Documentation
¶
Index ¶
- Constants
- Variables
- func AddPinnedCert(transport *http.Transport, pkFingerprint string)
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- 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
- func SliceToValueDefault[T any](ptrSlice *[]T) []T
- func ToBool(ptr *bool) bool
- func ToBoolDefault(ptr *bool) bool
- func ToBoolSlice(ptrSlice *[]bool) []bool
- func ToByte(ptr *byte) byte
- func ToByteDefault(ptr *byte) byte
- func ToByteSlice(ptrSlice *[]byte) []byte
- func ToFloat32(ptr *float32) float32
- func ToFloat32Default(ptr *float32) float32
- func ToFloat32Slice(ptrSlice *[]float32) []float32
- func ToFloat64(ptr *float64) float64
- func ToFloat64Default(ptr *float64) float64
- func ToFloat64Slice(ptrSlice *[]float64) []float64
- func ToInt(ptr *int) int
- func ToInt16(ptr *int16) int16
- func ToInt16Default(ptr *int16) int16
- func ToInt16Slice(ptrSlice *[]int16) []int16
- func ToInt32(ptr *int32) int32
- func ToInt32Default(ptr *int32) int32
- func ToInt32Slice(ptrSlice *[]int32) []int32
- func ToInt64(ptr *int64) int64
- func ToInt64Default(ptr *int64) int64
- func ToInt64Slice(ptrSlice *[]int64) []int64
- func ToInt8(ptr *int8) int8
- func ToInt8Default(ptr *int8) int8
- func ToInt8Slice(ptrSlice *[]int8) []int8
- func ToIntDefault(ptr *int) int
- func ToIntSlice(ptrSlice *[]int) []int
- func ToPtr[T any](v T) *T
- func ToString(ptr *string) string
- func ToStringDefault(ptr *string) string
- func ToStringSlice(ptrSlice *[]string) []string
- func ToTime(ptr *time.Time) time.Time
- func ToTimeDefault(ptr *time.Time) time.Time
- func ToTimeSlice(ptrSlice *[]time.Time) []time.Time
- func ToUint(ptr *uint) uint
- func ToUint16(ptr *uint16) uint16
- func ToUint16Default(ptr *uint16) uint16
- func ToUint16Slice(ptrSlice *[]uint16) []uint16
- func ToUint32(ptr *uint32) uint32
- func ToUint32Default(ptr *uint32) uint32
- func ToUint32Slice(ptrSlice *[]uint32) []uint32
- func ToUint64(ptr *uint64) uint64
- func ToUint64Default(ptr *uint64) uint64
- func ToUint64Slice(ptrSlice *[]uint64) []uint64
- func ToUint8(ptr *uint8) uint8
- func ToUint8Default(ptr *uint8) uint8
- func ToUint8Slice(ptrSlice *[]uint8) []uint8
- func ToUintDefault(ptr *uint) uint
- func ToUintSlice(ptrSlice *[]uint) []uint
- func ToValue[T any](ptr *T) T
- func ToValueDefault[T any](ptr *T) T
- type APIClient
- type APIKey
- type APIResponse
- type Algorithm
- type ApiQuotaGetRequest
- type ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) Execute() (RecordReadList, *APIResponse, error)
- func (r ApiRecordsGetRequest) FilterName(filterName string) ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) FilterState(filterState ProvisioningState) ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) FilterType(filterType RecordType) ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) FilterZoneId(filterZoneId string) ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) Limit(limit int32) ApiRecordsGetRequest
- func (r ApiRecordsGetRequest) Offset(offset int32) ApiRecordsGetRequest
- type ApiReverserecordsDeleteRequest
- type ApiReverserecordsFindByIdRequest
- type ApiReverserecordsGetRequest
- func (r ApiReverserecordsGetRequest) Execute() (ReverseRecordsReadList, *APIResponse, error)
- func (r ApiReverserecordsGetRequest) FilterRecordIp(filterRecordIp []string) ApiReverserecordsGetRequest
- func (r ApiReverserecordsGetRequest) Limit(limit int32) ApiReverserecordsGetRequest
- func (r ApiReverserecordsGetRequest) Offset(offset int32) ApiReverserecordsGetRequest
- type ApiReverserecordsPostRequest
- type ApiReverserecordsPutRequest
- type ApiSecondaryzonesAxfrGetRequest
- type ApiSecondaryzonesAxfrPutRequest
- type ApiSecondaryzonesDeleteRequest
- type ApiSecondaryzonesFindByIdRequest
- type ApiSecondaryzonesGetRequest
- func (r ApiSecondaryzonesGetRequest) Execute() (SecondaryZoneReadList, *APIResponse, error)
- func (r ApiSecondaryzonesGetRequest) FilterState(filterState ProvisioningState) ApiSecondaryzonesGetRequest
- func (r ApiSecondaryzonesGetRequest) FilterZoneName(filterZoneName string) ApiSecondaryzonesGetRequest
- func (r ApiSecondaryzonesGetRequest) Limit(limit int32) ApiSecondaryzonesGetRequest
- func (r ApiSecondaryzonesGetRequest) Offset(offset int32) ApiSecondaryzonesGetRequest
- type ApiSecondaryzonesPostRequest
- type ApiSecondaryzonesPutRequest
- type ApiSecondaryzonesRecordsGetRequest
- func (r ApiSecondaryzonesRecordsGetRequest) Execute() (SecondaryZoneRecordReadList, *APIResponse, error)
- func (r ApiSecondaryzonesRecordsGetRequest) Limit(limit int32) ApiSecondaryzonesRecordsGetRequest
- func (r ApiSecondaryzonesRecordsGetRequest) Offset(offset int32) ApiSecondaryzonesRecordsGetRequest
- type ApiZonesDeleteRequest
- type ApiZonesFindByIdRequest
- type ApiZonesGetRequest
- func (r ApiZonesGetRequest) Execute() (ZoneReadList, *APIResponse, error)
- func (r ApiZonesGetRequest) FilterState(filterState ProvisioningState) ApiZonesGetRequest
- func (r ApiZonesGetRequest) FilterZoneName(filterZoneName string) ApiZonesGetRequest
- func (r ApiZonesGetRequest) Limit(limit int32) ApiZonesGetRequest
- func (r ApiZonesGetRequest) Offset(offset int32) ApiZonesGetRequest
- type ApiZonesKeysDeleteRequest
- type ApiZonesKeysGetRequest
- type ApiZonesKeysPostRequest
- type ApiZonesPostRequest
- type ApiZonesPutRequest
- type ApiZonesRecordsDeleteRequest
- type ApiZonesRecordsFindByIdRequest
- type ApiZonesRecordsGetRequest
- type ApiZonesRecordsPostRequest
- type ApiZonesRecordsPutRequest
- type ApiZonesZonefileGetRequest
- type ApiZonesZonefilePutRequest
- type BasicAuth
- type CommonZone
- func (o *CommonZone) GetDescription() *string
- func (o *CommonZone) GetDescriptionOk() (*string, bool)
- func (o *CommonZone) GetZoneName() *string
- func (o *CommonZone) GetZoneNameOk() (*string, bool)
- func (o *CommonZone) HasDescription() bool
- func (o *CommonZone) HasZoneName() bool
- func (o CommonZone) MarshalJSON() ([]byte, error)
- func (o *CommonZone) SetDescription(v string)
- func (o *CommonZone) SetZoneName(v string)
- type CommonZoneRead
- func (o *CommonZoneRead) GetHref() *string
- func (o *CommonZoneRead) GetHrefOk() (*string, bool)
- func (o *CommonZoneRead) GetId() *string
- func (o *CommonZoneRead) GetIdOk() (*string, bool)
- func (o *CommonZoneRead) GetMetadata() *MetadataWithStateNameservers
- func (o *CommonZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
- func (o *CommonZoneRead) GetType() *string
- func (o *CommonZoneRead) GetTypeOk() (*string, bool)
- func (o *CommonZoneRead) HasHref() bool
- func (o *CommonZoneRead) HasId() bool
- func (o *CommonZoneRead) HasMetadata() bool
- func (o *CommonZoneRead) HasType() bool
- func (o CommonZoneRead) MarshalJSON() ([]byte, error)
- func (o *CommonZoneRead) SetHref(v string)
- func (o *CommonZoneRead) SetId(v string)
- func (o *CommonZoneRead) SetMetadata(v MetadataWithStateNameservers)
- func (o *CommonZoneRead) SetType(v string)
- type CommonZoneReadList
- func (o *CommonZoneReadList) GetHref() *string
- func (o *CommonZoneReadList) GetHrefOk() (*string, bool)
- func (o *CommonZoneReadList) GetId() *string
- func (o *CommonZoneReadList) GetIdOk() (*string, bool)
- func (o *CommonZoneReadList) GetLimit() *float32
- func (o *CommonZoneReadList) GetLimitOk() (*float32, bool)
- func (o *CommonZoneReadList) GetLinks() *Links
- func (o *CommonZoneReadList) GetLinksOk() (*Links, bool)
- func (o *CommonZoneReadList) GetOffset() *float32
- func (o *CommonZoneReadList) GetOffsetOk() (*float32, bool)
- func (o *CommonZoneReadList) GetType() *string
- func (o *CommonZoneReadList) GetTypeOk() (*string, bool)
- func (o *CommonZoneReadList) HasHref() bool
- func (o *CommonZoneReadList) HasId() bool
- func (o *CommonZoneReadList) HasLimit() bool
- func (o *CommonZoneReadList) HasLinks() bool
- func (o *CommonZoneReadList) HasOffset() bool
- func (o *CommonZoneReadList) HasType() bool
- func (o CommonZoneReadList) MarshalJSON() ([]byte, error)
- func (o *CommonZoneReadList) SetHref(v string)
- func (o *CommonZoneReadList) SetId(v string)
- func (o *CommonZoneReadList) SetLimit(v float32)
- func (o *CommonZoneReadList) SetLinks(v Links)
- func (o *CommonZoneReadList) SetOffset(v float32)
- func (o *CommonZoneReadList) SetType(v string)
- type Configuration
- func (c *Configuration) AddDefaultHeader(key string, value string)
- func (c *Configuration) AddDefaultQueryParam(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 DNSSECApiService
- func (a *DNSSECApiService) ZonesKeysDelete(ctx _context.Context, zoneId string) ApiZonesKeysDeleteRequest
- func (a *DNSSECApiService) ZonesKeysDeleteExecute(r ApiZonesKeysDeleteRequest) (map[string]interface{}, *APIResponse, error)
- func (a *DNSSECApiService) ZonesKeysGet(ctx _context.Context, zoneId string) ApiZonesKeysGetRequest
- func (a *DNSSECApiService) ZonesKeysGetExecute(r ApiZonesKeysGetRequest) (DnssecKeyReadList, *APIResponse, error)
- func (a *DNSSECApiService) ZonesKeysPost(ctx _context.Context, zoneId string) ApiZonesKeysPostRequest
- func (a *DNSSECApiService) ZonesKeysPostExecute(r ApiZonesKeysPostRequest) (DnssecKeyReadCreation, *APIResponse, error)
- type DnssecKey
- func (o *DnssecKey) GetComposedKeyData() *string
- func (o *DnssecKey) GetComposedKeyDataOk() (*string, bool)
- func (o *DnssecKey) GetDigest() *string
- func (o *DnssecKey) GetDigestAlgorithmMnemonic() *string
- func (o *DnssecKey) GetDigestAlgorithmMnemonicOk() (*string, bool)
- func (o *DnssecKey) GetDigestOk() (*string, bool)
- func (o *DnssecKey) GetKeyData() *KeyData
- func (o *DnssecKey) GetKeyDataOk() (*KeyData, bool)
- func (o *DnssecKey) GetKeyTag() *int32
- func (o *DnssecKey) GetKeyTagOk() (*int32, bool)
- func (o *DnssecKey) HasComposedKeyData() bool
- func (o *DnssecKey) HasDigest() bool
- func (o *DnssecKey) HasDigestAlgorithmMnemonic() bool
- func (o *DnssecKey) HasKeyData() bool
- func (o *DnssecKey) HasKeyTag() bool
- func (o DnssecKey) MarshalJSON() ([]byte, error)
- func (o *DnssecKey) SetComposedKeyData(v string)
- func (o *DnssecKey) SetDigest(v string)
- func (o *DnssecKey) SetDigestAlgorithmMnemonic(v string)
- func (o *DnssecKey) SetKeyData(v KeyData)
- func (o *DnssecKey) SetKeyTag(v int32)
- type DnssecKeyCreate
- func (o *DnssecKeyCreate) GetProperties() *DnssecKeyParameters
- func (o *DnssecKeyCreate) GetPropertiesOk() (*DnssecKeyParameters, bool)
- func (o *DnssecKeyCreate) HasProperties() bool
- func (o DnssecKeyCreate) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyCreate) SetProperties(v DnssecKeyParameters)
- type DnssecKeyParameters
- func (o *DnssecKeyParameters) GetKeyParameters() *KeyParameters
- func (o *DnssecKeyParameters) GetKeyParametersOk() (*KeyParameters, bool)
- func (o *DnssecKeyParameters) GetNsecParameters() *NsecParameters
- func (o *DnssecKeyParameters) GetNsecParametersOk() (*NsecParameters, bool)
- func (o *DnssecKeyParameters) GetValidity() *int32
- func (o *DnssecKeyParameters) GetValidityOk() (*int32, bool)
- func (o *DnssecKeyParameters) HasKeyParameters() bool
- func (o *DnssecKeyParameters) HasNsecParameters() bool
- func (o *DnssecKeyParameters) HasValidity() bool
- func (o DnssecKeyParameters) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyParameters) SetKeyParameters(v KeyParameters)
- func (o *DnssecKeyParameters) SetNsecParameters(v NsecParameters)
- func (o *DnssecKeyParameters) SetValidity(v int32)
- type DnssecKeyReadCreation
- func (o *DnssecKeyReadCreation) GetHref() *string
- func (o *DnssecKeyReadCreation) GetHrefOk() (*string, bool)
- func (o *DnssecKeyReadCreation) GetId() *string
- func (o *DnssecKeyReadCreation) GetIdOk() (*string, bool)
- func (o *DnssecKeyReadCreation) GetProperties() *DnssecKeyParameters
- func (o *DnssecKeyReadCreation) GetPropertiesOk() (*DnssecKeyParameters, bool)
- func (o *DnssecKeyReadCreation) GetType() *string
- func (o *DnssecKeyReadCreation) GetTypeOk() (*string, bool)
- func (o *DnssecKeyReadCreation) HasHref() bool
- func (o *DnssecKeyReadCreation) HasId() bool
- func (o *DnssecKeyReadCreation) HasProperties() bool
- func (o *DnssecKeyReadCreation) HasType() bool
- func (o DnssecKeyReadCreation) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadCreation) SetHref(v string)
- func (o *DnssecKeyReadCreation) SetId(v string)
- func (o *DnssecKeyReadCreation) SetProperties(v DnssecKeyParameters)
- func (o *DnssecKeyReadCreation) SetType(v string)
- type DnssecKeyReadList
- func (o *DnssecKeyReadList) GetHref() *string
- func (o *DnssecKeyReadList) GetHrefOk() (*string, bool)
- func (o *DnssecKeyReadList) GetId() *string
- func (o *DnssecKeyReadList) GetIdOk() (*string, bool)
- func (o *DnssecKeyReadList) GetMetadata() *DnssecKeyReadListMetadata
- func (o *DnssecKeyReadList) GetMetadataOk() (*DnssecKeyReadListMetadata, bool)
- func (o *DnssecKeyReadList) GetProperties() *DnssecKeyReadListProperties
- func (o *DnssecKeyReadList) GetPropertiesOk() (*DnssecKeyReadListProperties, bool)
- func (o *DnssecKeyReadList) GetType() *string
- func (o *DnssecKeyReadList) GetTypeOk() (*string, bool)
- func (o *DnssecKeyReadList) HasHref() bool
- func (o *DnssecKeyReadList) HasId() bool
- func (o *DnssecKeyReadList) HasMetadata() bool
- func (o *DnssecKeyReadList) HasProperties() bool
- func (o *DnssecKeyReadList) HasType() bool
- func (o DnssecKeyReadList) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadList) SetHref(v string)
- func (o *DnssecKeyReadList) SetId(v string)
- func (o *DnssecKeyReadList) SetMetadata(v DnssecKeyReadListMetadata)
- func (o *DnssecKeyReadList) SetProperties(v DnssecKeyReadListProperties)
- func (o *DnssecKeyReadList) SetType(v string)
- type DnssecKeyReadListMetadata
- func (o *DnssecKeyReadListMetadata) GetItems() *[]DnssecKey
- func (o *DnssecKeyReadListMetadata) GetItemsOk() (*[]DnssecKey, bool)
- func (o *DnssecKeyReadListMetadata) GetZoneId() *string
- func (o *DnssecKeyReadListMetadata) GetZoneIdOk() (*string, bool)
- func (o *DnssecKeyReadListMetadata) HasItems() bool
- func (o *DnssecKeyReadListMetadata) HasZoneId() bool
- func (o DnssecKeyReadListMetadata) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadListMetadata) SetItems(v []DnssecKey)
- func (o *DnssecKeyReadListMetadata) SetZoneId(v string)
- type DnssecKeyReadListProperties
- func (o *DnssecKeyReadListProperties) GetKeyParameters() *DnssecKeyReadListPropertiesKeyParameters
- func (o *DnssecKeyReadListProperties) GetKeyParametersOk() (*DnssecKeyReadListPropertiesKeyParameters, bool)
- func (o *DnssecKeyReadListProperties) GetNsecParameters() *DnssecKeyReadListPropertiesNsecParameters
- func (o *DnssecKeyReadListProperties) GetNsecParametersOk() (*DnssecKeyReadListPropertiesNsecParameters, bool)
- func (o *DnssecKeyReadListProperties) HasKeyParameters() bool
- func (o *DnssecKeyReadListProperties) HasNsecParameters() bool
- func (o DnssecKeyReadListProperties) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadListProperties) SetKeyParameters(v DnssecKeyReadListPropertiesKeyParameters)
- func (o *DnssecKeyReadListProperties) SetNsecParameters(v DnssecKeyReadListPropertiesNsecParameters)
- type DnssecKeyReadListPropertiesKeyParameters
- func (o *DnssecKeyReadListPropertiesKeyParameters) GetAlgorithm() *Algorithm
- func (o *DnssecKeyReadListPropertiesKeyParameters) GetAlgorithmOk() (*Algorithm, bool)
- func (o *DnssecKeyReadListPropertiesKeyParameters) HasAlgorithm() bool
- func (o DnssecKeyReadListPropertiesKeyParameters) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadListPropertiesKeyParameters) SetAlgorithm(v Algorithm)
- type DnssecKeyReadListPropertiesNsecParameters
- func (o *DnssecKeyReadListPropertiesNsecParameters) GetNsecMode() *NsecMode
- func (o *DnssecKeyReadListPropertiesNsecParameters) GetNsecModeOk() (*NsecMode, bool)
- func (o *DnssecKeyReadListPropertiesNsecParameters) HasNsecMode() bool
- func (o DnssecKeyReadListPropertiesNsecParameters) MarshalJSON() ([]byte, error)
- func (o *DnssecKeyReadListPropertiesNsecParameters) SetNsecMode(v NsecMode)
- type Error
- func (o *Error) GetHttpStatus() *int32
- func (o *Error) GetHttpStatusOk() (*int32, bool)
- func (o *Error) GetMessages() *[]ErrorMessages
- func (o *Error) GetMessagesOk() (*[]ErrorMessages, bool)
- func (o *Error) HasHttpStatus() bool
- func (o *Error) HasMessages() bool
- func (o Error) MarshalJSON() ([]byte, error)
- func (o *Error) SetHttpStatus(v int32)
- func (o *Error) SetMessages(v []ErrorMessages)
- type ErrorMessages
- func (o *ErrorMessages) GetErrorCode() *string
- func (o *ErrorMessages) GetErrorCodeOk() (*string, bool)
- func (o *ErrorMessages) GetMessage() *string
- func (o *ErrorMessages) GetMessageOk() (*string, bool)
- func (o *ErrorMessages) HasErrorCode() bool
- func (o *ErrorMessages) HasMessage() bool
- func (o ErrorMessages) MarshalJSON() ([]byte, error)
- func (o *ErrorMessages) SetErrorCode(v string)
- func (o *ErrorMessages) SetMessage(v string)
- type GenericOpenAPIError
- func (e GenericOpenAPIError) Body() []byte
- func (e GenericOpenAPIError) Error() string
- func (e GenericOpenAPIError) Model() interface{}
- func (e *GenericOpenAPIError) SetBody(body []byte)
- func (e *GenericOpenAPIError) SetError(error string)
- func (e *GenericOpenAPIError) SetModel(model interface{})
- func (e *GenericOpenAPIError) SetStatusCode(statusCode int)
- func (e GenericOpenAPIError) StatusCode() int
- type IonosTime
- type KeyData
- func (o *KeyData) GetFlags() *int32
- func (o *KeyData) GetFlagsOk() (*int32, bool)
- func (o *KeyData) GetPubKey() *string
- func (o *KeyData) GetPubKeyOk() (*string, bool)
- func (o *KeyData) HasFlags() bool
- func (o *KeyData) HasPubKey() bool
- func (o KeyData) MarshalJSON() ([]byte, error)
- func (o *KeyData) SetFlags(v int32)
- func (o *KeyData) SetPubKey(v string)
- type KeyParameters
- func (o *KeyParameters) GetAlgorithm() *Algorithm
- func (o *KeyParameters) GetAlgorithmOk() (*Algorithm, bool)
- func (o *KeyParameters) GetKskBits() *KskBits
- func (o *KeyParameters) GetKskBitsOk() (*KskBits, bool)
- func (o *KeyParameters) GetZskBits() *ZskBits
- func (o *KeyParameters) GetZskBitsOk() (*ZskBits, bool)
- func (o *KeyParameters) HasAlgorithm() bool
- func (o *KeyParameters) HasKskBits() bool
- func (o *KeyParameters) HasZskBits() bool
- func (o KeyParameters) MarshalJSON() ([]byte, error)
- func (o *KeyParameters) SetAlgorithm(v Algorithm)
- func (o *KeyParameters) SetKskBits(v KskBits)
- func (o *KeyParameters) SetZskBits(v ZskBits)
- type KskBits
- type Links
- func (o *Links) GetNext() *string
- func (o *Links) GetNextOk() (*string, bool)
- func (o *Links) GetPrev() *string
- func (o *Links) GetPrevOk() (*string, bool)
- func (o *Links) GetSelf() *string
- func (o *Links) GetSelfOk() (*string, bool)
- func (o *Links) HasNext() bool
- func (o *Links) HasPrev() bool
- func (o *Links) HasSelf() bool
- func (o Links) MarshalJSON() ([]byte, error)
- func (o *Links) SetNext(v string)
- func (o *Links) SetPrev(v string)
- func (o *Links) SetSelf(v string)
- type LogLevel
- type Logger
- type Metadata
- func (o *Metadata) GetCreatedBy() *string
- func (o *Metadata) GetCreatedByOk() (*string, bool)
- func (o *Metadata) GetCreatedByUserId() *string
- func (o *Metadata) GetCreatedByUserIdOk() (*string, bool)
- func (o *Metadata) GetCreatedDate() *time.Time
- func (o *Metadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *Metadata) GetLastModifiedBy() *string
- func (o *Metadata) GetLastModifiedByOk() (*string, bool)
- func (o *Metadata) GetLastModifiedByUserId() *string
- func (o *Metadata) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *Metadata) GetLastModifiedDate() *time.Time
- func (o *Metadata) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *Metadata) GetResourceURN() *string
- func (o *Metadata) GetResourceURNOk() (*string, bool)
- func (o *Metadata) HasCreatedBy() bool
- func (o *Metadata) HasCreatedByUserId() bool
- func (o *Metadata) HasCreatedDate() bool
- func (o *Metadata) HasLastModifiedBy() bool
- func (o *Metadata) HasLastModifiedByUserId() bool
- func (o *Metadata) HasLastModifiedDate() bool
- func (o *Metadata) HasResourceURN() bool
- func (o Metadata) MarshalJSON() ([]byte, error)
- func (o *Metadata) SetCreatedBy(v string)
- func (o *Metadata) SetCreatedByUserId(v string)
- func (o *Metadata) SetCreatedDate(v time.Time)
- func (o *Metadata) SetLastModifiedBy(v string)
- func (o *Metadata) SetLastModifiedByUserId(v string)
- func (o *Metadata) SetLastModifiedDate(v time.Time)
- func (o *Metadata) SetResourceURN(v string)
- type MetadataForSecondaryZoneRecords
- func (o *MetadataForSecondaryZoneRecords) GetFqdn() *string
- func (o *MetadataForSecondaryZoneRecords) GetFqdnOk() (*string, bool)
- func (o *MetadataForSecondaryZoneRecords) GetRootName() *string
- func (o *MetadataForSecondaryZoneRecords) GetRootNameOk() (*string, bool)
- func (o *MetadataForSecondaryZoneRecords) GetZoneId() *string
- func (o *MetadataForSecondaryZoneRecords) GetZoneIdOk() (*string, bool)
- func (o *MetadataForSecondaryZoneRecords) HasFqdn() bool
- func (o *MetadataForSecondaryZoneRecords) HasRootName() bool
- func (o *MetadataForSecondaryZoneRecords) HasZoneId() bool
- func (o MetadataForSecondaryZoneRecords) MarshalJSON() ([]byte, error)
- func (o *MetadataForSecondaryZoneRecords) SetFqdn(v string)
- func (o *MetadataForSecondaryZoneRecords) SetRootName(v string)
- func (o *MetadataForSecondaryZoneRecords) SetZoneId(v string)
- type MetadataWithStateFqdnZoneId
- func (o *MetadataWithStateFqdnZoneId) GetCreatedBy() *string
- func (o *MetadataWithStateFqdnZoneId) GetCreatedByOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetCreatedByUserId() *string
- func (o *MetadataWithStateFqdnZoneId) GetCreatedByUserIdOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetCreatedDate() *time.Time
- func (o *MetadataWithStateFqdnZoneId) GetCreatedDateOk() (*time.Time, bool)
- func (o *MetadataWithStateFqdnZoneId) GetFqdn() *string
- func (o *MetadataWithStateFqdnZoneId) GetFqdnOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedBy() *string
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByUserId() *string
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedDate() *time.Time
- func (o *MetadataWithStateFqdnZoneId) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *MetadataWithStateFqdnZoneId) GetResourceURN() *string
- func (o *MetadataWithStateFqdnZoneId) GetResourceURNOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) GetState() *ProvisioningState
- func (o *MetadataWithStateFqdnZoneId) GetStateOk() (*ProvisioningState, bool)
- func (o *MetadataWithStateFqdnZoneId) GetZoneId() *string
- func (o *MetadataWithStateFqdnZoneId) GetZoneIdOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneId) HasCreatedBy() bool
- func (o *MetadataWithStateFqdnZoneId) HasCreatedByUserId() bool
- func (o *MetadataWithStateFqdnZoneId) HasCreatedDate() bool
- func (o *MetadataWithStateFqdnZoneId) HasFqdn() bool
- func (o *MetadataWithStateFqdnZoneId) HasLastModifiedBy() bool
- func (o *MetadataWithStateFqdnZoneId) HasLastModifiedByUserId() bool
- func (o *MetadataWithStateFqdnZoneId) HasLastModifiedDate() bool
- func (o *MetadataWithStateFqdnZoneId) HasResourceURN() bool
- func (o *MetadataWithStateFqdnZoneId) HasState() bool
- func (o *MetadataWithStateFqdnZoneId) HasZoneId() bool
- func (o MetadataWithStateFqdnZoneId) MarshalJSON() ([]byte, error)
- func (o *MetadataWithStateFqdnZoneId) SetCreatedBy(v string)
- func (o *MetadataWithStateFqdnZoneId) SetCreatedByUserId(v string)
- func (o *MetadataWithStateFqdnZoneId) SetCreatedDate(v time.Time)
- func (o *MetadataWithStateFqdnZoneId) SetFqdn(v string)
- func (o *MetadataWithStateFqdnZoneId) SetLastModifiedBy(v string)
- func (o *MetadataWithStateFqdnZoneId) SetLastModifiedByUserId(v string)
- func (o *MetadataWithStateFqdnZoneId) SetLastModifiedDate(v time.Time)
- func (o *MetadataWithStateFqdnZoneId) SetResourceURN(v string)
- func (o *MetadataWithStateFqdnZoneId) SetState(v ProvisioningState)
- func (o *MetadataWithStateFqdnZoneId) SetZoneId(v string)
- type MetadataWithStateFqdnZoneIdAllOf
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetFqdn() *string
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetFqdnOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetState() *ProvisioningState
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetStateOk() (*ProvisioningState, bool)
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetZoneId() *string
- func (o *MetadataWithStateFqdnZoneIdAllOf) GetZoneIdOk() (*string, bool)
- func (o *MetadataWithStateFqdnZoneIdAllOf) HasFqdn() bool
- func (o *MetadataWithStateFqdnZoneIdAllOf) HasState() bool
- func (o *MetadataWithStateFqdnZoneIdAllOf) HasZoneId() bool
- func (o MetadataWithStateFqdnZoneIdAllOf) MarshalJSON() ([]byte, error)
- func (o *MetadataWithStateFqdnZoneIdAllOf) SetFqdn(v string)
- func (o *MetadataWithStateFqdnZoneIdAllOf) SetState(v ProvisioningState)
- func (o *MetadataWithStateFqdnZoneIdAllOf) SetZoneId(v string)
- type MetadataWithStateNameservers
- func (o *MetadataWithStateNameservers) GetCreatedBy() *string
- func (o *MetadataWithStateNameservers) GetCreatedByOk() (*string, bool)
- func (o *MetadataWithStateNameservers) GetCreatedByUserId() *string
- func (o *MetadataWithStateNameservers) GetCreatedByUserIdOk() (*string, bool)
- func (o *MetadataWithStateNameservers) GetCreatedDate() *time.Time
- func (o *MetadataWithStateNameservers) GetCreatedDateOk() (*time.Time, bool)
- func (o *MetadataWithStateNameservers) GetLastModifiedBy() *string
- func (o *MetadataWithStateNameservers) GetLastModifiedByOk() (*string, bool)
- func (o *MetadataWithStateNameservers) GetLastModifiedByUserId() *string
- func (o *MetadataWithStateNameservers) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *MetadataWithStateNameservers) GetLastModifiedDate() *time.Time
- func (o *MetadataWithStateNameservers) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *MetadataWithStateNameservers) GetNameservers() *[]string
- func (o *MetadataWithStateNameservers) GetNameserversOk() (*[]string, bool)
- func (o *MetadataWithStateNameservers) GetResourceURN() *string
- func (o *MetadataWithStateNameservers) GetResourceURNOk() (*string, bool)
- func (o *MetadataWithStateNameservers) GetState() *ProvisioningState
- func (o *MetadataWithStateNameservers) GetStateOk() (*ProvisioningState, bool)
- func (o *MetadataWithStateNameservers) HasCreatedBy() bool
- func (o *MetadataWithStateNameservers) HasCreatedByUserId() bool
- func (o *MetadataWithStateNameservers) HasCreatedDate() bool
- func (o *MetadataWithStateNameservers) HasLastModifiedBy() bool
- func (o *MetadataWithStateNameservers) HasLastModifiedByUserId() bool
- func (o *MetadataWithStateNameservers) HasLastModifiedDate() bool
- func (o *MetadataWithStateNameservers) HasNameservers() bool
- func (o *MetadataWithStateNameservers) HasResourceURN() bool
- func (o *MetadataWithStateNameservers) HasState() bool
- func (o MetadataWithStateNameservers) MarshalJSON() ([]byte, error)
- func (o *MetadataWithStateNameservers) SetCreatedBy(v string)
- func (o *MetadataWithStateNameservers) SetCreatedByUserId(v string)
- func (o *MetadataWithStateNameservers) SetCreatedDate(v time.Time)
- func (o *MetadataWithStateNameservers) SetLastModifiedBy(v string)
- func (o *MetadataWithStateNameservers) SetLastModifiedByUserId(v string)
- func (o *MetadataWithStateNameservers) SetLastModifiedDate(v time.Time)
- func (o *MetadataWithStateNameservers) SetNameservers(v []string)
- func (o *MetadataWithStateNameservers) SetResourceURN(v string)
- func (o *MetadataWithStateNameservers) SetState(v ProvisioningState)
- type MetadataWithStateNameserversAllOf
- func (o *MetadataWithStateNameserversAllOf) GetNameservers() *[]string
- func (o *MetadataWithStateNameserversAllOf) GetNameserversOk() (*[]string, bool)
- func (o *MetadataWithStateNameserversAllOf) GetState() *ProvisioningState
- func (o *MetadataWithStateNameserversAllOf) GetStateOk() (*ProvisioningState, bool)
- func (o *MetadataWithStateNameserversAllOf) HasNameservers() bool
- func (o *MetadataWithStateNameserversAllOf) HasState() bool
- func (o MetadataWithStateNameserversAllOf) MarshalJSON() ([]byte, error)
- func (o *MetadataWithStateNameserversAllOf) SetNameservers(v []string)
- func (o *MetadataWithStateNameserversAllOf) SetState(v ProvisioningState)
- type NsecMode
- type NsecParameters
- func (o *NsecParameters) GetNsec3Iterations() *int32
- func (o *NsecParameters) GetNsec3IterationsOk() (*int32, bool)
- func (o *NsecParameters) GetNsec3SaltBits() *int32
- func (o *NsecParameters) GetNsec3SaltBitsOk() (*int32, bool)
- func (o *NsecParameters) GetNsecMode() *NsecMode
- func (o *NsecParameters) GetNsecModeOk() (*NsecMode, bool)
- func (o *NsecParameters) HasNsec3Iterations() bool
- func (o *NsecParameters) HasNsec3SaltBits() bool
- func (o *NsecParameters) HasNsecMode() bool
- func (o NsecParameters) MarshalJSON() ([]byte, error)
- func (o *NsecParameters) SetNsec3Iterations(v int32)
- func (o *NsecParameters) SetNsec3SaltBits(v int32)
- func (o *NsecParameters) SetNsecMode(v NsecMode)
- type NullableAlgorithm
- type NullableBool
- type NullableCommonZone
- type NullableCommonZoneRead
- func (v NullableCommonZoneRead) Get() *CommonZoneRead
- func (v NullableCommonZoneRead) IsSet() bool
- func (v NullableCommonZoneRead) MarshalJSON() ([]byte, error)
- func (v *NullableCommonZoneRead) Set(val *CommonZoneRead)
- func (v *NullableCommonZoneRead) UnmarshalJSON(src []byte) error
- func (v *NullableCommonZoneRead) Unset()
- type NullableCommonZoneReadList
- func (v NullableCommonZoneReadList) Get() *CommonZoneReadList
- func (v NullableCommonZoneReadList) IsSet() bool
- func (v NullableCommonZoneReadList) MarshalJSON() ([]byte, error)
- func (v *NullableCommonZoneReadList) Set(val *CommonZoneReadList)
- func (v *NullableCommonZoneReadList) UnmarshalJSON(src []byte) error
- func (v *NullableCommonZoneReadList) Unset()
- type NullableDnssecKey
- type NullableDnssecKeyCreate
- func (v NullableDnssecKeyCreate) Get() *DnssecKeyCreate
- func (v NullableDnssecKeyCreate) IsSet() bool
- func (v NullableDnssecKeyCreate) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyCreate) Set(val *DnssecKeyCreate)
- func (v *NullableDnssecKeyCreate) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyCreate) Unset()
- type NullableDnssecKeyParameters
- func (v NullableDnssecKeyParameters) Get() *DnssecKeyParameters
- func (v NullableDnssecKeyParameters) IsSet() bool
- func (v NullableDnssecKeyParameters) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyParameters) Set(val *DnssecKeyParameters)
- func (v *NullableDnssecKeyParameters) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyParameters) Unset()
- type NullableDnssecKeyReadCreation
- func (v NullableDnssecKeyReadCreation) Get() *DnssecKeyReadCreation
- func (v NullableDnssecKeyReadCreation) IsSet() bool
- func (v NullableDnssecKeyReadCreation) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadCreation) Set(val *DnssecKeyReadCreation)
- func (v *NullableDnssecKeyReadCreation) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadCreation) Unset()
- type NullableDnssecKeyReadList
- func (v NullableDnssecKeyReadList) Get() *DnssecKeyReadList
- func (v NullableDnssecKeyReadList) IsSet() bool
- func (v NullableDnssecKeyReadList) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadList) Set(val *DnssecKeyReadList)
- func (v *NullableDnssecKeyReadList) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadList) Unset()
- type NullableDnssecKeyReadListMetadata
- func (v NullableDnssecKeyReadListMetadata) Get() *DnssecKeyReadListMetadata
- func (v NullableDnssecKeyReadListMetadata) IsSet() bool
- func (v NullableDnssecKeyReadListMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadListMetadata) Set(val *DnssecKeyReadListMetadata)
- func (v *NullableDnssecKeyReadListMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadListMetadata) Unset()
- type NullableDnssecKeyReadListProperties
- func (v NullableDnssecKeyReadListProperties) Get() *DnssecKeyReadListProperties
- func (v NullableDnssecKeyReadListProperties) IsSet() bool
- func (v NullableDnssecKeyReadListProperties) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadListProperties) Set(val *DnssecKeyReadListProperties)
- func (v *NullableDnssecKeyReadListProperties) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadListProperties) Unset()
- type NullableDnssecKeyReadListPropertiesKeyParameters
- func (v NullableDnssecKeyReadListPropertiesKeyParameters) Get() *DnssecKeyReadListPropertiesKeyParameters
- func (v NullableDnssecKeyReadListPropertiesKeyParameters) IsSet() bool
- func (v NullableDnssecKeyReadListPropertiesKeyParameters) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadListPropertiesKeyParameters) Set(val *DnssecKeyReadListPropertiesKeyParameters)
- func (v *NullableDnssecKeyReadListPropertiesKeyParameters) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadListPropertiesKeyParameters) Unset()
- type NullableDnssecKeyReadListPropertiesNsecParameters
- func (v NullableDnssecKeyReadListPropertiesNsecParameters) Get() *DnssecKeyReadListPropertiesNsecParameters
- func (v NullableDnssecKeyReadListPropertiesNsecParameters) IsSet() bool
- func (v NullableDnssecKeyReadListPropertiesNsecParameters) MarshalJSON() ([]byte, error)
- func (v *NullableDnssecKeyReadListPropertiesNsecParameters) Set(val *DnssecKeyReadListPropertiesNsecParameters)
- func (v *NullableDnssecKeyReadListPropertiesNsecParameters) UnmarshalJSON(src []byte) error
- func (v *NullableDnssecKeyReadListPropertiesNsecParameters) Unset()
- type NullableError
- type NullableErrorMessages
- func (v NullableErrorMessages) Get() *ErrorMessages
- func (v NullableErrorMessages) IsSet() bool
- func (v NullableErrorMessages) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessages) Set(val *ErrorMessages)
- func (v *NullableErrorMessages) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessages) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableKeyData
- type NullableKeyParameters
- func (v NullableKeyParameters) Get() *KeyParameters
- func (v NullableKeyParameters) IsSet() bool
- func (v NullableKeyParameters) MarshalJSON() ([]byte, error)
- func (v *NullableKeyParameters) Set(val *KeyParameters)
- func (v *NullableKeyParameters) UnmarshalJSON(src []byte) error
- func (v *NullableKeyParameters) Unset()
- type NullableKskBits
- type NullableLinks
- type NullableMetadata
- type NullableMetadataForSecondaryZoneRecords
- func (v NullableMetadataForSecondaryZoneRecords) Get() *MetadataForSecondaryZoneRecords
- func (v NullableMetadataForSecondaryZoneRecords) IsSet() bool
- func (v NullableMetadataForSecondaryZoneRecords) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataForSecondaryZoneRecords) Set(val *MetadataForSecondaryZoneRecords)
- func (v *NullableMetadataForSecondaryZoneRecords) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataForSecondaryZoneRecords) Unset()
- type NullableMetadataWithStateFqdnZoneId
- func (v NullableMetadataWithStateFqdnZoneId) Get() *MetadataWithStateFqdnZoneId
- func (v NullableMetadataWithStateFqdnZoneId) IsSet() bool
- func (v NullableMetadataWithStateFqdnZoneId) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataWithStateFqdnZoneId) Set(val *MetadataWithStateFqdnZoneId)
- func (v *NullableMetadataWithStateFqdnZoneId) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataWithStateFqdnZoneId) Unset()
- type NullableMetadataWithStateFqdnZoneIdAllOf
- func (v NullableMetadataWithStateFqdnZoneIdAllOf) Get() *MetadataWithStateFqdnZoneIdAllOf
- func (v NullableMetadataWithStateFqdnZoneIdAllOf) IsSet() bool
- func (v NullableMetadataWithStateFqdnZoneIdAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataWithStateFqdnZoneIdAllOf) Set(val *MetadataWithStateFqdnZoneIdAllOf)
- func (v *NullableMetadataWithStateFqdnZoneIdAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataWithStateFqdnZoneIdAllOf) Unset()
- type NullableMetadataWithStateNameservers
- func (v NullableMetadataWithStateNameservers) Get() *MetadataWithStateNameservers
- func (v NullableMetadataWithStateNameservers) IsSet() bool
- func (v NullableMetadataWithStateNameservers) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataWithStateNameservers) Set(val *MetadataWithStateNameservers)
- func (v *NullableMetadataWithStateNameservers) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataWithStateNameservers) Unset()
- type NullableMetadataWithStateNameserversAllOf
- func (v NullableMetadataWithStateNameserversAllOf) Get() *MetadataWithStateNameserversAllOf
- func (v NullableMetadataWithStateNameserversAllOf) IsSet() bool
- func (v NullableMetadataWithStateNameserversAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataWithStateNameserversAllOf) Set(val *MetadataWithStateNameserversAllOf)
- func (v *NullableMetadataWithStateNameserversAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataWithStateNameserversAllOf) Unset()
- type NullableNsecMode
- type NullableNsecParameters
- func (v NullableNsecParameters) Get() *NsecParameters
- func (v NullableNsecParameters) IsSet() bool
- func (v NullableNsecParameters) MarshalJSON() ([]byte, error)
- func (v *NullableNsecParameters) Set(val *NsecParameters)
- func (v *NullableNsecParameters) UnmarshalJSON(src []byte) error
- func (v *NullableNsecParameters) Unset()
- type NullableProvisioningState
- func (v NullableProvisioningState) Get() *ProvisioningState
- func (v NullableProvisioningState) IsSet() bool
- func (v NullableProvisioningState) MarshalJSON() ([]byte, error)
- func (v *NullableProvisioningState) Set(val *ProvisioningState)
- func (v *NullableProvisioningState) UnmarshalJSON(src []byte) error
- func (v *NullableProvisioningState) Unset()
- type NullableQuota
- type NullableQuotaDetail
- func (v NullableQuotaDetail) Get() *QuotaDetail
- func (v NullableQuotaDetail) IsSet() bool
- func (v NullableQuotaDetail) MarshalJSON() ([]byte, error)
- func (v *NullableQuotaDetail) Set(val *QuotaDetail)
- func (v *NullableQuotaDetail) UnmarshalJSON(src []byte) error
- func (v *NullableQuotaDetail) Unset()
- type NullableRecord
- type NullableRecordCreate
- func (v NullableRecordCreate) Get() *RecordCreate
- func (v NullableRecordCreate) IsSet() bool
- func (v NullableRecordCreate) MarshalJSON() ([]byte, error)
- func (v *NullableRecordCreate) Set(val *RecordCreate)
- func (v *NullableRecordCreate) UnmarshalJSON(src []byte) error
- func (v *NullableRecordCreate) Unset()
- type NullableRecordEnsure
- func (v NullableRecordEnsure) Get() *RecordEnsure
- func (v NullableRecordEnsure) IsSet() bool
- func (v NullableRecordEnsure) MarshalJSON() ([]byte, error)
- func (v *NullableRecordEnsure) Set(val *RecordEnsure)
- func (v *NullableRecordEnsure) UnmarshalJSON(src []byte) error
- func (v *NullableRecordEnsure) Unset()
- type NullableRecordRead
- type NullableRecordReadList
- func (v NullableRecordReadList) Get() *RecordReadList
- func (v NullableRecordReadList) IsSet() bool
- func (v NullableRecordReadList) MarshalJSON() ([]byte, error)
- func (v *NullableRecordReadList) Set(val *RecordReadList)
- func (v *NullableRecordReadList) UnmarshalJSON(src []byte) error
- func (v *NullableRecordReadList) Unset()
- type NullableRecordType
- type NullableReverseRecord
- func (v NullableReverseRecord) Get() *ReverseRecord
- func (v NullableReverseRecord) IsSet() bool
- func (v NullableReverseRecord) MarshalJSON() ([]byte, error)
- func (v *NullableReverseRecord) Set(val *ReverseRecord)
- func (v *NullableReverseRecord) UnmarshalJSON(src []byte) error
- func (v *NullableReverseRecord) Unset()
- type NullableReverseRecordCreate
- func (v NullableReverseRecordCreate) Get() *ReverseRecordCreate
- func (v NullableReverseRecordCreate) IsSet() bool
- func (v NullableReverseRecordCreate) MarshalJSON() ([]byte, error)
- func (v *NullableReverseRecordCreate) Set(val *ReverseRecordCreate)
- func (v *NullableReverseRecordCreate) UnmarshalJSON(src []byte) error
- func (v *NullableReverseRecordCreate) Unset()
- type NullableReverseRecordEnsure
- func (v NullableReverseRecordEnsure) Get() *ReverseRecordEnsure
- func (v NullableReverseRecordEnsure) IsSet() bool
- func (v NullableReverseRecordEnsure) MarshalJSON() ([]byte, error)
- func (v *NullableReverseRecordEnsure) Set(val *ReverseRecordEnsure)
- func (v *NullableReverseRecordEnsure) UnmarshalJSON(src []byte) error
- func (v *NullableReverseRecordEnsure) Unset()
- type NullableReverseRecordRead
- func (v NullableReverseRecordRead) Get() *ReverseRecordRead
- func (v NullableReverseRecordRead) IsSet() bool
- func (v NullableReverseRecordRead) MarshalJSON() ([]byte, error)
- func (v *NullableReverseRecordRead) Set(val *ReverseRecordRead)
- func (v *NullableReverseRecordRead) UnmarshalJSON(src []byte) error
- func (v *NullableReverseRecordRead) Unset()
- type NullableReverseRecordsReadList
- func (v NullableReverseRecordsReadList) Get() *ReverseRecordsReadList
- func (v NullableReverseRecordsReadList) IsSet() bool
- func (v NullableReverseRecordsReadList) MarshalJSON() ([]byte, error)
- func (v *NullableReverseRecordsReadList) Set(val *ReverseRecordsReadList)
- func (v *NullableReverseRecordsReadList) UnmarshalJSON(src []byte) error
- func (v *NullableReverseRecordsReadList) Unset()
- type NullableSecondaryZone
- func (v NullableSecondaryZone) Get() *SecondaryZone
- func (v NullableSecondaryZone) IsSet() bool
- func (v NullableSecondaryZone) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZone) Set(val *SecondaryZone)
- func (v *NullableSecondaryZone) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZone) Unset()
- type NullableSecondaryZoneAllOf
- func (v NullableSecondaryZoneAllOf) Get() *SecondaryZoneAllOf
- func (v NullableSecondaryZoneAllOf) IsSet() bool
- func (v NullableSecondaryZoneAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneAllOf) Set(val *SecondaryZoneAllOf)
- func (v *NullableSecondaryZoneAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneAllOf) Unset()
- type NullableSecondaryZoneCreate
- func (v NullableSecondaryZoneCreate) Get() *SecondaryZoneCreate
- func (v NullableSecondaryZoneCreate) IsSet() bool
- func (v NullableSecondaryZoneCreate) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneCreate) Set(val *SecondaryZoneCreate)
- func (v *NullableSecondaryZoneCreate) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneCreate) Unset()
- type NullableSecondaryZoneEnsure
- func (v NullableSecondaryZoneEnsure) Get() *SecondaryZoneEnsure
- func (v NullableSecondaryZoneEnsure) IsSet() bool
- func (v NullableSecondaryZoneEnsure) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneEnsure) Set(val *SecondaryZoneEnsure)
- func (v *NullableSecondaryZoneEnsure) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneEnsure) Unset()
- type NullableSecondaryZoneRead
- func (v NullableSecondaryZoneRead) Get() *SecondaryZoneRead
- func (v NullableSecondaryZoneRead) IsSet() bool
- func (v NullableSecondaryZoneRead) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneRead) Set(val *SecondaryZoneRead)
- func (v *NullableSecondaryZoneRead) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneRead) Unset()
- type NullableSecondaryZoneReadAllOf
- func (v NullableSecondaryZoneReadAllOf) Get() *SecondaryZoneReadAllOf
- func (v NullableSecondaryZoneReadAllOf) IsSet() bool
- func (v NullableSecondaryZoneReadAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneReadAllOf) Set(val *SecondaryZoneReadAllOf)
- func (v *NullableSecondaryZoneReadAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneReadAllOf) Unset()
- type NullableSecondaryZoneReadList
- func (v NullableSecondaryZoneReadList) Get() *SecondaryZoneReadList
- func (v NullableSecondaryZoneReadList) IsSet() bool
- func (v NullableSecondaryZoneReadList) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneReadList) Set(val *SecondaryZoneReadList)
- func (v *NullableSecondaryZoneReadList) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneReadList) Unset()
- type NullableSecondaryZoneReadListAllOf
- func (v NullableSecondaryZoneReadListAllOf) Get() *SecondaryZoneReadListAllOf
- func (v NullableSecondaryZoneReadListAllOf) IsSet() bool
- func (v NullableSecondaryZoneReadListAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneReadListAllOf) Set(val *SecondaryZoneReadListAllOf)
- func (v *NullableSecondaryZoneReadListAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneReadListAllOf) Unset()
- type NullableSecondaryZoneRecordRead
- func (v NullableSecondaryZoneRecordRead) Get() *SecondaryZoneRecordRead
- func (v NullableSecondaryZoneRecordRead) IsSet() bool
- func (v NullableSecondaryZoneRecordRead) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneRecordRead) Set(val *SecondaryZoneRecordRead)
- func (v *NullableSecondaryZoneRecordRead) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneRecordRead) Unset()
- type NullableSecondaryZoneRecordReadList
- func (v NullableSecondaryZoneRecordReadList) Get() *SecondaryZoneRecordReadList
- func (v NullableSecondaryZoneRecordReadList) IsSet() bool
- func (v NullableSecondaryZoneRecordReadList) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneRecordReadList) Set(val *SecondaryZoneRecordReadList)
- func (v *NullableSecondaryZoneRecordReadList) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneRecordReadList) Unset()
- type NullableSecondaryZoneRecordReadListMetadata
- func (v NullableSecondaryZoneRecordReadListMetadata) Get() *SecondaryZoneRecordReadListMetadata
- func (v NullableSecondaryZoneRecordReadListMetadata) IsSet() bool
- func (v NullableSecondaryZoneRecordReadListMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableSecondaryZoneRecordReadListMetadata) Set(val *SecondaryZoneRecordReadListMetadata)
- func (v *NullableSecondaryZoneRecordReadListMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableSecondaryZoneRecordReadListMetadata) Unset()
- type NullableString
- type NullableTime
- type NullableZone
- type NullableZoneAllOf
- type NullableZoneCreate
- type NullableZoneEnsure
- type NullableZoneRead
- type NullableZoneReadAllOf
- func (v NullableZoneReadAllOf) Get() *ZoneReadAllOf
- func (v NullableZoneReadAllOf) IsSet() bool
- func (v NullableZoneReadAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableZoneReadAllOf) Set(val *ZoneReadAllOf)
- func (v *NullableZoneReadAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableZoneReadAllOf) Unset()
- type NullableZoneReadList
- func (v NullableZoneReadList) Get() *ZoneReadList
- func (v NullableZoneReadList) IsSet() bool
- func (v NullableZoneReadList) MarshalJSON() ([]byte, error)
- func (v *NullableZoneReadList) Set(val *ZoneReadList)
- func (v *NullableZoneReadList) UnmarshalJSON(src []byte) error
- func (v *NullableZoneReadList) Unset()
- type NullableZoneReadListAllOf
- func (v NullableZoneReadListAllOf) Get() *ZoneReadListAllOf
- func (v NullableZoneReadListAllOf) IsSet() bool
- func (v NullableZoneReadListAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableZoneReadListAllOf) Set(val *ZoneReadListAllOf)
- func (v *NullableZoneReadListAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableZoneReadListAllOf) Unset()
- type NullableZoneTransferPrimaryIpStatus
- func (v NullableZoneTransferPrimaryIpStatus) Get() *ZoneTransferPrimaryIpStatus
- func (v NullableZoneTransferPrimaryIpStatus) IsSet() bool
- func (v NullableZoneTransferPrimaryIpStatus) MarshalJSON() ([]byte, error)
- func (v *NullableZoneTransferPrimaryIpStatus) Set(val *ZoneTransferPrimaryIpStatus)
- func (v *NullableZoneTransferPrimaryIpStatus) UnmarshalJSON(src []byte) error
- func (v *NullableZoneTransferPrimaryIpStatus) Unset()
- type NullableZoneTransferPrimaryIpsStatus
- func (v NullableZoneTransferPrimaryIpsStatus) Get() *ZoneTransferPrimaryIpsStatus
- func (v NullableZoneTransferPrimaryIpsStatus) IsSet() bool
- func (v NullableZoneTransferPrimaryIpsStatus) MarshalJSON() ([]byte, error)
- func (v *NullableZoneTransferPrimaryIpsStatus) Set(val *ZoneTransferPrimaryIpsStatus)
- func (v *NullableZoneTransferPrimaryIpsStatus) UnmarshalJSON(src []byte) error
- func (v *NullableZoneTransferPrimaryIpsStatus) Unset()
- type NullableZskBits
- type ProvisioningState
- type Quota
- func (o *Quota) GetQuotaLimits() *QuotaDetail
- func (o *Quota) GetQuotaLimitsOk() (*QuotaDetail, bool)
- func (o *Quota) GetQuotaUsage() *QuotaDetail
- func (o *Quota) GetQuotaUsageOk() (*QuotaDetail, bool)
- func (o *Quota) HasQuotaLimits() bool
- func (o *Quota) HasQuotaUsage() bool
- func (o Quota) MarshalJSON() ([]byte, error)
- func (o *Quota) SetQuotaLimits(v QuotaDetail)
- func (o *Quota) SetQuotaUsage(v QuotaDetail)
- type QuotaApiService
- type QuotaDetail
- func (o *QuotaDetail) GetRecords() *int32
- func (o *QuotaDetail) GetRecordsOk() (*int32, bool)
- func (o *QuotaDetail) GetReverseRecords() *int32
- func (o *QuotaDetail) GetReverseRecordsOk() (*int32, bool)
- func (o *QuotaDetail) GetSecondaryZones() *int32
- func (o *QuotaDetail) GetSecondaryZonesOk() (*int32, bool)
- func (o *QuotaDetail) GetZones() *int32
- func (o *QuotaDetail) GetZonesOk() (*int32, bool)
- func (o *QuotaDetail) HasRecords() bool
- func (o *QuotaDetail) HasReverseRecords() bool
- func (o *QuotaDetail) HasSecondaryZones() bool
- func (o *QuotaDetail) HasZones() bool
- func (o QuotaDetail) MarshalJSON() ([]byte, error)
- func (o *QuotaDetail) SetRecords(v int32)
- func (o *QuotaDetail) SetReverseRecords(v int32)
- func (o *QuotaDetail) SetSecondaryZones(v int32)
- func (o *QuotaDetail) SetZones(v int32)
- type Record
- func (o *Record) GetContent() *string
- func (o *Record) GetContentOk() (*string, bool)
- func (o *Record) GetEnabled() *bool
- func (o *Record) GetEnabledOk() (*bool, bool)
- func (o *Record) GetName() *string
- func (o *Record) GetNameOk() (*string, bool)
- func (o *Record) GetPriority() *int32
- func (o *Record) GetPriorityOk() (*int32, 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) HasContent() bool
- func (o *Record) HasEnabled() bool
- func (o *Record) HasName() bool
- func (o *Record) HasPriority() bool
- func (o *Record) HasTtl() bool
- func (o *Record) HasType() bool
- func (o Record) MarshalJSON() ([]byte, error)
- func (o *Record) SetContent(v string)
- func (o *Record) SetEnabled(v bool)
- func (o *Record) SetName(v string)
- func (o *Record) SetPriority(v int32)
- func (o *Record) SetTtl(v int32)
- func (o *Record) SetType(v RecordType)
- type RecordCreate
- type RecordEnsure
- type RecordRead
- func (o *RecordRead) GetHref() *string
- func (o *RecordRead) GetHrefOk() (*string, bool)
- func (o *RecordRead) GetId() *string
- func (o *RecordRead) GetIdOk() (*string, bool)
- func (o *RecordRead) GetMetadata() *MetadataWithStateFqdnZoneId
- func (o *RecordRead) GetMetadataOk() (*MetadataWithStateFqdnZoneId, bool)
- func (o *RecordRead) GetProperties() *Record
- func (o *RecordRead) GetPropertiesOk() (*Record, bool)
- func (o *RecordRead) GetType() *string
- func (o *RecordRead) GetTypeOk() (*string, bool)
- func (o *RecordRead) HasHref() bool
- func (o *RecordRead) HasId() bool
- func (o *RecordRead) HasMetadata() bool
- func (o *RecordRead) HasProperties() bool
- func (o *RecordRead) HasType() bool
- func (o RecordRead) MarshalJSON() ([]byte, error)
- func (o *RecordRead) SetHref(v string)
- func (o *RecordRead) SetId(v string)
- func (o *RecordRead) SetMetadata(v MetadataWithStateFqdnZoneId)
- func (o *RecordRead) SetProperties(v Record)
- func (o *RecordRead) SetType(v string)
- type RecordReadList
- func (o *RecordReadList) GetHref() *string
- func (o *RecordReadList) GetHrefOk() (*string, bool)
- func (o *RecordReadList) GetId() *string
- func (o *RecordReadList) GetIdOk() (*string, bool)
- func (o *RecordReadList) GetItems() *[]RecordRead
- func (o *RecordReadList) GetItemsOk() (*[]RecordRead, bool)
- func (o *RecordReadList) GetLimit() *float32
- func (o *RecordReadList) GetLimitOk() (*float32, bool)
- func (o *RecordReadList) GetLinks() *Links
- func (o *RecordReadList) GetLinksOk() (*Links, bool)
- func (o *RecordReadList) GetOffset() *float32
- func (o *RecordReadList) GetOffsetOk() (*float32, bool)
- func (o *RecordReadList) GetType() *string
- func (o *RecordReadList) GetTypeOk() (*string, bool)
- func (o *RecordReadList) HasHref() bool
- func (o *RecordReadList) HasId() bool
- func (o *RecordReadList) HasItems() bool
- func (o *RecordReadList) HasLimit() bool
- func (o *RecordReadList) HasLinks() bool
- func (o *RecordReadList) HasOffset() bool
- func (o *RecordReadList) HasType() bool
- func (o RecordReadList) MarshalJSON() ([]byte, error)
- func (o *RecordReadList) SetHref(v string)
- func (o *RecordReadList) SetId(v string)
- func (o *RecordReadList) SetItems(v []RecordRead)
- func (o *RecordReadList) SetLimit(v float32)
- func (o *RecordReadList) SetLinks(v Links)
- func (o *RecordReadList) SetOffset(v float32)
- func (o *RecordReadList) SetType(v string)
- type RecordType
- type RecordsApiService
- func (a *RecordsApiService) RecordsGet(ctx _context.Context) ApiRecordsGetRequest
- func (a *RecordsApiService) RecordsGetExecute(r ApiRecordsGetRequest) (RecordReadList, *APIResponse, error)
- func (a *RecordsApiService) SecondaryzonesRecordsGet(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesRecordsGetRequest
- func (a *RecordsApiService) SecondaryzonesRecordsGetExecute(r ApiSecondaryzonesRecordsGetRequest) (SecondaryZoneRecordReadList, *APIResponse, error)
- func (a *RecordsApiService) ZonesRecordsDelete(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsDeleteRequest
- func (a *RecordsApiService) ZonesRecordsDeleteExecute(r ApiZonesRecordsDeleteRequest) (map[string]interface{}, *APIResponse, error)
- func (a *RecordsApiService) ZonesRecordsFindById(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsFindByIdRequest
- func (a *RecordsApiService) ZonesRecordsFindByIdExecute(r ApiZonesRecordsFindByIdRequest) (RecordRead, *APIResponse, error)
- func (a *RecordsApiService) ZonesRecordsGet(ctx _context.Context, zoneId string) ApiZonesRecordsGetRequest
- func (a *RecordsApiService) ZonesRecordsGetExecute(r ApiZonesRecordsGetRequest) (RecordReadList, *APIResponse, error)
- func (a *RecordsApiService) ZonesRecordsPost(ctx _context.Context, zoneId string) ApiZonesRecordsPostRequest
- func (a *RecordsApiService) ZonesRecordsPostExecute(r ApiZonesRecordsPostRequest) (RecordRead, *APIResponse, error)
- func (a *RecordsApiService) ZonesRecordsPut(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsPutRequest
- func (a *RecordsApiService) ZonesRecordsPutExecute(r ApiZonesRecordsPutRequest) (RecordRead, *APIResponse, error)
- type ReverseRecord
- func (o *ReverseRecord) GetDescription() *string
- func (o *ReverseRecord) GetDescriptionOk() (*string, bool)
- func (o *ReverseRecord) GetIp() *string
- func (o *ReverseRecord) GetIpOk() (*string, bool)
- func (o *ReverseRecord) GetName() *string
- func (o *ReverseRecord) GetNameOk() (*string, bool)
- func (o *ReverseRecord) HasDescription() bool
- func (o *ReverseRecord) HasIp() bool
- func (o *ReverseRecord) HasName() bool
- func (o ReverseRecord) MarshalJSON() ([]byte, error)
- func (o *ReverseRecord) SetDescription(v string)
- func (o *ReverseRecord) SetIp(v string)
- func (o *ReverseRecord) SetName(v string)
- type ReverseRecordCreate
- func (o *ReverseRecordCreate) GetProperties() *ReverseRecord
- func (o *ReverseRecordCreate) GetPropertiesOk() (*ReverseRecord, bool)
- func (o *ReverseRecordCreate) HasProperties() bool
- func (o ReverseRecordCreate) MarshalJSON() ([]byte, error)
- func (o *ReverseRecordCreate) SetProperties(v ReverseRecord)
- type ReverseRecordEnsure
- func (o *ReverseRecordEnsure) GetProperties() *ReverseRecord
- func (o *ReverseRecordEnsure) GetPropertiesOk() (*ReverseRecord, bool)
- func (o *ReverseRecordEnsure) HasProperties() bool
- func (o ReverseRecordEnsure) MarshalJSON() ([]byte, error)
- func (o *ReverseRecordEnsure) SetProperties(v ReverseRecord)
- type ReverseRecordRead
- func (o *ReverseRecordRead) GetHref() *string
- func (o *ReverseRecordRead) GetHrefOk() (*string, bool)
- func (o *ReverseRecordRead) GetId() *string
- func (o *ReverseRecordRead) GetIdOk() (*string, bool)
- func (o *ReverseRecordRead) GetMetadata() *Metadata
- func (o *ReverseRecordRead) GetMetadataOk() (*Metadata, bool)
- func (o *ReverseRecordRead) GetProperties() *ReverseRecord
- func (o *ReverseRecordRead) GetPropertiesOk() (*ReverseRecord, bool)
- func (o *ReverseRecordRead) GetType() *string
- func (o *ReverseRecordRead) GetTypeOk() (*string, bool)
- func (o *ReverseRecordRead) HasHref() bool
- func (o *ReverseRecordRead) HasId() bool
- func (o *ReverseRecordRead) HasMetadata() bool
- func (o *ReverseRecordRead) HasProperties() bool
- func (o *ReverseRecordRead) HasType() bool
- func (o ReverseRecordRead) MarshalJSON() ([]byte, error)
- func (o *ReverseRecordRead) SetHref(v string)
- func (o *ReverseRecordRead) SetId(v string)
- func (o *ReverseRecordRead) SetMetadata(v Metadata)
- func (o *ReverseRecordRead) SetProperties(v ReverseRecord)
- func (o *ReverseRecordRead) SetType(v string)
- type ReverseRecordsApiService
- func (a *ReverseRecordsApiService) ReverserecordsDelete(ctx _context.Context, reverserecordId string) ApiReverserecordsDeleteRequest
- func (a *ReverseRecordsApiService) ReverserecordsDeleteExecute(r ApiReverserecordsDeleteRequest) (map[string]interface{}, *APIResponse, error)
- func (a *ReverseRecordsApiService) ReverserecordsFindById(ctx _context.Context, reverserecordId string) ApiReverserecordsFindByIdRequest
- func (a *ReverseRecordsApiService) ReverserecordsFindByIdExecute(r ApiReverserecordsFindByIdRequest) (ReverseRecordRead, *APIResponse, error)
- func (a *ReverseRecordsApiService) ReverserecordsGet(ctx _context.Context) ApiReverserecordsGetRequest
- func (a *ReverseRecordsApiService) ReverserecordsGetExecute(r ApiReverserecordsGetRequest) (ReverseRecordsReadList, *APIResponse, error)
- func (a *ReverseRecordsApiService) ReverserecordsPost(ctx _context.Context) ApiReverserecordsPostRequest
- func (a *ReverseRecordsApiService) ReverserecordsPostExecute(r ApiReverserecordsPostRequest) (ReverseRecordRead, *APIResponse, error)
- func (a *ReverseRecordsApiService) ReverserecordsPut(ctx _context.Context, reverserecordId string) ApiReverserecordsPutRequest
- func (a *ReverseRecordsApiService) ReverserecordsPutExecute(r ApiReverserecordsPutRequest) (ReverseRecordRead, *APIResponse, error)
- type ReverseRecordsReadList
- func (o *ReverseRecordsReadList) GetHref() *string
- func (o *ReverseRecordsReadList) GetHrefOk() (*string, bool)
- func (o *ReverseRecordsReadList) GetId() *string
- func (o *ReverseRecordsReadList) GetIdOk() (*string, bool)
- func (o *ReverseRecordsReadList) GetItems() *[]ReverseRecordRead
- func (o *ReverseRecordsReadList) GetItemsOk() (*[]ReverseRecordRead, bool)
- func (o *ReverseRecordsReadList) GetLimit() *float32
- func (o *ReverseRecordsReadList) GetLimitOk() (*float32, bool)
- func (o *ReverseRecordsReadList) GetLinks() *Links
- func (o *ReverseRecordsReadList) GetLinksOk() (*Links, bool)
- func (o *ReverseRecordsReadList) GetOffset() *float32
- func (o *ReverseRecordsReadList) GetOffsetOk() (*float32, bool)
- func (o *ReverseRecordsReadList) GetType() *string
- func (o *ReverseRecordsReadList) GetTypeOk() (*string, bool)
- func (o *ReverseRecordsReadList) HasHref() bool
- func (o *ReverseRecordsReadList) HasId() bool
- func (o *ReverseRecordsReadList) HasItems() bool
- func (o *ReverseRecordsReadList) HasLimit() bool
- func (o *ReverseRecordsReadList) HasLinks() bool
- func (o *ReverseRecordsReadList) HasOffset() bool
- func (o *ReverseRecordsReadList) HasType() bool
- func (o ReverseRecordsReadList) MarshalJSON() ([]byte, error)
- func (o *ReverseRecordsReadList) SetHref(v string)
- func (o *ReverseRecordsReadList) SetId(v string)
- func (o *ReverseRecordsReadList) SetItems(v []ReverseRecordRead)
- func (o *ReverseRecordsReadList) SetLimit(v float32)
- func (o *ReverseRecordsReadList) SetLinks(v Links)
- func (o *ReverseRecordsReadList) SetOffset(v float32)
- func (o *ReverseRecordsReadList) SetType(v string)
- type SecondaryZone
- func (o *SecondaryZone) GetDescription() *string
- func (o *SecondaryZone) GetDescriptionOk() (*string, bool)
- func (o *SecondaryZone) GetPrimaryIps() *[]string
- func (o *SecondaryZone) GetPrimaryIpsOk() (*[]string, bool)
- func (o *SecondaryZone) GetZoneName() *string
- func (o *SecondaryZone) GetZoneNameOk() (*string, bool)
- func (o *SecondaryZone) HasDescription() bool
- func (o *SecondaryZone) HasPrimaryIps() bool
- func (o *SecondaryZone) HasZoneName() bool
- func (o SecondaryZone) MarshalJSON() ([]byte, error)
- func (o *SecondaryZone) SetDescription(v string)
- func (o *SecondaryZone) SetPrimaryIps(v []string)
- func (o *SecondaryZone) SetZoneName(v string)
- type SecondaryZoneAllOf
- type SecondaryZoneCreate
- func (o *SecondaryZoneCreate) GetProperties() *SecondaryZone
- func (o *SecondaryZoneCreate) GetPropertiesOk() (*SecondaryZone, bool)
- func (o *SecondaryZoneCreate) HasProperties() bool
- func (o SecondaryZoneCreate) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneCreate) SetProperties(v SecondaryZone)
- type SecondaryZoneEnsure
- func (o *SecondaryZoneEnsure) GetProperties() *SecondaryZone
- func (o *SecondaryZoneEnsure) GetPropertiesOk() (*SecondaryZone, bool)
- func (o *SecondaryZoneEnsure) HasProperties() bool
- func (o SecondaryZoneEnsure) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneEnsure) SetProperties(v SecondaryZone)
- type SecondaryZoneRead
- func (o *SecondaryZoneRead) GetHref() *string
- func (o *SecondaryZoneRead) GetHrefOk() (*string, bool)
- func (o *SecondaryZoneRead) GetId() *string
- func (o *SecondaryZoneRead) GetIdOk() (*string, bool)
- func (o *SecondaryZoneRead) GetMetadata() *MetadataWithStateNameservers
- func (o *SecondaryZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
- func (o *SecondaryZoneRead) GetProperties() *SecondaryZone
- func (o *SecondaryZoneRead) GetPropertiesOk() (*SecondaryZone, bool)
- func (o *SecondaryZoneRead) GetType() *string
- func (o *SecondaryZoneRead) GetTypeOk() (*string, bool)
- func (o *SecondaryZoneRead) HasHref() bool
- func (o *SecondaryZoneRead) HasId() bool
- func (o *SecondaryZoneRead) HasMetadata() bool
- func (o *SecondaryZoneRead) HasProperties() bool
- func (o *SecondaryZoneRead) HasType() bool
- func (o SecondaryZoneRead) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneRead) SetHref(v string)
- func (o *SecondaryZoneRead) SetId(v string)
- func (o *SecondaryZoneRead) SetMetadata(v MetadataWithStateNameservers)
- func (o *SecondaryZoneRead) SetProperties(v SecondaryZone)
- func (o *SecondaryZoneRead) SetType(v string)
- type SecondaryZoneReadAllOf
- func (o *SecondaryZoneReadAllOf) GetProperties() *SecondaryZone
- func (o *SecondaryZoneReadAllOf) GetPropertiesOk() (*SecondaryZone, bool)
- func (o *SecondaryZoneReadAllOf) HasProperties() bool
- func (o SecondaryZoneReadAllOf) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneReadAllOf) SetProperties(v SecondaryZone)
- type SecondaryZoneReadList
- func (o *SecondaryZoneReadList) GetHref() *string
- func (o *SecondaryZoneReadList) GetHrefOk() (*string, bool)
- func (o *SecondaryZoneReadList) GetId() *string
- func (o *SecondaryZoneReadList) GetIdOk() (*string, bool)
- func (o *SecondaryZoneReadList) GetItems() *[]SecondaryZoneRead
- func (o *SecondaryZoneReadList) GetItemsOk() (*[]SecondaryZoneRead, bool)
- func (o *SecondaryZoneReadList) GetLimit() *float32
- func (o *SecondaryZoneReadList) GetLimitOk() (*float32, bool)
- func (o *SecondaryZoneReadList) GetLinks() *Links
- func (o *SecondaryZoneReadList) GetLinksOk() (*Links, bool)
- func (o *SecondaryZoneReadList) GetOffset() *float32
- func (o *SecondaryZoneReadList) GetOffsetOk() (*float32, bool)
- func (o *SecondaryZoneReadList) GetType() *string
- func (o *SecondaryZoneReadList) GetTypeOk() (*string, bool)
- func (o *SecondaryZoneReadList) HasHref() bool
- func (o *SecondaryZoneReadList) HasId() bool
- func (o *SecondaryZoneReadList) HasItems() bool
- func (o *SecondaryZoneReadList) HasLimit() bool
- func (o *SecondaryZoneReadList) HasLinks() bool
- func (o *SecondaryZoneReadList) HasOffset() bool
- func (o *SecondaryZoneReadList) HasType() bool
- func (o SecondaryZoneReadList) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneReadList) SetHref(v string)
- func (o *SecondaryZoneReadList) SetId(v string)
- func (o *SecondaryZoneReadList) SetItems(v []SecondaryZoneRead)
- func (o *SecondaryZoneReadList) SetLimit(v float32)
- func (o *SecondaryZoneReadList) SetLinks(v Links)
- func (o *SecondaryZoneReadList) SetOffset(v float32)
- func (o *SecondaryZoneReadList) SetType(v string)
- type SecondaryZoneReadListAllOf
- func (o *SecondaryZoneReadListAllOf) GetItems() *[]SecondaryZoneRead
- func (o *SecondaryZoneReadListAllOf) GetItemsOk() (*[]SecondaryZoneRead, bool)
- func (o *SecondaryZoneReadListAllOf) HasItems() bool
- func (o SecondaryZoneReadListAllOf) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneReadListAllOf) SetItems(v []SecondaryZoneRead)
- type SecondaryZoneRecordRead
- func (o *SecondaryZoneRecordRead) GetMetadata() *MetadataForSecondaryZoneRecords
- func (o *SecondaryZoneRecordRead) GetMetadataOk() (*MetadataForSecondaryZoneRecords, bool)
- func (o *SecondaryZoneRecordRead) GetProperties() *Record
- func (o *SecondaryZoneRecordRead) GetPropertiesOk() (*Record, bool)
- func (o *SecondaryZoneRecordRead) GetType() *string
- func (o *SecondaryZoneRecordRead) GetTypeOk() (*string, bool)
- func (o *SecondaryZoneRecordRead) HasMetadata() bool
- func (o *SecondaryZoneRecordRead) HasProperties() bool
- func (o *SecondaryZoneRecordRead) HasType() bool
- func (o SecondaryZoneRecordRead) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneRecordRead) SetMetadata(v MetadataForSecondaryZoneRecords)
- func (o *SecondaryZoneRecordRead) SetProperties(v Record)
- func (o *SecondaryZoneRecordRead) SetType(v string)
- type SecondaryZoneRecordReadList
- func (o *SecondaryZoneRecordReadList) GetHref() *string
- func (o *SecondaryZoneRecordReadList) GetHrefOk() (*string, bool)
- func (o *SecondaryZoneRecordReadList) GetId() *string
- func (o *SecondaryZoneRecordReadList) GetIdOk() (*string, bool)
- func (o *SecondaryZoneRecordReadList) GetItems() *[]SecondaryZoneRecordRead
- func (o *SecondaryZoneRecordReadList) GetItemsOk() (*[]SecondaryZoneRecordRead, bool)
- func (o *SecondaryZoneRecordReadList) GetLimit() *float32
- func (o *SecondaryZoneRecordReadList) GetLimitOk() (*float32, bool)
- func (o *SecondaryZoneRecordReadList) GetLinks() *Links
- func (o *SecondaryZoneRecordReadList) GetLinksOk() (*Links, bool)
- func (o *SecondaryZoneRecordReadList) GetMetadata() *SecondaryZoneRecordReadListMetadata
- func (o *SecondaryZoneRecordReadList) GetMetadataOk() (*SecondaryZoneRecordReadListMetadata, bool)
- func (o *SecondaryZoneRecordReadList) GetOffset() *float32
- func (o *SecondaryZoneRecordReadList) GetOffsetOk() (*float32, bool)
- func (o *SecondaryZoneRecordReadList) GetType() *string
- func (o *SecondaryZoneRecordReadList) GetTypeOk() (*string, bool)
- func (o *SecondaryZoneRecordReadList) HasHref() bool
- func (o *SecondaryZoneRecordReadList) HasId() bool
- func (o *SecondaryZoneRecordReadList) HasItems() bool
- func (o *SecondaryZoneRecordReadList) HasLimit() bool
- func (o *SecondaryZoneRecordReadList) HasLinks() bool
- func (o *SecondaryZoneRecordReadList) HasMetadata() bool
- func (o *SecondaryZoneRecordReadList) HasOffset() bool
- func (o *SecondaryZoneRecordReadList) HasType() bool
- func (o SecondaryZoneRecordReadList) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneRecordReadList) SetHref(v string)
- func (o *SecondaryZoneRecordReadList) SetId(v string)
- func (o *SecondaryZoneRecordReadList) SetItems(v []SecondaryZoneRecordRead)
- func (o *SecondaryZoneRecordReadList) SetLimit(v float32)
- func (o *SecondaryZoneRecordReadList) SetLinks(v Links)
- func (o *SecondaryZoneRecordReadList) SetMetadata(v SecondaryZoneRecordReadListMetadata)
- func (o *SecondaryZoneRecordReadList) SetOffset(v float32)
- func (o *SecondaryZoneRecordReadList) SetType(v string)
- type SecondaryZoneRecordReadListMetadata
- func (o *SecondaryZoneRecordReadListMetadata) GetPrimaryIps() *[]string
- func (o *SecondaryZoneRecordReadListMetadata) GetPrimaryIpsOk() (*[]string, bool)
- func (o *SecondaryZoneRecordReadListMetadata) HasPrimaryIps() bool
- func (o SecondaryZoneRecordReadListMetadata) MarshalJSON() ([]byte, error)
- func (o *SecondaryZoneRecordReadListMetadata) SetPrimaryIps(v []string)
- type SecondaryZonesApiService
- func (a *SecondaryZonesApiService) SecondaryzonesAxfrGet(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesAxfrGetRequest
- func (a *SecondaryZonesApiService) SecondaryzonesAxfrGetExecute(r ApiSecondaryzonesAxfrGetRequest) (ZoneTransferPrimaryIpsStatus, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesAxfrPut(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesAxfrPutRequest
- func (a *SecondaryZonesApiService) SecondaryzonesAxfrPutExecute(r ApiSecondaryzonesAxfrPutRequest) (map[string]interface{}, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesDelete(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesDeleteRequest
- func (a *SecondaryZonesApiService) SecondaryzonesDeleteExecute(r ApiSecondaryzonesDeleteRequest) (map[string]interface{}, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesFindById(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesFindByIdRequest
- func (a *SecondaryZonesApiService) SecondaryzonesFindByIdExecute(r ApiSecondaryzonesFindByIdRequest) (SecondaryZoneRead, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesGet(ctx _context.Context) ApiSecondaryzonesGetRequest
- func (a *SecondaryZonesApiService) SecondaryzonesGetExecute(r ApiSecondaryzonesGetRequest) (SecondaryZoneReadList, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesPost(ctx _context.Context) ApiSecondaryzonesPostRequest
- func (a *SecondaryZonesApiService) SecondaryzonesPostExecute(r ApiSecondaryzonesPostRequest) (SecondaryZoneRead, *APIResponse, error)
- func (a *SecondaryZonesApiService) SecondaryzonesPut(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesPutRequest
- func (a *SecondaryZonesApiService) SecondaryzonesPutExecute(r ApiSecondaryzonesPutRequest) (SecondaryZoneRead, *APIResponse, error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type TLSDial
- type Zone
- func (o *Zone) GetDescription() *string
- func (o *Zone) GetDescriptionOk() (*string, bool)
- func (o *Zone) GetEnabled() *bool
- func (o *Zone) GetEnabledOk() (*bool, bool)
- func (o *Zone) GetZoneName() *string
- func (o *Zone) GetZoneNameOk() (*string, bool)
- func (o *Zone) HasDescription() bool
- func (o *Zone) HasEnabled() bool
- func (o *Zone) HasZoneName() bool
- func (o Zone) MarshalJSON() ([]byte, error)
- func (o *Zone) SetDescription(v string)
- func (o *Zone) SetEnabled(v bool)
- func (o *Zone) SetZoneName(v string)
- type ZoneAllOf
- type ZoneCreate
- type ZoneEnsure
- type ZoneFilesApiService
- func (a *ZoneFilesApiService) ZonesZonefileGet(ctx _context.Context, zoneId string) ApiZonesZonefileGetRequest
- func (a *ZoneFilesApiService) ZonesZonefileGetExecute(r ApiZonesZonefileGetRequest) (*APIResponse, error)
- func (a *ZoneFilesApiService) ZonesZonefilePut(ctx _context.Context, zoneId string) ApiZonesZonefilePutRequest
- func (a *ZoneFilesApiService) ZonesZonefilePutExecute(r ApiZonesZonefilePutRequest) (RecordReadList, *APIResponse, error)
- type ZoneRead
- func (o *ZoneRead) GetHref() *string
- func (o *ZoneRead) GetHrefOk() (*string, bool)
- func (o *ZoneRead) GetId() *string
- func (o *ZoneRead) GetIdOk() (*string, bool)
- func (o *ZoneRead) GetMetadata() *MetadataWithStateNameservers
- func (o *ZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
- func (o *ZoneRead) GetProperties() *Zone
- func (o *ZoneRead) GetPropertiesOk() (*Zone, bool)
- func (o *ZoneRead) GetType() *string
- func (o *ZoneRead) GetTypeOk() (*string, bool)
- func (o *ZoneRead) HasHref() bool
- func (o *ZoneRead) HasId() bool
- func (o *ZoneRead) HasMetadata() bool
- func (o *ZoneRead) HasProperties() bool
- func (o *ZoneRead) HasType() bool
- func (o ZoneRead) MarshalJSON() ([]byte, error)
- func (o *ZoneRead) SetHref(v string)
- func (o *ZoneRead) SetId(v string)
- func (o *ZoneRead) SetMetadata(v MetadataWithStateNameservers)
- func (o *ZoneRead) SetProperties(v Zone)
- func (o *ZoneRead) SetType(v string)
- type ZoneReadAllOf
- type ZoneReadList
- func (o *ZoneReadList) GetHref() *string
- func (o *ZoneReadList) GetHrefOk() (*string, bool)
- func (o *ZoneReadList) GetId() *string
- func (o *ZoneReadList) GetIdOk() (*string, bool)
- func (o *ZoneReadList) GetItems() *[]ZoneRead
- func (o *ZoneReadList) GetItemsOk() (*[]ZoneRead, bool)
- func (o *ZoneReadList) GetLimit() *float32
- func (o *ZoneReadList) GetLimitOk() (*float32, bool)
- func (o *ZoneReadList) GetLinks() *Links
- func (o *ZoneReadList) GetLinksOk() (*Links, bool)
- func (o *ZoneReadList) GetOffset() *float32
- func (o *ZoneReadList) GetOffsetOk() (*float32, bool)
- func (o *ZoneReadList) GetType() *string
- func (o *ZoneReadList) GetTypeOk() (*string, bool)
- func (o *ZoneReadList) HasHref() bool
- func (o *ZoneReadList) HasId() bool
- func (o *ZoneReadList) HasItems() bool
- func (o *ZoneReadList) HasLimit() bool
- func (o *ZoneReadList) HasLinks() bool
- func (o *ZoneReadList) HasOffset() bool
- func (o *ZoneReadList) HasType() bool
- func (o ZoneReadList) MarshalJSON() ([]byte, error)
- func (o *ZoneReadList) SetHref(v string)
- func (o *ZoneReadList) SetId(v string)
- func (o *ZoneReadList) SetItems(v []ZoneRead)
- func (o *ZoneReadList) SetLimit(v float32)
- func (o *ZoneReadList) SetLinks(v Links)
- func (o *ZoneReadList) SetOffset(v float32)
- func (o *ZoneReadList) SetType(v string)
- type ZoneReadListAllOf
- type ZoneTransferPrimaryIpStatus
- func (o *ZoneTransferPrimaryIpStatus) GetErrorMessage() *string
- func (o *ZoneTransferPrimaryIpStatus) GetErrorMessageOk() (*string, bool)
- func (o *ZoneTransferPrimaryIpStatus) GetPrimaryIp() *string
- func (o *ZoneTransferPrimaryIpStatus) GetPrimaryIpOk() (*string, bool)
- func (o *ZoneTransferPrimaryIpStatus) GetStatus() *string
- func (o *ZoneTransferPrimaryIpStatus) GetStatusOk() (*string, bool)
- func (o *ZoneTransferPrimaryIpStatus) HasErrorMessage() bool
- func (o *ZoneTransferPrimaryIpStatus) HasPrimaryIp() bool
- func (o *ZoneTransferPrimaryIpStatus) HasStatus() bool
- func (o ZoneTransferPrimaryIpStatus) MarshalJSON() ([]byte, error)
- func (o *ZoneTransferPrimaryIpStatus) SetErrorMessage(v string)
- func (o *ZoneTransferPrimaryIpStatus) SetPrimaryIp(v string)
- func (o *ZoneTransferPrimaryIpStatus) SetStatus(v string)
- type ZoneTransferPrimaryIpsStatus
- func (o *ZoneTransferPrimaryIpsStatus) GetItems() *[]ZoneTransferPrimaryIpStatus
- func (o *ZoneTransferPrimaryIpsStatus) GetItemsOk() (*[]ZoneTransferPrimaryIpStatus, bool)
- func (o *ZoneTransferPrimaryIpsStatus) GetType() *string
- func (o *ZoneTransferPrimaryIpsStatus) GetTypeOk() (*string, bool)
- func (o *ZoneTransferPrimaryIpsStatus) HasItems() bool
- func (o *ZoneTransferPrimaryIpsStatus) HasType() bool
- func (o ZoneTransferPrimaryIpsStatus) MarshalJSON() ([]byte, error)
- func (o *ZoneTransferPrimaryIpsStatus) SetItems(v []ZoneTransferPrimaryIpStatus)
- func (o *ZoneTransferPrimaryIpsStatus) SetType(v string)
- type ZonesApiService
- func (a *ZonesApiService) ZonesDelete(ctx _context.Context, zoneId string) ApiZonesDeleteRequest
- func (a *ZonesApiService) ZonesDeleteExecute(r ApiZonesDeleteRequest) (map[string]interface{}, *APIResponse, error)
- func (a *ZonesApiService) ZonesFindById(ctx _context.Context, zoneId string) ApiZonesFindByIdRequest
- func (a *ZonesApiService) ZonesFindByIdExecute(r ApiZonesFindByIdRequest) (ZoneRead, *APIResponse, error)
- func (a *ZonesApiService) ZonesGet(ctx _context.Context) ApiZonesGetRequest
- func (a *ZonesApiService) ZonesGetExecute(r ApiZonesGetRequest) (ZoneReadList, *APIResponse, error)
- func (a *ZonesApiService) ZonesPost(ctx _context.Context) ApiZonesPostRequest
- func (a *ZonesApiService) ZonesPostExecute(r ApiZonesPostRequest) (ZoneRead, *APIResponse, error)
- func (a *ZonesApiService) ZonesPut(ctx _context.Context, zoneId string) ApiZonesPutRequest
- func (a *ZonesApiService) ZonesPutExecute(r ApiZonesPutRequest) (ZoneRead, *APIResponse, error)
- type ZskBits
Constants ¶
const ( RequestStatusQueued = "QUEUED" RequestStatusRunning = "RUNNING" RequestStatusFailed = "FAILED" RequestStatusDone = "DONE" Version = "1.4.0" )
const ( IonosUsernameEnvVar = "IONOS_USERNAME" IonosPasswordEnvVar = "IONOS_PASSWORD" IonosTokenEnvVar = "IONOS_TOKEN" IonosApiUrlEnvVar = "IONOS_API_URL" IonosPinnedCertEnvVar = "IONOS_PINNED_CERT" IonosLogLevelEnvVar = "IONOS_LOG_LEVEL" DefaultIonosServerUrl = "https://dns.de-fra.ionos.com" DefaultIonosBasePath = "" )
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var (
IonosServerUrls = []string{
"https://dns.de-fra.ionos.com",
}
)
Functions ¶
func AddPinnedCert ¶
AddPinnedCert - enables pinning of the sha256 public fingerprint to the http client's transport
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 - returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 - returns a pointer to given float value.
func SliceToValueDefault ¶
func SliceToValueDefault[T any](ptrSlice *[]T) []T
func ToBoolDefault ¶
ToBoolDefault - returns the value of the bool pointer passed in, or false if the pointer is nil
func ToBoolSlice ¶
ToBoolSlice - returns a bool slice of the pointer passed in
func ToByteDefault ¶
ToByteDefault - returns the value of the byte pointer passed in, or 0 if the pointer is nil
func ToByteSlice ¶
ToByteSlice - returns a byte slice of the pointer passed in
func ToFloat32Default ¶
ToFloat32Default - returns the value of the float32 pointer passed in, or 0 if the pointer is nil
func ToFloat32Slice ¶
ToFloat32Slice - returns a float32 slice of the pointer passed in
func ToFloat64Default ¶
ToFloat64Default - returns the value of the float64 pointer passed in, or 0 if the pointer is nil
func ToFloat64Slice ¶
ToFloat64Slice - returns a float64 slice of the pointer passed in
func ToInt16Default ¶
ToInt16Default - returns the value of the int16 pointer passed in, or 0 if the pointer is nil
func ToInt16Slice ¶
ToInt16Slice - returns a int16 slice of the pointer passed in
func ToInt32Default ¶
ToInt32Default - returns the value of the int32 pointer passed in, or 0 if the pointer is nil
func ToInt32Slice ¶
ToInt32Slice - returns a int32 slice of the pointer passed in
func ToInt64Default ¶
ToInt64Default - returns the value of the int64 pointer passed in, or 0 if the pointer is nil
func ToInt64Slice ¶
ToInt64Slice - returns a int64 slice of the pointer passed in
func ToInt8Default ¶
ToInt8Default - returns the value of the int8 pointer passed in, or 0 if the pointer is nil
func ToInt8Slice ¶
ToInt8Slice - returns a int8 slice of the pointer passed in
func ToIntDefault ¶
ToIntDefault - returns the value of the int pointer passed in, or 0 if the pointer is nil
func ToIntSlice ¶
ToIntSlice - returns a int slice of the pointer passed in
func ToStringDefault ¶
ToStringDefault - returns the value of the string pointer passed in, or "" if the pointer is nil
func ToStringSlice ¶
ToStringSlice - returns a string slice of the pointer passed in
func ToTimeDefault ¶
ToTimeDefault - returns the value of the Time pointer passed in, or 0001-01-01 00:00:00 +0000 UTC if the pointer is nil
func ToTimeSlice ¶
ToTimeSlice - returns a Time slice of the pointer passed in
func ToUint16Default ¶
ToUint16Default - returns the value of the uint16 pointer passed in, or 0 if the pointer is nil
func ToUint16Slice ¶
ToUint16Slice - returns a uint16 slice of the pointer passed in
func ToUint32Default ¶
ToUint32Default - returns the value of the uint32 pointer passed in, or 0 if the pointer is nil
func ToUint32Slice ¶
ToUint32Slice - returns a uint32 slice of the pointer passed in
func ToUint64Default ¶
ToUint64Default - returns the value of the uint64 pointer passed in, or 0 if the pointer is nil
func ToUint64Slice ¶
ToUint64Slice - returns a uint63 slice of the pointer passed in
func ToUint8Default ¶
ToUint8Default - returns the value of the uint8 pointer passed in, or 0 if the pointer is nil
func ToUint8Slice ¶
ToUint8Slice - returns a uint8 slice of the pointer passed in
func ToUintDefault ¶
ToUintDefault - returns the value of the uint pointer passed in, or 0 if the pointer is nil
func ToUintSlice ¶
ToUintSlice - returns a uint slice of the pointer passed in
func ToValueDefault ¶
func ToValueDefault[T any](ptr *T) T
ToValueDefault - returns the value of the pointer passed in, or the default type value if the pointer is nil
Types ¶
type APIClient ¶
type APIClient struct { DNSSECApi *DNSSECApiService QuotaApi *QuotaApiService RecordsApi *RecordsApiService ReverseRecordsApi *ReverseRecordsApiService SecondaryZonesApi *SecondaryZonesApiService ZoneFilesApi *ZoneFilesApiService ZonesApi *ZonesApiService // contains filtered or unexported fields }
APIClient manages communication with the IONOS Cloud - DNS API API v1.17.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // RequestTime is the time duration from the moment the APIClient sends // the HTTP request to the moment it receives an HTTP response. RequestTime time.Duration `json:"duration,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
func (*APIResponse) HttpNotFound ¶
func (resp *APIResponse) HttpNotFound() bool
HttpNotFound - returns true if a 404 status code was returned returns false for nil APIResponse values
func (*APIResponse) LogInfo ¶
func (resp *APIResponse) LogInfo()
LogInfo - logs APIResponse values like RequestTime, Operation and StatusCode does not print anything for nil APIResponse values
type Algorithm ¶ added in v1.2.0
type Algorithm string
Algorithm Algorithm used to generate signing keys (both Key Signing Keys and Zone Signing Keys).
const (
ALGORITHM_RSASHA256 Algorithm = "RSASHA256"
)
List of algorithm
func (*Algorithm) UnmarshalJSON ¶ added in v1.2.0
type ApiQuotaGetRequest ¶ added in v1.2.0
type ApiQuotaGetRequest struct { ApiService *QuotaApiService // contains filtered or unexported fields }
func (ApiQuotaGetRequest) Execute ¶ added in v1.2.0
func (r ApiQuotaGetRequest) Execute() (Quota, *APIResponse, error)
type ApiRecordsGetRequest ¶
type ApiRecordsGetRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiRecordsGetRequest) Execute ¶
func (r ApiRecordsGetRequest) Execute() (RecordReadList, *APIResponse, error)
func (ApiRecordsGetRequest) FilterName ¶
func (r ApiRecordsGetRequest) FilterName(filterName string) ApiRecordsGetRequest
func (ApiRecordsGetRequest) FilterState ¶
func (r ApiRecordsGetRequest) FilterState(filterState ProvisioningState) ApiRecordsGetRequest
func (ApiRecordsGetRequest) FilterType ¶ added in v1.4.0
func (r ApiRecordsGetRequest) FilterType(filterType RecordType) ApiRecordsGetRequest
func (ApiRecordsGetRequest) FilterZoneId ¶
func (r ApiRecordsGetRequest) FilterZoneId(filterZoneId string) ApiRecordsGetRequest
func (ApiRecordsGetRequest) Limit ¶
func (r ApiRecordsGetRequest) Limit(limit int32) ApiRecordsGetRequest
func (ApiRecordsGetRequest) Offset ¶
func (r ApiRecordsGetRequest) Offset(offset int32) ApiRecordsGetRequest
type ApiReverserecordsDeleteRequest ¶ added in v1.2.0
type ApiReverserecordsDeleteRequest struct { ApiService *ReverseRecordsApiService // contains filtered or unexported fields }
func (ApiReverserecordsDeleteRequest) Execute ¶ added in v1.2.0
func (r ApiReverserecordsDeleteRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiReverserecordsFindByIdRequest ¶ added in v1.2.0
type ApiReverserecordsFindByIdRequest struct { ApiService *ReverseRecordsApiService // contains filtered or unexported fields }
func (ApiReverserecordsFindByIdRequest) Execute ¶ added in v1.2.0
func (r ApiReverserecordsFindByIdRequest) Execute() (ReverseRecordRead, *APIResponse, error)
type ApiReverserecordsGetRequest ¶ added in v1.2.0
type ApiReverserecordsGetRequest struct { ApiService *ReverseRecordsApiService // contains filtered or unexported fields }
func (ApiReverserecordsGetRequest) Execute ¶ added in v1.2.0
func (r ApiReverserecordsGetRequest) Execute() (ReverseRecordsReadList, *APIResponse, error)
func (ApiReverserecordsGetRequest) FilterRecordIp ¶ added in v1.2.0
func (r ApiReverserecordsGetRequest) FilterRecordIp(filterRecordIp []string) ApiReverserecordsGetRequest
func (ApiReverserecordsGetRequest) Limit ¶ added in v1.2.0
func (r ApiReverserecordsGetRequest) Limit(limit int32) ApiReverserecordsGetRequest
func (ApiReverserecordsGetRequest) Offset ¶ added in v1.2.0
func (r ApiReverserecordsGetRequest) Offset(offset int32) ApiReverserecordsGetRequest
type ApiReverserecordsPostRequest ¶ added in v1.2.0
type ApiReverserecordsPostRequest struct { ApiService *ReverseRecordsApiService // contains filtered or unexported fields }
func (ApiReverserecordsPostRequest) Execute ¶ added in v1.2.0
func (r ApiReverserecordsPostRequest) Execute() (ReverseRecordRead, *APIResponse, error)
func (ApiReverserecordsPostRequest) ReverseRecordCreate ¶ added in v1.2.0
func (r ApiReverserecordsPostRequest) ReverseRecordCreate(reverseRecordCreate ReverseRecordCreate) ApiReverserecordsPostRequest
type ApiReverserecordsPutRequest ¶ added in v1.2.0
type ApiReverserecordsPutRequest struct { ApiService *ReverseRecordsApiService // contains filtered or unexported fields }
func (ApiReverserecordsPutRequest) Execute ¶ added in v1.2.0
func (r ApiReverserecordsPutRequest) Execute() (ReverseRecordRead, *APIResponse, error)
func (ApiReverserecordsPutRequest) ReverseRecordEnsure ¶ added in v1.2.0
func (r ApiReverserecordsPutRequest) ReverseRecordEnsure(reverseRecordEnsure ReverseRecordEnsure) ApiReverserecordsPutRequest
type ApiSecondaryzonesAxfrGetRequest ¶ added in v1.2.0
type ApiSecondaryzonesAxfrGetRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesAxfrGetRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesAxfrGetRequest) Execute() (ZoneTransferPrimaryIpsStatus, *APIResponse, error)
type ApiSecondaryzonesAxfrPutRequest ¶ added in v1.2.0
type ApiSecondaryzonesAxfrPutRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesAxfrPutRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesAxfrPutRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiSecondaryzonesDeleteRequest ¶ added in v1.2.0
type ApiSecondaryzonesDeleteRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesDeleteRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesDeleteRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiSecondaryzonesFindByIdRequest ¶ added in v1.2.0
type ApiSecondaryzonesFindByIdRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesFindByIdRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesFindByIdRequest) Execute() (SecondaryZoneRead, *APIResponse, error)
type ApiSecondaryzonesGetRequest ¶ added in v1.2.0
type ApiSecondaryzonesGetRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesGetRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesGetRequest) Execute() (SecondaryZoneReadList, *APIResponse, error)
func (ApiSecondaryzonesGetRequest) FilterState ¶ added in v1.2.0
func (r ApiSecondaryzonesGetRequest) FilterState(filterState ProvisioningState) ApiSecondaryzonesGetRequest
func (ApiSecondaryzonesGetRequest) FilterZoneName ¶ added in v1.2.0
func (r ApiSecondaryzonesGetRequest) FilterZoneName(filterZoneName string) ApiSecondaryzonesGetRequest
func (ApiSecondaryzonesGetRequest) Limit ¶ added in v1.2.0
func (r ApiSecondaryzonesGetRequest) Limit(limit int32) ApiSecondaryzonesGetRequest
func (ApiSecondaryzonesGetRequest) Offset ¶ added in v1.2.0
func (r ApiSecondaryzonesGetRequest) Offset(offset int32) ApiSecondaryzonesGetRequest
type ApiSecondaryzonesPostRequest ¶ added in v1.2.0
type ApiSecondaryzonesPostRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesPostRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesPostRequest) Execute() (SecondaryZoneRead, *APIResponse, error)
func (ApiSecondaryzonesPostRequest) SecondaryZoneCreate ¶ added in v1.2.0
func (r ApiSecondaryzonesPostRequest) SecondaryZoneCreate(secondaryZoneCreate SecondaryZoneCreate) ApiSecondaryzonesPostRequest
type ApiSecondaryzonesPutRequest ¶ added in v1.2.0
type ApiSecondaryzonesPutRequest struct { ApiService *SecondaryZonesApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesPutRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesPutRequest) Execute() (SecondaryZoneRead, *APIResponse, error)
func (ApiSecondaryzonesPutRequest) SecondaryZoneEnsure ¶ added in v1.2.0
func (r ApiSecondaryzonesPutRequest) SecondaryZoneEnsure(secondaryZoneEnsure SecondaryZoneEnsure) ApiSecondaryzonesPutRequest
type ApiSecondaryzonesRecordsGetRequest ¶ added in v1.2.0
type ApiSecondaryzonesRecordsGetRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiSecondaryzonesRecordsGetRequest) Execute ¶ added in v1.2.0
func (r ApiSecondaryzonesRecordsGetRequest) Execute() (SecondaryZoneRecordReadList, *APIResponse, error)
func (ApiSecondaryzonesRecordsGetRequest) Limit ¶ added in v1.2.0
func (r ApiSecondaryzonesRecordsGetRequest) Limit(limit int32) ApiSecondaryzonesRecordsGetRequest
func (ApiSecondaryzonesRecordsGetRequest) Offset ¶ added in v1.2.0
func (r ApiSecondaryzonesRecordsGetRequest) Offset(offset int32) ApiSecondaryzonesRecordsGetRequest
type ApiZonesDeleteRequest ¶
type ApiZonesDeleteRequest struct { ApiService *ZonesApiService // contains filtered or unexported fields }
func (ApiZonesDeleteRequest) Execute ¶
func (r ApiZonesDeleteRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiZonesFindByIdRequest ¶
type ApiZonesFindByIdRequest struct { ApiService *ZonesApiService // contains filtered or unexported fields }
func (ApiZonesFindByIdRequest) Execute ¶
func (r ApiZonesFindByIdRequest) Execute() (ZoneRead, *APIResponse, error)
type ApiZonesGetRequest ¶
type ApiZonesGetRequest struct { ApiService *ZonesApiService // contains filtered or unexported fields }
func (ApiZonesGetRequest) Execute ¶
func (r ApiZonesGetRequest) Execute() (ZoneReadList, *APIResponse, error)
func (ApiZonesGetRequest) FilterState ¶
func (r ApiZonesGetRequest) FilterState(filterState ProvisioningState) ApiZonesGetRequest
func (ApiZonesGetRequest) FilterZoneName ¶
func (r ApiZonesGetRequest) FilterZoneName(filterZoneName string) ApiZonesGetRequest
func (ApiZonesGetRequest) Limit ¶
func (r ApiZonesGetRequest) Limit(limit int32) ApiZonesGetRequest
func (ApiZonesGetRequest) Offset ¶
func (r ApiZonesGetRequest) Offset(offset int32) ApiZonesGetRequest
type ApiZonesKeysDeleteRequest ¶ added in v1.2.0
type ApiZonesKeysDeleteRequest struct { ApiService *DNSSECApiService // contains filtered or unexported fields }
func (ApiZonesKeysDeleteRequest) Execute ¶ added in v1.2.0
func (r ApiZonesKeysDeleteRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiZonesKeysGetRequest ¶ added in v1.2.0
type ApiZonesKeysGetRequest struct { ApiService *DNSSECApiService // contains filtered or unexported fields }
func (ApiZonesKeysGetRequest) Execute ¶ added in v1.2.0
func (r ApiZonesKeysGetRequest) Execute() (DnssecKeyReadList, *APIResponse, error)
type ApiZonesKeysPostRequest ¶ added in v1.2.0
type ApiZonesKeysPostRequest struct { ApiService *DNSSECApiService // contains filtered or unexported fields }
func (ApiZonesKeysPostRequest) DnssecKeyCreate ¶ added in v1.2.0
func (r ApiZonesKeysPostRequest) DnssecKeyCreate(dnssecKeyCreate DnssecKeyCreate) ApiZonesKeysPostRequest
func (ApiZonesKeysPostRequest) Execute ¶ added in v1.2.0
func (r ApiZonesKeysPostRequest) Execute() (DnssecKeyReadCreation, *APIResponse, error)
type ApiZonesPostRequest ¶
type ApiZonesPostRequest struct { ApiService *ZonesApiService // contains filtered or unexported fields }
func (ApiZonesPostRequest) Execute ¶
func (r ApiZonesPostRequest) Execute() (ZoneRead, *APIResponse, error)
func (ApiZonesPostRequest) ZoneCreate ¶ added in v1.1.0
func (r ApiZonesPostRequest) ZoneCreate(zoneCreate ZoneCreate) ApiZonesPostRequest
type ApiZonesPutRequest ¶
type ApiZonesPutRequest struct { ApiService *ZonesApiService // contains filtered or unexported fields }
func (ApiZonesPutRequest) Execute ¶
func (r ApiZonesPutRequest) Execute() (ZoneRead, *APIResponse, error)
func (ApiZonesPutRequest) ZoneEnsure ¶ added in v1.1.0
func (r ApiZonesPutRequest) ZoneEnsure(zoneEnsure ZoneEnsure) ApiZonesPutRequest
type ApiZonesRecordsDeleteRequest ¶
type ApiZonesRecordsDeleteRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiZonesRecordsDeleteRequest) Execute ¶
func (r ApiZonesRecordsDeleteRequest) Execute() (map[string]interface{}, *APIResponse, error)
type ApiZonesRecordsFindByIdRequest ¶
type ApiZonesRecordsFindByIdRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiZonesRecordsFindByIdRequest) Execute ¶
func (r ApiZonesRecordsFindByIdRequest) Execute() (RecordRead, *APIResponse, error)
type ApiZonesRecordsGetRequest ¶
type ApiZonesRecordsGetRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiZonesRecordsGetRequest) Execute ¶
func (r ApiZonesRecordsGetRequest) Execute() (RecordReadList, *APIResponse, error)
type ApiZonesRecordsPostRequest ¶
type ApiZonesRecordsPostRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiZonesRecordsPostRequest) Execute ¶
func (r ApiZonesRecordsPostRequest) Execute() (RecordRead, *APIResponse, error)
func (ApiZonesRecordsPostRequest) RecordCreate ¶ added in v1.1.0
func (r ApiZonesRecordsPostRequest) RecordCreate(recordCreate RecordCreate) ApiZonesRecordsPostRequest
type ApiZonesRecordsPutRequest ¶
type ApiZonesRecordsPutRequest struct { ApiService *RecordsApiService // contains filtered or unexported fields }
func (ApiZonesRecordsPutRequest) Execute ¶
func (r ApiZonesRecordsPutRequest) Execute() (RecordRead, *APIResponse, error)
func (ApiZonesRecordsPutRequest) RecordEnsure ¶ added in v1.1.0
func (r ApiZonesRecordsPutRequest) RecordEnsure(recordEnsure RecordEnsure) ApiZonesRecordsPutRequest
type ApiZonesZonefileGetRequest ¶ added in v1.2.0
type ApiZonesZonefileGetRequest struct { ApiService *ZoneFilesApiService // contains filtered or unexported fields }
func (ApiZonesZonefileGetRequest) Execute ¶ added in v1.2.0
func (r ApiZonesZonefileGetRequest) Execute() (*APIResponse, error)
type ApiZonesZonefilePutRequest ¶ added in v1.2.0
type ApiZonesZonefilePutRequest struct { ApiService *ZoneFilesApiService // contains filtered or unexported fields }
func (ApiZonesZonefilePutRequest) Body ¶ added in v1.2.0
func (r ApiZonesZonefilePutRequest) Body(body string) ApiZonesZonefilePutRequest
func (ApiZonesZonefilePutRequest) Execute ¶ added in v1.2.0
func (r ApiZonesZonefilePutRequest) Execute() (RecordReadList, *APIResponse, error)
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type CommonZone ¶ added in v1.2.0
type CommonZone struct { // The zone name ZoneName *string `json:"zoneName"` // The hosted zone is used for... Description *string `json:"description,omitempty"` }
CommonZone Indicates the fields for a zone to be created
func NewCommonZone ¶ added in v1.2.0
func NewCommonZone(zoneName string) *CommonZone
NewCommonZone instantiates a new CommonZone 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 NewCommonZoneWithDefaults ¶ added in v1.2.0
func NewCommonZoneWithDefaults() *CommonZone
NewCommonZoneWithDefaults instantiates a new CommonZone 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 (*CommonZone) GetDescription ¶ added in v1.2.0
func (o *CommonZone) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZone) GetDescriptionOk ¶ added in v1.2.0
func (o *CommonZone) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZone) GetZoneName ¶ added in v1.2.0
func (o *CommonZone) GetZoneName() *string
GetZoneName returns the ZoneName field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZone) GetZoneNameOk ¶ added in v1.2.0
func (o *CommonZone) GetZoneNameOk() (*string, bool)
GetZoneNameOk returns a tuple with the ZoneName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZone) HasDescription ¶ added in v1.2.0
func (o *CommonZone) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CommonZone) HasZoneName ¶ added in v1.2.0
func (o *CommonZone) HasZoneName() bool
HasZoneName returns a boolean if a field has been set.
func (CommonZone) MarshalJSON ¶ added in v1.2.0
func (o CommonZone) MarshalJSON() ([]byte, error)
func (*CommonZone) SetDescription ¶ added in v1.2.0
func (o *CommonZone) SetDescription(v string)
SetDescription sets field value
func (*CommonZone) SetZoneName ¶ added in v1.2.0
func (o *CommonZone) SetZoneName(v string)
SetZoneName sets field value
type CommonZoneRead ¶ added in v1.2.0
type CommonZoneRead struct { // The zone ID (UUID). Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *MetadataWithStateNameservers `json:"metadata"` }
CommonZoneRead struct for CommonZoneRead
func NewCommonZoneRead ¶ added in v1.2.0
func NewCommonZoneRead(id string, type_ string, href string, metadata MetadataWithStateNameservers) *CommonZoneRead
NewCommonZoneRead instantiates a new CommonZoneRead 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 NewCommonZoneReadWithDefaults ¶ added in v1.2.0
func NewCommonZoneReadWithDefaults() *CommonZoneRead
NewCommonZoneReadWithDefaults instantiates a new CommonZoneRead 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 (*CommonZoneRead) GetHref ¶ added in v1.2.0
func (o *CommonZoneRead) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneRead) GetHrefOk ¶ added in v1.2.0
func (o *CommonZoneRead) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneRead) GetId ¶ added in v1.2.0
func (o *CommonZoneRead) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneRead) GetIdOk ¶ added in v1.2.0
func (o *CommonZoneRead) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneRead) GetMetadata ¶ added in v1.2.0
func (o *CommonZoneRead) GetMetadata() *MetadataWithStateNameservers
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for MetadataWithStateNameservers will be returned
func (*CommonZoneRead) GetMetadataOk ¶ added in v1.2.0
func (o *CommonZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneRead) GetType ¶ added in v1.2.0
func (o *CommonZoneRead) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneRead) GetTypeOk ¶ added in v1.2.0
func (o *CommonZoneRead) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneRead) HasHref ¶ added in v1.2.0
func (o *CommonZoneRead) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*CommonZoneRead) HasId ¶ added in v1.2.0
func (o *CommonZoneRead) HasId() bool
HasId returns a boolean if a field has been set.
func (*CommonZoneRead) HasMetadata ¶ added in v1.2.0
func (o *CommonZoneRead) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*CommonZoneRead) HasType ¶ added in v1.2.0
func (o *CommonZoneRead) HasType() bool
HasType returns a boolean if a field has been set.
func (CommonZoneRead) MarshalJSON ¶ added in v1.2.0
func (o CommonZoneRead) MarshalJSON() ([]byte, error)
func (*CommonZoneRead) SetHref ¶ added in v1.2.0
func (o *CommonZoneRead) SetHref(v string)
SetHref sets field value
func (*CommonZoneRead) SetId ¶ added in v1.2.0
func (o *CommonZoneRead) SetId(v string)
SetId sets field value
func (*CommonZoneRead) SetMetadata ¶ added in v1.2.0
func (o *CommonZoneRead) SetMetadata(v MetadataWithStateNameservers)
SetMetadata sets field value
func (*CommonZoneRead) SetType ¶ added in v1.2.0
func (o *CommonZoneRead) SetType(v string)
SetType sets field value
type CommonZoneReadList ¶ added in v1.2.0
type CommonZoneReadList struct { // ID (UUID) created to identify this action. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` }
CommonZoneReadList struct for CommonZoneReadList
func NewCommonZoneReadList ¶ added in v1.2.0
func NewCommonZoneReadList(id string, type_ string, href string, offset float32, limit float32, links Links) *CommonZoneReadList
NewCommonZoneReadList instantiates a new CommonZoneReadList 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 NewCommonZoneReadListWithDefaults ¶ added in v1.2.0
func NewCommonZoneReadListWithDefaults() *CommonZoneReadList
NewCommonZoneReadListWithDefaults instantiates a new CommonZoneReadList 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 (*CommonZoneReadList) GetHref ¶ added in v1.2.0
func (o *CommonZoneReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneReadList) GetHrefOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) GetId ¶ added in v1.2.0
func (o *CommonZoneReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneReadList) GetIdOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) GetLimit ¶ added in v1.2.0
func (o *CommonZoneReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*CommonZoneReadList) GetLimitOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) GetLinks ¶ added in v1.2.0
func (o *CommonZoneReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*CommonZoneReadList) GetLinksOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) GetOffset ¶ added in v1.2.0
func (o *CommonZoneReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*CommonZoneReadList) GetOffsetOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) GetType ¶ added in v1.2.0
func (o *CommonZoneReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*CommonZoneReadList) GetTypeOk ¶ added in v1.2.0
func (o *CommonZoneReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CommonZoneReadList) HasHref ¶ added in v1.2.0
func (o *CommonZoneReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*CommonZoneReadList) HasId ¶ added in v1.2.0
func (o *CommonZoneReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*CommonZoneReadList) HasLimit ¶ added in v1.2.0
func (o *CommonZoneReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*CommonZoneReadList) HasLinks ¶ added in v1.2.0
func (o *CommonZoneReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*CommonZoneReadList) HasOffset ¶ added in v1.2.0
func (o *CommonZoneReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*CommonZoneReadList) HasType ¶ added in v1.2.0
func (o *CommonZoneReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (CommonZoneReadList) MarshalJSON ¶ added in v1.2.0
func (o CommonZoneReadList) MarshalJSON() ([]byte, error)
func (*CommonZoneReadList) SetHref ¶ added in v1.2.0
func (o *CommonZoneReadList) SetHref(v string)
SetHref sets field value
func (*CommonZoneReadList) SetId ¶ added in v1.2.0
func (o *CommonZoneReadList) SetId(v string)
SetId sets field value
func (*CommonZoneReadList) SetLimit ¶ added in v1.2.0
func (o *CommonZoneReadList) SetLimit(v float32)
SetLimit sets field value
func (*CommonZoneReadList) SetLinks ¶ added in v1.2.0
func (o *CommonZoneReadList) SetLinks(v Links)
SetLinks sets field value
func (*CommonZoneReadList) SetOffset ¶ added in v1.2.0
func (o *CommonZoneReadList) SetOffset(v float32)
SetOffset sets field value
func (*CommonZoneReadList) SetType ¶ added in v1.2.0
func (o *CommonZoneReadList) SetType(v string)
SetType sets field value
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` DefaultQueryParams url.Values `json:"defaultQueryParams,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client LogLevel LogLevel Logger Logger Username string `json:"username,omitempty"` Password string `json:"password,omitempty"` Token string `json:"token,omitempty"` MaxRetries int `json:"maxRetries,omitempty"` WaitTime time.Duration `json:"waitTime,omitempty"` MaxWaitTime time.Duration `json:"maxWaitTime,omitempty"` }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration(username, password, token, hostUrl string) *Configuration
NewConfiguration returns a new Configuration object
func NewConfigurationFromEnv ¶
func NewConfigurationFromEnv() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) AddDefaultQueryParam ¶
func (c *Configuration) AddDefaultQueryParam(key string, value string)
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type DNSSECApiService ¶ added in v1.2.0
type DNSSECApiService service
DNSSECApiService DNSSECApi service
func (*DNSSECApiService) ZonesKeysDelete ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysDelete(ctx _context.Context, zoneId string) ApiZonesKeysDeleteRequest
* ZonesKeysDelete Delete a DNSSEC key * Disable DNSSEC keys and remove associated DNSKEY records for your DNS zone.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesKeysDeleteRequest
func (*DNSSECApiService) ZonesKeysDeleteExecute ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysDeleteExecute(r ApiZonesKeysDeleteRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*DNSSECApiService) ZonesKeysGet ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysGet(ctx _context.Context, zoneId string) ApiZonesKeysGetRequest
* ZonesKeysGet Retrieve a DNSSEC key * Get DNSSEC keys for your DNS zone. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesKeysGetRequest
func (*DNSSECApiService) ZonesKeysGetExecute ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysGetExecute(r ApiZonesKeysGetRequest) (DnssecKeyReadList, *APIResponse, error)
* Execute executes the request * @return DnssecKeyReadList
func (*DNSSECApiService) ZonesKeysPost ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysPost(ctx _context.Context, zoneId string) ApiZonesKeysPostRequest
* ZonesKeysPost Create a DNSSEC key * Enable DNSSEC keys and create associated DNSKEY records for your DNS zone.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesKeysPostRequest
func (*DNSSECApiService) ZonesKeysPostExecute ¶ added in v1.2.0
func (a *DNSSECApiService) ZonesKeysPostExecute(r ApiZonesKeysPostRequest) (DnssecKeyReadCreation, *APIResponse, error)
* Execute executes the request * @return DnssecKeyReadCreation
type DnssecKey ¶ added in v1.2.0
type DnssecKey struct { KeyTag *int32 `json:"keyTag,omitempty"` // A string that denotes the digest algorithm. This value must conform to the guidelines in [RFC-8624 Section 3.3](https://datatracker.ietf.org/doc/html/rfc8624#section-3.3). DigestAlgorithmMnemonic *string `json:"digestAlgorithmMnemonic,omitempty"` Digest *string `json:"digest,omitempty"` KeyData *KeyData `json:"keyData,omitempty"` // Represents the composed value of the The RDATA for a DNSKEY. The format should be the following: Flags | Protocol | Algorithm | Public Key The values must conform to the guidelines in [RFC-4034 Section 2.1](https://www.rfc-editor.org/rfc/rfc4034#section-2.1). ComposedKeyData *string `json:"composedKeyData,omitempty"` }
DnssecKey struct for DnssecKey
func NewDnssecKey ¶ added in v1.2.0
func NewDnssecKey() *DnssecKey
NewDnssecKey instantiates a new DnssecKey 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 NewDnssecKeyWithDefaults ¶ added in v1.2.0
func NewDnssecKeyWithDefaults() *DnssecKey
NewDnssecKeyWithDefaults instantiates a new DnssecKey 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 (*DnssecKey) GetComposedKeyData ¶ added in v1.2.0
GetComposedKeyData returns the ComposedKeyData field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKey) GetComposedKeyDataOk ¶ added in v1.2.0
GetComposedKeyDataOk returns a tuple with the ComposedKeyData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKey) GetDigest ¶ added in v1.2.0
GetDigest returns the Digest field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKey) GetDigestAlgorithmMnemonic ¶ added in v1.2.0
GetDigestAlgorithmMnemonic returns the DigestAlgorithmMnemonic field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKey) GetDigestAlgorithmMnemonicOk ¶ added in v1.2.0
GetDigestAlgorithmMnemonicOk returns a tuple with the DigestAlgorithmMnemonic field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKey) GetDigestOk ¶ added in v1.2.0
GetDigestOk returns a tuple with the Digest field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKey) GetKeyData ¶ added in v1.2.0
GetKeyData returns the KeyData field value If the value is explicit nil, the zero value for KeyData will be returned
func (*DnssecKey) GetKeyDataOk ¶ added in v1.2.0
GetKeyDataOk returns a tuple with the KeyData field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKey) GetKeyTag ¶ added in v1.2.0
GetKeyTag returns the KeyTag field value If the value is explicit nil, the zero value for int32 will be returned
func (*DnssecKey) GetKeyTagOk ¶ added in v1.2.0
GetKeyTagOk returns a tuple with the KeyTag field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKey) HasComposedKeyData ¶ added in v1.2.0
HasComposedKeyData returns a boolean if a field has been set.
func (*DnssecKey) HasDigestAlgorithmMnemonic ¶ added in v1.2.0
HasDigestAlgorithmMnemonic returns a boolean if a field has been set.
func (*DnssecKey) HasKeyData ¶ added in v1.2.0
HasKeyData returns a boolean if a field has been set.
func (DnssecKey) MarshalJSON ¶ added in v1.2.0
func (*DnssecKey) SetComposedKeyData ¶ added in v1.2.0
SetComposedKeyData sets field value
func (*DnssecKey) SetDigestAlgorithmMnemonic ¶ added in v1.2.0
SetDigestAlgorithmMnemonic sets field value
func (*DnssecKey) SetKeyData ¶ added in v1.2.0
SetKeyData sets field value
type DnssecKeyCreate ¶ added in v1.2.0
type DnssecKeyCreate struct {
Properties *DnssecKeyParameters `json:"properties"`
}
DnssecKeyCreate struct for DnssecKeyCreate
func NewDnssecKeyCreate ¶ added in v1.2.0
func NewDnssecKeyCreate(properties DnssecKeyParameters) *DnssecKeyCreate
NewDnssecKeyCreate instantiates a new DnssecKeyCreate 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 NewDnssecKeyCreateWithDefaults ¶ added in v1.2.0
func NewDnssecKeyCreateWithDefaults() *DnssecKeyCreate
NewDnssecKeyCreateWithDefaults instantiates a new DnssecKeyCreate 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 (*DnssecKeyCreate) GetProperties ¶ added in v1.2.0
func (o *DnssecKeyCreate) GetProperties() *DnssecKeyParameters
GetProperties returns the Properties field value If the value is explicit nil, the zero value for DnssecKeyParameters will be returned
func (*DnssecKeyCreate) GetPropertiesOk ¶ added in v1.2.0
func (o *DnssecKeyCreate) GetPropertiesOk() (*DnssecKeyParameters, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyCreate) HasProperties ¶ added in v1.2.0
func (o *DnssecKeyCreate) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (DnssecKeyCreate) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyCreate) MarshalJSON() ([]byte, error)
func (*DnssecKeyCreate) SetProperties ¶ added in v1.2.0
func (o *DnssecKeyCreate) SetProperties(v DnssecKeyParameters)
SetProperties sets field value
type DnssecKeyParameters ¶ added in v1.2.0
type DnssecKeyParameters struct { KeyParameters *KeyParameters `json:"keyParameters"` NsecParameters *NsecParameters `json:"nsecParameters"` // Signature validity in days Validity *int32 `json:"validity"` }
DnssecKeyParameters Parameters used to sign zone.
func NewDnssecKeyParameters ¶ added in v1.2.0
func NewDnssecKeyParameters(keyParameters KeyParameters, nsecParameters NsecParameters, validity int32) *DnssecKeyParameters
NewDnssecKeyParameters instantiates a new DnssecKeyParameters 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 NewDnssecKeyParametersWithDefaults ¶ added in v1.2.0
func NewDnssecKeyParametersWithDefaults() *DnssecKeyParameters
NewDnssecKeyParametersWithDefaults instantiates a new DnssecKeyParameters 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 (*DnssecKeyParameters) GetKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetKeyParameters() *KeyParameters
GetKeyParameters returns the KeyParameters field value If the value is explicit nil, the zero value for KeyParameters will be returned
func (*DnssecKeyParameters) GetKeyParametersOk ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetKeyParametersOk() (*KeyParameters, bool)
GetKeyParametersOk returns a tuple with the KeyParameters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyParameters) GetNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetNsecParameters() *NsecParameters
GetNsecParameters returns the NsecParameters field value If the value is explicit nil, the zero value for NsecParameters will be returned
func (*DnssecKeyParameters) GetNsecParametersOk ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetNsecParametersOk() (*NsecParameters, bool)
GetNsecParametersOk returns a tuple with the NsecParameters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyParameters) GetValidity ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetValidity() *int32
GetValidity returns the Validity field value If the value is explicit nil, the zero value for int32 will be returned
func (*DnssecKeyParameters) GetValidityOk ¶ added in v1.2.0
func (o *DnssecKeyParameters) GetValidityOk() (*int32, bool)
GetValidityOk returns a tuple with the Validity field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyParameters) HasKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) HasKeyParameters() bool
HasKeyParameters returns a boolean if a field has been set.
func (*DnssecKeyParameters) HasNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) HasNsecParameters() bool
HasNsecParameters returns a boolean if a field has been set.
func (*DnssecKeyParameters) HasValidity ¶ added in v1.2.0
func (o *DnssecKeyParameters) HasValidity() bool
HasValidity returns a boolean if a field has been set.
func (DnssecKeyParameters) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyParameters) MarshalJSON() ([]byte, error)
func (*DnssecKeyParameters) SetKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) SetKeyParameters(v KeyParameters)
SetKeyParameters sets field value
func (*DnssecKeyParameters) SetNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyParameters) SetNsecParameters(v NsecParameters)
SetNsecParameters sets field value
func (*DnssecKeyParameters) SetValidity ¶ added in v1.2.0
func (o *DnssecKeyParameters) SetValidity(v int32)
SetValidity sets field value
type DnssecKeyReadCreation ¶ added in v1.2.0
type DnssecKeyReadCreation struct { Properties *DnssecKeyParameters `json:"properties"` Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` }
DnssecKeyReadCreation struct for DnssecKeyReadCreation
func NewDnssecKeyReadCreation ¶ added in v1.2.0
func NewDnssecKeyReadCreation(properties DnssecKeyParameters, id string, type_ string, href string) *DnssecKeyReadCreation
NewDnssecKeyReadCreation instantiates a new DnssecKeyReadCreation 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 NewDnssecKeyReadCreationWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadCreationWithDefaults() *DnssecKeyReadCreation
NewDnssecKeyReadCreationWithDefaults instantiates a new DnssecKeyReadCreation 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 (*DnssecKeyReadCreation) GetHref ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadCreation) GetHrefOk ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadCreation) GetId ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadCreation) GetIdOk ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadCreation) GetProperties ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetProperties() *DnssecKeyParameters
GetProperties returns the Properties field value If the value is explicit nil, the zero value for DnssecKeyParameters will be returned
func (*DnssecKeyReadCreation) GetPropertiesOk ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetPropertiesOk() (*DnssecKeyParameters, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadCreation) GetType ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadCreation) GetTypeOk ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadCreation) HasHref ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*DnssecKeyReadCreation) HasId ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) HasId() bool
HasId returns a boolean if a field has been set.
func (*DnssecKeyReadCreation) HasProperties ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*DnssecKeyReadCreation) HasType ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) HasType() bool
HasType returns a boolean if a field has been set.
func (DnssecKeyReadCreation) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadCreation) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadCreation) SetHref ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) SetHref(v string)
SetHref sets field value
func (*DnssecKeyReadCreation) SetId ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) SetId(v string)
SetId sets field value
func (*DnssecKeyReadCreation) SetProperties ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) SetProperties(v DnssecKeyParameters)
SetProperties sets field value
func (*DnssecKeyReadCreation) SetType ¶ added in v1.2.0
func (o *DnssecKeyReadCreation) SetType(v string)
SetType sets field value
type DnssecKeyReadList ¶ added in v1.2.0
type DnssecKeyReadList struct { Id *string `json:"id,omitempty"` Type *string `json:"type,omitempty"` Href *string `json:"href,omitempty"` Metadata *DnssecKeyReadListMetadata `json:"metadata,omitempty"` Properties *DnssecKeyReadListProperties `json:"properties,omitempty"` }
DnssecKeyReadList struct for DnssecKeyReadList
func NewDnssecKeyReadList ¶ added in v1.2.0
func NewDnssecKeyReadList() *DnssecKeyReadList
NewDnssecKeyReadList instantiates a new DnssecKeyReadList 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 NewDnssecKeyReadListWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadListWithDefaults() *DnssecKeyReadList
NewDnssecKeyReadListWithDefaults instantiates a new DnssecKeyReadList 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 (*DnssecKeyReadList) GetHref ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadList) GetHrefOk ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadList) GetId ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadList) GetIdOk ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadList) GetMetadata ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetMetadata() *DnssecKeyReadListMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for DnssecKeyReadListMetadata will be returned
func (*DnssecKeyReadList) GetMetadataOk ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetMetadataOk() (*DnssecKeyReadListMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadList) GetProperties ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetProperties() *DnssecKeyReadListProperties
GetProperties returns the Properties field value If the value is explicit nil, the zero value for DnssecKeyReadListProperties will be returned
func (*DnssecKeyReadList) GetPropertiesOk ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetPropertiesOk() (*DnssecKeyReadListProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadList) GetType ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadList) GetTypeOk ¶ added in v1.2.0
func (o *DnssecKeyReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadList) HasHref ¶ added in v1.2.0
func (o *DnssecKeyReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*DnssecKeyReadList) HasId ¶ added in v1.2.0
func (o *DnssecKeyReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*DnssecKeyReadList) HasMetadata ¶ added in v1.2.0
func (o *DnssecKeyReadList) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*DnssecKeyReadList) HasProperties ¶ added in v1.2.0
func (o *DnssecKeyReadList) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*DnssecKeyReadList) HasType ¶ added in v1.2.0
func (o *DnssecKeyReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (DnssecKeyReadList) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadList) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadList) SetHref ¶ added in v1.2.0
func (o *DnssecKeyReadList) SetHref(v string)
SetHref sets field value
func (*DnssecKeyReadList) SetId ¶ added in v1.2.0
func (o *DnssecKeyReadList) SetId(v string)
SetId sets field value
func (*DnssecKeyReadList) SetMetadata ¶ added in v1.2.0
func (o *DnssecKeyReadList) SetMetadata(v DnssecKeyReadListMetadata)
SetMetadata sets field value
func (*DnssecKeyReadList) SetProperties ¶ added in v1.2.0
func (o *DnssecKeyReadList) SetProperties(v DnssecKeyReadListProperties)
SetProperties sets field value
func (*DnssecKeyReadList) SetType ¶ added in v1.2.0
func (o *DnssecKeyReadList) SetType(v string)
SetType sets field value
type DnssecKeyReadListMetadata ¶ added in v1.2.0
type DnssecKeyReadListMetadata struct { // The ID (UUID) of the DNS zone of which record belongs to. ZoneId *string `json:"zoneId,omitempty"` Items *[]DnssecKey `json:"items,omitempty"` }
DnssecKeyReadListMetadata Metadata of the resource with not state information.
func NewDnssecKeyReadListMetadata ¶ added in v1.2.0
func NewDnssecKeyReadListMetadata() *DnssecKeyReadListMetadata
NewDnssecKeyReadListMetadata instantiates a new DnssecKeyReadListMetadata 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 NewDnssecKeyReadListMetadataWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadListMetadataWithDefaults() *DnssecKeyReadListMetadata
NewDnssecKeyReadListMetadataWithDefaults instantiates a new DnssecKeyReadListMetadata 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 (*DnssecKeyReadListMetadata) GetItems ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) GetItems() *[]DnssecKey
GetItems returns the Items field value If the value is explicit nil, the zero value for []DnssecKey will be returned
func (*DnssecKeyReadListMetadata) GetItemsOk ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) GetItemsOk() (*[]DnssecKey, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListMetadata) GetZoneId ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) GetZoneId() *string
GetZoneId returns the ZoneId field value If the value is explicit nil, the zero value for string will be returned
func (*DnssecKeyReadListMetadata) GetZoneIdOk ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) GetZoneIdOk() (*string, bool)
GetZoneIdOk returns a tuple with the ZoneId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListMetadata) HasItems ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*DnssecKeyReadListMetadata) HasZoneId ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) HasZoneId() bool
HasZoneId returns a boolean if a field has been set.
func (DnssecKeyReadListMetadata) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadListMetadata) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadListMetadata) SetItems ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) SetItems(v []DnssecKey)
SetItems sets field value
func (*DnssecKeyReadListMetadata) SetZoneId ¶ added in v1.2.0
func (o *DnssecKeyReadListMetadata) SetZoneId(v string)
SetZoneId sets field value
type DnssecKeyReadListProperties ¶ added in v1.2.0
type DnssecKeyReadListProperties struct { KeyParameters *DnssecKeyReadListPropertiesKeyParameters `json:"keyParameters"` NsecParameters *DnssecKeyReadListPropertiesNsecParameters `json:"nsecParameters"` }
DnssecKeyReadListProperties Properties of the key.
func NewDnssecKeyReadListProperties ¶ added in v1.2.0
func NewDnssecKeyReadListProperties(keyParameters DnssecKeyReadListPropertiesKeyParameters, nsecParameters DnssecKeyReadListPropertiesNsecParameters) *DnssecKeyReadListProperties
NewDnssecKeyReadListProperties instantiates a new DnssecKeyReadListProperties 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 NewDnssecKeyReadListPropertiesWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadListPropertiesWithDefaults() *DnssecKeyReadListProperties
NewDnssecKeyReadListPropertiesWithDefaults instantiates a new DnssecKeyReadListProperties 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 (*DnssecKeyReadListProperties) GetKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) GetKeyParameters() *DnssecKeyReadListPropertiesKeyParameters
GetKeyParameters returns the KeyParameters field value If the value is explicit nil, the zero value for DnssecKeyReadListPropertiesKeyParameters will be returned
func (*DnssecKeyReadListProperties) GetKeyParametersOk ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) GetKeyParametersOk() (*DnssecKeyReadListPropertiesKeyParameters, bool)
GetKeyParametersOk returns a tuple with the KeyParameters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListProperties) GetNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) GetNsecParameters() *DnssecKeyReadListPropertiesNsecParameters
GetNsecParameters returns the NsecParameters field value If the value is explicit nil, the zero value for DnssecKeyReadListPropertiesNsecParameters will be returned
func (*DnssecKeyReadListProperties) GetNsecParametersOk ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) GetNsecParametersOk() (*DnssecKeyReadListPropertiesNsecParameters, bool)
GetNsecParametersOk returns a tuple with the NsecParameters field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListProperties) HasKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) HasKeyParameters() bool
HasKeyParameters returns a boolean if a field has been set.
func (*DnssecKeyReadListProperties) HasNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) HasNsecParameters() bool
HasNsecParameters returns a boolean if a field has been set.
func (DnssecKeyReadListProperties) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadListProperties) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadListProperties) SetKeyParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) SetKeyParameters(v DnssecKeyReadListPropertiesKeyParameters)
SetKeyParameters sets field value
func (*DnssecKeyReadListProperties) SetNsecParameters ¶ added in v1.2.0
func (o *DnssecKeyReadListProperties) SetNsecParameters(v DnssecKeyReadListPropertiesNsecParameters)
SetNsecParameters sets field value
type DnssecKeyReadListPropertiesKeyParameters ¶ added in v1.2.0
type DnssecKeyReadListPropertiesKeyParameters struct {
Algorithm *Algorithm `json:"algorithm,omitempty"`
}
DnssecKeyReadListPropertiesKeyParameters struct for DnssecKeyReadListPropertiesKeyParameters
func NewDnssecKeyReadListPropertiesKeyParameters ¶ added in v1.2.0
func NewDnssecKeyReadListPropertiesKeyParameters() *DnssecKeyReadListPropertiesKeyParameters
NewDnssecKeyReadListPropertiesKeyParameters instantiates a new DnssecKeyReadListPropertiesKeyParameters 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 NewDnssecKeyReadListPropertiesKeyParametersWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadListPropertiesKeyParametersWithDefaults() *DnssecKeyReadListPropertiesKeyParameters
NewDnssecKeyReadListPropertiesKeyParametersWithDefaults instantiates a new DnssecKeyReadListPropertiesKeyParameters 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 (*DnssecKeyReadListPropertiesKeyParameters) GetAlgorithm ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesKeyParameters) GetAlgorithm() *Algorithm
GetAlgorithm returns the Algorithm field value If the value is explicit nil, the zero value for Algorithm will be returned
func (*DnssecKeyReadListPropertiesKeyParameters) GetAlgorithmOk ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesKeyParameters) GetAlgorithmOk() (*Algorithm, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListPropertiesKeyParameters) HasAlgorithm ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesKeyParameters) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (DnssecKeyReadListPropertiesKeyParameters) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadListPropertiesKeyParameters) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadListPropertiesKeyParameters) SetAlgorithm ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesKeyParameters) SetAlgorithm(v Algorithm)
SetAlgorithm sets field value
type DnssecKeyReadListPropertiesNsecParameters ¶ added in v1.2.0
type DnssecKeyReadListPropertiesNsecParameters struct {
NsecMode *NsecMode `json:"nsecMode,omitempty"`
}
DnssecKeyReadListPropertiesNsecParameters struct for DnssecKeyReadListPropertiesNsecParameters
func NewDnssecKeyReadListPropertiesNsecParameters ¶ added in v1.2.0
func NewDnssecKeyReadListPropertiesNsecParameters() *DnssecKeyReadListPropertiesNsecParameters
NewDnssecKeyReadListPropertiesNsecParameters instantiates a new DnssecKeyReadListPropertiesNsecParameters 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 NewDnssecKeyReadListPropertiesNsecParametersWithDefaults ¶ added in v1.2.0
func NewDnssecKeyReadListPropertiesNsecParametersWithDefaults() *DnssecKeyReadListPropertiesNsecParameters
NewDnssecKeyReadListPropertiesNsecParametersWithDefaults instantiates a new DnssecKeyReadListPropertiesNsecParameters 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 (*DnssecKeyReadListPropertiesNsecParameters) GetNsecMode ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesNsecParameters) GetNsecMode() *NsecMode
GetNsecMode returns the NsecMode field value If the value is explicit nil, the zero value for NsecMode will be returned
func (*DnssecKeyReadListPropertiesNsecParameters) GetNsecModeOk ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesNsecParameters) GetNsecModeOk() (*NsecMode, bool)
GetNsecModeOk returns a tuple with the NsecMode field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DnssecKeyReadListPropertiesNsecParameters) HasNsecMode ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesNsecParameters) HasNsecMode() bool
HasNsecMode returns a boolean if a field has been set.
func (DnssecKeyReadListPropertiesNsecParameters) MarshalJSON ¶ added in v1.2.0
func (o DnssecKeyReadListPropertiesNsecParameters) MarshalJSON() ([]byte, error)
func (*DnssecKeyReadListPropertiesNsecParameters) SetNsecMode ¶ added in v1.2.0
func (o *DnssecKeyReadListPropertiesNsecParameters) SetNsecMode(v NsecMode)
SetNsecMode sets field value
type Error ¶ added in v1.1.0
type Error struct { // HTTP status code of the operation as specified by [RFC 7231](https://datatracker.ietf.org/doc/html/rfc7231#section-6). HttpStatus *int32 `json:"httpStatus,omitempty"` Messages *[]ErrorMessages `json:"messages,omitempty"` }
Error struct for Error
func NewError ¶ added in v1.1.0
func NewError() *Error
NewError instantiates a new Error 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 NewErrorWithDefaults ¶ added in v1.1.0
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error 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 (*Error) GetHttpStatus ¶ added in v1.1.0
GetHttpStatus returns the HttpStatus field value If the value is explicit nil, the zero value for int32 will be returned
func (*Error) GetHttpStatusOk ¶ added in v1.1.0
GetHttpStatusOk returns a tuple with the HttpStatus field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Error) GetMessages ¶ added in v1.1.0
func (o *Error) GetMessages() *[]ErrorMessages
GetMessages returns the Messages field value If the value is explicit nil, the zero value for []ErrorMessages will be returned
func (*Error) GetMessagesOk ¶ added in v1.1.0
func (o *Error) GetMessagesOk() (*[]ErrorMessages, bool)
GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Error) HasHttpStatus ¶ added in v1.1.0
HasHttpStatus returns a boolean if a field has been set.
func (*Error) HasMessages ¶ added in v1.1.0
HasMessages returns a boolean if a field has been set.
func (Error) MarshalJSON ¶ added in v1.1.0
func (*Error) SetHttpStatus ¶ added in v1.1.0
SetHttpStatus sets field value
func (*Error) SetMessages ¶ added in v1.1.0
func (o *Error) SetMessages(v []ErrorMessages)
SetMessages sets field value
type ErrorMessages ¶ added in v1.1.0
type ErrorMessages struct { // Internal error code. ErrorCode *string `json:"errorCode,omitempty"` // Human readable explanation of the issue. Message *string `json:"message,omitempty"` }
ErrorMessages struct for ErrorMessages
func NewErrorMessages ¶ added in v1.1.0
func NewErrorMessages() *ErrorMessages
NewErrorMessages instantiates a new ErrorMessages 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 NewErrorMessagesWithDefaults ¶ added in v1.1.0
func NewErrorMessagesWithDefaults() *ErrorMessages
NewErrorMessagesWithDefaults instantiates a new ErrorMessages 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 (*ErrorMessages) GetErrorCode ¶ added in v1.1.0
func (o *ErrorMessages) GetErrorCode() *string
GetErrorCode returns the ErrorCode field value If the value is explicit nil, the zero value for string will be returned
func (*ErrorMessages) GetErrorCodeOk ¶ added in v1.1.0
func (o *ErrorMessages) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ErrorMessages) GetMessage ¶ added in v1.1.0
func (o *ErrorMessages) GetMessage() *string
GetMessage returns the Message field value If the value is explicit nil, the zero value for string will be returned
func (*ErrorMessages) GetMessageOk ¶ added in v1.1.0
func (o *ErrorMessages) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ErrorMessages) HasErrorCode ¶ added in v1.1.0
func (o *ErrorMessages) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ErrorMessages) HasMessage ¶ added in v1.1.0
func (o *ErrorMessages) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ErrorMessages) MarshalJSON ¶ added in v1.1.0
func (o ErrorMessages) MarshalJSON() ([]byte, error)
func (*ErrorMessages) SetErrorCode ¶ added in v1.1.0
func (o *ErrorMessages) SetErrorCode(v string)
SetErrorCode sets field value
func (*ErrorMessages) SetMessage ¶ added in v1.1.0
func (o *ErrorMessages) SetMessage(v string)
SetMessage sets field value
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func NewGenericOpenAPIError ¶
func NewGenericOpenAPIError(message string, body []byte, model interface{}, statusCode int) *GenericOpenAPIError
NewGenericOpenAPIError - constructor for GenericOpenAPIError
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
func (*GenericOpenAPIError) SetBody ¶
func (e *GenericOpenAPIError) SetBody(body []byte)
SetBody sets the raw body of the error
func (*GenericOpenAPIError) SetError ¶
func (e *GenericOpenAPIError) SetError(error string)
SetError sets the error string
func (*GenericOpenAPIError) SetModel ¶
func (e *GenericOpenAPIError) SetModel(model interface{})
SetModel sets the model of the error
func (*GenericOpenAPIError) SetStatusCode ¶
func (e *GenericOpenAPIError) SetStatusCode(statusCode int)
SetStatusCode sets the status code of the error
func (GenericOpenAPIError) StatusCode ¶
func (e GenericOpenAPIError) StatusCode() int
StatusCode returns the status code of the error
type IonosTime ¶
func (*IonosTime) UnmarshalJSON ¶
type KeyData ¶ added in v1.2.0
type KeyData struct { // Represents the key's metadata and usage information. Flags *int32 `json:"flags,omitempty"` // Represents the public key data in Base64 encoding. PubKey *string `json:"pubKey,omitempty"` }
KeyData Represents the separate components of the RDATA for a DNSKEY. The values must conform to the guidelines in [RFC-4034 Section 2.1](https://www.rfc-editor.org/rfc/rfc4034#section-2.1).
func NewKeyData ¶ added in v1.2.0
func NewKeyData() *KeyData
NewKeyData instantiates a new KeyData 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 NewKeyDataWithDefaults ¶ added in v1.2.0
func NewKeyDataWithDefaults() *KeyData
NewKeyDataWithDefaults instantiates a new KeyData 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 (*KeyData) GetFlags ¶ added in v1.2.0
GetFlags returns the Flags field value If the value is explicit nil, the zero value for int32 will be returned
func (*KeyData) GetFlagsOk ¶ added in v1.2.0
GetFlagsOk returns a tuple with the Flags field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*KeyData) GetPubKey ¶ added in v1.2.0
GetPubKey returns the PubKey field value If the value is explicit nil, the zero value for string will be returned
func (*KeyData) GetPubKeyOk ¶ added in v1.2.0
GetPubKeyOk returns a tuple with the PubKey field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (KeyData) MarshalJSON ¶ added in v1.2.0
type KeyParameters ¶ added in v1.2.0
type KeyParameters struct { Algorithm *Algorithm `json:"algorithm"` KskBits *KskBits `json:"kskBits"` ZskBits *ZskBits `json:"zskBits"` }
KeyParameters Key parameters used to sign the zone.
func NewKeyParameters ¶ added in v1.2.0
func NewKeyParameters(algorithm Algorithm, kskBits KskBits, zskBits ZskBits) *KeyParameters
NewKeyParameters instantiates a new KeyParameters 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 NewKeyParametersWithDefaults ¶ added in v1.2.0
func NewKeyParametersWithDefaults() *KeyParameters
NewKeyParametersWithDefaults instantiates a new KeyParameters 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 (*KeyParameters) GetAlgorithm ¶ added in v1.2.0
func (o *KeyParameters) GetAlgorithm() *Algorithm
GetAlgorithm returns the Algorithm field value If the value is explicit nil, the zero value for Algorithm will be returned
func (*KeyParameters) GetAlgorithmOk ¶ added in v1.2.0
func (o *KeyParameters) GetAlgorithmOk() (*Algorithm, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*KeyParameters) GetKskBits ¶ added in v1.2.0
func (o *KeyParameters) GetKskBits() *KskBits
GetKskBits returns the KskBits field value If the value is explicit nil, the zero value for KskBits will be returned
func (*KeyParameters) GetKskBitsOk ¶ added in v1.2.0
func (o *KeyParameters) GetKskBitsOk() (*KskBits, bool)
GetKskBitsOk returns a tuple with the KskBits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*KeyParameters) GetZskBits ¶ added in v1.2.0
func (o *KeyParameters) GetZskBits() *ZskBits
GetZskBits returns the ZskBits field value If the value is explicit nil, the zero value for ZskBits will be returned
func (*KeyParameters) GetZskBitsOk ¶ added in v1.2.0
func (o *KeyParameters) GetZskBitsOk() (*ZskBits, bool)
GetZskBitsOk returns a tuple with the ZskBits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*KeyParameters) HasAlgorithm ¶ added in v1.2.0
func (o *KeyParameters) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*KeyParameters) HasKskBits ¶ added in v1.2.0
func (o *KeyParameters) HasKskBits() bool
HasKskBits returns a boolean if a field has been set.
func (*KeyParameters) HasZskBits ¶ added in v1.2.0
func (o *KeyParameters) HasZskBits() bool
HasZskBits returns a boolean if a field has been set.
func (KeyParameters) MarshalJSON ¶ added in v1.2.0
func (o KeyParameters) MarshalJSON() ([]byte, error)
func (*KeyParameters) SetAlgorithm ¶ added in v1.2.0
func (o *KeyParameters) SetAlgorithm(v Algorithm)
SetAlgorithm sets field value
func (*KeyParameters) SetKskBits ¶ added in v1.2.0
func (o *KeyParameters) SetKskBits(v KskBits)
SetKskBits sets field value
func (*KeyParameters) SetZskBits ¶ added in v1.2.0
func (o *KeyParameters) SetZskBits(v ZskBits)
SetZskBits sets field value
type KskBits ¶ added in v1.2.0
type KskBits int32
KskBits Key signing key length in bits. kskBits >= zskBits
List of kskBits
func (*KskBits) UnmarshalJSON ¶ added in v1.2.0
type Links ¶ added in v1.1.0
type Links struct { // URL (with offset and limit parameters) of the previous page; only present if offset is greater than 0. Prev *string `json:"prev,omitempty"` // URL (with offset and limit parameters) of the current page. Self *string `json:"self,omitempty"` // URL (with offset and limit parameters) of the next page; only present if offset + limit is less than the total number of elements. Next *string `json:"next,omitempty"` }
Links URLs to navigate the different pages. As of now we always only return a single page.
func NewLinks ¶ added in v1.1.0
func NewLinks() *Links
NewLinks instantiates a new Links 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 NewLinksWithDefaults ¶ added in v1.1.0
func NewLinksWithDefaults() *Links
NewLinksWithDefaults instantiates a new Links 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 (*Links) GetNext ¶ added in v1.1.0
GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned
func (*Links) GetNextOk ¶ added in v1.1.0
GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Links) GetPrev ¶ added in v1.1.0
GetPrev returns the Prev field value If the value is explicit nil, the zero value for string will be returned
func (*Links) GetPrevOk ¶ added in v1.1.0
GetPrevOk returns a tuple with the Prev field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Links) GetSelf ¶ added in v1.1.0
GetSelf returns the Self field value If the value is explicit nil, the zero value for string will be returned
func (*Links) GetSelfOk ¶ added in v1.1.0
GetSelfOk returns a tuple with the Self field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (Links) MarshalJSON ¶ added in v1.1.0
type LogLevel ¶
type LogLevel uint
const ( Off LogLevel = 0x100 * iota Debug // Trace We recommend you only set this field for debugging purposes. // Disable it in your production environments because it can log sensitive data. // It logs the full request and response without encryption, even for an HTTPS call. // Verbose request and response logging can also significantly impact your application's performance. Trace )
type Logger ¶
type Logger interface {
Printf(format string, args ...interface{})
}
func NewDefaultLogger ¶
func NewDefaultLogger() Logger
type Metadata ¶ added in v1.1.0
type Metadata struct { // The creation date formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. CreatedDate *IonosTime `json:"createdDate,omitempty"` // Unique name of the identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The date of the last change formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. LastModifiedDate *IonosTime `json:"lastModifiedDate,omitempty"` // Unique name of the identity that created the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` // Unique name of the resource. ResourceURN *string `json:"resourceURN,omitempty"` }
Metadata Metadata of the resource.
func NewMetadata ¶ added in v1.1.0
func NewMetadata() *Metadata
NewMetadata instantiates a new Metadata 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 NewMetadataWithDefaults ¶ added in v1.1.0
func NewMetadataWithDefaults() *Metadata
NewMetadataWithDefaults instantiates a new Metadata 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 (*Metadata) GetCreatedBy ¶ added in v1.2.1
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, the zero value for string will be returned
func (*Metadata) GetCreatedByOk ¶ added in v1.2.1
GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetCreatedByUserId ¶ added in v1.2.1
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*Metadata) GetCreatedByUserIdOk ¶ added in v1.2.1
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetCreatedDate ¶ added in v1.1.0
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*Metadata) GetCreatedDateOk ¶ added in v1.1.0
GetCreatedDateOk returns a tuple with the CreatedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetLastModifiedBy ¶ added in v1.2.1
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, the zero value for string will be returned
func (*Metadata) GetLastModifiedByOk ¶ added in v1.2.1
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetLastModifiedByUserId ¶ added in v1.2.1
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*Metadata) GetLastModifiedByUserIdOk ¶ added in v1.2.1
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetLastModifiedDate ¶ added in v1.1.0
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*Metadata) GetLastModifiedDateOk ¶ added in v1.1.0
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) GetResourceURN ¶ added in v1.4.0
GetResourceURN returns the ResourceURN field value If the value is explicit nil, the zero value for string will be returned
func (*Metadata) GetResourceURNOk ¶ added in v1.4.0
GetResourceURNOk returns a tuple with the ResourceURN field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Metadata) HasCreatedBy ¶ added in v1.2.1
HasCreatedBy returns a boolean if a field has been set.
func (*Metadata) HasCreatedByUserId ¶ added in v1.2.1
HasCreatedByUserId returns a boolean if a field has been set.
func (*Metadata) HasCreatedDate ¶ added in v1.1.0
HasCreatedDate returns a boolean if a field has been set.
func (*Metadata) HasLastModifiedBy ¶ added in v1.2.1
HasLastModifiedBy returns a boolean if a field has been set.
func (*Metadata) HasLastModifiedByUserId ¶ added in v1.2.1
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*Metadata) HasLastModifiedDate ¶ added in v1.1.0
HasLastModifiedDate returns a boolean if a field has been set.
func (*Metadata) HasResourceURN ¶ added in v1.4.0
HasResourceURN returns a boolean if a field has been set.
func (Metadata) MarshalJSON ¶ added in v1.1.0
func (*Metadata) SetCreatedBy ¶ added in v1.2.1
SetCreatedBy sets field value
func (*Metadata) SetCreatedByUserId ¶ added in v1.2.1
SetCreatedByUserId sets field value
func (*Metadata) SetCreatedDate ¶ added in v1.1.0
SetCreatedDate sets field value
func (*Metadata) SetLastModifiedBy ¶ added in v1.2.1
SetLastModifiedBy sets field value
func (*Metadata) SetLastModifiedByUserId ¶ added in v1.2.1
SetLastModifiedByUserId sets field value
func (*Metadata) SetLastModifiedDate ¶ added in v1.1.0
SetLastModifiedDate sets field value
func (*Metadata) SetResourceURN ¶ added in v1.4.0
SetResourceURN sets field value
type MetadataForSecondaryZoneRecords ¶ added in v1.2.0
type MetadataForSecondaryZoneRecords struct { // A fully qualified domain name. FQDN consists of two parts - the hostname and the domain name. Fqdn *string `json:"fqdn"` // The ID (UUID) of the DNS zone of which record belongs to. ZoneId *string `json:"zoneId"` // Indicates the root name (from the primary zone) for the record RootName *string `json:"rootName"` }
MetadataForSecondaryZoneRecords Metadata for records of secondary zones.
func NewMetadataForSecondaryZoneRecords ¶ added in v1.2.0
func NewMetadataForSecondaryZoneRecords(fqdn string, zoneId string, rootName string) *MetadataForSecondaryZoneRecords
NewMetadataForSecondaryZoneRecords instantiates a new MetadataForSecondaryZoneRecords 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 NewMetadataForSecondaryZoneRecordsWithDefaults ¶ added in v1.2.0
func NewMetadataForSecondaryZoneRecordsWithDefaults() *MetadataForSecondaryZoneRecords
NewMetadataForSecondaryZoneRecordsWithDefaults instantiates a new MetadataForSecondaryZoneRecords 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 (*MetadataForSecondaryZoneRecords) GetFqdn ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetFqdn() *string
GetFqdn returns the Fqdn field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataForSecondaryZoneRecords) GetFqdnOk ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataForSecondaryZoneRecords) GetRootName ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetRootName() *string
GetRootName returns the RootName field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataForSecondaryZoneRecords) GetRootNameOk ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetRootNameOk() (*string, bool)
GetRootNameOk returns a tuple with the RootName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataForSecondaryZoneRecords) GetZoneId ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetZoneId() *string
GetZoneId returns the ZoneId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataForSecondaryZoneRecords) GetZoneIdOk ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) GetZoneIdOk() (*string, bool)
GetZoneIdOk returns a tuple with the ZoneId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataForSecondaryZoneRecords) HasFqdn ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*MetadataForSecondaryZoneRecords) HasRootName ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) HasRootName() bool
HasRootName returns a boolean if a field has been set.
func (*MetadataForSecondaryZoneRecords) HasZoneId ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) HasZoneId() bool
HasZoneId returns a boolean if a field has been set.
func (MetadataForSecondaryZoneRecords) MarshalJSON ¶ added in v1.2.0
func (o MetadataForSecondaryZoneRecords) MarshalJSON() ([]byte, error)
func (*MetadataForSecondaryZoneRecords) SetFqdn ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) SetFqdn(v string)
SetFqdn sets field value
func (*MetadataForSecondaryZoneRecords) SetRootName ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) SetRootName(v string)
SetRootName sets field value
func (*MetadataForSecondaryZoneRecords) SetZoneId ¶ added in v1.2.0
func (o *MetadataForSecondaryZoneRecords) SetZoneId(v string)
SetZoneId sets field value
type MetadataWithStateFqdnZoneId ¶ added in v1.1.0
type MetadataWithStateFqdnZoneId struct { // The creation date formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. CreatedDate *IonosTime `json:"createdDate,omitempty"` // Unique name of the identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The date of the last change formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. LastModifiedDate *IonosTime `json:"lastModifiedDate,omitempty"` // Unique name of the identity that created the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` // Unique name of the resource. ResourceURN *string `json:"resourceURN,omitempty"` State *ProvisioningState `json:"state"` // A fully qualified domain name. FQDN consists of two parts - the hostname and the domain name. Fqdn *string `json:"fqdn"` // The ID (UUID) of the DNS zone of which record belongs to. ZoneId *string `json:"zoneId"` }
MetadataWithStateFqdnZoneId struct for MetadataWithStateFqdnZoneId
func NewMetadataWithStateFqdnZoneId ¶ added in v1.1.0
func NewMetadataWithStateFqdnZoneId(state ProvisioningState, fqdn string, zoneId string) *MetadataWithStateFqdnZoneId
NewMetadataWithStateFqdnZoneId instantiates a new MetadataWithStateFqdnZoneId 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 NewMetadataWithStateFqdnZoneIdWithDefaults ¶ added in v1.1.0
func NewMetadataWithStateFqdnZoneIdWithDefaults() *MetadataWithStateFqdnZoneId
NewMetadataWithStateFqdnZoneIdWithDefaults instantiates a new MetadataWithStateFqdnZoneId 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 (*MetadataWithStateFqdnZoneId) GetCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetCreatedByOk ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetCreatedByUserIdOk ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*MetadataWithStateFqdnZoneId) GetCreatedDateOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetFqdn() *string
GetFqdn returns the Fqdn field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetFqdnOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedByOk ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedByUserIdOk ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*MetadataWithStateFqdnZoneId) GetLastModifiedDateOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateFqdnZoneId) GetResourceURN() *string
GetResourceURN returns the ResourceURN field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetResourceURNOk ¶ added in v1.4.0
func (o *MetadataWithStateFqdnZoneId) GetResourceURNOk() (*string, bool)
GetResourceURNOk returns a tuple with the ResourceURN field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetState() *ProvisioningState
GetState returns the State field value If the value is explicit nil, the zero value for ProvisioningState will be returned
func (*MetadataWithStateFqdnZoneId) GetStateOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetStateOk() (*ProvisioningState, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) GetZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetZoneId() *string
GetZoneId returns the ZoneId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneId) GetZoneIdOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) GetZoneIdOk() (*string, bool)
GetZoneIdOk returns a tuple with the ZoneId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneId) HasCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateFqdnZoneId) HasResourceURN() bool
HasResourceURN returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) HasState() bool
HasState returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneId) HasZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) HasZoneId() bool
HasZoneId returns a boolean if a field has been set.
func (MetadataWithStateFqdnZoneId) MarshalJSON ¶ added in v1.1.0
func (o MetadataWithStateFqdnZoneId) MarshalJSON() ([]byte, error)
func (*MetadataWithStateFqdnZoneId) SetCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*MetadataWithStateFqdnZoneId) SetCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*MetadataWithStateFqdnZoneId) SetCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*MetadataWithStateFqdnZoneId) SetFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) SetFqdn(v string)
SetFqdn sets field value
func (*MetadataWithStateFqdnZoneId) SetLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*MetadataWithStateFqdnZoneId) SetLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateFqdnZoneId) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*MetadataWithStateFqdnZoneId) SetLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
func (*MetadataWithStateFqdnZoneId) SetResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateFqdnZoneId) SetResourceURN(v string)
SetResourceURN sets field value
func (*MetadataWithStateFqdnZoneId) SetState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) SetState(v ProvisioningState)
SetState sets field value
func (*MetadataWithStateFqdnZoneId) SetZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneId) SetZoneId(v string)
SetZoneId sets field value
type MetadataWithStateFqdnZoneIdAllOf ¶ added in v1.1.0
type MetadataWithStateFqdnZoneIdAllOf struct { State *ProvisioningState `json:"state"` // A fully qualified domain name. FQDN consists of two parts - the hostname and the domain name. Fqdn *string `json:"fqdn"` // The ID (UUID) of the DNS zone of which record belongs to. ZoneId *string `json:"zoneId"` }
MetadataWithStateFqdnZoneIdAllOf struct for MetadataWithStateFqdnZoneIdAllOf
func NewMetadataWithStateFqdnZoneIdAllOf ¶ added in v1.1.0
func NewMetadataWithStateFqdnZoneIdAllOf(state ProvisioningState, fqdn string, zoneId string) *MetadataWithStateFqdnZoneIdAllOf
NewMetadataWithStateFqdnZoneIdAllOf instantiates a new MetadataWithStateFqdnZoneIdAllOf 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 NewMetadataWithStateFqdnZoneIdAllOfWithDefaults ¶ added in v1.1.0
func NewMetadataWithStateFqdnZoneIdAllOfWithDefaults() *MetadataWithStateFqdnZoneIdAllOf
NewMetadataWithStateFqdnZoneIdAllOfWithDefaults instantiates a new MetadataWithStateFqdnZoneIdAllOf 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 (*MetadataWithStateFqdnZoneIdAllOf) GetFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetFqdn() *string
GetFqdn returns the Fqdn field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) GetFqdnOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) GetState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetState() *ProvisioningState
GetState returns the State field value If the value is explicit nil, the zero value for ProvisioningState will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) GetStateOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetStateOk() (*ProvisioningState, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) GetZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetZoneId() *string
GetZoneId returns the ZoneId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) GetZoneIdOk ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) GetZoneIdOk() (*string, bool)
GetZoneIdOk returns a tuple with the ZoneId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateFqdnZoneIdAllOf) HasFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneIdAllOf) HasState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) HasState() bool
HasState returns a boolean if a field has been set.
func (*MetadataWithStateFqdnZoneIdAllOf) HasZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) HasZoneId() bool
HasZoneId returns a boolean if a field has been set.
func (MetadataWithStateFqdnZoneIdAllOf) MarshalJSON ¶ added in v1.1.0
func (o MetadataWithStateFqdnZoneIdAllOf) MarshalJSON() ([]byte, error)
func (*MetadataWithStateFqdnZoneIdAllOf) SetFqdn ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) SetFqdn(v string)
SetFqdn sets field value
func (*MetadataWithStateFqdnZoneIdAllOf) SetState ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) SetState(v ProvisioningState)
SetState sets field value
func (*MetadataWithStateFqdnZoneIdAllOf) SetZoneId ¶ added in v1.1.0
func (o *MetadataWithStateFqdnZoneIdAllOf) SetZoneId(v string)
SetZoneId sets field value
type MetadataWithStateNameservers ¶ added in v1.1.0
type MetadataWithStateNameservers struct { // The creation date formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. CreatedDate *IonosTime `json:"createdDate,omitempty"` // Unique name of the identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The date of the last change formatted as yyyy-MM-dd'T'HH:mm:ss.SSS'Z'. LastModifiedDate *IonosTime `json:"lastModifiedDate,omitempty"` // Unique name of the identity that created the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` // Unique name of the resource. ResourceURN *string `json:"resourceURN,omitempty"` State *ProvisioningState `json:"state"` // The list of nameservers associated to the zone. Nameservers are different for primary and secondary zones. For primary zones it would be: - ns-ic.ui-dns.com - ns-ic.ui-dns.de - ns-ic.ui-dns.org - ns-ic.ui-dns.biz And for secondary zones: - nscs.ui-dns.com - nscs.ui-dns.de - nscs.ui-dns.org - nscs.ui-dns.biz Nameservers *[]string `json:"nameservers"` }
MetadataWithStateNameservers struct for MetadataWithStateNameservers
func NewMetadataWithStateNameservers ¶ added in v1.1.0
func NewMetadataWithStateNameservers(state ProvisioningState, nameservers []string) *MetadataWithStateNameservers
NewMetadataWithStateNameservers instantiates a new MetadataWithStateNameservers 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 NewMetadataWithStateNameserversWithDefaults ¶ added in v1.1.0
func NewMetadataWithStateNameserversWithDefaults() *MetadataWithStateNameservers
NewMetadataWithStateNameserversWithDefaults instantiates a new MetadataWithStateNameservers 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 (*MetadataWithStateNameservers) GetCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateNameservers) GetCreatedByOk ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateNameservers) GetCreatedByUserIdOk ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*MetadataWithStateNameservers) GetCreatedDateOk ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateNameservers) GetLastModifiedByOk ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateNameservers) GetLastModifiedByUserIdOk ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, the zero value for time.Time will be returned
func (*MetadataWithStateNameservers) GetLastModifiedDateOk ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetNameservers() *[]string
GetNameservers returns the Nameservers field value If the value is explicit nil, the zero value for []string will be returned
func (*MetadataWithStateNameservers) GetNameserversOk ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetNameserversOk() (*[]string, bool)
GetNameserversOk returns a tuple with the Nameservers field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateNameservers) GetResourceURN() *string
GetResourceURN returns the ResourceURN field value If the value is explicit nil, the zero value for string will be returned
func (*MetadataWithStateNameservers) GetResourceURNOk ¶ added in v1.4.0
func (o *MetadataWithStateNameservers) GetResourceURNOk() (*string, bool)
GetResourceURNOk returns a tuple with the ResourceURN field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) GetState ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetState() *ProvisioningState
GetState returns the State field value If the value is explicit nil, the zero value for ProvisioningState will be returned
func (*MetadataWithStateNameservers) GetStateOk ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) GetStateOk() (*ProvisioningState, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameservers) HasCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateNameservers) HasResourceURN() bool
HasResourceURN returns a boolean if a field has been set.
func (*MetadataWithStateNameservers) HasState ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) HasState() bool
HasState returns a boolean if a field has been set.
func (MetadataWithStateNameservers) MarshalJSON ¶ added in v1.1.0
func (o MetadataWithStateNameservers) MarshalJSON() ([]byte, error)
func (*MetadataWithStateNameservers) SetCreatedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*MetadataWithStateNameservers) SetCreatedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*MetadataWithStateNameservers) SetCreatedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*MetadataWithStateNameservers) SetLastModifiedBy ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*MetadataWithStateNameservers) SetLastModifiedByUserId ¶ added in v1.2.1
func (o *MetadataWithStateNameservers) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*MetadataWithStateNameservers) SetLastModifiedDate ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
func (*MetadataWithStateNameservers) SetNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) SetNameservers(v []string)
SetNameservers sets field value
func (*MetadataWithStateNameservers) SetResourceURN ¶ added in v1.4.0
func (o *MetadataWithStateNameservers) SetResourceURN(v string)
SetResourceURN sets field value
func (*MetadataWithStateNameservers) SetState ¶ added in v1.1.0
func (o *MetadataWithStateNameservers) SetState(v ProvisioningState)
SetState sets field value
type MetadataWithStateNameserversAllOf ¶ added in v1.1.0
type MetadataWithStateNameserversAllOf struct { State *ProvisioningState `json:"state"` // The list of nameservers associated to the zone. Nameservers are different for primary and secondary zones. For primary zones it would be: - ns-ic.ui-dns.com - ns-ic.ui-dns.de - ns-ic.ui-dns.org - ns-ic.ui-dns.biz And for secondary zones: - nscs.ui-dns.com - nscs.ui-dns.de - nscs.ui-dns.org - nscs.ui-dns.biz Nameservers *[]string `json:"nameservers"` }
MetadataWithStateNameserversAllOf struct for MetadataWithStateNameserversAllOf
func NewMetadataWithStateNameserversAllOf ¶ added in v1.1.0
func NewMetadataWithStateNameserversAllOf(state ProvisioningState, nameservers []string) *MetadataWithStateNameserversAllOf
NewMetadataWithStateNameserversAllOf instantiates a new MetadataWithStateNameserversAllOf 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 NewMetadataWithStateNameserversAllOfWithDefaults ¶ added in v1.1.0
func NewMetadataWithStateNameserversAllOfWithDefaults() *MetadataWithStateNameserversAllOf
NewMetadataWithStateNameserversAllOfWithDefaults instantiates a new MetadataWithStateNameserversAllOf 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 (*MetadataWithStateNameserversAllOf) GetNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) GetNameservers() *[]string
GetNameservers returns the Nameservers field value If the value is explicit nil, the zero value for []string will be returned
func (*MetadataWithStateNameserversAllOf) GetNameserversOk ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) GetNameserversOk() (*[]string, bool)
GetNameserversOk returns a tuple with the Nameservers field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameserversAllOf) GetState ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) GetState() *ProvisioningState
GetState returns the State field value If the value is explicit nil, the zero value for ProvisioningState will be returned
func (*MetadataWithStateNameserversAllOf) GetStateOk ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) GetStateOk() (*ProvisioningState, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MetadataWithStateNameserversAllOf) HasNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) HasNameservers() bool
HasNameservers returns a boolean if a field has been set.
func (*MetadataWithStateNameserversAllOf) HasState ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) HasState() bool
HasState returns a boolean if a field has been set.
func (MetadataWithStateNameserversAllOf) MarshalJSON ¶ added in v1.1.0
func (o MetadataWithStateNameserversAllOf) MarshalJSON() ([]byte, error)
func (*MetadataWithStateNameserversAllOf) SetNameservers ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) SetNameservers(v []string)
SetNameservers sets field value
func (*MetadataWithStateNameserversAllOf) SetState ¶ added in v1.1.0
func (o *MetadataWithStateNameserversAllOf) SetState(v ProvisioningState)
SetState sets field value
type NsecMode ¶ added in v1.2.0
type NsecMode string
NsecMode NSEC mode.
func (*NsecMode) UnmarshalJSON ¶ added in v1.2.0
type NsecParameters ¶ added in v1.2.0
type NsecParameters struct { NsecMode *NsecMode `json:"nsecMode"` // Number of iterations for NSEC3. (between 0 and 50) Nsec3Iterations *int32 `json:"nsec3Iterations"` // Salt length in bits for NSEC3. (between 64 and 128, multiples of 8) Nsec3SaltBits *int32 `json:"nsec3SaltBits"` }
NsecParameters Nsec parameters.
func NewNsecParameters ¶ added in v1.2.0
func NewNsecParameters(nsecMode NsecMode, nsec3Iterations int32, nsec3SaltBits int32) *NsecParameters
NewNsecParameters instantiates a new NsecParameters 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 NewNsecParametersWithDefaults ¶ added in v1.2.0
func NewNsecParametersWithDefaults() *NsecParameters
NewNsecParametersWithDefaults instantiates a new NsecParameters 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 (*NsecParameters) GetNsec3Iterations ¶ added in v1.2.0
func (o *NsecParameters) GetNsec3Iterations() *int32
GetNsec3Iterations returns the Nsec3Iterations field value If the value is explicit nil, the zero value for int32 will be returned
func (*NsecParameters) GetNsec3IterationsOk ¶ added in v1.2.0
func (o *NsecParameters) GetNsec3IterationsOk() (*int32, bool)
GetNsec3IterationsOk returns a tuple with the Nsec3Iterations field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NsecParameters) GetNsec3SaltBits ¶ added in v1.2.0
func (o *NsecParameters) GetNsec3SaltBits() *int32
GetNsec3SaltBits returns the Nsec3SaltBits field value If the value is explicit nil, the zero value for int32 will be returned
func (*NsecParameters) GetNsec3SaltBitsOk ¶ added in v1.2.0
func (o *NsecParameters) GetNsec3SaltBitsOk() (*int32, bool)
GetNsec3SaltBitsOk returns a tuple with the Nsec3SaltBits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NsecParameters) GetNsecMode ¶ added in v1.2.0
func (o *NsecParameters) GetNsecMode() *NsecMode
GetNsecMode returns the NsecMode field value If the value is explicit nil, the zero value for NsecMode will be returned
func (*NsecParameters) GetNsecModeOk ¶ added in v1.2.0
func (o *NsecParameters) GetNsecModeOk() (*NsecMode, bool)
GetNsecModeOk returns a tuple with the NsecMode field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NsecParameters) HasNsec3Iterations ¶ added in v1.2.0
func (o *NsecParameters) HasNsec3Iterations() bool
HasNsec3Iterations returns a boolean if a field has been set.
func (*NsecParameters) HasNsec3SaltBits ¶ added in v1.2.0
func (o *NsecParameters) HasNsec3SaltBits() bool
HasNsec3SaltBits returns a boolean if a field has been set.
func (*NsecParameters) HasNsecMode ¶ added in v1.2.0
func (o *NsecParameters) HasNsecMode() bool
HasNsecMode returns a boolean if a field has been set.
func (NsecParameters) MarshalJSON ¶ added in v1.2.0
func (o NsecParameters) MarshalJSON() ([]byte, error)
func (*NsecParameters) SetNsec3Iterations ¶ added in v1.2.0
func (o *NsecParameters) SetNsec3Iterations(v int32)
SetNsec3Iterations sets field value
func (*NsecParameters) SetNsec3SaltBits ¶ added in v1.2.0
func (o *NsecParameters) SetNsec3SaltBits(v int32)
SetNsec3SaltBits sets field value
func (*NsecParameters) SetNsecMode ¶ added in v1.2.0
func (o *NsecParameters) SetNsecMode(v NsecMode)
SetNsecMode sets field value
type NullableAlgorithm ¶ added in v1.2.0
type NullableAlgorithm struct {
// contains filtered or unexported fields
}
func NewNullableAlgorithm ¶ added in v1.2.0
func NewNullableAlgorithm(val *Algorithm) *NullableAlgorithm
func (NullableAlgorithm) Get ¶ added in v1.2.0
func (v NullableAlgorithm) Get() *Algorithm
func (NullableAlgorithm) IsSet ¶ added in v1.2.0
func (v NullableAlgorithm) IsSet() bool
func (NullableAlgorithm) MarshalJSON ¶ added in v1.2.0
func (v NullableAlgorithm) MarshalJSON() ([]byte, error)
func (*NullableAlgorithm) Set ¶ added in v1.2.0
func (v *NullableAlgorithm) Set(val *Algorithm)
func (*NullableAlgorithm) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableAlgorithm) UnmarshalJSON(src []byte) error
func (*NullableAlgorithm) Unset ¶ added in v1.2.0
func (v *NullableAlgorithm) Unset()
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 NullableCommonZone ¶ added in v1.2.0
type NullableCommonZone struct {
// contains filtered or unexported fields
}
func NewNullableCommonZone ¶ added in v1.2.0
func NewNullableCommonZone(val *CommonZone) *NullableCommonZone
func (NullableCommonZone) Get ¶ added in v1.2.0
func (v NullableCommonZone) Get() *CommonZone
func (NullableCommonZone) IsSet ¶ added in v1.2.0
func (v NullableCommonZone) IsSet() bool
func (NullableCommonZone) MarshalJSON ¶ added in v1.2.0
func (v NullableCommonZone) MarshalJSON() ([]byte, error)
func (*NullableCommonZone) Set ¶ added in v1.2.0
func (v *NullableCommonZone) Set(val *CommonZone)
func (*NullableCommonZone) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableCommonZone) UnmarshalJSON(src []byte) error
func (*NullableCommonZone) Unset ¶ added in v1.2.0
func (v *NullableCommonZone) Unset()
type NullableCommonZoneRead ¶ added in v1.2.0
type NullableCommonZoneRead struct {
// contains filtered or unexported fields
}
func NewNullableCommonZoneRead ¶ added in v1.2.0
func NewNullableCommonZoneRead(val *CommonZoneRead) *NullableCommonZoneRead
func (NullableCommonZoneRead) Get ¶ added in v1.2.0
func (v NullableCommonZoneRead) Get() *CommonZoneRead
func (NullableCommonZoneRead) IsSet ¶ added in v1.2.0
func (v NullableCommonZoneRead) IsSet() bool
func (NullableCommonZoneRead) MarshalJSON ¶ added in v1.2.0
func (v NullableCommonZoneRead) MarshalJSON() ([]byte, error)
func (*NullableCommonZoneRead) Set ¶ added in v1.2.0
func (v *NullableCommonZoneRead) Set(val *CommonZoneRead)
func (*NullableCommonZoneRead) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableCommonZoneRead) UnmarshalJSON(src []byte) error
func (*NullableCommonZoneRead) Unset ¶ added in v1.2.0
func (v *NullableCommonZoneRead) Unset()
type NullableCommonZoneReadList ¶ added in v1.2.0
type NullableCommonZoneReadList struct {
// contains filtered or unexported fields
}
func NewNullableCommonZoneReadList ¶ added in v1.2.0
func NewNullableCommonZoneReadList(val *CommonZoneReadList) *NullableCommonZoneReadList
func (NullableCommonZoneReadList) Get ¶ added in v1.2.0
func (v NullableCommonZoneReadList) Get() *CommonZoneReadList
func (NullableCommonZoneReadList) IsSet ¶ added in v1.2.0
func (v NullableCommonZoneReadList) IsSet() bool
func (NullableCommonZoneReadList) MarshalJSON ¶ added in v1.2.0
func (v NullableCommonZoneReadList) MarshalJSON() ([]byte, error)
func (*NullableCommonZoneReadList) Set ¶ added in v1.2.0
func (v *NullableCommonZoneReadList) Set(val *CommonZoneReadList)
func (*NullableCommonZoneReadList) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableCommonZoneReadList) UnmarshalJSON(src []byte) error
func (*NullableCommonZoneReadList) Unset ¶ added in v1.2.0
func (v *NullableCommonZoneReadList) Unset()
type NullableDnssecKey ¶ added in v1.2.0
type NullableDnssecKey struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKey ¶ added in v1.2.0
func NewNullableDnssecKey(val *DnssecKey) *NullableDnssecKey
func (NullableDnssecKey) Get ¶ added in v1.2.0
func (v NullableDnssecKey) Get() *DnssecKey
func (NullableDnssecKey) IsSet ¶ added in v1.2.0
func (v NullableDnssecKey) IsSet() bool
func (NullableDnssecKey) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKey) MarshalJSON() ([]byte, error)
func (*NullableDnssecKey) Set ¶ added in v1.2.0
func (v *NullableDnssecKey) Set(val *DnssecKey)
func (*NullableDnssecKey) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKey) UnmarshalJSON(src []byte) error
func (*NullableDnssecKey) Unset ¶ added in v1.2.0
func (v *NullableDnssecKey) Unset()
type NullableDnssecKeyCreate ¶ added in v1.2.0
type NullableDnssecKeyCreate struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyCreate ¶ added in v1.2.0
func NewNullableDnssecKeyCreate(val *DnssecKeyCreate) *NullableDnssecKeyCreate
func (NullableDnssecKeyCreate) Get ¶ added in v1.2.0
func (v NullableDnssecKeyCreate) Get() *DnssecKeyCreate
func (NullableDnssecKeyCreate) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyCreate) IsSet() bool
func (NullableDnssecKeyCreate) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyCreate) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyCreate) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyCreate) Set(val *DnssecKeyCreate)
func (*NullableDnssecKeyCreate) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyCreate) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyCreate) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyCreate) Unset()
type NullableDnssecKeyParameters ¶ added in v1.2.0
type NullableDnssecKeyParameters struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyParameters ¶ added in v1.2.0
func NewNullableDnssecKeyParameters(val *DnssecKeyParameters) *NullableDnssecKeyParameters
func (NullableDnssecKeyParameters) Get ¶ added in v1.2.0
func (v NullableDnssecKeyParameters) Get() *DnssecKeyParameters
func (NullableDnssecKeyParameters) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyParameters) IsSet() bool
func (NullableDnssecKeyParameters) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyParameters) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyParameters) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyParameters) Set(val *DnssecKeyParameters)
func (*NullableDnssecKeyParameters) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyParameters) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyParameters) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyParameters) Unset()
type NullableDnssecKeyReadCreation ¶ added in v1.2.0
type NullableDnssecKeyReadCreation struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadCreation ¶ added in v1.2.0
func NewNullableDnssecKeyReadCreation(val *DnssecKeyReadCreation) *NullableDnssecKeyReadCreation
func (NullableDnssecKeyReadCreation) Get ¶ added in v1.2.0
func (v NullableDnssecKeyReadCreation) Get() *DnssecKeyReadCreation
func (NullableDnssecKeyReadCreation) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadCreation) IsSet() bool
func (NullableDnssecKeyReadCreation) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadCreation) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadCreation) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyReadCreation) Set(val *DnssecKeyReadCreation)
func (*NullableDnssecKeyReadCreation) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadCreation) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadCreation) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadCreation) Unset()
type NullableDnssecKeyReadList ¶ added in v1.2.0
type NullableDnssecKeyReadList struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadList ¶ added in v1.2.0
func NewNullableDnssecKeyReadList(val *DnssecKeyReadList) *NullableDnssecKeyReadList
func (NullableDnssecKeyReadList) Get ¶ added in v1.2.0
func (v NullableDnssecKeyReadList) Get() *DnssecKeyReadList
func (NullableDnssecKeyReadList) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadList) IsSet() bool
func (NullableDnssecKeyReadList) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadList) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadList) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyReadList) Set(val *DnssecKeyReadList)
func (*NullableDnssecKeyReadList) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadList) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadList) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadList) Unset()
type NullableDnssecKeyReadListMetadata ¶ added in v1.2.0
type NullableDnssecKeyReadListMetadata struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadListMetadata ¶ added in v1.2.0
func NewNullableDnssecKeyReadListMetadata(val *DnssecKeyReadListMetadata) *NullableDnssecKeyReadListMetadata
func (NullableDnssecKeyReadListMetadata) Get ¶ added in v1.2.0
func (v NullableDnssecKeyReadListMetadata) Get() *DnssecKeyReadListMetadata
func (NullableDnssecKeyReadListMetadata) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadListMetadata) IsSet() bool
func (NullableDnssecKeyReadListMetadata) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadListMetadata) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadListMetadata) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListMetadata) Set(val *DnssecKeyReadListMetadata)
func (*NullableDnssecKeyReadListMetadata) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListMetadata) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadListMetadata) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListMetadata) Unset()
type NullableDnssecKeyReadListProperties ¶ added in v1.2.0
type NullableDnssecKeyReadListProperties struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadListProperties ¶ added in v1.2.0
func NewNullableDnssecKeyReadListProperties(val *DnssecKeyReadListProperties) *NullableDnssecKeyReadListProperties
func (NullableDnssecKeyReadListProperties) Get ¶ added in v1.2.0
func (v NullableDnssecKeyReadListProperties) Get() *DnssecKeyReadListProperties
func (NullableDnssecKeyReadListProperties) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadListProperties) IsSet() bool
func (NullableDnssecKeyReadListProperties) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadListProperties) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadListProperties) Set ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListProperties) Set(val *DnssecKeyReadListProperties)
func (*NullableDnssecKeyReadListProperties) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListProperties) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadListProperties) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListProperties) Unset()
type NullableDnssecKeyReadListPropertiesKeyParameters ¶ added in v1.2.0
type NullableDnssecKeyReadListPropertiesKeyParameters struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadListPropertiesKeyParameters ¶ added in v1.2.0
func NewNullableDnssecKeyReadListPropertiesKeyParameters(val *DnssecKeyReadListPropertiesKeyParameters) *NullableDnssecKeyReadListPropertiesKeyParameters
func (NullableDnssecKeyReadListPropertiesKeyParameters) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadListPropertiesKeyParameters) IsSet() bool
func (NullableDnssecKeyReadListPropertiesKeyParameters) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadListPropertiesKeyParameters) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadListPropertiesKeyParameters) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListPropertiesKeyParameters) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadListPropertiesKeyParameters) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListPropertiesKeyParameters) Unset()
type NullableDnssecKeyReadListPropertiesNsecParameters ¶ added in v1.2.0
type NullableDnssecKeyReadListPropertiesNsecParameters struct {
// contains filtered or unexported fields
}
func NewNullableDnssecKeyReadListPropertiesNsecParameters ¶ added in v1.2.0
func NewNullableDnssecKeyReadListPropertiesNsecParameters(val *DnssecKeyReadListPropertiesNsecParameters) *NullableDnssecKeyReadListPropertiesNsecParameters
func (NullableDnssecKeyReadListPropertiesNsecParameters) IsSet ¶ added in v1.2.0
func (v NullableDnssecKeyReadListPropertiesNsecParameters) IsSet() bool
func (NullableDnssecKeyReadListPropertiesNsecParameters) MarshalJSON ¶ added in v1.2.0
func (v NullableDnssecKeyReadListPropertiesNsecParameters) MarshalJSON() ([]byte, error)
func (*NullableDnssecKeyReadListPropertiesNsecParameters) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListPropertiesNsecParameters) UnmarshalJSON(src []byte) error
func (*NullableDnssecKeyReadListPropertiesNsecParameters) Unset ¶ added in v1.2.0
func (v *NullableDnssecKeyReadListPropertiesNsecParameters) Unset()
type NullableError ¶ added in v1.1.0
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶ added in v1.1.0
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶ added in v1.1.0
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶ added in v1.1.0
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶ added in v1.1.0
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶ added in v1.1.0
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶ added in v1.1.0
func (v *NullableError) Unset()
type NullableErrorMessages ¶ added in v1.1.0
type NullableErrorMessages struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessages ¶ added in v1.1.0
func NewNullableErrorMessages(val *ErrorMessages) *NullableErrorMessages
func (NullableErrorMessages) Get ¶ added in v1.1.0
func (v NullableErrorMessages) Get() *ErrorMessages
func (NullableErrorMessages) IsSet ¶ added in v1.1.0
func (v NullableErrorMessages) IsSet() bool
func (NullableErrorMessages) MarshalJSON ¶ added in v1.1.0
func (v NullableErrorMessages) MarshalJSON() ([]byte, error)
func (*NullableErrorMessages) Set ¶ added in v1.1.0
func (v *NullableErrorMessages) Set(val *ErrorMessages)
func (*NullableErrorMessages) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableErrorMessages) UnmarshalJSON(src []byte) error
func (*NullableErrorMessages) Unset ¶ added in v1.1.0
func (v *NullableErrorMessages) 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 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 NullableKeyData ¶ added in v1.2.0
type NullableKeyData struct {
// contains filtered or unexported fields
}
func NewNullableKeyData ¶ added in v1.2.0
func NewNullableKeyData(val *KeyData) *NullableKeyData
func (NullableKeyData) Get ¶ added in v1.2.0
func (v NullableKeyData) Get() *KeyData
func (NullableKeyData) IsSet ¶ added in v1.2.0
func (v NullableKeyData) IsSet() bool
func (NullableKeyData) MarshalJSON ¶ added in v1.2.0
func (v NullableKeyData) MarshalJSON() ([]byte, error)
func (*NullableKeyData) Set ¶ added in v1.2.0
func (v *NullableKeyData) Set(val *KeyData)
func (*NullableKeyData) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableKeyData) UnmarshalJSON(src []byte) error
func (*NullableKeyData) Unset ¶ added in v1.2.0
func (v *NullableKeyData) Unset()
type NullableKeyParameters ¶ added in v1.2.0
type NullableKeyParameters struct {
// contains filtered or unexported fields
}
func NewNullableKeyParameters ¶ added in v1.2.0
func NewNullableKeyParameters(val *KeyParameters) *NullableKeyParameters
func (NullableKeyParameters) Get ¶ added in v1.2.0
func (v NullableKeyParameters) Get() *KeyParameters
func (NullableKeyParameters) IsSet ¶ added in v1.2.0
func (v NullableKeyParameters) IsSet() bool
func (NullableKeyParameters) MarshalJSON ¶ added in v1.2.0
func (v NullableKeyParameters) MarshalJSON() ([]byte, error)
func (*NullableKeyParameters) Set ¶ added in v1.2.0
func (v *NullableKeyParameters) Set(val *KeyParameters)
func (*NullableKeyParameters) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableKeyParameters) UnmarshalJSON(src []byte) error
func (*NullableKeyParameters) Unset ¶ added in v1.2.0
func (v *NullableKeyParameters) Unset()
type NullableKskBits ¶ added in v1.2.0
type NullableKskBits struct {
// contains filtered or unexported fields
}
func NewNullableKskBits ¶ added in v1.2.0
func NewNullableKskBits(val *KskBits) *NullableKskBits
func (NullableKskBits) Get ¶ added in v1.2.0
func (v NullableKskBits) Get() *KskBits
func (NullableKskBits) IsSet ¶ added in v1.2.0
func (v NullableKskBits) IsSet() bool
func (NullableKskBits) MarshalJSON ¶ added in v1.2.0
func (v NullableKskBits) MarshalJSON() ([]byte, error)
func (*NullableKskBits) Set ¶ added in v1.2.0
func (v *NullableKskBits) Set(val *KskBits)
func (*NullableKskBits) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableKskBits) UnmarshalJSON(src []byte) error
func (*NullableKskBits) Unset ¶ added in v1.2.0
func (v *NullableKskBits) Unset()
type NullableLinks ¶ added in v1.1.0
type NullableLinks struct {
// contains filtered or unexported fields
}
func NewNullableLinks ¶ added in v1.1.0
func NewNullableLinks(val *Links) *NullableLinks
func (NullableLinks) Get ¶ added in v1.1.0
func (v NullableLinks) Get() *Links
func (NullableLinks) IsSet ¶ added in v1.1.0
func (v NullableLinks) IsSet() bool
func (NullableLinks) MarshalJSON ¶ added in v1.1.0
func (v NullableLinks) MarshalJSON() ([]byte, error)
func (*NullableLinks) Set ¶ added in v1.1.0
func (v *NullableLinks) Set(val *Links)
func (*NullableLinks) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableLinks) UnmarshalJSON(src []byte) error
func (*NullableLinks) Unset ¶ added in v1.1.0
func (v *NullableLinks) Unset()
type NullableMetadata ¶ added in v1.1.0
type NullableMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMetadata ¶ added in v1.1.0
func NewNullableMetadata(val *Metadata) *NullableMetadata
func (NullableMetadata) Get ¶ added in v1.1.0
func (v NullableMetadata) Get() *Metadata
func (NullableMetadata) IsSet ¶ added in v1.1.0
func (v NullableMetadata) IsSet() bool
func (NullableMetadata) MarshalJSON ¶ added in v1.1.0
func (v NullableMetadata) MarshalJSON() ([]byte, error)
func (*NullableMetadata) Set ¶ added in v1.1.0
func (v *NullableMetadata) Set(val *Metadata)
func (*NullableMetadata) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableMetadata) UnmarshalJSON(src []byte) error
func (*NullableMetadata) Unset ¶ added in v1.1.0
func (v *NullableMetadata) Unset()
type NullableMetadataForSecondaryZoneRecords ¶ added in v1.2.0
type NullableMetadataForSecondaryZoneRecords struct {
// contains filtered or unexported fields
}
func NewNullableMetadataForSecondaryZoneRecords ¶ added in v1.2.0
func NewNullableMetadataForSecondaryZoneRecords(val *MetadataForSecondaryZoneRecords) *NullableMetadataForSecondaryZoneRecords
func (NullableMetadataForSecondaryZoneRecords) IsSet ¶ added in v1.2.0
func (v NullableMetadataForSecondaryZoneRecords) IsSet() bool
func (NullableMetadataForSecondaryZoneRecords) MarshalJSON ¶ added in v1.2.0
func (v NullableMetadataForSecondaryZoneRecords) MarshalJSON() ([]byte, error)
func (*NullableMetadataForSecondaryZoneRecords) Set ¶ added in v1.2.0
func (v *NullableMetadataForSecondaryZoneRecords) Set(val *MetadataForSecondaryZoneRecords)
func (*NullableMetadataForSecondaryZoneRecords) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableMetadataForSecondaryZoneRecords) UnmarshalJSON(src []byte) error
func (*NullableMetadataForSecondaryZoneRecords) Unset ¶ added in v1.2.0
func (v *NullableMetadataForSecondaryZoneRecords) Unset()
type NullableMetadataWithStateFqdnZoneId ¶ added in v1.1.0
type NullableMetadataWithStateFqdnZoneId struct {
// contains filtered or unexported fields
}
func NewNullableMetadataWithStateFqdnZoneId ¶ added in v1.1.0
func NewNullableMetadataWithStateFqdnZoneId(val *MetadataWithStateFqdnZoneId) *NullableMetadataWithStateFqdnZoneId
func (NullableMetadataWithStateFqdnZoneId) Get ¶ added in v1.1.0
func (v NullableMetadataWithStateFqdnZoneId) Get() *MetadataWithStateFqdnZoneId
func (NullableMetadataWithStateFqdnZoneId) IsSet ¶ added in v1.1.0
func (v NullableMetadataWithStateFqdnZoneId) IsSet() bool
func (NullableMetadataWithStateFqdnZoneId) MarshalJSON ¶ added in v1.1.0
func (v NullableMetadataWithStateFqdnZoneId) MarshalJSON() ([]byte, error)
func (*NullableMetadataWithStateFqdnZoneId) Set ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneId) Set(val *MetadataWithStateFqdnZoneId)
func (*NullableMetadataWithStateFqdnZoneId) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneId) UnmarshalJSON(src []byte) error
func (*NullableMetadataWithStateFqdnZoneId) Unset ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneId) Unset()
type NullableMetadataWithStateFqdnZoneIdAllOf ¶ added in v1.1.0
type NullableMetadataWithStateFqdnZoneIdAllOf struct {
// contains filtered or unexported fields
}
func NewNullableMetadataWithStateFqdnZoneIdAllOf ¶ added in v1.1.0
func NewNullableMetadataWithStateFqdnZoneIdAllOf(val *MetadataWithStateFqdnZoneIdAllOf) *NullableMetadataWithStateFqdnZoneIdAllOf
func (NullableMetadataWithStateFqdnZoneIdAllOf) IsSet ¶ added in v1.1.0
func (v NullableMetadataWithStateFqdnZoneIdAllOf) IsSet() bool
func (NullableMetadataWithStateFqdnZoneIdAllOf) MarshalJSON ¶ added in v1.1.0
func (v NullableMetadataWithStateFqdnZoneIdAllOf) MarshalJSON() ([]byte, error)
func (*NullableMetadataWithStateFqdnZoneIdAllOf) Set ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneIdAllOf) Set(val *MetadataWithStateFqdnZoneIdAllOf)
func (*NullableMetadataWithStateFqdnZoneIdAllOf) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneIdAllOf) UnmarshalJSON(src []byte) error
func (*NullableMetadataWithStateFqdnZoneIdAllOf) Unset ¶ added in v1.1.0
func (v *NullableMetadataWithStateFqdnZoneIdAllOf) Unset()
type NullableMetadataWithStateNameservers ¶ added in v1.1.0
type NullableMetadataWithStateNameservers struct {
// contains filtered or unexported fields
}
func NewNullableMetadataWithStateNameservers ¶ added in v1.1.0
func NewNullableMetadataWithStateNameservers(val *MetadataWithStateNameservers) *NullableMetadataWithStateNameservers
func (NullableMetadataWithStateNameservers) Get ¶ added in v1.1.0
func (v NullableMetadataWithStateNameservers) Get() *MetadataWithStateNameservers
func (NullableMetadataWithStateNameservers) IsSet ¶ added in v1.1.0
func (v NullableMetadataWithStateNameservers) IsSet() bool
func (NullableMetadataWithStateNameservers) MarshalJSON ¶ added in v1.1.0
func (v NullableMetadataWithStateNameservers) MarshalJSON() ([]byte, error)
func (*NullableMetadataWithStateNameservers) Set ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameservers) Set(val *MetadataWithStateNameservers)
func (*NullableMetadataWithStateNameservers) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameservers) UnmarshalJSON(src []byte) error
func (*NullableMetadataWithStateNameservers) Unset ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameservers) Unset()
type NullableMetadataWithStateNameserversAllOf ¶ added in v1.1.0
type NullableMetadataWithStateNameserversAllOf struct {
// contains filtered or unexported fields
}
func NewNullableMetadataWithStateNameserversAllOf ¶ added in v1.1.0
func NewNullableMetadataWithStateNameserversAllOf(val *MetadataWithStateNameserversAllOf) *NullableMetadataWithStateNameserversAllOf
func (NullableMetadataWithStateNameserversAllOf) IsSet ¶ added in v1.1.0
func (v NullableMetadataWithStateNameserversAllOf) IsSet() bool
func (NullableMetadataWithStateNameserversAllOf) MarshalJSON ¶ added in v1.1.0
func (v NullableMetadataWithStateNameserversAllOf) MarshalJSON() ([]byte, error)
func (*NullableMetadataWithStateNameserversAllOf) Set ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameserversAllOf) Set(val *MetadataWithStateNameserversAllOf)
func (*NullableMetadataWithStateNameserversAllOf) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameserversAllOf) UnmarshalJSON(src []byte) error
func (*NullableMetadataWithStateNameserversAllOf) Unset ¶ added in v1.1.0
func (v *NullableMetadataWithStateNameserversAllOf) Unset()
type NullableNsecMode ¶ added in v1.2.0
type NullableNsecMode struct {
// contains filtered or unexported fields
}
func NewNullableNsecMode ¶ added in v1.2.0
func NewNullableNsecMode(val *NsecMode) *NullableNsecMode
func (NullableNsecMode) Get ¶ added in v1.2.0
func (v NullableNsecMode) Get() *NsecMode
func (NullableNsecMode) IsSet ¶ added in v1.2.0
func (v NullableNsecMode) IsSet() bool
func (NullableNsecMode) MarshalJSON ¶ added in v1.2.0
func (v NullableNsecMode) MarshalJSON() ([]byte, error)
func (*NullableNsecMode) Set ¶ added in v1.2.0
func (v *NullableNsecMode) Set(val *NsecMode)
func (*NullableNsecMode) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableNsecMode) UnmarshalJSON(src []byte) error
func (*NullableNsecMode) Unset ¶ added in v1.2.0
func (v *NullableNsecMode) Unset()
type NullableNsecParameters ¶ added in v1.2.0
type NullableNsecParameters struct {
// contains filtered or unexported fields
}
func NewNullableNsecParameters ¶ added in v1.2.0
func NewNullableNsecParameters(val *NsecParameters) *NullableNsecParameters
func (NullableNsecParameters) Get ¶ added in v1.2.0
func (v NullableNsecParameters) Get() *NsecParameters
func (NullableNsecParameters) IsSet ¶ added in v1.2.0
func (v NullableNsecParameters) IsSet() bool
func (NullableNsecParameters) MarshalJSON ¶ added in v1.2.0
func (v NullableNsecParameters) MarshalJSON() ([]byte, error)
func (*NullableNsecParameters) Set ¶ added in v1.2.0
func (v *NullableNsecParameters) Set(val *NsecParameters)
func (*NullableNsecParameters) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableNsecParameters) UnmarshalJSON(src []byte) error
func (*NullableNsecParameters) Unset ¶ added in v1.2.0
func (v *NullableNsecParameters) Unset()
type NullableProvisioningState ¶
type NullableProvisioningState struct {
// contains filtered or unexported fields
}
func NewNullableProvisioningState ¶
func NewNullableProvisioningState(val *ProvisioningState) *NullableProvisioningState
func (NullableProvisioningState) Get ¶
func (v NullableProvisioningState) Get() *ProvisioningState
func (NullableProvisioningState) IsSet ¶
func (v NullableProvisioningState) IsSet() bool
func (NullableProvisioningState) MarshalJSON ¶
func (v NullableProvisioningState) MarshalJSON() ([]byte, error)
func (*NullableProvisioningState) Set ¶
func (v *NullableProvisioningState) Set(val *ProvisioningState)
func (*NullableProvisioningState) UnmarshalJSON ¶
func (v *NullableProvisioningState) UnmarshalJSON(src []byte) error
func (*NullableProvisioningState) Unset ¶
func (v *NullableProvisioningState) Unset()
type NullableQuota ¶ added in v1.2.0
type NullableQuota struct {
// contains filtered or unexported fields
}
func NewNullableQuota ¶ added in v1.2.0
func NewNullableQuota(val *Quota) *NullableQuota
func (NullableQuota) Get ¶ added in v1.2.0
func (v NullableQuota) Get() *Quota
func (NullableQuota) IsSet ¶ added in v1.2.0
func (v NullableQuota) IsSet() bool
func (NullableQuota) MarshalJSON ¶ added in v1.2.0
func (v NullableQuota) MarshalJSON() ([]byte, error)
func (*NullableQuota) Set ¶ added in v1.2.0
func (v *NullableQuota) Set(val *Quota)
func (*NullableQuota) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableQuota) UnmarshalJSON(src []byte) error
func (*NullableQuota) Unset ¶ added in v1.2.0
func (v *NullableQuota) Unset()
type NullableQuotaDetail ¶ added in v1.2.0
type NullableQuotaDetail struct {
// contains filtered or unexported fields
}
func NewNullableQuotaDetail ¶ added in v1.2.0
func NewNullableQuotaDetail(val *QuotaDetail) *NullableQuotaDetail
func (NullableQuotaDetail) Get ¶ added in v1.2.0
func (v NullableQuotaDetail) Get() *QuotaDetail
func (NullableQuotaDetail) IsSet ¶ added in v1.2.0
func (v NullableQuotaDetail) IsSet() bool
func (NullableQuotaDetail) MarshalJSON ¶ added in v1.2.0
func (v NullableQuotaDetail) MarshalJSON() ([]byte, error)
func (*NullableQuotaDetail) Set ¶ added in v1.2.0
func (v *NullableQuotaDetail) Set(val *QuotaDetail)
func (*NullableQuotaDetail) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableQuotaDetail) UnmarshalJSON(src []byte) error
func (*NullableQuotaDetail) Unset ¶ added in v1.2.0
func (v *NullableQuotaDetail) Unset()
type NullableRecord ¶ added in v1.1.0
type NullableRecord struct {
// contains filtered or unexported fields
}
func NewNullableRecord ¶ added in v1.1.0
func NewNullableRecord(val *Record) *NullableRecord
func (NullableRecord) Get ¶ added in v1.1.0
func (v NullableRecord) Get() *Record
func (NullableRecord) IsSet ¶ added in v1.1.0
func (v NullableRecord) IsSet() bool
func (NullableRecord) MarshalJSON ¶ added in v1.1.0
func (v NullableRecord) MarshalJSON() ([]byte, error)
func (*NullableRecord) Set ¶ added in v1.1.0
func (v *NullableRecord) Set(val *Record)
func (*NullableRecord) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRecord) UnmarshalJSON(src []byte) error
func (*NullableRecord) Unset ¶ added in v1.1.0
func (v *NullableRecord) Unset()
type NullableRecordCreate ¶ added in v1.1.0
type NullableRecordCreate struct {
// contains filtered or unexported fields
}
func NewNullableRecordCreate ¶ added in v1.1.0
func NewNullableRecordCreate(val *RecordCreate) *NullableRecordCreate
func (NullableRecordCreate) Get ¶ added in v1.1.0
func (v NullableRecordCreate) Get() *RecordCreate
func (NullableRecordCreate) IsSet ¶ added in v1.1.0
func (v NullableRecordCreate) IsSet() bool
func (NullableRecordCreate) MarshalJSON ¶ added in v1.1.0
func (v NullableRecordCreate) MarshalJSON() ([]byte, error)
func (*NullableRecordCreate) Set ¶ added in v1.1.0
func (v *NullableRecordCreate) Set(val *RecordCreate)
func (*NullableRecordCreate) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRecordCreate) UnmarshalJSON(src []byte) error
func (*NullableRecordCreate) Unset ¶ added in v1.1.0
func (v *NullableRecordCreate) Unset()
type NullableRecordEnsure ¶ added in v1.1.0
type NullableRecordEnsure struct {
// contains filtered or unexported fields
}
func NewNullableRecordEnsure ¶ added in v1.1.0
func NewNullableRecordEnsure(val *RecordEnsure) *NullableRecordEnsure
func (NullableRecordEnsure) Get ¶ added in v1.1.0
func (v NullableRecordEnsure) Get() *RecordEnsure
func (NullableRecordEnsure) IsSet ¶ added in v1.1.0
func (v NullableRecordEnsure) IsSet() bool
func (NullableRecordEnsure) MarshalJSON ¶ added in v1.1.0
func (v NullableRecordEnsure) MarshalJSON() ([]byte, error)
func (*NullableRecordEnsure) Set ¶ added in v1.1.0
func (v *NullableRecordEnsure) Set(val *RecordEnsure)
func (*NullableRecordEnsure) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRecordEnsure) UnmarshalJSON(src []byte) error
func (*NullableRecordEnsure) Unset ¶ added in v1.1.0
func (v *NullableRecordEnsure) Unset()
type NullableRecordRead ¶ added in v1.1.0
type NullableRecordRead struct {
// contains filtered or unexported fields
}
func NewNullableRecordRead ¶ added in v1.1.0
func NewNullableRecordRead(val *RecordRead) *NullableRecordRead
func (NullableRecordRead) Get ¶ added in v1.1.0
func (v NullableRecordRead) Get() *RecordRead
func (NullableRecordRead) IsSet ¶ added in v1.1.0
func (v NullableRecordRead) IsSet() bool
func (NullableRecordRead) MarshalJSON ¶ added in v1.1.0
func (v NullableRecordRead) MarshalJSON() ([]byte, error)
func (*NullableRecordRead) Set ¶ added in v1.1.0
func (v *NullableRecordRead) Set(val *RecordRead)
func (*NullableRecordRead) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRecordRead) UnmarshalJSON(src []byte) error
func (*NullableRecordRead) Unset ¶ added in v1.1.0
func (v *NullableRecordRead) Unset()
type NullableRecordReadList ¶ added in v1.1.0
type NullableRecordReadList struct {
// contains filtered or unexported fields
}
func NewNullableRecordReadList ¶ added in v1.1.0
func NewNullableRecordReadList(val *RecordReadList) *NullableRecordReadList
func (NullableRecordReadList) Get ¶ added in v1.1.0
func (v NullableRecordReadList) Get() *RecordReadList
func (NullableRecordReadList) IsSet ¶ added in v1.1.0
func (v NullableRecordReadList) IsSet() bool
func (NullableRecordReadList) MarshalJSON ¶ added in v1.1.0
func (v NullableRecordReadList) MarshalJSON() ([]byte, error)
func (*NullableRecordReadList) Set ¶ added in v1.1.0
func (v *NullableRecordReadList) Set(val *RecordReadList)
func (*NullableRecordReadList) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRecordReadList) UnmarshalJSON(src []byte) error
func (*NullableRecordReadList) Unset ¶ added in v1.1.0
func (v *NullableRecordReadList) Unset()
type NullableRecordType ¶
type NullableRecordType struct {
// contains filtered or unexported fields
}
func NewNullableRecordType ¶
func NewNullableRecordType(val *RecordType) *NullableRecordType
func (NullableRecordType) Get ¶
func (v NullableRecordType) Get() *RecordType
func (NullableRecordType) IsSet ¶
func (v NullableRecordType) IsSet() bool
func (NullableRecordType) MarshalJSON ¶
func (v NullableRecordType) MarshalJSON() ([]byte, error)
func (*NullableRecordType) Set ¶
func (v *NullableRecordType) Set(val *RecordType)
func (*NullableRecordType) UnmarshalJSON ¶
func (v *NullableRecordType) UnmarshalJSON(src []byte) error
func (*NullableRecordType) Unset ¶
func (v *NullableRecordType) Unset()
type NullableReverseRecord ¶ added in v1.2.0
type NullableReverseRecord struct {
// contains filtered or unexported fields
}
func NewNullableReverseRecord ¶ added in v1.2.0
func NewNullableReverseRecord(val *ReverseRecord) *NullableReverseRecord
func (NullableReverseRecord) Get ¶ added in v1.2.0
func (v NullableReverseRecord) Get() *ReverseRecord
func (NullableReverseRecord) IsSet ¶ added in v1.2.0
func (v NullableReverseRecord) IsSet() bool
func (NullableReverseRecord) MarshalJSON ¶ added in v1.2.0
func (v NullableReverseRecord) MarshalJSON() ([]byte, error)
func (*NullableReverseRecord) Set ¶ added in v1.2.0
func (v *NullableReverseRecord) Set(val *ReverseRecord)
func (*NullableReverseRecord) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableReverseRecord) UnmarshalJSON(src []byte) error
func (*NullableReverseRecord) Unset ¶ added in v1.2.0
func (v *NullableReverseRecord) Unset()
type NullableReverseRecordCreate ¶ added in v1.2.0
type NullableReverseRecordCreate struct {
// contains filtered or unexported fields
}
func NewNullableReverseRecordCreate ¶ added in v1.2.0
func NewNullableReverseRecordCreate(val *ReverseRecordCreate) *NullableReverseRecordCreate
func (NullableReverseRecordCreate) Get ¶ added in v1.2.0
func (v NullableReverseRecordCreate) Get() *ReverseRecordCreate
func (NullableReverseRecordCreate) IsSet ¶ added in v1.2.0
func (v NullableReverseRecordCreate) IsSet() bool
func (NullableReverseRecordCreate) MarshalJSON ¶ added in v1.2.0
func (v NullableReverseRecordCreate) MarshalJSON() ([]byte, error)
func (*NullableReverseRecordCreate) Set ¶ added in v1.2.0
func (v *NullableReverseRecordCreate) Set(val *ReverseRecordCreate)
func (*NullableReverseRecordCreate) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableReverseRecordCreate) UnmarshalJSON(src []byte) error
func (*NullableReverseRecordCreate) Unset ¶ added in v1.2.0
func (v *NullableReverseRecordCreate) Unset()
type NullableReverseRecordEnsure ¶ added in v1.2.0
type NullableReverseRecordEnsure struct {
// contains filtered or unexported fields
}
func NewNullableReverseRecordEnsure ¶ added in v1.2.0
func NewNullableReverseRecordEnsure(val *ReverseRecordEnsure) *NullableReverseRecordEnsure
func (NullableReverseRecordEnsure) Get ¶ added in v1.2.0
func (v NullableReverseRecordEnsure) Get() *ReverseRecordEnsure
func (NullableReverseRecordEnsure) IsSet ¶ added in v1.2.0
func (v NullableReverseRecordEnsure) IsSet() bool
func (NullableReverseRecordEnsure) MarshalJSON ¶ added in v1.2.0
func (v NullableReverseRecordEnsure) MarshalJSON() ([]byte, error)
func (*NullableReverseRecordEnsure) Set ¶ added in v1.2.0
func (v *NullableReverseRecordEnsure) Set(val *ReverseRecordEnsure)
func (*NullableReverseRecordEnsure) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableReverseRecordEnsure) UnmarshalJSON(src []byte) error
func (*NullableReverseRecordEnsure) Unset ¶ added in v1.2.0
func (v *NullableReverseRecordEnsure) Unset()
type NullableReverseRecordRead ¶ added in v1.2.0
type NullableReverseRecordRead struct {
// contains filtered or unexported fields
}
func NewNullableReverseRecordRead ¶ added in v1.2.0
func NewNullableReverseRecordRead(val *ReverseRecordRead) *NullableReverseRecordRead
func (NullableReverseRecordRead) Get ¶ added in v1.2.0
func (v NullableReverseRecordRead) Get() *ReverseRecordRead
func (NullableReverseRecordRead) IsSet ¶ added in v1.2.0
func (v NullableReverseRecordRead) IsSet() bool
func (NullableReverseRecordRead) MarshalJSON ¶ added in v1.2.0
func (v NullableReverseRecordRead) MarshalJSON() ([]byte, error)
func (*NullableReverseRecordRead) Set ¶ added in v1.2.0
func (v *NullableReverseRecordRead) Set(val *ReverseRecordRead)
func (*NullableReverseRecordRead) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableReverseRecordRead) UnmarshalJSON(src []byte) error
func (*NullableReverseRecordRead) Unset ¶ added in v1.2.0
func (v *NullableReverseRecordRead) Unset()
type NullableReverseRecordsReadList ¶ added in v1.2.0
type NullableReverseRecordsReadList struct {
// contains filtered or unexported fields
}
func NewNullableReverseRecordsReadList ¶ added in v1.2.0
func NewNullableReverseRecordsReadList(val *ReverseRecordsReadList) *NullableReverseRecordsReadList
func (NullableReverseRecordsReadList) Get ¶ added in v1.2.0
func (v NullableReverseRecordsReadList) Get() *ReverseRecordsReadList
func (NullableReverseRecordsReadList) IsSet ¶ added in v1.2.0
func (v NullableReverseRecordsReadList) IsSet() bool
func (NullableReverseRecordsReadList) MarshalJSON ¶ added in v1.2.0
func (v NullableReverseRecordsReadList) MarshalJSON() ([]byte, error)
func (*NullableReverseRecordsReadList) Set ¶ added in v1.2.0
func (v *NullableReverseRecordsReadList) Set(val *ReverseRecordsReadList)
func (*NullableReverseRecordsReadList) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableReverseRecordsReadList) UnmarshalJSON(src []byte) error
func (*NullableReverseRecordsReadList) Unset ¶ added in v1.2.0
func (v *NullableReverseRecordsReadList) Unset()
type NullableSecondaryZone ¶ added in v1.2.0
type NullableSecondaryZone struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZone ¶ added in v1.2.0
func NewNullableSecondaryZone(val *SecondaryZone) *NullableSecondaryZone
func (NullableSecondaryZone) Get ¶ added in v1.2.0
func (v NullableSecondaryZone) Get() *SecondaryZone
func (NullableSecondaryZone) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZone) IsSet() bool
func (NullableSecondaryZone) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZone) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZone) Set ¶ added in v1.2.0
func (v *NullableSecondaryZone) Set(val *SecondaryZone)
func (*NullableSecondaryZone) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZone) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZone) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZone) Unset()
type NullableSecondaryZoneAllOf ¶ added in v1.2.0
type NullableSecondaryZoneAllOf struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneAllOf ¶ added in v1.2.0
func NewNullableSecondaryZoneAllOf(val *SecondaryZoneAllOf) *NullableSecondaryZoneAllOf
func (NullableSecondaryZoneAllOf) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneAllOf) Get() *SecondaryZoneAllOf
func (NullableSecondaryZoneAllOf) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneAllOf) IsSet() bool
func (NullableSecondaryZoneAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneAllOf) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneAllOf) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneAllOf) Set(val *SecondaryZoneAllOf)
func (*NullableSecondaryZoneAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneAllOf) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneAllOf) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneAllOf) Unset()
type NullableSecondaryZoneCreate ¶ added in v1.2.0
type NullableSecondaryZoneCreate struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneCreate ¶ added in v1.2.0
func NewNullableSecondaryZoneCreate(val *SecondaryZoneCreate) *NullableSecondaryZoneCreate
func (NullableSecondaryZoneCreate) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneCreate) Get() *SecondaryZoneCreate
func (NullableSecondaryZoneCreate) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneCreate) IsSet() bool
func (NullableSecondaryZoneCreate) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneCreate) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneCreate) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneCreate) Set(val *SecondaryZoneCreate)
func (*NullableSecondaryZoneCreate) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneCreate) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneCreate) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneCreate) Unset()
type NullableSecondaryZoneEnsure ¶ added in v1.2.0
type NullableSecondaryZoneEnsure struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneEnsure ¶ added in v1.2.0
func NewNullableSecondaryZoneEnsure(val *SecondaryZoneEnsure) *NullableSecondaryZoneEnsure
func (NullableSecondaryZoneEnsure) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneEnsure) Get() *SecondaryZoneEnsure
func (NullableSecondaryZoneEnsure) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneEnsure) IsSet() bool
func (NullableSecondaryZoneEnsure) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneEnsure) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneEnsure) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneEnsure) Set(val *SecondaryZoneEnsure)
func (*NullableSecondaryZoneEnsure) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneEnsure) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneEnsure) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneEnsure) Unset()
type NullableSecondaryZoneRead ¶ added in v1.2.0
type NullableSecondaryZoneRead struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneRead ¶ added in v1.2.0
func NewNullableSecondaryZoneRead(val *SecondaryZoneRead) *NullableSecondaryZoneRead
func (NullableSecondaryZoneRead) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneRead) Get() *SecondaryZoneRead
func (NullableSecondaryZoneRead) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneRead) IsSet() bool
func (NullableSecondaryZoneRead) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneRead) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneRead) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneRead) Set(val *SecondaryZoneRead)
func (*NullableSecondaryZoneRead) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneRead) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneRead) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneRead) Unset()
type NullableSecondaryZoneReadAllOf ¶ added in v1.2.0
type NullableSecondaryZoneReadAllOf struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneReadAllOf ¶ added in v1.2.0
func NewNullableSecondaryZoneReadAllOf(val *SecondaryZoneReadAllOf) *NullableSecondaryZoneReadAllOf
func (NullableSecondaryZoneReadAllOf) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneReadAllOf) Get() *SecondaryZoneReadAllOf
func (NullableSecondaryZoneReadAllOf) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneReadAllOf) IsSet() bool
func (NullableSecondaryZoneReadAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneReadAllOf) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneReadAllOf) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadAllOf) Set(val *SecondaryZoneReadAllOf)
func (*NullableSecondaryZoneReadAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadAllOf) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneReadAllOf) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadAllOf) Unset()
type NullableSecondaryZoneReadList ¶ added in v1.2.0
type NullableSecondaryZoneReadList struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneReadList ¶ added in v1.2.0
func NewNullableSecondaryZoneReadList(val *SecondaryZoneReadList) *NullableSecondaryZoneReadList
func (NullableSecondaryZoneReadList) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneReadList) Get() *SecondaryZoneReadList
func (NullableSecondaryZoneReadList) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneReadList) IsSet() bool
func (NullableSecondaryZoneReadList) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneReadList) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneReadList) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadList) Set(val *SecondaryZoneReadList)
func (*NullableSecondaryZoneReadList) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadList) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneReadList) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadList) Unset()
type NullableSecondaryZoneReadListAllOf ¶ added in v1.2.0
type NullableSecondaryZoneReadListAllOf struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneReadListAllOf ¶ added in v1.2.0
func NewNullableSecondaryZoneReadListAllOf(val *SecondaryZoneReadListAllOf) *NullableSecondaryZoneReadListAllOf
func (NullableSecondaryZoneReadListAllOf) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneReadListAllOf) Get() *SecondaryZoneReadListAllOf
func (NullableSecondaryZoneReadListAllOf) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneReadListAllOf) IsSet() bool
func (NullableSecondaryZoneReadListAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneReadListAllOf) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneReadListAllOf) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadListAllOf) Set(val *SecondaryZoneReadListAllOf)
func (*NullableSecondaryZoneReadListAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadListAllOf) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneReadListAllOf) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneReadListAllOf) Unset()
type NullableSecondaryZoneRecordRead ¶ added in v1.2.0
type NullableSecondaryZoneRecordRead struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneRecordRead ¶ added in v1.2.0
func NewNullableSecondaryZoneRecordRead(val *SecondaryZoneRecordRead) *NullableSecondaryZoneRecordRead
func (NullableSecondaryZoneRecordRead) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordRead) Get() *SecondaryZoneRecordRead
func (NullableSecondaryZoneRecordRead) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordRead) IsSet() bool
func (NullableSecondaryZoneRecordRead) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordRead) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneRecordRead) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordRead) Set(val *SecondaryZoneRecordRead)
func (*NullableSecondaryZoneRecordRead) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordRead) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneRecordRead) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordRead) Unset()
type NullableSecondaryZoneRecordReadList ¶ added in v1.2.0
type NullableSecondaryZoneRecordReadList struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneRecordReadList ¶ added in v1.2.0
func NewNullableSecondaryZoneRecordReadList(val *SecondaryZoneRecordReadList) *NullableSecondaryZoneRecordReadList
func (NullableSecondaryZoneRecordReadList) Get ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordReadList) Get() *SecondaryZoneRecordReadList
func (NullableSecondaryZoneRecordReadList) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordReadList) IsSet() bool
func (NullableSecondaryZoneRecordReadList) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordReadList) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneRecordReadList) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadList) Set(val *SecondaryZoneRecordReadList)
func (*NullableSecondaryZoneRecordReadList) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadList) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneRecordReadList) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadList) Unset()
type NullableSecondaryZoneRecordReadListMetadata ¶ added in v1.2.0
type NullableSecondaryZoneRecordReadListMetadata struct {
// contains filtered or unexported fields
}
func NewNullableSecondaryZoneRecordReadListMetadata ¶ added in v1.2.0
func NewNullableSecondaryZoneRecordReadListMetadata(val *SecondaryZoneRecordReadListMetadata) *NullableSecondaryZoneRecordReadListMetadata
func (NullableSecondaryZoneRecordReadListMetadata) IsSet ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordReadListMetadata) IsSet() bool
func (NullableSecondaryZoneRecordReadListMetadata) MarshalJSON ¶ added in v1.2.0
func (v NullableSecondaryZoneRecordReadListMetadata) MarshalJSON() ([]byte, error)
func (*NullableSecondaryZoneRecordReadListMetadata) Set ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadListMetadata) Set(val *SecondaryZoneRecordReadListMetadata)
func (*NullableSecondaryZoneRecordReadListMetadata) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadListMetadata) UnmarshalJSON(src []byte) error
func (*NullableSecondaryZoneRecordReadListMetadata) Unset ¶ added in v1.2.0
func (v *NullableSecondaryZoneRecordReadListMetadata) 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 NullableZone ¶ added in v1.1.0
type NullableZone struct {
// contains filtered or unexported fields
}
func NewNullableZone ¶ added in v1.1.0
func NewNullableZone(val *Zone) *NullableZone
func (NullableZone) Get ¶ added in v1.1.0
func (v NullableZone) Get() *Zone
func (NullableZone) IsSet ¶ added in v1.1.0
func (v NullableZone) IsSet() bool
func (NullableZone) MarshalJSON ¶ added in v1.1.0
func (v NullableZone) MarshalJSON() ([]byte, error)
func (*NullableZone) Set ¶ added in v1.1.0
func (v *NullableZone) Set(val *Zone)
func (*NullableZone) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableZone) UnmarshalJSON(src []byte) error
func (*NullableZone) Unset ¶ added in v1.1.0
func (v *NullableZone) Unset()
type NullableZoneAllOf ¶ added in v1.2.0
type NullableZoneAllOf struct {
// contains filtered or unexported fields
}
func NewNullableZoneAllOf ¶ added in v1.2.0
func NewNullableZoneAllOf(val *ZoneAllOf) *NullableZoneAllOf
func (NullableZoneAllOf) Get ¶ added in v1.2.0
func (v NullableZoneAllOf) Get() *ZoneAllOf
func (NullableZoneAllOf) IsSet ¶ added in v1.2.0
func (v NullableZoneAllOf) IsSet() bool
func (NullableZoneAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableZoneAllOf) MarshalJSON() ([]byte, error)
func (*NullableZoneAllOf) Set ¶ added in v1.2.0
func (v *NullableZoneAllOf) Set(val *ZoneAllOf)
func (*NullableZoneAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZoneAllOf) UnmarshalJSON(src []byte) error
func (*NullableZoneAllOf) Unset ¶ added in v1.2.0
func (v *NullableZoneAllOf) Unset()
type NullableZoneCreate ¶ added in v1.1.0
type NullableZoneCreate struct {
// contains filtered or unexported fields
}
func NewNullableZoneCreate ¶ added in v1.1.0
func NewNullableZoneCreate(val *ZoneCreate) *NullableZoneCreate
func (NullableZoneCreate) Get ¶ added in v1.1.0
func (v NullableZoneCreate) Get() *ZoneCreate
func (NullableZoneCreate) IsSet ¶ added in v1.1.0
func (v NullableZoneCreate) IsSet() bool
func (NullableZoneCreate) MarshalJSON ¶ added in v1.1.0
func (v NullableZoneCreate) MarshalJSON() ([]byte, error)
func (*NullableZoneCreate) Set ¶ added in v1.1.0
func (v *NullableZoneCreate) Set(val *ZoneCreate)
func (*NullableZoneCreate) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableZoneCreate) UnmarshalJSON(src []byte) error
func (*NullableZoneCreate) Unset ¶ added in v1.1.0
func (v *NullableZoneCreate) Unset()
type NullableZoneEnsure ¶ added in v1.1.0
type NullableZoneEnsure struct {
// contains filtered or unexported fields
}
func NewNullableZoneEnsure ¶ added in v1.1.0
func NewNullableZoneEnsure(val *ZoneEnsure) *NullableZoneEnsure
func (NullableZoneEnsure) Get ¶ added in v1.1.0
func (v NullableZoneEnsure) Get() *ZoneEnsure
func (NullableZoneEnsure) IsSet ¶ added in v1.1.0
func (v NullableZoneEnsure) IsSet() bool
func (NullableZoneEnsure) MarshalJSON ¶ added in v1.1.0
func (v NullableZoneEnsure) MarshalJSON() ([]byte, error)
func (*NullableZoneEnsure) Set ¶ added in v1.1.0
func (v *NullableZoneEnsure) Set(val *ZoneEnsure)
func (*NullableZoneEnsure) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableZoneEnsure) UnmarshalJSON(src []byte) error
func (*NullableZoneEnsure) Unset ¶ added in v1.1.0
func (v *NullableZoneEnsure) Unset()
type NullableZoneRead ¶ added in v1.1.0
type NullableZoneRead struct {
// contains filtered or unexported fields
}
func NewNullableZoneRead ¶ added in v1.1.0
func NewNullableZoneRead(val *ZoneRead) *NullableZoneRead
func (NullableZoneRead) Get ¶ added in v1.1.0
func (v NullableZoneRead) Get() *ZoneRead
func (NullableZoneRead) IsSet ¶ added in v1.1.0
func (v NullableZoneRead) IsSet() bool
func (NullableZoneRead) MarshalJSON ¶ added in v1.1.0
func (v NullableZoneRead) MarshalJSON() ([]byte, error)
func (*NullableZoneRead) Set ¶ added in v1.1.0
func (v *NullableZoneRead) Set(val *ZoneRead)
func (*NullableZoneRead) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableZoneRead) UnmarshalJSON(src []byte) error
func (*NullableZoneRead) Unset ¶ added in v1.1.0
func (v *NullableZoneRead) Unset()
type NullableZoneReadAllOf ¶ added in v1.2.0
type NullableZoneReadAllOf struct {
// contains filtered or unexported fields
}
func NewNullableZoneReadAllOf ¶ added in v1.2.0
func NewNullableZoneReadAllOf(val *ZoneReadAllOf) *NullableZoneReadAllOf
func (NullableZoneReadAllOf) Get ¶ added in v1.2.0
func (v NullableZoneReadAllOf) Get() *ZoneReadAllOf
func (NullableZoneReadAllOf) IsSet ¶ added in v1.2.0
func (v NullableZoneReadAllOf) IsSet() bool
func (NullableZoneReadAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableZoneReadAllOf) MarshalJSON() ([]byte, error)
func (*NullableZoneReadAllOf) Set ¶ added in v1.2.0
func (v *NullableZoneReadAllOf) Set(val *ZoneReadAllOf)
func (*NullableZoneReadAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZoneReadAllOf) UnmarshalJSON(src []byte) error
func (*NullableZoneReadAllOf) Unset ¶ added in v1.2.0
func (v *NullableZoneReadAllOf) Unset()
type NullableZoneReadList ¶ added in v1.1.0
type NullableZoneReadList struct {
// contains filtered or unexported fields
}
func NewNullableZoneReadList ¶ added in v1.1.0
func NewNullableZoneReadList(val *ZoneReadList) *NullableZoneReadList
func (NullableZoneReadList) Get ¶ added in v1.1.0
func (v NullableZoneReadList) Get() *ZoneReadList
func (NullableZoneReadList) IsSet ¶ added in v1.1.0
func (v NullableZoneReadList) IsSet() bool
func (NullableZoneReadList) MarshalJSON ¶ added in v1.1.0
func (v NullableZoneReadList) MarshalJSON() ([]byte, error)
func (*NullableZoneReadList) Set ¶ added in v1.1.0
func (v *NullableZoneReadList) Set(val *ZoneReadList)
func (*NullableZoneReadList) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableZoneReadList) UnmarshalJSON(src []byte) error
func (*NullableZoneReadList) Unset ¶ added in v1.1.0
func (v *NullableZoneReadList) Unset()
type NullableZoneReadListAllOf ¶ added in v1.2.0
type NullableZoneReadListAllOf struct {
// contains filtered or unexported fields
}
func NewNullableZoneReadListAllOf ¶ added in v1.2.0
func NewNullableZoneReadListAllOf(val *ZoneReadListAllOf) *NullableZoneReadListAllOf
func (NullableZoneReadListAllOf) Get ¶ added in v1.2.0
func (v NullableZoneReadListAllOf) Get() *ZoneReadListAllOf
func (NullableZoneReadListAllOf) IsSet ¶ added in v1.2.0
func (v NullableZoneReadListAllOf) IsSet() bool
func (NullableZoneReadListAllOf) MarshalJSON ¶ added in v1.2.0
func (v NullableZoneReadListAllOf) MarshalJSON() ([]byte, error)
func (*NullableZoneReadListAllOf) Set ¶ added in v1.2.0
func (v *NullableZoneReadListAllOf) Set(val *ZoneReadListAllOf)
func (*NullableZoneReadListAllOf) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZoneReadListAllOf) UnmarshalJSON(src []byte) error
func (*NullableZoneReadListAllOf) Unset ¶ added in v1.2.0
func (v *NullableZoneReadListAllOf) Unset()
type NullableZoneTransferPrimaryIpStatus ¶ added in v1.2.0
type NullableZoneTransferPrimaryIpStatus struct {
// contains filtered or unexported fields
}
func NewNullableZoneTransferPrimaryIpStatus ¶ added in v1.2.0
func NewNullableZoneTransferPrimaryIpStatus(val *ZoneTransferPrimaryIpStatus) *NullableZoneTransferPrimaryIpStatus
func (NullableZoneTransferPrimaryIpStatus) Get ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpStatus) Get() *ZoneTransferPrimaryIpStatus
func (NullableZoneTransferPrimaryIpStatus) IsSet ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpStatus) IsSet() bool
func (NullableZoneTransferPrimaryIpStatus) MarshalJSON ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpStatus) MarshalJSON() ([]byte, error)
func (*NullableZoneTransferPrimaryIpStatus) Set ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpStatus) Set(val *ZoneTransferPrimaryIpStatus)
func (*NullableZoneTransferPrimaryIpStatus) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpStatus) UnmarshalJSON(src []byte) error
func (*NullableZoneTransferPrimaryIpStatus) Unset ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpStatus) Unset()
type NullableZoneTransferPrimaryIpsStatus ¶ added in v1.2.0
type NullableZoneTransferPrimaryIpsStatus struct {
// contains filtered or unexported fields
}
func NewNullableZoneTransferPrimaryIpsStatus ¶ added in v1.2.0
func NewNullableZoneTransferPrimaryIpsStatus(val *ZoneTransferPrimaryIpsStatus) *NullableZoneTransferPrimaryIpsStatus
func (NullableZoneTransferPrimaryIpsStatus) Get ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpsStatus) Get() *ZoneTransferPrimaryIpsStatus
func (NullableZoneTransferPrimaryIpsStatus) IsSet ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpsStatus) IsSet() bool
func (NullableZoneTransferPrimaryIpsStatus) MarshalJSON ¶ added in v1.2.0
func (v NullableZoneTransferPrimaryIpsStatus) MarshalJSON() ([]byte, error)
func (*NullableZoneTransferPrimaryIpsStatus) Set ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpsStatus) Set(val *ZoneTransferPrimaryIpsStatus)
func (*NullableZoneTransferPrimaryIpsStatus) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpsStatus) UnmarshalJSON(src []byte) error
func (*NullableZoneTransferPrimaryIpsStatus) Unset ¶ added in v1.2.0
func (v *NullableZoneTransferPrimaryIpsStatus) Unset()
type NullableZskBits ¶ added in v1.2.0
type NullableZskBits struct {
// contains filtered or unexported fields
}
func NewNullableZskBits ¶ added in v1.2.0
func NewNullableZskBits(val *ZskBits) *NullableZskBits
func (NullableZskBits) Get ¶ added in v1.2.0
func (v NullableZskBits) Get() *ZskBits
func (NullableZskBits) IsSet ¶ added in v1.2.0
func (v NullableZskBits) IsSet() bool
func (NullableZskBits) MarshalJSON ¶ added in v1.2.0
func (v NullableZskBits) MarshalJSON() ([]byte, error)
func (*NullableZskBits) Set ¶ added in v1.2.0
func (v *NullableZskBits) Set(val *ZskBits)
func (*NullableZskBits) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableZskBits) UnmarshalJSON(src []byte) error
func (*NullableZskBits) Unset ¶ added in v1.2.0
func (v *NullableZskBits) Unset()
type ProvisioningState ¶
type ProvisioningState string
ProvisioningState The list of possible provisioning states in which DNS resource could be at the specific time. * AVAILABLE - resource exists and is healthy. * PROVISIONING - resource is being created or updated. * DESTROYING - delete command was issued, the resource is being deleted. * FAILED - creation of the resource failed.
const ( PROVISIONINGSTATE_PROVISIONING ProvisioningState = "PROVISIONING" PROVISIONINGSTATE_DESTROYING ProvisioningState = "DESTROYING" PROVISIONINGSTATE_AVAILABLE ProvisioningState = "AVAILABLE" PROVISIONINGSTATE_FAILED ProvisioningState = "FAILED" )
List of ProvisioningState
func (ProvisioningState) Ptr ¶
func (v ProvisioningState) Ptr() *ProvisioningState
Ptr returns reference to ProvisioningState value
func (*ProvisioningState) UnmarshalJSON ¶
func (v *ProvisioningState) UnmarshalJSON(src []byte) error
type Quota ¶ added in v1.2.0
type Quota struct { QuotaUsage *QuotaDetail `json:"quotaUsage"` QuotaLimits *QuotaDetail `json:"quotaLimits"` }
Quota struct for Quota
func NewQuota ¶ added in v1.2.0
func NewQuota(quotaUsage QuotaDetail, quotaLimits QuotaDetail) *Quota
NewQuota instantiates a new Quota 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 NewQuotaWithDefaults ¶ added in v1.2.0
func NewQuotaWithDefaults() *Quota
NewQuotaWithDefaults instantiates a new Quota 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 (*Quota) GetQuotaLimits ¶ added in v1.2.0
func (o *Quota) GetQuotaLimits() *QuotaDetail
GetQuotaLimits returns the QuotaLimits field value If the value is explicit nil, the zero value for QuotaDetail will be returned
func (*Quota) GetQuotaLimitsOk ¶ added in v1.2.0
func (o *Quota) GetQuotaLimitsOk() (*QuotaDetail, bool)
GetQuotaLimitsOk returns a tuple with the QuotaLimits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Quota) GetQuotaUsage ¶ added in v1.2.0
func (o *Quota) GetQuotaUsage() *QuotaDetail
GetQuotaUsage returns the QuotaUsage field value If the value is explicit nil, the zero value for QuotaDetail will be returned
func (*Quota) GetQuotaUsageOk ¶ added in v1.2.0
func (o *Quota) GetQuotaUsageOk() (*QuotaDetail, bool)
GetQuotaUsageOk returns a tuple with the QuotaUsage field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Quota) HasQuotaLimits ¶ added in v1.2.0
HasQuotaLimits returns a boolean if a field has been set.
func (*Quota) HasQuotaUsage ¶ added in v1.2.0
HasQuotaUsage returns a boolean if a field has been set.
func (Quota) MarshalJSON ¶ added in v1.2.0
func (*Quota) SetQuotaLimits ¶ added in v1.2.0
func (o *Quota) SetQuotaLimits(v QuotaDetail)
SetQuotaLimits sets field value
func (*Quota) SetQuotaUsage ¶ added in v1.2.0
func (o *Quota) SetQuotaUsage(v QuotaDetail)
SetQuotaUsage sets field value
type QuotaApiService ¶ added in v1.2.0
type QuotaApiService service
QuotaApiService QuotaApi service
func (*QuotaApiService) QuotaGet ¶ added in v1.2.0
func (a *QuotaApiService) QuotaGet(ctx _context.Context) ApiQuotaGetRequest
* QuotaGet Retrieve resources quota * Get quota details for zones, secondary zones, and records. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiQuotaGetRequest
func (*QuotaApiService) QuotaGetExecute ¶ added in v1.2.0
func (a *QuotaApiService) QuotaGetExecute(r ApiQuotaGetRequest) (Quota, *APIResponse, error)
* Execute executes the request * @return Quota
type QuotaDetail ¶ added in v1.2.0
type QuotaDetail struct { // count of the number of zones Zones *int32 `json:"zones"` // count of the number of secondary zones SecondaryZones *int32 `json:"secondaryZones"` // count of the number of records Records *int32 `json:"records"` // count of the number of reverse DNS records ReverseRecords *int32 `json:"reverseRecords"` }
QuotaDetail Count of zones and records. This schema is used to show both usage and defined limits (quota)
func NewQuotaDetail ¶ added in v1.2.0
func NewQuotaDetail(zones int32, secondaryZones int32, records int32, reverseRecords int32) *QuotaDetail
NewQuotaDetail instantiates a new QuotaDetail 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 NewQuotaDetailWithDefaults ¶ added in v1.2.0
func NewQuotaDetailWithDefaults() *QuotaDetail
NewQuotaDetailWithDefaults instantiates a new QuotaDetail 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 (*QuotaDetail) GetRecords ¶ added in v1.2.0
func (o *QuotaDetail) GetRecords() *int32
GetRecords returns the Records field value If the value is explicit nil, the zero value for int32 will be returned
func (*QuotaDetail) GetRecordsOk ¶ added in v1.2.0
func (o *QuotaDetail) GetRecordsOk() (*int32, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QuotaDetail) GetReverseRecords ¶ added in v1.2.0
func (o *QuotaDetail) GetReverseRecords() *int32
GetReverseRecords returns the ReverseRecords field value If the value is explicit nil, the zero value for int32 will be returned
func (*QuotaDetail) GetReverseRecordsOk ¶ added in v1.2.0
func (o *QuotaDetail) GetReverseRecordsOk() (*int32, bool)
GetReverseRecordsOk returns a tuple with the ReverseRecords field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QuotaDetail) GetSecondaryZones ¶ added in v1.2.0
func (o *QuotaDetail) GetSecondaryZones() *int32
GetSecondaryZones returns the SecondaryZones field value If the value is explicit nil, the zero value for int32 will be returned
func (*QuotaDetail) GetSecondaryZonesOk ¶ added in v1.2.0
func (o *QuotaDetail) GetSecondaryZonesOk() (*int32, bool)
GetSecondaryZonesOk returns a tuple with the SecondaryZones field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QuotaDetail) GetZones ¶ added in v1.2.0
func (o *QuotaDetail) GetZones() *int32
GetZones returns the Zones field value If the value is explicit nil, the zero value for int32 will be returned
func (*QuotaDetail) GetZonesOk ¶ added in v1.2.0
func (o *QuotaDetail) GetZonesOk() (*int32, bool)
GetZonesOk returns a tuple with the Zones field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*QuotaDetail) HasRecords ¶ added in v1.2.0
func (o *QuotaDetail) HasRecords() bool
HasRecords returns a boolean if a field has been set.
func (*QuotaDetail) HasReverseRecords ¶ added in v1.2.0
func (o *QuotaDetail) HasReverseRecords() bool
HasReverseRecords returns a boolean if a field has been set.
func (*QuotaDetail) HasSecondaryZones ¶ added in v1.2.0
func (o *QuotaDetail) HasSecondaryZones() bool
HasSecondaryZones returns a boolean if a field has been set.
func (*QuotaDetail) HasZones ¶ added in v1.2.0
func (o *QuotaDetail) HasZones() bool
HasZones returns a boolean if a field has been set.
func (QuotaDetail) MarshalJSON ¶ added in v1.2.0
func (o QuotaDetail) MarshalJSON() ([]byte, error)
func (*QuotaDetail) SetRecords ¶ added in v1.2.0
func (o *QuotaDetail) SetRecords(v int32)
SetRecords sets field value
func (*QuotaDetail) SetReverseRecords ¶ added in v1.2.0
func (o *QuotaDetail) SetReverseRecords(v int32)
SetReverseRecords sets field value
func (*QuotaDetail) SetSecondaryZones ¶ added in v1.2.0
func (o *QuotaDetail) SetSecondaryZones(v int32)
SetSecondaryZones sets field value
func (*QuotaDetail) SetZones ¶ added in v1.2.0
func (o *QuotaDetail) SetZones(v int32)
SetZones sets field value
type Record ¶ added in v1.1.0
type Record struct { Name *string `json:"name"` Type *RecordType `json:"type"` Content *string `json:"content"` // Time to live for the record, recommended 3600. Ttl *int32 `json:"ttl,omitempty"` // Priority value is between 0 and 65535. Priority is mandatory for MX, SRV and URI record types and ignored for all other types. Priority *int32 `json:"priority,omitempty"` // When true - the record is visible for lookup. Enabled *bool `json:"enabled,omitempty"` }
Record struct for Record
func NewRecord ¶ added in v1.1.0
func NewRecord(name string, type_ RecordType, content string) *Record
NewRecord instantiates a new Record object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordWithDefaults ¶ added in v1.1.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 v1.1.0
GetContent returns the Content field value If the value is explicit nil, the zero value for string will be returned
func (*Record) GetContentOk ¶ added in v1.1.0
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) GetEnabled ¶ added in v1.1.0
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for bool will be returned
func (*Record) GetEnabledOk ¶ added in v1.1.0
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) GetName ¶ added in v1.1.0
GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned
func (*Record) GetNameOk ¶ added in v1.1.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) GetPriority ¶ added in v1.1.0
GetPriority returns the Priority field value If the value is explicit nil, the zero value for int32 will be returned
func (*Record) GetPriorityOk ¶ added in v1.1.0
GetPriorityOk returns a tuple with the Priority field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) GetTtl ¶ added in v1.1.0
GetTtl returns the Ttl field value If the value is explicit nil, the zero value for int32 will be returned
func (*Record) GetTtlOk ¶ added in v1.1.0
GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) GetType ¶ added in v1.1.0
func (o *Record) GetType() *RecordType
GetType returns the Type field value If the value is explicit nil, the zero value for RecordType will be returned
func (*Record) GetTypeOk ¶ added in v1.1.0
func (o *Record) GetTypeOk() (*RecordType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Record) HasContent ¶ added in v1.1.0
HasContent returns a boolean if a field has been set.
func (*Record) HasEnabled ¶ added in v1.1.0
HasEnabled returns a boolean if a field has been set.
func (*Record) HasPriority ¶ added in v1.1.0
HasPriority returns a boolean if a field has been set.
func (Record) MarshalJSON ¶ added in v1.1.0
func (*Record) SetContent ¶ added in v1.1.0
SetContent sets field value
func (*Record) SetEnabled ¶ added in v1.1.0
SetEnabled sets field value
func (*Record) SetPriority ¶ added in v1.1.0
SetPriority sets field value
func (*Record) SetType ¶ added in v1.1.0
func (o *Record) SetType(v RecordType)
SetType sets field value
type RecordCreate ¶ added in v1.1.0
type RecordCreate struct {
Properties *Record `json:"properties"`
}
RecordCreate struct for RecordCreate
func NewRecordCreate ¶ added in v1.1.0
func NewRecordCreate(properties Record) *RecordCreate
NewRecordCreate instantiates a new RecordCreate 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 NewRecordCreateWithDefaults ¶ added in v1.1.0
func NewRecordCreateWithDefaults() *RecordCreate
NewRecordCreateWithDefaults instantiates a new RecordCreate 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 (*RecordCreate) GetProperties ¶ added in v1.1.0
func (o *RecordCreate) GetProperties() *Record
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Record will be returned
func (*RecordCreate) GetPropertiesOk ¶ added in v1.1.0
func (o *RecordCreate) GetPropertiesOk() (*Record, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordCreate) HasProperties ¶ added in v1.1.0
func (o *RecordCreate) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (RecordCreate) MarshalJSON ¶ added in v1.1.0
func (o RecordCreate) MarshalJSON() ([]byte, error)
func (*RecordCreate) SetProperties ¶ added in v1.1.0
func (o *RecordCreate) SetProperties(v Record)
SetProperties sets field value
type RecordEnsure ¶ added in v1.1.0
type RecordEnsure struct {
Properties *Record `json:"properties"`
}
RecordEnsure struct for RecordEnsure
func NewRecordEnsure ¶ added in v1.1.0
func NewRecordEnsure(properties Record) *RecordEnsure
NewRecordEnsure instantiates a new RecordEnsure 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 NewRecordEnsureWithDefaults ¶ added in v1.1.0
func NewRecordEnsureWithDefaults() *RecordEnsure
NewRecordEnsureWithDefaults instantiates a new RecordEnsure 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 (*RecordEnsure) GetProperties ¶ added in v1.1.0
func (o *RecordEnsure) GetProperties() *Record
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Record will be returned
func (*RecordEnsure) GetPropertiesOk ¶ added in v1.1.0
func (o *RecordEnsure) GetPropertiesOk() (*Record, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordEnsure) HasProperties ¶ added in v1.1.0
func (o *RecordEnsure) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (RecordEnsure) MarshalJSON ¶ added in v1.1.0
func (o RecordEnsure) MarshalJSON() ([]byte, error)
func (*RecordEnsure) SetProperties ¶ added in v1.1.0
func (o *RecordEnsure) SetProperties(v Record)
SetProperties sets field value
type RecordRead ¶ added in v1.1.0
type RecordRead struct { // The record ID (UUID). Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *MetadataWithStateFqdnZoneId `json:"metadata"` Properties *Record `json:"properties"` }
RecordRead struct for RecordRead
func NewRecordRead ¶ added in v1.1.0
func NewRecordRead(id string, type_ string, href string, metadata MetadataWithStateFqdnZoneId, properties Record) *RecordRead
NewRecordRead instantiates a new RecordRead 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 NewRecordReadWithDefaults ¶ added in v1.1.0
func NewRecordReadWithDefaults() *RecordRead
NewRecordReadWithDefaults instantiates a new RecordRead 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 (*RecordRead) GetHref ¶ added in v1.1.0
func (o *RecordRead) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*RecordRead) GetHrefOk ¶ added in v1.1.0
func (o *RecordRead) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordRead) GetId ¶ added in v1.1.0
func (o *RecordRead) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*RecordRead) GetIdOk ¶ added in v1.1.0
func (o *RecordRead) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordRead) GetMetadata ¶ added in v1.1.0
func (o *RecordRead) GetMetadata() *MetadataWithStateFqdnZoneId
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for MetadataWithStateFqdnZoneId will be returned
func (*RecordRead) GetMetadataOk ¶ added in v1.1.0
func (o *RecordRead) GetMetadataOk() (*MetadataWithStateFqdnZoneId, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordRead) GetProperties ¶ added in v1.1.0
func (o *RecordRead) GetProperties() *Record
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Record will be returned
func (*RecordRead) GetPropertiesOk ¶ added in v1.1.0
func (o *RecordRead) GetPropertiesOk() (*Record, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordRead) GetType ¶ added in v1.1.0
func (o *RecordRead) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*RecordRead) GetTypeOk ¶ added in v1.1.0
func (o *RecordRead) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordRead) HasHref ¶ added in v1.1.0
func (o *RecordRead) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*RecordRead) HasId ¶ added in v1.1.0
func (o *RecordRead) HasId() bool
HasId returns a boolean if a field has been set.
func (*RecordRead) HasMetadata ¶ added in v1.1.0
func (o *RecordRead) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*RecordRead) HasProperties ¶ added in v1.1.0
func (o *RecordRead) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*RecordRead) HasType ¶ added in v1.1.0
func (o *RecordRead) HasType() bool
HasType returns a boolean if a field has been set.
func (RecordRead) MarshalJSON ¶ added in v1.1.0
func (o RecordRead) MarshalJSON() ([]byte, error)
func (*RecordRead) SetHref ¶ added in v1.1.0
func (o *RecordRead) SetHref(v string)
SetHref sets field value
func (*RecordRead) SetId ¶ added in v1.1.0
func (o *RecordRead) SetId(v string)
SetId sets field value
func (*RecordRead) SetMetadata ¶ added in v1.1.0
func (o *RecordRead) SetMetadata(v MetadataWithStateFqdnZoneId)
SetMetadata sets field value
func (*RecordRead) SetProperties ¶ added in v1.1.0
func (o *RecordRead) SetProperties(v Record)
SetProperties sets field value
func (*RecordRead) SetType ¶ added in v1.1.0
func (o *RecordRead) SetType(v string)
SetType sets field value
type RecordReadList ¶ added in v1.1.0
type RecordReadList struct { // The resource's unique identifier. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Items *[]RecordRead `json:"items"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` }
RecordReadList struct for RecordReadList
func NewRecordReadList ¶ added in v1.1.0
func NewRecordReadList(id string, type_ string, href string, items []RecordRead, offset float32, limit float32, links Links) *RecordReadList
NewRecordReadList instantiates a new RecordReadList 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 NewRecordReadListWithDefaults ¶ added in v1.1.0
func NewRecordReadListWithDefaults() *RecordReadList
NewRecordReadListWithDefaults instantiates a new RecordReadList 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 (*RecordReadList) GetHref ¶ added in v1.1.0
func (o *RecordReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*RecordReadList) GetHrefOk ¶ added in v1.1.0
func (o *RecordReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetId ¶ added in v1.1.0
func (o *RecordReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*RecordReadList) GetIdOk ¶ added in v1.1.0
func (o *RecordReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetItems ¶ added in v1.1.0
func (o *RecordReadList) GetItems() *[]RecordRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []RecordRead will be returned
func (*RecordReadList) GetItemsOk ¶ added in v1.1.0
func (o *RecordReadList) GetItemsOk() (*[]RecordRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetLimit ¶ added in v1.1.0
func (o *RecordReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*RecordReadList) GetLimitOk ¶ added in v1.1.0
func (o *RecordReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetLinks ¶ added in v1.1.0
func (o *RecordReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*RecordReadList) GetLinksOk ¶ added in v1.1.0
func (o *RecordReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetOffset ¶ added in v1.1.0
func (o *RecordReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*RecordReadList) GetOffsetOk ¶ added in v1.1.0
func (o *RecordReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) GetType ¶ added in v1.1.0
func (o *RecordReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*RecordReadList) GetTypeOk ¶ added in v1.1.0
func (o *RecordReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecordReadList) HasHref ¶ added in v1.1.0
func (o *RecordReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*RecordReadList) HasId ¶ added in v1.1.0
func (o *RecordReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*RecordReadList) HasItems ¶ added in v1.1.0
func (o *RecordReadList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*RecordReadList) HasLimit ¶ added in v1.1.0
func (o *RecordReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*RecordReadList) HasLinks ¶ added in v1.1.0
func (o *RecordReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*RecordReadList) HasOffset ¶ added in v1.1.0
func (o *RecordReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*RecordReadList) HasType ¶ added in v1.1.0
func (o *RecordReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (RecordReadList) MarshalJSON ¶ added in v1.1.0
func (o RecordReadList) MarshalJSON() ([]byte, error)
func (*RecordReadList) SetHref ¶ added in v1.1.0
func (o *RecordReadList) SetHref(v string)
SetHref sets field value
func (*RecordReadList) SetId ¶ added in v1.1.0
func (o *RecordReadList) SetId(v string)
SetId sets field value
func (*RecordReadList) SetItems ¶ added in v1.1.0
func (o *RecordReadList) SetItems(v []RecordRead)
SetItems sets field value
func (*RecordReadList) SetLimit ¶ added in v1.1.0
func (o *RecordReadList) SetLimit(v float32)
SetLimit sets field value
func (*RecordReadList) SetLinks ¶ added in v1.1.0
func (o *RecordReadList) SetLinks(v Links)
SetLinks sets field value
func (*RecordReadList) SetOffset ¶ added in v1.1.0
func (o *RecordReadList) SetOffset(v float32)
SetOffset sets field value
func (*RecordReadList) SetType ¶ added in v1.1.0
func (o *RecordReadList) SetType(v string)
SetType sets field value
type RecordType ¶
type RecordType string
RecordType Holds supported DNS resource record types. In the DNS context a record is a DNS resource record.
const ( RECORDTYPE_A RecordType = "A" RECORDTYPE_AAAA RecordType = "AAAA" RECORDTYPE_CNAME RecordType = "CNAME" RECORDTYPE_ALIAS RecordType = "ALIAS" RECORDTYPE_MX RecordType = "MX" RECORDTYPE_NS RecordType = "NS" RECORDTYPE_SRV RecordType = "SRV" RECORDTYPE_TXT RecordType = "TXT" RECORDTYPE_CAA RecordType = "CAA" RECORDTYPE_SSHFP RecordType = "SSHFP" RECORDTYPE_TLSA RecordType = "TLSA" RECORDTYPE_SMIMEA RecordType = "SMIMEA" RECORDTYPE_DS RecordType = "DS" RECORDTYPE_HTTPS RecordType = "HTTPS" RECORDTYPE_SVCB RecordType = "SVCB" RECORDTYPE_OPENPGPKEY RecordType = "OPENPGPKEY" RECORDTYPE_CERT RecordType = "CERT" RECORDTYPE_URI RecordType = "URI" RECORDTYPE_RP RecordType = "RP" RECORDTYPE_LOC RecordType = "LOC" )
List of RecordType
func (RecordType) Ptr ¶
func (v RecordType) Ptr() *RecordType
Ptr returns reference to RecordType value
func (*RecordType) UnmarshalJSON ¶
func (v *RecordType) UnmarshalJSON(src []byte) error
type RecordsApiService ¶
type RecordsApiService service
RecordsApiService RecordsApi service
func (*RecordsApiService) RecordsGet ¶
func (a *RecordsApiService) RecordsGet(ctx _context.Context) ApiRecordsGetRequest
* RecordsGet Retrieve all records from primary zones * Returns the list of all records for all customer DNS zones with the possibility to filter them. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiRecordsGetRequest
func (*RecordsApiService) RecordsGetExecute ¶
func (a *RecordsApiService) RecordsGetExecute(r ApiRecordsGetRequest) (RecordReadList, *APIResponse, error)
* Execute executes the request * @return RecordReadList
func (*RecordsApiService) SecondaryzonesRecordsGet ¶ added in v1.2.0
func (a *RecordsApiService) SecondaryzonesRecordsGet(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesRecordsGetRequest
* SecondaryzonesRecordsGet Retrieve records for a secondary zone * Returns the list of records for a secondary zone. Those are the records created for its primary IPs * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param secondaryZoneId The ID (UUID) of the DNS secondary zone. * @return ApiSecondaryzonesRecordsGetRequest
func (*RecordsApiService) SecondaryzonesRecordsGetExecute ¶ added in v1.2.0
func (a *RecordsApiService) SecondaryzonesRecordsGetExecute(r ApiSecondaryzonesRecordsGetRequest) (SecondaryZoneRecordReadList, *APIResponse, error)
* Execute executes the request * @return SecondaryZoneRecordReadList
func (*RecordsApiService) ZonesRecordsDelete ¶
func (a *RecordsApiService) ZonesRecordsDelete(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsDeleteRequest
* ZonesRecordsDelete Delete a record * Deletes a specified record from the DNS zone. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @param recordId The ID (UUID) of the record. * @return ApiZonesRecordsDeleteRequest
func (*RecordsApiService) ZonesRecordsDeleteExecute ¶
func (a *RecordsApiService) ZonesRecordsDeleteExecute(r ApiZonesRecordsDeleteRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*RecordsApiService) ZonesRecordsFindById ¶
func (a *RecordsApiService) ZonesRecordsFindById(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsFindByIdRequest
* ZonesRecordsFindById Retrieve a record * Returns the record with the specified record ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @param recordId The ID (UUID) of the record. * @return ApiZonesRecordsFindByIdRequest
func (*RecordsApiService) ZonesRecordsFindByIdExecute ¶
func (a *RecordsApiService) ZonesRecordsFindByIdExecute(r ApiZonesRecordsFindByIdRequest) (RecordRead, *APIResponse, error)
* Execute executes the request * @return RecordRead
func (*RecordsApiService) ZonesRecordsGet ¶
func (a *RecordsApiService) ZonesRecordsGet(ctx _context.Context, zoneId string) ApiZonesRecordsGetRequest
* ZonesRecordsGet Retrieve records * Returns the list of records for the specific DNS zone. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesRecordsGetRequest
func (*RecordsApiService) ZonesRecordsGetExecute ¶
func (a *RecordsApiService) ZonesRecordsGetExecute(r ApiZonesRecordsGetRequest) (RecordReadList, *APIResponse, error)
* Execute executes the request * @return RecordReadList
func (*RecordsApiService) ZonesRecordsPost ¶
func (a *RecordsApiService) ZonesRecordsPost(ctx _context.Context, zoneId string) ApiZonesRecordsPostRequest
* ZonesRecordsPost Create a record * Creates a new record for the DNS zone. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesRecordsPostRequest
func (*RecordsApiService) ZonesRecordsPostExecute ¶
func (a *RecordsApiService) ZonesRecordsPostExecute(r ApiZonesRecordsPostRequest) (RecordRead, *APIResponse, error)
* Execute executes the request * @return RecordRead
func (*RecordsApiService) ZonesRecordsPut ¶
func (a *RecordsApiService) ZonesRecordsPut(ctx _context.Context, zoneId string, recordId string) ApiZonesRecordsPutRequest
* ZonesRecordsPut Update a record * Updates or creates a DNS record for the provided record ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @param recordId The ID (UUID) of the DNS record. * @return ApiZonesRecordsPutRequest
func (*RecordsApiService) ZonesRecordsPutExecute ¶
func (a *RecordsApiService) ZonesRecordsPutExecute(r ApiZonesRecordsPutRequest) (RecordRead, *APIResponse, error)
* Execute executes the request * @return RecordRead
type ReverseRecord ¶ added in v1.2.0
type ReverseRecord struct { // The reverse DNS record name Name *string `json:"name"` // Description stored along with the reverse DNS record to describe its usage. Description *string `json:"description,omitempty"` // Specifies for which IP address the reverse record should be created. The IP addresses needs to be owned by the contract. Accepts IPv4 and IPv6 addresses. Ip *string `json:"ip"` }
ReverseRecord The reverse DNS record.
func NewReverseRecord ¶ added in v1.2.0
func NewReverseRecord(name string, ip string) *ReverseRecord
NewReverseRecord instantiates a new ReverseRecord 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 NewReverseRecordWithDefaults ¶ added in v1.2.0
func NewReverseRecordWithDefaults() *ReverseRecord
NewReverseRecordWithDefaults instantiates a new ReverseRecord 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 (*ReverseRecord) GetDescription ¶ added in v1.2.0
func (o *ReverseRecord) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecord) GetDescriptionOk ¶ added in v1.2.0
func (o *ReverseRecord) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecord) GetIp ¶ added in v1.2.0
func (o *ReverseRecord) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecord) GetIpOk ¶ added in v1.2.0
func (o *ReverseRecord) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecord) GetName ¶ added in v1.2.0
func (o *ReverseRecord) GetName() *string
GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecord) GetNameOk ¶ added in v1.2.0
func (o *ReverseRecord) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecord) HasDescription ¶ added in v1.2.0
func (o *ReverseRecord) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ReverseRecord) HasIp ¶ added in v1.2.0
func (o *ReverseRecord) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*ReverseRecord) HasName ¶ added in v1.2.0
func (o *ReverseRecord) HasName() bool
HasName returns a boolean if a field has been set.
func (ReverseRecord) MarshalJSON ¶ added in v1.2.0
func (o ReverseRecord) MarshalJSON() ([]byte, error)
func (*ReverseRecord) SetDescription ¶ added in v1.2.0
func (o *ReverseRecord) SetDescription(v string)
SetDescription sets field value
func (*ReverseRecord) SetIp ¶ added in v1.2.0
func (o *ReverseRecord) SetIp(v string)
SetIp sets field value
func (*ReverseRecord) SetName ¶ added in v1.2.0
func (o *ReverseRecord) SetName(v string)
SetName sets field value
type ReverseRecordCreate ¶ added in v1.2.0
type ReverseRecordCreate struct {
Properties *ReverseRecord `json:"properties"`
}
ReverseRecordCreate struct for ReverseRecordCreate
func NewReverseRecordCreate ¶ added in v1.2.0
func NewReverseRecordCreate(properties ReverseRecord) *ReverseRecordCreate
NewReverseRecordCreate instantiates a new ReverseRecordCreate 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 NewReverseRecordCreateWithDefaults ¶ added in v1.2.0
func NewReverseRecordCreateWithDefaults() *ReverseRecordCreate
NewReverseRecordCreateWithDefaults instantiates a new ReverseRecordCreate 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 (*ReverseRecordCreate) GetProperties ¶ added in v1.2.0
func (o *ReverseRecordCreate) GetProperties() *ReverseRecord
GetProperties returns the Properties field value If the value is explicit nil, the zero value for ReverseRecord will be returned
func (*ReverseRecordCreate) GetPropertiesOk ¶ added in v1.2.0
func (o *ReverseRecordCreate) GetPropertiesOk() (*ReverseRecord, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordCreate) HasProperties ¶ added in v1.2.0
func (o *ReverseRecordCreate) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ReverseRecordCreate) MarshalJSON ¶ added in v1.2.0
func (o ReverseRecordCreate) MarshalJSON() ([]byte, error)
func (*ReverseRecordCreate) SetProperties ¶ added in v1.2.0
func (o *ReverseRecordCreate) SetProperties(v ReverseRecord)
SetProperties sets field value
type ReverseRecordEnsure ¶ added in v1.2.0
type ReverseRecordEnsure struct {
Properties *ReverseRecord `json:"properties"`
}
ReverseRecordEnsure struct for ReverseRecordEnsure
func NewReverseRecordEnsure ¶ added in v1.2.0
func NewReverseRecordEnsure(properties ReverseRecord) *ReverseRecordEnsure
NewReverseRecordEnsure instantiates a new ReverseRecordEnsure 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 NewReverseRecordEnsureWithDefaults ¶ added in v1.2.0
func NewReverseRecordEnsureWithDefaults() *ReverseRecordEnsure
NewReverseRecordEnsureWithDefaults instantiates a new ReverseRecordEnsure 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 (*ReverseRecordEnsure) GetProperties ¶ added in v1.2.0
func (o *ReverseRecordEnsure) GetProperties() *ReverseRecord
GetProperties returns the Properties field value If the value is explicit nil, the zero value for ReverseRecord will be returned
func (*ReverseRecordEnsure) GetPropertiesOk ¶ added in v1.2.0
func (o *ReverseRecordEnsure) GetPropertiesOk() (*ReverseRecord, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordEnsure) HasProperties ¶ added in v1.2.0
func (o *ReverseRecordEnsure) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ReverseRecordEnsure) MarshalJSON ¶ added in v1.2.0
func (o ReverseRecordEnsure) MarshalJSON() ([]byte, error)
func (*ReverseRecordEnsure) SetProperties ¶ added in v1.2.0
func (o *ReverseRecordEnsure) SetProperties(v ReverseRecord)
SetProperties sets field value
type ReverseRecordRead ¶ added in v1.2.0
type ReverseRecordRead struct { // The reverse DNS record ID (UUID). Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *Metadata `json:"metadata"` Properties *ReverseRecord `json:"properties"` }
ReverseRecordRead struct for ReverseRecordRead
func NewReverseRecordRead ¶ added in v1.2.0
func NewReverseRecordRead(id string, type_ string, href string, metadata Metadata, properties ReverseRecord) *ReverseRecordRead
NewReverseRecordRead instantiates a new ReverseRecordRead 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 NewReverseRecordReadWithDefaults ¶ added in v1.2.0
func NewReverseRecordReadWithDefaults() *ReverseRecordRead
NewReverseRecordReadWithDefaults instantiates a new ReverseRecordRead 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 (*ReverseRecordRead) GetHref ¶ added in v1.2.0
func (o *ReverseRecordRead) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordRead) GetHrefOk ¶ added in v1.2.0
func (o *ReverseRecordRead) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordRead) GetId ¶ added in v1.2.0
func (o *ReverseRecordRead) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordRead) GetIdOk ¶ added in v1.2.0
func (o *ReverseRecordRead) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordRead) GetMetadata ¶ added in v1.2.0
func (o *ReverseRecordRead) GetMetadata() *Metadata
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for Metadata will be returned
func (*ReverseRecordRead) GetMetadataOk ¶ added in v1.2.0
func (o *ReverseRecordRead) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordRead) GetProperties ¶ added in v1.2.0
func (o *ReverseRecordRead) GetProperties() *ReverseRecord
GetProperties returns the Properties field value If the value is explicit nil, the zero value for ReverseRecord will be returned
func (*ReverseRecordRead) GetPropertiesOk ¶ added in v1.2.0
func (o *ReverseRecordRead) GetPropertiesOk() (*ReverseRecord, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordRead) GetType ¶ added in v1.2.0
func (o *ReverseRecordRead) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordRead) GetTypeOk ¶ added in v1.2.0
func (o *ReverseRecordRead) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordRead) HasHref ¶ added in v1.2.0
func (o *ReverseRecordRead) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ReverseRecordRead) HasId ¶ added in v1.2.0
func (o *ReverseRecordRead) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReverseRecordRead) HasMetadata ¶ added in v1.2.0
func (o *ReverseRecordRead) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*ReverseRecordRead) HasProperties ¶ added in v1.2.0
func (o *ReverseRecordRead) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*ReverseRecordRead) HasType ¶ added in v1.2.0
func (o *ReverseRecordRead) HasType() bool
HasType returns a boolean if a field has been set.
func (ReverseRecordRead) MarshalJSON ¶ added in v1.2.0
func (o ReverseRecordRead) MarshalJSON() ([]byte, error)
func (*ReverseRecordRead) SetHref ¶ added in v1.2.0
func (o *ReverseRecordRead) SetHref(v string)
SetHref sets field value
func (*ReverseRecordRead) SetId ¶ added in v1.2.0
func (o *ReverseRecordRead) SetId(v string)
SetId sets field value
func (*ReverseRecordRead) SetMetadata ¶ added in v1.2.0
func (o *ReverseRecordRead) SetMetadata(v Metadata)
SetMetadata sets field value
func (*ReverseRecordRead) SetProperties ¶ added in v1.2.0
func (o *ReverseRecordRead) SetProperties(v ReverseRecord)
SetProperties sets field value
func (*ReverseRecordRead) SetType ¶ added in v1.2.0
func (o *ReverseRecordRead) SetType(v string)
SetType sets field value
type ReverseRecordsApiService ¶ added in v1.2.0
type ReverseRecordsApiService service
ReverseRecordsApiService ReverseRecordsApi service
func (*ReverseRecordsApiService) ReverserecordsDelete ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsDelete(ctx _context.Context, reverserecordId string) ApiReverserecordsDeleteRequest
* ReverserecordsDelete Delete a reverse DNS record * Deletes a reverse DNS record.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param reverserecordId The ID (UUID) of the reverse DNS record. * @return ApiReverserecordsDeleteRequest
func (*ReverseRecordsApiService) ReverserecordsDeleteExecute ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsDeleteExecute(r ApiReverserecordsDeleteRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*ReverseRecordsApiService) ReverserecordsFindById ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsFindById(ctx _context.Context, reverserecordId string) ApiReverserecordsFindByIdRequest
* ReverserecordsFindById Retrieve a reverse DNS record * Returns the record with the specified record ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param reverserecordId The ID (UUID) of the reverse DNS record. * @return ApiReverserecordsFindByIdRequest
func (*ReverseRecordsApiService) ReverserecordsFindByIdExecute ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsFindByIdExecute(r ApiReverserecordsFindByIdRequest) (ReverseRecordRead, *APIResponse, error)
* Execute executes the request * @return ReverseRecordRead
func (*ReverseRecordsApiService) ReverserecordsGet ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsGet(ctx _context.Context) ApiReverserecordsGetRequest
* ReverserecordsGet Retrieves existing reverse DNS records * Returns a list of the reverse records of the customer. Default limit is the first 100 items. Use pagination query parameters to list more items. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiReverserecordsGetRequest
func (*ReverseRecordsApiService) ReverserecordsGetExecute ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsGetExecute(r ApiReverserecordsGetRequest) (ReverseRecordsReadList, *APIResponse, error)
* Execute executes the request * @return ReverseRecordsReadList
func (*ReverseRecordsApiService) ReverserecordsPost ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsPost(ctx _context.Context) ApiReverserecordsPostRequest
* ReverserecordsPost Create a reverse DNS record * Creates a new reverse DNS record. Reverse DNS is applicable to IPv4 addresses within IP Blocks and IPv6 addresses of the VDC.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiReverserecordsPostRequest
func (*ReverseRecordsApiService) ReverserecordsPostExecute ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsPostExecute(r ApiReverserecordsPostRequest) (ReverseRecordRead, *APIResponse, error)
* Execute executes the request * @return ReverseRecordRead
func (*ReverseRecordsApiService) ReverserecordsPut ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsPut(ctx _context.Context, reverserecordId string) ApiReverserecordsPutRequest
* ReverserecordsPut Update a reverse DNS record * Updates or creates a reverse DNS record for the provided reverse DNS record ID.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param reverserecordId The ID (UUID) of the reverse DNS record. * @return ApiReverserecordsPutRequest
func (*ReverseRecordsApiService) ReverserecordsPutExecute ¶ added in v1.2.0
func (a *ReverseRecordsApiService) ReverserecordsPutExecute(r ApiReverserecordsPutRequest) (ReverseRecordRead, *APIResponse, error)
* Execute executes the request * @return ReverseRecordRead
type ReverseRecordsReadList ¶ added in v1.2.0
type ReverseRecordsReadList struct { // ID (UUID) created to identify this action. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Items *[]ReverseRecordRead `json:"items"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` }
ReverseRecordsReadList struct for ReverseRecordsReadList
func NewReverseRecordsReadList ¶ added in v1.2.0
func NewReverseRecordsReadList(id string, type_ string, href string, items []ReverseRecordRead, offset float32, limit float32, links Links) *ReverseRecordsReadList
NewReverseRecordsReadList instantiates a new ReverseRecordsReadList 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 NewReverseRecordsReadListWithDefaults ¶ added in v1.2.0
func NewReverseRecordsReadListWithDefaults() *ReverseRecordsReadList
NewReverseRecordsReadListWithDefaults instantiates a new ReverseRecordsReadList 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 (*ReverseRecordsReadList) GetHref ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordsReadList) GetHrefOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetId ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordsReadList) GetIdOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetItems ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetItems() *[]ReverseRecordRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []ReverseRecordRead will be returned
func (*ReverseRecordsReadList) GetItemsOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetItemsOk() (*[]ReverseRecordRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetLimit ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*ReverseRecordsReadList) GetLimitOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetLinks ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*ReverseRecordsReadList) GetLinksOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetOffset ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*ReverseRecordsReadList) GetOffsetOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) GetType ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*ReverseRecordsReadList) GetTypeOk ¶ added in v1.2.0
func (o *ReverseRecordsReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReverseRecordsReadList) HasHref ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasId ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasItems ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasLimit ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasLinks ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasOffset ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*ReverseRecordsReadList) HasType ¶ added in v1.2.0
func (o *ReverseRecordsReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (ReverseRecordsReadList) MarshalJSON ¶ added in v1.2.0
func (o ReverseRecordsReadList) MarshalJSON() ([]byte, error)
func (*ReverseRecordsReadList) SetHref ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetHref(v string)
SetHref sets field value
func (*ReverseRecordsReadList) SetId ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetId(v string)
SetId sets field value
func (*ReverseRecordsReadList) SetItems ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetItems(v []ReverseRecordRead)
SetItems sets field value
func (*ReverseRecordsReadList) SetLimit ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetLimit(v float32)
SetLimit sets field value
func (*ReverseRecordsReadList) SetLinks ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetLinks(v Links)
SetLinks sets field value
func (*ReverseRecordsReadList) SetOffset ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetOffset(v float32)
SetOffset sets field value
func (*ReverseRecordsReadList) SetType ¶ added in v1.2.0
func (o *ReverseRecordsReadList) SetType(v string)
SetType sets field value
type SecondaryZone ¶ added in v1.2.0
type SecondaryZone struct { // The zone name ZoneName *string `json:"zoneName"` // The hosted zone is used for... Description *string `json:"description,omitempty"` // Indicates IP addresses of primary nameservers for a secondary zone. Accepts IPv4 and IPv6 addresses PrimaryIps *[]string `json:"primaryIps"` }
SecondaryZone struct for SecondaryZone
func NewSecondaryZone ¶ added in v1.2.0
func NewSecondaryZone(zoneName string, primaryIps []string) *SecondaryZone
NewSecondaryZone instantiates a new SecondaryZone 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 NewSecondaryZoneWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneWithDefaults() *SecondaryZone
NewSecondaryZoneWithDefaults instantiates a new SecondaryZone 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 (*SecondaryZone) GetDescription ¶ added in v1.2.0
func (o *SecondaryZone) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZone) GetDescriptionOk ¶ added in v1.2.0
func (o *SecondaryZone) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZone) GetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZone) GetPrimaryIps() *[]string
GetPrimaryIps returns the PrimaryIps field value If the value is explicit nil, the zero value for []string will be returned
func (*SecondaryZone) GetPrimaryIpsOk ¶ added in v1.2.0
func (o *SecondaryZone) GetPrimaryIpsOk() (*[]string, bool)
GetPrimaryIpsOk returns a tuple with the PrimaryIps field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZone) GetZoneName ¶ added in v1.2.0
func (o *SecondaryZone) GetZoneName() *string
GetZoneName returns the ZoneName field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZone) GetZoneNameOk ¶ added in v1.2.0
func (o *SecondaryZone) GetZoneNameOk() (*string, bool)
GetZoneNameOk returns a tuple with the ZoneName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZone) HasDescription ¶ added in v1.2.0
func (o *SecondaryZone) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SecondaryZone) HasPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZone) HasPrimaryIps() bool
HasPrimaryIps returns a boolean if a field has been set.
func (*SecondaryZone) HasZoneName ¶ added in v1.2.0
func (o *SecondaryZone) HasZoneName() bool
HasZoneName returns a boolean if a field has been set.
func (SecondaryZone) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZone) MarshalJSON() ([]byte, error)
func (*SecondaryZone) SetDescription ¶ added in v1.2.0
func (o *SecondaryZone) SetDescription(v string)
SetDescription sets field value
func (*SecondaryZone) SetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZone) SetPrimaryIps(v []string)
SetPrimaryIps sets field value
func (*SecondaryZone) SetZoneName ¶ added in v1.2.0
func (o *SecondaryZone) SetZoneName(v string)
SetZoneName sets field value
type SecondaryZoneAllOf ¶ added in v1.2.0
type SecondaryZoneAllOf struct { // Indicates IP addresses of primary nameservers for a secondary zone. Accepts IPv4 and IPv6 addresses PrimaryIps *[]string `json:"primaryIps"` }
SecondaryZoneAllOf Indicates the fields for a secondary zone to be created
func NewSecondaryZoneAllOf ¶ added in v1.2.0
func NewSecondaryZoneAllOf(primaryIps []string) *SecondaryZoneAllOf
NewSecondaryZoneAllOf instantiates a new SecondaryZoneAllOf 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 NewSecondaryZoneAllOfWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneAllOfWithDefaults() *SecondaryZoneAllOf
NewSecondaryZoneAllOfWithDefaults instantiates a new SecondaryZoneAllOf 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 (*SecondaryZoneAllOf) GetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneAllOf) GetPrimaryIps() *[]string
GetPrimaryIps returns the PrimaryIps field value If the value is explicit nil, the zero value for []string will be returned
func (*SecondaryZoneAllOf) GetPrimaryIpsOk ¶ added in v1.2.0
func (o *SecondaryZoneAllOf) GetPrimaryIpsOk() (*[]string, bool)
GetPrimaryIpsOk returns a tuple with the PrimaryIps field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneAllOf) HasPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneAllOf) HasPrimaryIps() bool
HasPrimaryIps returns a boolean if a field has been set.
func (SecondaryZoneAllOf) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneAllOf) MarshalJSON() ([]byte, error)
func (*SecondaryZoneAllOf) SetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneAllOf) SetPrimaryIps(v []string)
SetPrimaryIps sets field value
type SecondaryZoneCreate ¶ added in v1.2.0
type SecondaryZoneCreate struct {
Properties *SecondaryZone `json:"properties"`
}
SecondaryZoneCreate struct for SecondaryZoneCreate
func NewSecondaryZoneCreate ¶ added in v1.2.0
func NewSecondaryZoneCreate(properties SecondaryZone) *SecondaryZoneCreate
NewSecondaryZoneCreate instantiates a new SecondaryZoneCreate 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 NewSecondaryZoneCreateWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneCreateWithDefaults() *SecondaryZoneCreate
NewSecondaryZoneCreateWithDefaults instantiates a new SecondaryZoneCreate 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 (*SecondaryZoneCreate) GetProperties ¶ added in v1.2.0
func (o *SecondaryZoneCreate) GetProperties() *SecondaryZone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for SecondaryZone will be returned
func (*SecondaryZoneCreate) GetPropertiesOk ¶ added in v1.2.0
func (o *SecondaryZoneCreate) GetPropertiesOk() (*SecondaryZone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneCreate) HasProperties ¶ added in v1.2.0
func (o *SecondaryZoneCreate) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (SecondaryZoneCreate) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneCreate) MarshalJSON() ([]byte, error)
func (*SecondaryZoneCreate) SetProperties ¶ added in v1.2.0
func (o *SecondaryZoneCreate) SetProperties(v SecondaryZone)
SetProperties sets field value
type SecondaryZoneEnsure ¶ added in v1.2.0
type SecondaryZoneEnsure struct {
Properties *SecondaryZone `json:"properties"`
}
SecondaryZoneEnsure struct for SecondaryZoneEnsure
func NewSecondaryZoneEnsure ¶ added in v1.2.0
func NewSecondaryZoneEnsure(properties SecondaryZone) *SecondaryZoneEnsure
NewSecondaryZoneEnsure instantiates a new SecondaryZoneEnsure 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 NewSecondaryZoneEnsureWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneEnsureWithDefaults() *SecondaryZoneEnsure
NewSecondaryZoneEnsureWithDefaults instantiates a new SecondaryZoneEnsure 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 (*SecondaryZoneEnsure) GetProperties ¶ added in v1.2.0
func (o *SecondaryZoneEnsure) GetProperties() *SecondaryZone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for SecondaryZone will be returned
func (*SecondaryZoneEnsure) GetPropertiesOk ¶ added in v1.2.0
func (o *SecondaryZoneEnsure) GetPropertiesOk() (*SecondaryZone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneEnsure) HasProperties ¶ added in v1.2.0
func (o *SecondaryZoneEnsure) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (SecondaryZoneEnsure) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneEnsure) MarshalJSON() ([]byte, error)
func (*SecondaryZoneEnsure) SetProperties ¶ added in v1.2.0
func (o *SecondaryZoneEnsure) SetProperties(v SecondaryZone)
SetProperties sets field value
type SecondaryZoneRead ¶ added in v1.2.0
type SecondaryZoneRead struct { // The zone ID (UUID). Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *MetadataWithStateNameservers `json:"metadata"` Properties *SecondaryZone `json:"properties"` }
SecondaryZoneRead struct for SecondaryZoneRead
func NewSecondaryZoneRead ¶ added in v1.2.0
func NewSecondaryZoneRead(id string, type_ string, href string, metadata MetadataWithStateNameservers, properties SecondaryZone) *SecondaryZoneRead
NewSecondaryZoneRead instantiates a new SecondaryZoneRead 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 NewSecondaryZoneReadWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneReadWithDefaults() *SecondaryZoneRead
NewSecondaryZoneReadWithDefaults instantiates a new SecondaryZoneRead 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 (*SecondaryZoneRead) GetHref ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRead) GetHrefOk ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRead) GetId ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRead) GetIdOk ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRead) GetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetMetadata() *MetadataWithStateNameservers
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for MetadataWithStateNameservers will be returned
func (*SecondaryZoneRead) GetMetadataOk ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRead) GetProperties ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetProperties() *SecondaryZone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for SecondaryZone will be returned
func (*SecondaryZoneRead) GetPropertiesOk ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetPropertiesOk() (*SecondaryZone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRead) GetType ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRead) GetTypeOk ¶ added in v1.2.0
func (o *SecondaryZoneRead) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRead) HasHref ¶ added in v1.2.0
func (o *SecondaryZoneRead) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*SecondaryZoneRead) HasId ¶ added in v1.2.0
func (o *SecondaryZoneRead) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecondaryZoneRead) HasMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRead) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*SecondaryZoneRead) HasProperties ¶ added in v1.2.0
func (o *SecondaryZoneRead) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*SecondaryZoneRead) HasType ¶ added in v1.2.0
func (o *SecondaryZoneRead) HasType() bool
HasType returns a boolean if a field has been set.
func (SecondaryZoneRead) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneRead) MarshalJSON() ([]byte, error)
func (*SecondaryZoneRead) SetHref ¶ added in v1.2.0
func (o *SecondaryZoneRead) SetHref(v string)
SetHref sets field value
func (*SecondaryZoneRead) SetId ¶ added in v1.2.0
func (o *SecondaryZoneRead) SetId(v string)
SetId sets field value
func (*SecondaryZoneRead) SetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRead) SetMetadata(v MetadataWithStateNameservers)
SetMetadata sets field value
func (*SecondaryZoneRead) SetProperties ¶ added in v1.2.0
func (o *SecondaryZoneRead) SetProperties(v SecondaryZone)
SetProperties sets field value
func (*SecondaryZoneRead) SetType ¶ added in v1.2.0
func (o *SecondaryZoneRead) SetType(v string)
SetType sets field value
type SecondaryZoneReadAllOf ¶ added in v1.2.0
type SecondaryZoneReadAllOf struct {
Properties *SecondaryZone `json:"properties"`
}
SecondaryZoneReadAllOf struct for SecondaryZoneReadAllOf
func NewSecondaryZoneReadAllOf ¶ added in v1.2.0
func NewSecondaryZoneReadAllOf(properties SecondaryZone) *SecondaryZoneReadAllOf
NewSecondaryZoneReadAllOf instantiates a new SecondaryZoneReadAllOf 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 NewSecondaryZoneReadAllOfWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneReadAllOfWithDefaults() *SecondaryZoneReadAllOf
NewSecondaryZoneReadAllOfWithDefaults instantiates a new SecondaryZoneReadAllOf 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 (*SecondaryZoneReadAllOf) GetProperties ¶ added in v1.2.0
func (o *SecondaryZoneReadAllOf) GetProperties() *SecondaryZone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for SecondaryZone will be returned
func (*SecondaryZoneReadAllOf) GetPropertiesOk ¶ added in v1.2.0
func (o *SecondaryZoneReadAllOf) GetPropertiesOk() (*SecondaryZone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadAllOf) HasProperties ¶ added in v1.2.0
func (o *SecondaryZoneReadAllOf) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (SecondaryZoneReadAllOf) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneReadAllOf) MarshalJSON() ([]byte, error)
func (*SecondaryZoneReadAllOf) SetProperties ¶ added in v1.2.0
func (o *SecondaryZoneReadAllOf) SetProperties(v SecondaryZone)
SetProperties sets field value
type SecondaryZoneReadList ¶ added in v1.2.0
type SecondaryZoneReadList struct { // ID (UUID) created to identify this action. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` Items *[]SecondaryZoneRead `json:"items"` }
SecondaryZoneReadList struct for SecondaryZoneReadList
func NewSecondaryZoneReadList ¶ added in v1.2.0
func NewSecondaryZoneReadList(id string, type_ string, href string, offset float32, limit float32, links Links, items []SecondaryZoneRead) *SecondaryZoneReadList
NewSecondaryZoneReadList instantiates a new SecondaryZoneReadList 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 NewSecondaryZoneReadListWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneReadListWithDefaults() *SecondaryZoneReadList
NewSecondaryZoneReadListWithDefaults instantiates a new SecondaryZoneReadList 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 (*SecondaryZoneReadList) GetHref ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneReadList) GetHrefOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetId ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneReadList) GetIdOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetItems ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetItems() *[]SecondaryZoneRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []SecondaryZoneRead will be returned
func (*SecondaryZoneReadList) GetItemsOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetItemsOk() (*[]SecondaryZoneRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetLimit ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*SecondaryZoneReadList) GetLimitOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetLinks ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*SecondaryZoneReadList) GetLinksOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetOffset ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*SecondaryZoneReadList) GetOffsetOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) GetType ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneReadList) GetTypeOk ¶ added in v1.2.0
func (o *SecondaryZoneReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadList) HasHref ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasId ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasItems ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasLimit ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasLinks ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasOffset ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*SecondaryZoneReadList) HasType ¶ added in v1.2.0
func (o *SecondaryZoneReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (SecondaryZoneReadList) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneReadList) MarshalJSON() ([]byte, error)
func (*SecondaryZoneReadList) SetHref ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetHref(v string)
SetHref sets field value
func (*SecondaryZoneReadList) SetId ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetId(v string)
SetId sets field value
func (*SecondaryZoneReadList) SetItems ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetItems(v []SecondaryZoneRead)
SetItems sets field value
func (*SecondaryZoneReadList) SetLimit ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetLimit(v float32)
SetLimit sets field value
func (*SecondaryZoneReadList) SetLinks ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetLinks(v Links)
SetLinks sets field value
func (*SecondaryZoneReadList) SetOffset ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetOffset(v float32)
SetOffset sets field value
func (*SecondaryZoneReadList) SetType ¶ added in v1.2.0
func (o *SecondaryZoneReadList) SetType(v string)
SetType sets field value
type SecondaryZoneReadListAllOf ¶ added in v1.2.0
type SecondaryZoneReadListAllOf struct {
Items *[]SecondaryZoneRead `json:"items"`
}
SecondaryZoneReadListAllOf List of secondary zones
func NewSecondaryZoneReadListAllOf ¶ added in v1.2.0
func NewSecondaryZoneReadListAllOf(items []SecondaryZoneRead) *SecondaryZoneReadListAllOf
NewSecondaryZoneReadListAllOf instantiates a new SecondaryZoneReadListAllOf 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 NewSecondaryZoneReadListAllOfWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneReadListAllOfWithDefaults() *SecondaryZoneReadListAllOf
NewSecondaryZoneReadListAllOfWithDefaults instantiates a new SecondaryZoneReadListAllOf 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 (*SecondaryZoneReadListAllOf) GetItems ¶ added in v1.2.0
func (o *SecondaryZoneReadListAllOf) GetItems() *[]SecondaryZoneRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []SecondaryZoneRead will be returned
func (*SecondaryZoneReadListAllOf) GetItemsOk ¶ added in v1.2.0
func (o *SecondaryZoneReadListAllOf) GetItemsOk() (*[]SecondaryZoneRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneReadListAllOf) HasItems ¶ added in v1.2.0
func (o *SecondaryZoneReadListAllOf) HasItems() bool
HasItems returns a boolean if a field has been set.
func (SecondaryZoneReadListAllOf) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneReadListAllOf) MarshalJSON() ([]byte, error)
func (*SecondaryZoneReadListAllOf) SetItems ¶ added in v1.2.0
func (o *SecondaryZoneReadListAllOf) SetItems(v []SecondaryZoneRead)
SetItems sets field value
type SecondaryZoneRecordRead ¶ added in v1.2.0
type SecondaryZoneRecordRead struct { Type *string `json:"type"` Metadata *MetadataForSecondaryZoneRecords `json:"metadata"` Properties *Record `json:"properties"` }
SecondaryZoneRecordRead struct for SecondaryZoneRecordRead
func NewSecondaryZoneRecordRead ¶ added in v1.2.0
func NewSecondaryZoneRecordRead(type_ string, metadata MetadataForSecondaryZoneRecords, properties Record) *SecondaryZoneRecordRead
NewSecondaryZoneRecordRead instantiates a new SecondaryZoneRecordRead 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 NewSecondaryZoneRecordReadWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneRecordReadWithDefaults() *SecondaryZoneRecordRead
NewSecondaryZoneRecordReadWithDefaults instantiates a new SecondaryZoneRecordRead 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 (*SecondaryZoneRecordRead) GetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetMetadata() *MetadataForSecondaryZoneRecords
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for MetadataForSecondaryZoneRecords will be returned
func (*SecondaryZoneRecordRead) GetMetadataOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetMetadataOk() (*MetadataForSecondaryZoneRecords, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordRead) GetProperties ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetProperties() *Record
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Record will be returned
func (*SecondaryZoneRecordRead) GetPropertiesOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetPropertiesOk() (*Record, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordRead) GetType ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRecordRead) GetTypeOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordRead) HasMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*SecondaryZoneRecordRead) HasProperties ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*SecondaryZoneRecordRead) HasType ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) HasType() bool
HasType returns a boolean if a field has been set.
func (SecondaryZoneRecordRead) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneRecordRead) MarshalJSON() ([]byte, error)
func (*SecondaryZoneRecordRead) SetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) SetMetadata(v MetadataForSecondaryZoneRecords)
SetMetadata sets field value
func (*SecondaryZoneRecordRead) SetProperties ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) SetProperties(v Record)
SetProperties sets field value
func (*SecondaryZoneRecordRead) SetType ¶ added in v1.2.0
func (o *SecondaryZoneRecordRead) SetType(v string)
SetType sets field value
type SecondaryZoneRecordReadList ¶ added in v1.2.0
type SecondaryZoneRecordReadList struct { // The resource's unique identifier. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *SecondaryZoneRecordReadListMetadata `json:"metadata"` Items *[]SecondaryZoneRecordRead `json:"items"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` }
SecondaryZoneRecordReadList struct for SecondaryZoneRecordReadList
func NewSecondaryZoneRecordReadList ¶ added in v1.2.0
func NewSecondaryZoneRecordReadList(id string, type_ string, href string, metadata SecondaryZoneRecordReadListMetadata, items []SecondaryZoneRecordRead, offset float32, limit float32, links Links) *SecondaryZoneRecordReadList
NewSecondaryZoneRecordReadList instantiates a new SecondaryZoneRecordReadList 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 NewSecondaryZoneRecordReadListWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneRecordReadListWithDefaults() *SecondaryZoneRecordReadList
NewSecondaryZoneRecordReadListWithDefaults instantiates a new SecondaryZoneRecordReadList 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 (*SecondaryZoneRecordReadList) GetHref ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRecordReadList) GetHrefOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetId ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRecordReadList) GetIdOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetItems ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetItems() *[]SecondaryZoneRecordRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []SecondaryZoneRecordRead will be returned
func (*SecondaryZoneRecordReadList) GetItemsOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetItemsOk() (*[]SecondaryZoneRecordRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetLimit ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*SecondaryZoneRecordReadList) GetLimitOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetLinks ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*SecondaryZoneRecordReadList) GetLinksOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetMetadata() *SecondaryZoneRecordReadListMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for SecondaryZoneRecordReadListMetadata will be returned
func (*SecondaryZoneRecordReadList) GetMetadataOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetMetadataOk() (*SecondaryZoneRecordReadListMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetOffset ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*SecondaryZoneRecordReadList) GetOffsetOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) GetType ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*SecondaryZoneRecordReadList) GetTypeOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadList) HasHref ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasId ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasItems ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasLimit ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasLinks ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasOffset ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*SecondaryZoneRecordReadList) HasType ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (SecondaryZoneRecordReadList) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneRecordReadList) MarshalJSON() ([]byte, error)
func (*SecondaryZoneRecordReadList) SetHref ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetHref(v string)
SetHref sets field value
func (*SecondaryZoneRecordReadList) SetId ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetId(v string)
SetId sets field value
func (*SecondaryZoneRecordReadList) SetItems ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetItems(v []SecondaryZoneRecordRead)
SetItems sets field value
func (*SecondaryZoneRecordReadList) SetLimit ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetLimit(v float32)
SetLimit sets field value
func (*SecondaryZoneRecordReadList) SetLinks ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetLinks(v Links)
SetLinks sets field value
func (*SecondaryZoneRecordReadList) SetMetadata ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetMetadata(v SecondaryZoneRecordReadListMetadata)
SetMetadata sets field value
func (*SecondaryZoneRecordReadList) SetOffset ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetOffset(v float32)
SetOffset sets field value
func (*SecondaryZoneRecordReadList) SetType ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadList) SetType(v string)
SetType sets field value
type SecondaryZoneRecordReadListMetadata ¶ added in v1.2.0
type SecondaryZoneRecordReadListMetadata struct { // Indicates IP addresses of primary nameservers for a secondary zone. Accepts IPv4 and IPv6 addresses PrimaryIps *[]string `json:"primaryIps"` }
SecondaryZoneRecordReadListMetadata Shows the specific properties for secondary zones
func NewSecondaryZoneRecordReadListMetadata ¶ added in v1.2.0
func NewSecondaryZoneRecordReadListMetadata(primaryIps []string) *SecondaryZoneRecordReadListMetadata
NewSecondaryZoneRecordReadListMetadata instantiates a new SecondaryZoneRecordReadListMetadata 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 NewSecondaryZoneRecordReadListMetadataWithDefaults ¶ added in v1.2.0
func NewSecondaryZoneRecordReadListMetadataWithDefaults() *SecondaryZoneRecordReadListMetadata
NewSecondaryZoneRecordReadListMetadataWithDefaults instantiates a new SecondaryZoneRecordReadListMetadata 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 (*SecondaryZoneRecordReadListMetadata) GetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadListMetadata) GetPrimaryIps() *[]string
GetPrimaryIps returns the PrimaryIps field value If the value is explicit nil, the zero value for []string will be returned
func (*SecondaryZoneRecordReadListMetadata) GetPrimaryIpsOk ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadListMetadata) GetPrimaryIpsOk() (*[]string, bool)
GetPrimaryIpsOk returns a tuple with the PrimaryIps field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SecondaryZoneRecordReadListMetadata) HasPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadListMetadata) HasPrimaryIps() bool
HasPrimaryIps returns a boolean if a field has been set.
func (SecondaryZoneRecordReadListMetadata) MarshalJSON ¶ added in v1.2.0
func (o SecondaryZoneRecordReadListMetadata) MarshalJSON() ([]byte, error)
func (*SecondaryZoneRecordReadListMetadata) SetPrimaryIps ¶ added in v1.2.0
func (o *SecondaryZoneRecordReadListMetadata) SetPrimaryIps(v []string)
SetPrimaryIps sets field value
type SecondaryZonesApiService ¶ added in v1.2.0
type SecondaryZonesApiService service
SecondaryZonesApiService SecondaryZonesApi service
func (*SecondaryZonesApiService) SecondaryzonesAxfrGet ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesAxfrGet(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesAxfrGetRequest
- SecondaryzonesAxfrGet Get status of zone transfer
- Get status of zone transfer.
Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end:
IPv4: 212.227.123.25
IPv6: 2001:8d8:fe:53::5cd:25
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param secondaryZoneId The ID (UUID) of the DNS zone.
@return ApiSecondaryzonesAxfrGetRequest
func (*SecondaryZonesApiService) SecondaryzonesAxfrGetExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesAxfrGetExecute(r ApiSecondaryzonesAxfrGetRequest) (ZoneTransferPrimaryIpsStatus, *APIResponse, error)
* Execute executes the request * @return ZoneTransferPrimaryIpsStatus
func (*SecondaryZonesApiService) SecondaryzonesAxfrPut ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesAxfrPut(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesAxfrPutRequest
- SecondaryzonesAxfrPut Start zone transfer
- Initiate zone transfer.
Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end:
IPv4: 212.227.123.25
IPv6: 2001:8d8:fe:53::5cd:25
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param secondaryZoneId The ID (UUID) of the DNS zone.
@return ApiSecondaryzonesAxfrPutRequest
func (*SecondaryZonesApiService) SecondaryzonesAxfrPutExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesAxfrPutExecute(r ApiSecondaryzonesAxfrPutRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*SecondaryZonesApiService) SecondaryzonesDelete ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesDelete(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesDeleteRequest
* SecondaryzonesDelete Delete a secondary zone * Deletes the specified secondary zone. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param secondaryZoneId The ID (UUID) of the DNS zone. * @return ApiSecondaryzonesDeleteRequest
func (*SecondaryZonesApiService) SecondaryzonesDeleteExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesDeleteExecute(r ApiSecondaryzonesDeleteRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*SecondaryZonesApiService) SecondaryzonesFindById ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesFindById(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesFindByIdRequest
* SecondaryzonesFindById Retrieve a secondary zone * Returns a DNS secondary zone by given ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param secondaryZoneId The ID (UUID) of the DNS zone. * @return ApiSecondaryzonesFindByIdRequest
func (*SecondaryZonesApiService) SecondaryzonesFindByIdExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesFindByIdExecute(r ApiSecondaryzonesFindByIdRequest) (SecondaryZoneRead, *APIResponse, error)
* Execute executes the request * @return SecondaryZoneRead
func (*SecondaryZonesApiService) SecondaryzonesGet ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesGet(ctx _context.Context) ApiSecondaryzonesGetRequest
* SecondaryzonesGet Retrieve secondary zones * Returns a list of the secondary DNS zones for the customer. Default limit is the first 100 items. Use pagination query parameters for listing more items (up to 1000). * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiSecondaryzonesGetRequest
func (*SecondaryZonesApiService) SecondaryzonesGetExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesGetExecute(r ApiSecondaryzonesGetRequest) (SecondaryZoneReadList, *APIResponse, error)
* Execute executes the request * @return SecondaryZoneReadList
func (*SecondaryZonesApiService) SecondaryzonesPost ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesPost(ctx _context.Context) ApiSecondaryzonesPostRequest
- SecondaryzonesPost Create a secondary zone
- Creates a new secondary zone with default NS and SOA records.
Note that Cloud DNS relies on the following Anycast addresses for sending DNS notify messages. Make sure to whitelist on your end:
IPv4: 212.227.123.25
IPv6: 2001:8d8:fe:53::5cd:25
@param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSecondaryzonesPostRequest
func (*SecondaryZonesApiService) SecondaryzonesPostExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesPostExecute(r ApiSecondaryzonesPostRequest) (SecondaryZoneRead, *APIResponse, error)
* Execute executes the request * @return SecondaryZoneRead
func (*SecondaryZonesApiService) SecondaryzonesPut ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesPut(ctx _context.Context, secondaryZoneId string) ApiSecondaryzonesPutRequest
* SecondaryzonesPut Update a secondary zone * Updates or creates a secondary zone for the provided secondary Zone ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param secondaryZoneId The ID (UUID) of the DNS zone. * @return ApiSecondaryzonesPutRequest
func (*SecondaryZonesApiService) SecondaryzonesPutExecute ¶ added in v1.2.0
func (a *SecondaryZonesApiService) SecondaryzonesPutExecute(r ApiSecondaryzonesPutRequest) (SecondaryZoneRead, *APIResponse, error)
* Execute executes the request * @return SecondaryZoneRead
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type Zone ¶ added in v1.1.0
type Zone struct { // The zone name ZoneName *string `json:"zoneName"` // The hosted zone is used for... Description *string `json:"description,omitempty"` // Users can activate and deactivate zones. Enabled *bool `json:"enabled,omitempty"` }
Zone struct for Zone
func NewZone ¶ added in v1.1.0
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 v1.1.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) GetDescription ¶ added in v1.1.0
GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned
func (*Zone) GetDescriptionOk ¶ added in v1.1.0
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Zone) GetEnabled ¶ added in v1.1.0
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for bool will be returned
func (*Zone) GetEnabledOk ¶ added in v1.1.0
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Zone) GetZoneName ¶ added in v1.1.0
GetZoneName returns the ZoneName field value If the value is explicit nil, the zero value for string will be returned
func (*Zone) GetZoneNameOk ¶ added in v1.1.0
GetZoneNameOk returns a tuple with the ZoneName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Zone) HasDescription ¶ added in v1.1.0
HasDescription returns a boolean if a field has been set.
func (*Zone) HasEnabled ¶ added in v1.1.0
HasEnabled returns a boolean if a field has been set.
func (*Zone) HasZoneName ¶ added in v1.1.0
HasZoneName returns a boolean if a field has been set.
func (Zone) MarshalJSON ¶ added in v1.1.0
func (*Zone) SetDescription ¶ added in v1.1.0
SetDescription sets field value
func (*Zone) SetEnabled ¶ added in v1.1.0
SetEnabled sets field value
func (*Zone) SetZoneName ¶ added in v1.1.0
SetZoneName sets field value
type ZoneAllOf ¶ added in v1.2.0
type ZoneAllOf struct { // Users can activate and deactivate zones. Enabled *bool `json:"enabled,omitempty"` }
ZoneAllOf Indicates the specific fields for a primary zone. This type of zone is the default one.
func NewZoneAllOf ¶ added in v1.2.0
func NewZoneAllOf() *ZoneAllOf
NewZoneAllOf instantiates a new ZoneAllOf 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 NewZoneAllOfWithDefaults ¶ added in v1.2.0
func NewZoneAllOfWithDefaults() *ZoneAllOf
NewZoneAllOfWithDefaults instantiates a new ZoneAllOf 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 (*ZoneAllOf) GetEnabled ¶ added in v1.2.0
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for bool will be returned
func (*ZoneAllOf) GetEnabledOk ¶ added in v1.2.0
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneAllOf) HasEnabled ¶ added in v1.2.0
HasEnabled returns a boolean if a field has been set.
func (ZoneAllOf) MarshalJSON ¶ added in v1.2.0
func (*ZoneAllOf) SetEnabled ¶ added in v1.2.0
SetEnabled sets field value
type ZoneCreate ¶ added in v1.1.0
type ZoneCreate struct {
Properties *Zone `json:"properties"`
}
ZoneCreate struct for ZoneCreate
func NewZoneCreate ¶ added in v1.1.0
func NewZoneCreate(properties Zone) *ZoneCreate
NewZoneCreate instantiates a new ZoneCreate 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 NewZoneCreateWithDefaults ¶ added in v1.1.0
func NewZoneCreateWithDefaults() *ZoneCreate
NewZoneCreateWithDefaults instantiates a new ZoneCreate 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 (*ZoneCreate) GetProperties ¶ added in v1.1.0
func (o *ZoneCreate) GetProperties() *Zone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Zone will be returned
func (*ZoneCreate) GetPropertiesOk ¶ added in v1.1.0
func (o *ZoneCreate) GetPropertiesOk() (*Zone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneCreate) HasProperties ¶ added in v1.1.0
func (o *ZoneCreate) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ZoneCreate) MarshalJSON ¶ added in v1.1.0
func (o ZoneCreate) MarshalJSON() ([]byte, error)
func (*ZoneCreate) SetProperties ¶ added in v1.1.0
func (o *ZoneCreate) SetProperties(v Zone)
SetProperties sets field value
type ZoneEnsure ¶ added in v1.1.0
type ZoneEnsure struct {
Properties *Zone `json:"properties"`
}
ZoneEnsure struct for ZoneEnsure
func NewZoneEnsure ¶ added in v1.1.0
func NewZoneEnsure(properties Zone) *ZoneEnsure
NewZoneEnsure instantiates a new ZoneEnsure 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 NewZoneEnsureWithDefaults ¶ added in v1.1.0
func NewZoneEnsureWithDefaults() *ZoneEnsure
NewZoneEnsureWithDefaults instantiates a new ZoneEnsure 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 (*ZoneEnsure) GetProperties ¶ added in v1.1.0
func (o *ZoneEnsure) GetProperties() *Zone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Zone will be returned
func (*ZoneEnsure) GetPropertiesOk ¶ added in v1.1.0
func (o *ZoneEnsure) GetPropertiesOk() (*Zone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneEnsure) HasProperties ¶ added in v1.1.0
func (o *ZoneEnsure) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ZoneEnsure) MarshalJSON ¶ added in v1.1.0
func (o ZoneEnsure) MarshalJSON() ([]byte, error)
func (*ZoneEnsure) SetProperties ¶ added in v1.1.0
func (o *ZoneEnsure) SetProperties(v Zone)
SetProperties sets field value
type ZoneFilesApiService ¶ added in v1.2.0
type ZoneFilesApiService service
ZoneFilesApiService ZoneFilesApi service
func (*ZoneFilesApiService) ZonesZonefileGet ¶ added in v1.2.0
func (a *ZoneFilesApiService) ZonesZonefileGet(ctx _context.Context, zoneId string) ApiZonesZonefileGetRequest
* ZonesZonefileGet Retrieve a zone file * Returns an exported zone file in BIND format (RFC 1035). * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesZonefileGetRequest
func (*ZoneFilesApiService) ZonesZonefileGetExecute ¶ added in v1.2.0
func (a *ZoneFilesApiService) ZonesZonefileGetExecute(r ApiZonesZonefileGetRequest) (*APIResponse, error)
* Execute executes the request
func (*ZoneFilesApiService) ZonesZonefilePut ¶ added in v1.2.0
func (a *ZoneFilesApiService) ZonesZonefilePut(ctx _context.Context, zoneId string) ApiZonesZonefilePutRequest
* ZonesZonefilePut Updates a zone with a file * Updates a zone with zone file in BIND format (RFC 1035). All records in the zone are replaced with the ones provided. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesZonefilePutRequest
func (*ZoneFilesApiService) ZonesZonefilePutExecute ¶ added in v1.2.0
func (a *ZoneFilesApiService) ZonesZonefilePutExecute(r ApiZonesZonefilePutRequest) (RecordReadList, *APIResponse, error)
* Execute executes the request * @return RecordReadList
type ZoneRead ¶ added in v1.1.0
type ZoneRead struct { // The zone ID (UUID). Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` Metadata *MetadataWithStateNameservers `json:"metadata"` Properties *Zone `json:"properties"` }
ZoneRead struct for ZoneRead
func NewZoneRead ¶ added in v1.1.0
func NewZoneRead(id string, type_ string, href string, metadata MetadataWithStateNameservers, properties Zone) *ZoneRead
NewZoneRead instantiates a new ZoneRead 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 NewZoneReadWithDefaults ¶ added in v1.1.0
func NewZoneReadWithDefaults() *ZoneRead
NewZoneReadWithDefaults instantiates a new ZoneRead 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 (*ZoneRead) GetHref ¶ added in v1.1.0
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneRead) GetHrefOk ¶ added in v1.1.0
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneRead) GetId ¶ added in v1.1.0
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneRead) GetIdOk ¶ added in v1.1.0
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneRead) GetMetadata ¶ added in v1.1.0
func (o *ZoneRead) GetMetadata() *MetadataWithStateNameservers
GetMetadata returns the Metadata field value If the value is explicit nil, the zero value for MetadataWithStateNameservers will be returned
func (*ZoneRead) GetMetadataOk ¶ added in v1.1.0
func (o *ZoneRead) GetMetadataOk() (*MetadataWithStateNameservers, bool)
GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneRead) GetProperties ¶ added in v1.1.0
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Zone will be returned
func (*ZoneRead) GetPropertiesOk ¶ added in v1.1.0
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneRead) GetType ¶ added in v1.1.0
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneRead) GetTypeOk ¶ added in v1.1.0
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneRead) HasMetadata ¶ added in v1.1.0
HasMetadata returns a boolean if a field has been set.
func (*ZoneRead) HasProperties ¶ added in v1.1.0
HasProperties returns a boolean if a field has been set.
func (ZoneRead) MarshalJSON ¶ added in v1.1.0
func (*ZoneRead) SetMetadata ¶ added in v1.1.0
func (o *ZoneRead) SetMetadata(v MetadataWithStateNameservers)
SetMetadata sets field value
func (*ZoneRead) SetProperties ¶ added in v1.1.0
SetProperties sets field value
type ZoneReadAllOf ¶ added in v1.2.0
type ZoneReadAllOf struct {
Properties *Zone `json:"properties"`
}
ZoneReadAllOf struct for ZoneReadAllOf
func NewZoneReadAllOf ¶ added in v1.2.0
func NewZoneReadAllOf(properties Zone) *ZoneReadAllOf
NewZoneReadAllOf instantiates a new ZoneReadAllOf 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 NewZoneReadAllOfWithDefaults ¶ added in v1.2.0
func NewZoneReadAllOfWithDefaults() *ZoneReadAllOf
NewZoneReadAllOfWithDefaults instantiates a new ZoneReadAllOf 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 (*ZoneReadAllOf) GetProperties ¶ added in v1.2.0
func (o *ZoneReadAllOf) GetProperties() *Zone
GetProperties returns the Properties field value If the value is explicit nil, the zero value for Zone will be returned
func (*ZoneReadAllOf) GetPropertiesOk ¶ added in v1.2.0
func (o *ZoneReadAllOf) GetPropertiesOk() (*Zone, bool)
GetPropertiesOk returns a tuple with the Properties field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadAllOf) HasProperties ¶ added in v1.2.0
func (o *ZoneReadAllOf) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (ZoneReadAllOf) MarshalJSON ¶ added in v1.2.0
func (o ZoneReadAllOf) MarshalJSON() ([]byte, error)
func (*ZoneReadAllOf) SetProperties ¶ added in v1.2.0
func (o *ZoneReadAllOf) SetProperties(v Zone)
SetProperties sets field value
type ZoneReadList ¶ added in v1.1.0
type ZoneReadList struct { // ID (UUID) created to identify this action. Id *string `json:"id"` Type *string `json:"type"` Href *string `json:"href"` // Pagination offset. Offset *float32 `json:"offset"` // Pagination limit. Limit *float32 `json:"limit"` Links *Links `json:"_links"` Items *[]ZoneRead `json:"items"` }
ZoneReadList struct for ZoneReadList
func NewZoneReadList ¶ added in v1.1.0
func NewZoneReadList(id string, type_ string, href string, offset float32, limit float32, links Links, items []ZoneRead) *ZoneReadList
NewZoneReadList instantiates a new ZoneReadList 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 NewZoneReadListWithDefaults ¶ added in v1.1.0
func NewZoneReadListWithDefaults() *ZoneReadList
NewZoneReadListWithDefaults instantiates a new ZoneReadList 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 (*ZoneReadList) GetHref ¶ added in v1.1.0
func (o *ZoneReadList) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneReadList) GetHrefOk ¶ added in v1.1.0
func (o *ZoneReadList) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetId ¶ added in v1.2.0
func (o *ZoneReadList) GetId() *string
GetId returns the Id field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneReadList) GetIdOk ¶ added in v1.2.0
func (o *ZoneReadList) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetItems ¶ added in v1.1.0
func (o *ZoneReadList) GetItems() *[]ZoneRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []ZoneRead will be returned
func (*ZoneReadList) GetItemsOk ¶ added in v1.1.0
func (o *ZoneReadList) GetItemsOk() (*[]ZoneRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetLimit ¶ added in v1.1.0
func (o *ZoneReadList) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, the zero value for float32 will be returned
func (*ZoneReadList) GetLimitOk ¶ added in v1.1.0
func (o *ZoneReadList) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetLinks ¶ added in v1.1.0
func (o *ZoneReadList) GetLinks() *Links
GetLinks returns the Links field value If the value is explicit nil, the zero value for Links will be returned
func (*ZoneReadList) GetLinksOk ¶ added in v1.1.0
func (o *ZoneReadList) GetLinksOk() (*Links, bool)
GetLinksOk returns a tuple with the Links field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetOffset ¶ added in v1.1.0
func (o *ZoneReadList) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, the zero value for float32 will be returned
func (*ZoneReadList) GetOffsetOk ¶ added in v1.1.0
func (o *ZoneReadList) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) GetType ¶ added in v1.1.0
func (o *ZoneReadList) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneReadList) GetTypeOk ¶ added in v1.1.0
func (o *ZoneReadList) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadList) HasHref ¶ added in v1.1.0
func (o *ZoneReadList) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ZoneReadList) HasId ¶ added in v1.2.0
func (o *ZoneReadList) HasId() bool
HasId returns a boolean if a field has been set.
func (*ZoneReadList) HasItems ¶ added in v1.1.0
func (o *ZoneReadList) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ZoneReadList) HasLimit ¶ added in v1.1.0
func (o *ZoneReadList) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*ZoneReadList) HasLinks ¶ added in v1.1.0
func (o *ZoneReadList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ZoneReadList) HasOffset ¶ added in v1.1.0
func (o *ZoneReadList) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*ZoneReadList) HasType ¶ added in v1.1.0
func (o *ZoneReadList) HasType() bool
HasType returns a boolean if a field has been set.
func (ZoneReadList) MarshalJSON ¶ added in v1.1.0
func (o ZoneReadList) MarshalJSON() ([]byte, error)
func (*ZoneReadList) SetHref ¶ added in v1.1.0
func (o *ZoneReadList) SetHref(v string)
SetHref sets field value
func (*ZoneReadList) SetId ¶ added in v1.2.0
func (o *ZoneReadList) SetId(v string)
SetId sets field value
func (*ZoneReadList) SetItems ¶ added in v1.1.0
func (o *ZoneReadList) SetItems(v []ZoneRead)
SetItems sets field value
func (*ZoneReadList) SetLimit ¶ added in v1.1.0
func (o *ZoneReadList) SetLimit(v float32)
SetLimit sets field value
func (*ZoneReadList) SetLinks ¶ added in v1.1.0
func (o *ZoneReadList) SetLinks(v Links)
SetLinks sets field value
func (*ZoneReadList) SetOffset ¶ added in v1.1.0
func (o *ZoneReadList) SetOffset(v float32)
SetOffset sets field value
func (*ZoneReadList) SetType ¶ added in v1.1.0
func (o *ZoneReadList) SetType(v string)
SetType sets field value
type ZoneReadListAllOf ¶ added in v1.2.0
type ZoneReadListAllOf struct {
Items *[]ZoneRead `json:"items"`
}
ZoneReadListAllOf List of primary zones
func NewZoneReadListAllOf ¶ added in v1.2.0
func NewZoneReadListAllOf(items []ZoneRead) *ZoneReadListAllOf
NewZoneReadListAllOf instantiates a new ZoneReadListAllOf 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 NewZoneReadListAllOfWithDefaults ¶ added in v1.2.0
func NewZoneReadListAllOfWithDefaults() *ZoneReadListAllOf
NewZoneReadListAllOfWithDefaults instantiates a new ZoneReadListAllOf 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 (*ZoneReadListAllOf) GetItems ¶ added in v1.2.0
func (o *ZoneReadListAllOf) GetItems() *[]ZoneRead
GetItems returns the Items field value If the value is explicit nil, the zero value for []ZoneRead will be returned
func (*ZoneReadListAllOf) GetItemsOk ¶ added in v1.2.0
func (o *ZoneReadListAllOf) GetItemsOk() (*[]ZoneRead, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneReadListAllOf) HasItems ¶ added in v1.2.0
func (o *ZoneReadListAllOf) HasItems() bool
HasItems returns a boolean if a field has been set.
func (ZoneReadListAllOf) MarshalJSON ¶ added in v1.2.0
func (o ZoneReadListAllOf) MarshalJSON() ([]byte, error)
func (*ZoneReadListAllOf) SetItems ¶ added in v1.2.0
func (o *ZoneReadListAllOf) SetItems(v []ZoneRead)
SetItems sets field value
type ZoneTransferPrimaryIpStatus ¶ added in v1.2.0
type ZoneTransferPrimaryIpStatus struct { // one single IP from the primaryIps field for secondary zones PrimaryIp *string `json:"primaryIp"` // Human readable status of the zone transfer status for the IP Status *string `json:"status"` // Human readable explanation of the error when status is not ok ErrorMessage *string `json:"errorMessage,omitempty"` }
ZoneTransferPrimaryIpStatus struct for ZoneTransferPrimaryIpStatus
func NewZoneTransferPrimaryIpStatus ¶ added in v1.2.0
func NewZoneTransferPrimaryIpStatus(primaryIp string, status string) *ZoneTransferPrimaryIpStatus
NewZoneTransferPrimaryIpStatus instantiates a new ZoneTransferPrimaryIpStatus 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 NewZoneTransferPrimaryIpStatusWithDefaults ¶ added in v1.2.0
func NewZoneTransferPrimaryIpStatusWithDefaults() *ZoneTransferPrimaryIpStatus
NewZoneTransferPrimaryIpStatusWithDefaults instantiates a new ZoneTransferPrimaryIpStatus 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 (*ZoneTransferPrimaryIpStatus) GetErrorMessage ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetErrorMessage() *string
GetErrorMessage returns the ErrorMessage field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneTransferPrimaryIpStatus) GetErrorMessageOk ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneTransferPrimaryIpStatus) GetPrimaryIp ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetPrimaryIp() *string
GetPrimaryIp returns the PrimaryIp field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneTransferPrimaryIpStatus) GetPrimaryIpOk ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetPrimaryIpOk() (*string, bool)
GetPrimaryIpOk returns a tuple with the PrimaryIp field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneTransferPrimaryIpStatus) GetStatus ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetStatus() *string
GetStatus returns the Status field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneTransferPrimaryIpStatus) GetStatusOk ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneTransferPrimaryIpStatus) HasErrorMessage ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (*ZoneTransferPrimaryIpStatus) HasPrimaryIp ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) HasPrimaryIp() bool
HasPrimaryIp returns a boolean if a field has been set.
func (*ZoneTransferPrimaryIpStatus) HasStatus ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (ZoneTransferPrimaryIpStatus) MarshalJSON ¶ added in v1.2.0
func (o ZoneTransferPrimaryIpStatus) MarshalJSON() ([]byte, error)
func (*ZoneTransferPrimaryIpStatus) SetErrorMessage ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) SetErrorMessage(v string)
SetErrorMessage sets field value
func (*ZoneTransferPrimaryIpStatus) SetPrimaryIp ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) SetPrimaryIp(v string)
SetPrimaryIp sets field value
func (*ZoneTransferPrimaryIpStatus) SetStatus ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpStatus) SetStatus(v string)
SetStatus sets field value
type ZoneTransferPrimaryIpsStatus ¶ added in v1.2.0
type ZoneTransferPrimaryIpsStatus struct { Type *string `json:"type"` Items *[]ZoneTransferPrimaryIpStatus `json:"items"` }
ZoneTransferPrimaryIpsStatus Indicates, for secondary zones, the transfer status for each one single IP defined on primaryIps field
func NewZoneTransferPrimaryIpsStatus ¶ added in v1.2.0
func NewZoneTransferPrimaryIpsStatus(type_ string, items []ZoneTransferPrimaryIpStatus) *ZoneTransferPrimaryIpsStatus
NewZoneTransferPrimaryIpsStatus instantiates a new ZoneTransferPrimaryIpsStatus 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 NewZoneTransferPrimaryIpsStatusWithDefaults ¶ added in v1.2.0
func NewZoneTransferPrimaryIpsStatusWithDefaults() *ZoneTransferPrimaryIpsStatus
NewZoneTransferPrimaryIpsStatusWithDefaults instantiates a new ZoneTransferPrimaryIpsStatus 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 (*ZoneTransferPrimaryIpsStatus) GetItems ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) GetItems() *[]ZoneTransferPrimaryIpStatus
GetItems returns the Items field value If the value is explicit nil, the zero value for []ZoneTransferPrimaryIpStatus will be returned
func (*ZoneTransferPrimaryIpsStatus) GetItemsOk ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) GetItemsOk() (*[]ZoneTransferPrimaryIpStatus, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneTransferPrimaryIpsStatus) GetType ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) GetType() *string
GetType returns the Type field value If the value is explicit nil, the zero value for string will be returned
func (*ZoneTransferPrimaryIpsStatus) GetTypeOk ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ZoneTransferPrimaryIpsStatus) HasItems ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ZoneTransferPrimaryIpsStatus) HasType ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) HasType() bool
HasType returns a boolean if a field has been set.
func (ZoneTransferPrimaryIpsStatus) MarshalJSON ¶ added in v1.2.0
func (o ZoneTransferPrimaryIpsStatus) MarshalJSON() ([]byte, error)
func (*ZoneTransferPrimaryIpsStatus) SetItems ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) SetItems(v []ZoneTransferPrimaryIpStatus)
SetItems sets field value
func (*ZoneTransferPrimaryIpsStatus) SetType ¶ added in v1.2.0
func (o *ZoneTransferPrimaryIpsStatus) SetType(v string)
SetType sets field value
type ZonesApiService ¶
type ZonesApiService service
ZonesApiService ZonesApi service
func (*ZonesApiService) ZonesDelete ¶
func (a *ZonesApiService) ZonesDelete(ctx _context.Context, zoneId string) ApiZonesDeleteRequest
* ZonesDelete Delete a zone * Deletes the specified zone and all of the records it contains. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesDeleteRequest
func (*ZonesApiService) ZonesDeleteExecute ¶
func (a *ZonesApiService) ZonesDeleteExecute(r ApiZonesDeleteRequest) (map[string]interface{}, *APIResponse, error)
* Execute executes the request * @return map[string]interface{}
func (*ZonesApiService) ZonesFindById ¶
func (a *ZonesApiService) ZonesFindById(ctx _context.Context, zoneId string) ApiZonesFindByIdRequest
* ZonesFindById Retrieve a zone * Returns a DNS zone by given ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesFindByIdRequest
func (*ZonesApiService) ZonesFindByIdExecute ¶
func (a *ZonesApiService) ZonesFindByIdExecute(r ApiZonesFindByIdRequest) (ZoneRead, *APIResponse, error)
* Execute executes the request * @return ZoneRead
func (*ZonesApiService) ZonesGet ¶
func (a *ZonesApiService) ZonesGet(ctx _context.Context) ApiZonesGetRequest
* ZonesGet Retrieve zones * Returns a list of the DNS zones for the customer. Default limit is the first 100 items. Use pagination query parameters for listing more items (up to 1000). * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiZonesGetRequest
func (*ZonesApiService) ZonesGetExecute ¶
func (a *ZonesApiService) ZonesGetExecute(r ApiZonesGetRequest) (ZoneReadList, *APIResponse, error)
* Execute executes the request * @return ZoneReadList
func (*ZonesApiService) ZonesPost ¶
func (a *ZonesApiService) ZonesPost(ctx _context.Context) ApiZonesPostRequest
* ZonesPost Create a zone * Creates a new zone with default NS and SOA records. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiZonesPostRequest
func (*ZonesApiService) ZonesPostExecute ¶
func (a *ZonesApiService) ZonesPostExecute(r ApiZonesPostRequest) (ZoneRead, *APIResponse, error)
* Execute executes the request * @return ZoneRead
func (*ZonesApiService) ZonesPut ¶
func (a *ZonesApiService) ZonesPut(ctx _context.Context, zoneId string) ApiZonesPutRequest
* ZonesPut Update a zone * Updates or creates a zone for the provided zone ID.
* @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param zoneId The ID (UUID) of the DNS zone. * @return ApiZonesPutRequest
func (*ZonesApiService) ZonesPutExecute ¶
func (a *ZonesApiService) ZonesPutExecute(r ApiZonesPutRequest) (ZoneRead, *APIResponse, error)
* Execute executes the request * @return ZoneRead
Source Files
¶
- api_dnssec.go
- api_quota.go
- api_records.go
- api_reverse_records.go
- api_secondary_zones.go
- api_zone_files.go
- api_zones.go
- client.go
- configuration.go
- logger.go
- model_algorithm.go
- model_common_zone.go
- model_common_zone_read.go
- model_common_zone_read_list.go
- model_dnssec_key.go
- model_dnssec_key_create.go
- model_dnssec_key_parameters.go
- model_dnssec_key_read_creation.go
- model_dnssec_key_read_list.go
- model_dnssec_key_read_list_metadata.go
- model_dnssec_key_read_list_properties.go
- model_dnssec_key_read_list_properties_key_parameters.go
- model_dnssec_key_read_list_properties_nsec_parameters.go
- model_error.go
- model_error_messages.go
- model_key_data.go
- model_key_parameters.go
- model_ksk_bits.go
- model_links.go
- model_metadata.go
- model_metadata_for_secondary_zone_records.go
- model_metadata_with_state_fqdn_zone_id.go
- model_metadata_with_state_fqdn_zone_id_all_of.go
- model_metadata_with_state_nameservers.go
- model_metadata_with_state_nameservers_all_of.go
- model_nsec_mode.go
- model_nsec_parameters.go
- model_provisioning_state.go
- model_quota.go
- model_quota_detail.go
- model_record.go
- model_record_create.go
- model_record_ensure.go
- model_record_read.go
- model_record_read_list.go
- model_record_type.go
- model_reverse_record.go
- model_reverse_record_create.go
- model_reverse_record_ensure.go
- model_reverse_record_read.go
- model_reverse_records_read_list.go
- model_secondary_zone.go
- model_secondary_zone_all_of.go
- model_secondary_zone_create.go
- model_secondary_zone_ensure.go
- model_secondary_zone_read.go
- model_secondary_zone_read_all_of.go
- model_secondary_zone_read_list.go
- model_secondary_zone_read_list_all_of.go
- model_secondary_zone_record_read.go
- model_secondary_zone_record_read_list.go
- model_secondary_zone_record_read_list_metadata.go
- model_zone.go
- model_zone_all_of.go
- model_zone_create.go
- model_zone_ensure.go
- model_zone_read.go
- model_zone_read_all_of.go
- model_zone_read_list.go
- model_zone_read_list_all_of.go
- model_zone_transfer_primary_ip_status.go
- model_zone_transfer_primary_ips_status.go
- model_zsk_bits.go
- response.go
- utils.go