Documentation
¶
Index ¶
- 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
- type ACL
- func (o *ACL) GetComment() string
- func (o *ACL) GetCommentOk() (*string, bool)
- func (o *ACL) GetId() string
- func (o *ACL) GetIdOk() (*string, bool)
- func (o *ACL) GetList() []ACLItem
- func (o *ACL) GetListOk() ([]ACLItem, bool)
- func (o *ACL) GetName() string
- func (o *ACL) GetNameOk() (*string, bool)
- func (o *ACL) GetTags() map[string]interface{}
- func (o *ACL) GetTagsOk() (map[string]interface{}, bool)
- func (o *ACL) HasComment() bool
- func (o *ACL) HasId() bool
- func (o *ACL) HasList() bool
- func (o *ACL) HasTags() bool
- func (o ACL) MarshalJSON() ([]byte, error)
- func (o *ACL) SetComment(v string)
- func (o *ACL) SetId(v string)
- func (o *ACL) SetList(v []ACLItem)
- func (o *ACL) SetName(v string)
- func (o *ACL) SetTags(v map[string]interface{})
- func (o ACL) ToMap() (map[string]interface{}, error)
- func (o *ACL) UnmarshalJSON(data []byte) (err error)
- type ACLItem
- func (o *ACLItem) GetAccess() string
- func (o *ACLItem) GetAccessOk() (*string, bool)
- func (o *ACLItem) GetAcl() string
- func (o *ACLItem) GetAclOk() (*string, bool)
- func (o *ACLItem) GetAddress() string
- func (o *ACLItem) GetAddressOk() (*string, bool)
- func (o *ACLItem) GetElement() string
- func (o *ACLItem) GetElementOk() (*string, bool)
- func (o *ACLItem) GetTsigKey() TSIGKey
- func (o *ACLItem) GetTsigKeyOk() (*TSIGKey, bool)
- func (o *ACLItem) HasAcl() bool
- func (o *ACLItem) HasAddress() bool
- func (o *ACLItem) HasTsigKey() bool
- func (o ACLItem) MarshalJSON() ([]byte, error)
- func (o *ACLItem) SetAccess(v string)
- func (o *ACLItem) SetAcl(v string)
- func (o *ACLItem) SetAddress(v string)
- func (o *ACLItem) SetElement(v string)
- func (o *ACLItem) SetTsigKey(v TSIGKey)
- func (o ACLItem) ToMap() (map[string]interface{}, error)
- func (o *ACLItem) UnmarshalJSON(data []byte) (err error)
- type APIClient
- type AclAPI
- type AclAPICreateRequest
- type AclAPIDeleteRequest
- type AclAPIListRequest
- func (r AclAPIListRequest) Execute() (*ListACLResponse, *http.Response, error)
- func (r AclAPIListRequest) Fields(fields string) AclAPIListRequest
- func (r AclAPIListRequest) Filter(filter string) AclAPIListRequest
- func (r AclAPIListRequest) Limit(limit int32) AclAPIListRequest
- func (r AclAPIListRequest) Offset(offset int32) AclAPIListRequest
- func (r AclAPIListRequest) OrderBy(orderBy string) AclAPIListRequest
- func (r AclAPIListRequest) PageToken(pageToken string) AclAPIListRequest
- func (r AclAPIListRequest) Tfilter(tfilter string) AclAPIListRequest
- func (r AclAPIListRequest) TorderBy(torderBy string) AclAPIListRequest
- type AclAPIReadRequest
- type AclAPIService
- func (a *AclAPIService) Create(ctx context.Context) AclAPICreateRequest
- func (a *AclAPIService) CreateExecute(r AclAPICreateRequest) (*CreateACLResponse, *http.Response, error)
- func (a *AclAPIService) Delete(ctx context.Context, id string) AclAPIDeleteRequest
- func (a *AclAPIService) DeleteExecute(r AclAPIDeleteRequest) (*http.Response, error)
- func (a *AclAPIService) List(ctx context.Context) AclAPIListRequest
- func (a *AclAPIService) ListExecute(r AclAPIListRequest) (*ListACLResponse, *http.Response, error)
- func (a *AclAPIService) Read(ctx context.Context, id string) AclAPIReadRequest
- func (a *AclAPIService) ReadExecute(r AclAPIReadRequest) (*ReadACLResponse, *http.Response, error)
- func (a *AclAPIService) Update(ctx context.Context, id string) AclAPIUpdateRequest
- func (a *AclAPIService) UpdateExecute(r AclAPIUpdateRequest) (*UpdateACLResponse, *http.Response, error)
- type AclAPIUpdateRequest
- type AuthNSG
- func (o *AuthNSG) GetComment() string
- func (o *AuthNSG) GetCommentOk() (*string, bool)
- func (o *AuthNSG) GetExternalPrimaries() []ExternalPrimary
- func (o *AuthNSG) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
- func (o *AuthNSG) GetExternalSecondaries() []ExternalSecondary
- func (o *AuthNSG) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
- func (o *AuthNSG) GetId() string
- func (o *AuthNSG) GetIdOk() (*string, bool)
- func (o *AuthNSG) GetInternalSecondaries() []InternalSecondary
- func (o *AuthNSG) GetInternalSecondariesOk() ([]InternalSecondary, bool)
- func (o *AuthNSG) GetName() string
- func (o *AuthNSG) GetNameOk() (*string, bool)
- func (o *AuthNSG) GetNsgs() []string
- func (o *AuthNSG) GetNsgsOk() ([]string, bool)
- func (o *AuthNSG) GetTags() map[string]interface{}
- func (o *AuthNSG) GetTagsOk() (map[string]interface{}, bool)
- func (o *AuthNSG) HasComment() bool
- func (o *AuthNSG) HasExternalPrimaries() bool
- func (o *AuthNSG) HasExternalSecondaries() bool
- func (o *AuthNSG) HasId() bool
- func (o *AuthNSG) HasInternalSecondaries() bool
- func (o *AuthNSG) HasNsgs() bool
- func (o *AuthNSG) HasTags() bool
- func (o AuthNSG) MarshalJSON() ([]byte, error)
- func (o *AuthNSG) SetComment(v string)
- func (o *AuthNSG) SetExternalPrimaries(v []ExternalPrimary)
- func (o *AuthNSG) SetExternalSecondaries(v []ExternalSecondary)
- func (o *AuthNSG) SetId(v string)
- func (o *AuthNSG) SetInternalSecondaries(v []InternalSecondary)
- func (o *AuthNSG) SetName(v string)
- func (o *AuthNSG) SetNsgs(v []string)
- func (o *AuthNSG) SetTags(v map[string]interface{})
- func (o AuthNSG) ToMap() (map[string]interface{}, error)
- func (o *AuthNSG) UnmarshalJSON(data []byte) (err error)
- type AuthNsgAPI
- type AuthNsgAPICreateRequest
- type AuthNsgAPIDeleteRequest
- type AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) Execute() (*ListAuthNSGResponse, *http.Response, error)
- func (r AuthNsgAPIListRequest) Fields(fields string) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) Filter(filter string) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) Limit(limit int32) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) Offset(offset int32) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) OrderBy(orderBy string) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) PageToken(pageToken string) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) Tfilter(tfilter string) AuthNsgAPIListRequest
- func (r AuthNsgAPIListRequest) TorderBy(torderBy string) AuthNsgAPIListRequest
- type AuthNsgAPIReadRequest
- type AuthNsgAPIService
- func (a *AuthNsgAPIService) Create(ctx context.Context) AuthNsgAPICreateRequest
- func (a *AuthNsgAPIService) CreateExecute(r AuthNsgAPICreateRequest) (*CreateAuthNSGResponse, *http.Response, error)
- func (a *AuthNsgAPIService) Delete(ctx context.Context, id string) AuthNsgAPIDeleteRequest
- func (a *AuthNsgAPIService) DeleteExecute(r AuthNsgAPIDeleteRequest) (*http.Response, error)
- func (a *AuthNsgAPIService) List(ctx context.Context) AuthNsgAPIListRequest
- func (a *AuthNsgAPIService) ListExecute(r AuthNsgAPIListRequest) (*ListAuthNSGResponse, *http.Response, error)
- func (a *AuthNsgAPIService) Read(ctx context.Context, id string) AuthNsgAPIReadRequest
- func (a *AuthNsgAPIService) ReadExecute(r AuthNsgAPIReadRequest) (*ReadAuthNSGResponse, *http.Response, error)
- func (a *AuthNsgAPIService) Update(ctx context.Context, id string) AuthNsgAPIUpdateRequest
- func (a *AuthNsgAPIService) UpdateExecute(r AuthNsgAPIUpdateRequest) (*UpdateAuthNSGResponse, *http.Response, error)
- type AuthNsgAPIUpdateRequest
- type AuthZone
- func (o *AuthZone) GetComment() string
- func (o *AuthZone) GetCommentOk() (*string, bool)
- func (o *AuthZone) GetCreatedAt() time.Time
- func (o *AuthZone) GetCreatedAtOk() (*time.Time, bool)
- func (o *AuthZone) GetDisabled() bool
- func (o *AuthZone) GetDisabledOk() (*bool, bool)
- func (o *AuthZone) GetExternalPrimaries() []ExternalPrimary
- func (o *AuthZone) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
- func (o *AuthZone) GetExternalProviders() []AuthZoneExternalProvider
- func (o *AuthZone) GetExternalProvidersOk() ([]AuthZoneExternalProvider, bool)
- func (o *AuthZone) GetExternalSecondaries() []ExternalSecondary
- func (o *AuthZone) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
- func (o *AuthZone) GetFqdn() string
- func (o *AuthZone) GetFqdnOk() (*string, bool)
- func (o *AuthZone) GetGssTsigEnabled() bool
- func (o *AuthZone) GetGssTsigEnabledOk() (*bool, bool)
- func (o *AuthZone) GetId() string
- func (o *AuthZone) GetIdOk() (*string, bool)
- func (o *AuthZone) GetInheritanceAssignedHosts() []Inheritance2AssignedHost
- func (o *AuthZone) GetInheritanceAssignedHostsOk() ([]Inheritance2AssignedHost, bool)
- func (o *AuthZone) GetInheritanceSources() AuthZoneInheritance
- func (o *AuthZone) GetInheritanceSourcesOk() (*AuthZoneInheritance, bool)
- func (o *AuthZone) GetInitialSoaSerial() int64
- func (o *AuthZone) GetInitialSoaSerialOk() (*int64, bool)
- func (o *AuthZone) GetInternalSecondaries() []InternalSecondary
- func (o *AuthZone) GetInternalSecondariesOk() ([]InternalSecondary, bool)
- func (o *AuthZone) GetMappedSubnet() string
- func (o *AuthZone) GetMappedSubnetOk() (*string, bool)
- func (o *AuthZone) GetMapping() string
- func (o *AuthZone) GetMappingOk() (*string, bool)
- func (o *AuthZone) GetNotify() bool
- func (o *AuthZone) GetNotifyOk() (*bool, bool)
- func (o *AuthZone) GetNsgs() []string
- func (o *AuthZone) GetNsgsOk() ([]string, bool)
- func (o *AuthZone) GetParent() string
- func (o *AuthZone) GetParentOk() (*string, bool)
- func (o *AuthZone) GetPrimaryType() string
- func (o *AuthZone) GetPrimaryTypeOk() (*string, bool)
- func (o *AuthZone) GetProtocolFqdn() string
- func (o *AuthZone) GetProtocolFqdnOk() (*string, bool)
- func (o *AuthZone) GetQueryAcl() []ACLItem
- func (o *AuthZone) GetQueryAclOk() ([]ACLItem, bool)
- func (o *AuthZone) GetTags() map[string]interface{}
- func (o *AuthZone) GetTagsOk() (map[string]interface{}, bool)
- func (o *AuthZone) GetTransferAcl() []ACLItem
- func (o *AuthZone) GetTransferAclOk() ([]ACLItem, bool)
- func (o *AuthZone) GetUpdateAcl() []ACLItem
- func (o *AuthZone) GetUpdateAclOk() ([]ACLItem, bool)
- func (o *AuthZone) GetUpdatedAt() time.Time
- func (o *AuthZone) GetUpdatedAtOk() (*time.Time, bool)
- func (o *AuthZone) GetUseForwardersForSubzones() bool
- func (o *AuthZone) GetUseForwardersForSubzonesOk() (*bool, bool)
- func (o *AuthZone) GetView() string
- func (o *AuthZone) GetViewOk() (*string, bool)
- func (o *AuthZone) GetWarnings() []Warning
- func (o *AuthZone) GetWarningsOk() ([]Warning, bool)
- func (o *AuthZone) GetZoneAuthority() ZoneAuthority
- func (o *AuthZone) GetZoneAuthorityOk() (*ZoneAuthority, bool)
- func (o *AuthZone) HasComment() bool
- func (o *AuthZone) HasCreatedAt() bool
- func (o *AuthZone) HasDisabled() bool
- func (o *AuthZone) HasExternalPrimaries() bool
- func (o *AuthZone) HasExternalProviders() bool
- func (o *AuthZone) HasExternalSecondaries() bool
- func (o *AuthZone) HasFqdn() bool
- func (o *AuthZone) HasGssTsigEnabled() bool
- func (o *AuthZone) HasId() bool
- func (o *AuthZone) HasInheritanceAssignedHosts() bool
- func (o *AuthZone) HasInheritanceSources() bool
- func (o *AuthZone) HasInitialSoaSerial() bool
- func (o *AuthZone) HasInternalSecondaries() bool
- func (o *AuthZone) HasMappedSubnet() bool
- func (o *AuthZone) HasMapping() bool
- func (o *AuthZone) HasNotify() bool
- func (o *AuthZone) HasNsgs() bool
- func (o *AuthZone) HasParent() bool
- func (o *AuthZone) HasPrimaryType() bool
- func (o *AuthZone) HasProtocolFqdn() bool
- func (o *AuthZone) HasQueryAcl() bool
- func (o *AuthZone) HasTags() bool
- func (o *AuthZone) HasTransferAcl() bool
- func (o *AuthZone) HasUpdateAcl() bool
- func (o *AuthZone) HasUpdatedAt() bool
- func (o *AuthZone) HasUseForwardersForSubzones() bool
- func (o *AuthZone) HasView() bool
- func (o *AuthZone) HasWarnings() bool
- func (o *AuthZone) HasZoneAuthority() bool
- func (o AuthZone) MarshalJSON() ([]byte, error)
- func (o *AuthZone) SetComment(v string)
- func (o *AuthZone) SetCreatedAt(v time.Time)
- func (o *AuthZone) SetDisabled(v bool)
- func (o *AuthZone) SetExternalPrimaries(v []ExternalPrimary)
- func (o *AuthZone) SetExternalProviders(v []AuthZoneExternalProvider)
- func (o *AuthZone) SetExternalSecondaries(v []ExternalSecondary)
- func (o *AuthZone) SetFqdn(v string)
- func (o *AuthZone) SetGssTsigEnabled(v bool)
- func (o *AuthZone) SetId(v string)
- func (o *AuthZone) SetInheritanceAssignedHosts(v []Inheritance2AssignedHost)
- func (o *AuthZone) SetInheritanceSources(v AuthZoneInheritance)
- func (o *AuthZone) SetInitialSoaSerial(v int64)
- func (o *AuthZone) SetInternalSecondaries(v []InternalSecondary)
- func (o *AuthZone) SetMappedSubnet(v string)
- func (o *AuthZone) SetMapping(v string)
- func (o *AuthZone) SetNotify(v bool)
- func (o *AuthZone) SetNsgs(v []string)
- func (o *AuthZone) SetParent(v string)
- func (o *AuthZone) SetPrimaryType(v string)
- func (o *AuthZone) SetProtocolFqdn(v string)
- func (o *AuthZone) SetQueryAcl(v []ACLItem)
- func (o *AuthZone) SetTags(v map[string]interface{})
- func (o *AuthZone) SetTransferAcl(v []ACLItem)
- func (o *AuthZone) SetUpdateAcl(v []ACLItem)
- func (o *AuthZone) SetUpdatedAt(v time.Time)
- func (o *AuthZone) SetUseForwardersForSubzones(v bool)
- func (o *AuthZone) SetView(v string)
- func (o *AuthZone) SetWarnings(v []Warning)
- func (o *AuthZone) SetZoneAuthority(v ZoneAuthority)
- func (o AuthZone) ToMap() (map[string]interface{}, error)
- func (o *AuthZone) UnmarshalJSON(data []byte) (err error)
- type AuthZoneAPI
- type AuthZoneAPICopyRequest
- type AuthZoneAPICreateRequest
- type AuthZoneAPIDeleteRequest
- type AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Execute() (*ListAuthZoneResponse, *http.Response, error)
- func (r AuthZoneAPIListRequest) Fields(fields string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Filter(filter string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Inherit(inherit string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Limit(limit int32) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Offset(offset int32) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) OrderBy(orderBy string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) PageToken(pageToken string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) Tfilter(tfilter string) AuthZoneAPIListRequest
- func (r AuthZoneAPIListRequest) TorderBy(torderBy string) AuthZoneAPIListRequest
- type AuthZoneAPIReadRequest
- type AuthZoneAPIService
- func (a *AuthZoneAPIService) Copy(ctx context.Context) AuthZoneAPICopyRequest
- func (a *AuthZoneAPIService) CopyExecute(r AuthZoneAPICopyRequest) (*CopyAuthZoneResponse, *http.Response, error)
- func (a *AuthZoneAPIService) Create(ctx context.Context) AuthZoneAPICreateRequest
- func (a *AuthZoneAPIService) CreateExecute(r AuthZoneAPICreateRequest) (*CreateAuthZoneResponse, *http.Response, error)
- func (a *AuthZoneAPIService) Delete(ctx context.Context, id string) AuthZoneAPIDeleteRequest
- func (a *AuthZoneAPIService) DeleteExecute(r AuthZoneAPIDeleteRequest) (*http.Response, error)
- func (a *AuthZoneAPIService) List(ctx context.Context) AuthZoneAPIListRequest
- func (a *AuthZoneAPIService) ListExecute(r AuthZoneAPIListRequest) (*ListAuthZoneResponse, *http.Response, error)
- func (a *AuthZoneAPIService) Read(ctx context.Context, id string) AuthZoneAPIReadRequest
- func (a *AuthZoneAPIService) ReadExecute(r AuthZoneAPIReadRequest) (*ReadAuthZoneResponse, *http.Response, error)
- func (a *AuthZoneAPIService) Update(ctx context.Context, id string) AuthZoneAPIUpdateRequest
- func (a *AuthZoneAPIService) UpdateExecute(r AuthZoneAPIUpdateRequest) (*UpdateAuthZoneResponse, *http.Response, error)
- type AuthZoneAPIUpdateRequest
- type AuthZoneConfig
- func (o *AuthZoneConfig) GetExternalPrimaries() []ExternalPrimary
- func (o *AuthZoneConfig) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
- func (o *AuthZoneConfig) GetExternalSecondaries() []ExternalSecondary
- func (o *AuthZoneConfig) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
- func (o *AuthZoneConfig) GetInternalSecondaries() []InternalSecondary
- func (o *AuthZoneConfig) GetInternalSecondariesOk() ([]InternalSecondary, bool)
- func (o *AuthZoneConfig) GetNsgs() []string
- func (o *AuthZoneConfig) GetNsgsOk() ([]string, bool)
- func (o *AuthZoneConfig) HasExternalPrimaries() bool
- func (o *AuthZoneConfig) HasExternalSecondaries() bool
- func (o *AuthZoneConfig) HasInternalSecondaries() bool
- func (o *AuthZoneConfig) HasNsgs() bool
- func (o AuthZoneConfig) MarshalJSON() ([]byte, error)
- func (o *AuthZoneConfig) SetExternalPrimaries(v []ExternalPrimary)
- func (o *AuthZoneConfig) SetExternalSecondaries(v []ExternalSecondary)
- func (o *AuthZoneConfig) SetInternalSecondaries(v []InternalSecondary)
- func (o *AuthZoneConfig) SetNsgs(v []string)
- func (o AuthZoneConfig) ToMap() (map[string]interface{}, error)
- func (o *AuthZoneConfig) UnmarshalJSON(data []byte) (err error)
- type AuthZoneExternalProvider
- func (o *AuthZoneExternalProvider) GetId() string
- func (o *AuthZoneExternalProvider) GetIdOk() (*string, bool)
- func (o *AuthZoneExternalProvider) GetName() string
- func (o *AuthZoneExternalProvider) GetNameOk() (*string, bool)
- func (o *AuthZoneExternalProvider) GetType() string
- func (o *AuthZoneExternalProvider) GetTypeOk() (*string, bool)
- func (o *AuthZoneExternalProvider) HasId() bool
- func (o *AuthZoneExternalProvider) HasName() bool
- func (o *AuthZoneExternalProvider) HasType() bool
- func (o AuthZoneExternalProvider) MarshalJSON() ([]byte, error)
- func (o *AuthZoneExternalProvider) SetId(v string)
- func (o *AuthZoneExternalProvider) SetName(v string)
- func (o *AuthZoneExternalProvider) SetType(v string)
- func (o AuthZoneExternalProvider) ToMap() (map[string]interface{}, error)
- func (o *AuthZoneExternalProvider) UnmarshalJSON(data []byte) (err error)
- type AuthZoneInheritance
- func (o *AuthZoneInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
- func (o *AuthZoneInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
- func (o *AuthZoneInheritance) GetNotify() Inheritance2InheritedBool
- func (o *AuthZoneInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
- func (o *AuthZoneInheritance) GetQueryAcl() InheritedACLItems
- func (o *AuthZoneInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
- func (o *AuthZoneInheritance) GetTransferAcl() InheritedACLItems
- func (o *AuthZoneInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
- func (o *AuthZoneInheritance) GetUpdateAcl() InheritedACLItems
- func (o *AuthZoneInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
- func (o *AuthZoneInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
- func (o *AuthZoneInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
- func (o *AuthZoneInheritance) GetZoneAuthority() InheritedZoneAuthority
- func (o *AuthZoneInheritance) GetZoneAuthorityOk() (*InheritedZoneAuthority, bool)
- func (o *AuthZoneInheritance) HasGssTsigEnabled() bool
- func (o *AuthZoneInheritance) HasNotify() bool
- func (o *AuthZoneInheritance) HasQueryAcl() bool
- func (o *AuthZoneInheritance) HasTransferAcl() bool
- func (o *AuthZoneInheritance) HasUpdateAcl() bool
- func (o *AuthZoneInheritance) HasUseForwardersForSubzones() bool
- func (o *AuthZoneInheritance) HasZoneAuthority() bool
- func (o AuthZoneInheritance) MarshalJSON() ([]byte, error)
- func (o *AuthZoneInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
- func (o *AuthZoneInheritance) SetNotify(v Inheritance2InheritedBool)
- func (o *AuthZoneInheritance) SetQueryAcl(v InheritedACLItems)
- func (o *AuthZoneInheritance) SetTransferAcl(v InheritedACLItems)
- func (o *AuthZoneInheritance) SetUpdateAcl(v InheritedACLItems)
- func (o *AuthZoneInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
- func (o *AuthZoneInheritance) SetZoneAuthority(v InheritedZoneAuthority)
- func (o AuthZoneInheritance) ToMap() (map[string]interface{}, error)
- func (o *AuthZoneInheritance) UnmarshalJSON(data []byte) (err error)
- type BulkCopyError
- func (o *BulkCopyError) GetDescription() string
- func (o *BulkCopyError) GetDescriptionOk() (*string, bool)
- func (o *BulkCopyError) GetId() string
- func (o *BulkCopyError) GetIdOk() (*string, bool)
- func (o *BulkCopyError) GetMessage() string
- func (o *BulkCopyError) GetMessageOk() (*string, bool)
- func (o *BulkCopyError) HasDescription() bool
- func (o *BulkCopyError) HasId() bool
- func (o *BulkCopyError) HasMessage() bool
- func (o BulkCopyError) MarshalJSON() ([]byte, error)
- func (o *BulkCopyError) SetDescription(v string)
- func (o *BulkCopyError) SetId(v string)
- func (o *BulkCopyError) SetMessage(v string)
- func (o BulkCopyError) ToMap() (map[string]interface{}, error)
- func (o *BulkCopyError) UnmarshalJSON(data []byte) (err error)
- type BulkCopyResponse
- func (o *BulkCopyResponse) GetErrors() []BulkCopyError
- func (o *BulkCopyResponse) GetErrorsOk() ([]BulkCopyError, bool)
- func (o *BulkCopyResponse) GetResults() []CopyResponse
- func (o *BulkCopyResponse) GetResultsOk() ([]CopyResponse, bool)
- func (o *BulkCopyResponse) HasErrors() bool
- func (o *BulkCopyResponse) HasResults() bool
- func (o BulkCopyResponse) MarshalJSON() ([]byte, error)
- func (o *BulkCopyResponse) SetErrors(v []BulkCopyError)
- func (o *BulkCopyResponse) SetResults(v []CopyResponse)
- func (o BulkCopyResponse) ToMap() (map[string]interface{}, error)
- func (o *BulkCopyResponse) UnmarshalJSON(data []byte) (err error)
- type BulkCopyView
- func (o *BulkCopyView) GetAuthZoneConfig() AuthZoneConfig
- func (o *BulkCopyView) GetAuthZoneConfigOk() (*AuthZoneConfig, bool)
- func (o *BulkCopyView) GetForwardZoneConfig() ForwardZoneConfig
- func (o *BulkCopyView) GetForwardZoneConfigOk() (*ForwardZoneConfig, bool)
- func (o *BulkCopyView) GetRecursive() bool
- func (o *BulkCopyView) GetRecursiveOk() (*bool, bool)
- func (o *BulkCopyView) GetResources() []string
- func (o *BulkCopyView) GetResourcesOk() ([]string, bool)
- func (o *BulkCopyView) GetSecondaryZoneConfig() AuthZoneConfig
- func (o *BulkCopyView) GetSecondaryZoneConfigOk() (*AuthZoneConfig, bool)
- func (o *BulkCopyView) GetSkipOnError() bool
- func (o *BulkCopyView) GetSkipOnErrorOk() (*bool, bool)
- func (o *BulkCopyView) GetTarget() string
- func (o *BulkCopyView) GetTargetOk() (*string, bool)
- func (o *BulkCopyView) HasAuthZoneConfig() bool
- func (o *BulkCopyView) HasForwardZoneConfig() bool
- func (o *BulkCopyView) HasRecursive() bool
- func (o *BulkCopyView) HasSecondaryZoneConfig() bool
- func (o *BulkCopyView) HasSkipOnError() bool
- func (o BulkCopyView) MarshalJSON() ([]byte, error)
- func (o *BulkCopyView) SetAuthZoneConfig(v AuthZoneConfig)
- func (o *BulkCopyView) SetForwardZoneConfig(v ForwardZoneConfig)
- func (o *BulkCopyView) SetRecursive(v bool)
- func (o *BulkCopyView) SetResources(v []string)
- func (o *BulkCopyView) SetSecondaryZoneConfig(v AuthZoneConfig)
- func (o *BulkCopyView) SetSkipOnError(v bool)
- func (o *BulkCopyView) SetTarget(v string)
- func (o BulkCopyView) ToMap() (map[string]interface{}, error)
- func (o *BulkCopyView) UnmarshalJSON(data []byte) (err error)
- type CacheFlush
- func (o *CacheFlush) GetFlushSubdomains() bool
- func (o *CacheFlush) GetFlushSubdomainsOk() (*bool, bool)
- func (o *CacheFlush) GetFqdn() string
- func (o *CacheFlush) GetFqdnOk() (*string, bool)
- func (o *CacheFlush) GetOphid() string
- func (o *CacheFlush) GetOphidOk() (*string, bool)
- func (o *CacheFlush) GetServiceId() string
- func (o *CacheFlush) GetServiceIdOk() (*string, bool)
- func (o *CacheFlush) GetTtl() int64
- func (o *CacheFlush) GetTtlOk() (*int64, bool)
- func (o *CacheFlush) GetViewName() string
- func (o *CacheFlush) GetViewNameOk() (*string, bool)
- func (o *CacheFlush) HasFlushSubdomains() bool
- func (o *CacheFlush) HasFqdn() bool
- func (o *CacheFlush) HasOphid() bool
- func (o *CacheFlush) HasServiceId() bool
- func (o *CacheFlush) HasTtl() bool
- func (o *CacheFlush) HasViewName() bool
- func (o CacheFlush) MarshalJSON() ([]byte, error)
- func (o *CacheFlush) SetFlushSubdomains(v bool)
- func (o *CacheFlush) SetFqdn(v string)
- func (o *CacheFlush) SetOphid(v string)
- func (o *CacheFlush) SetServiceId(v string)
- func (o *CacheFlush) SetTtl(v int64)
- func (o *CacheFlush) SetViewName(v string)
- func (o CacheFlush) ToMap() (map[string]interface{}, error)
- func (o *CacheFlush) UnmarshalJSON(data []byte) (err error)
- type CacheFlushAPI
- type CacheFlushAPICreateRequest
- type CacheFlushAPIService
- type ConvertDomainName
- func (o *ConvertDomainName) GetIdn() string
- func (o *ConvertDomainName) GetIdnOk() (*string, bool)
- func (o *ConvertDomainName) GetPunycode() string
- func (o *ConvertDomainName) GetPunycodeOk() (*string, bool)
- func (o *ConvertDomainName) HasIdn() bool
- func (o *ConvertDomainName) HasPunycode() bool
- func (o ConvertDomainName) MarshalJSON() ([]byte, error)
- func (o *ConvertDomainName) SetIdn(v string)
- func (o *ConvertDomainName) SetPunycode(v string)
- func (o ConvertDomainName) ToMap() (map[string]interface{}, error)
- func (o *ConvertDomainName) UnmarshalJSON(data []byte) (err error)
- type ConvertDomainNameAPI
- type ConvertDomainNameAPIConvertRequest
- type ConvertDomainNameAPIService
- type ConvertDomainNameResponse
- func (o *ConvertDomainNameResponse) GetResult() ConvertDomainName
- func (o *ConvertDomainNameResponse) GetResultOk() (*ConvertDomainName, bool)
- func (o *ConvertDomainNameResponse) HasResult() bool
- func (o ConvertDomainNameResponse) MarshalJSON() ([]byte, error)
- func (o *ConvertDomainNameResponse) SetResult(v ConvertDomainName)
- func (o ConvertDomainNameResponse) ToMap() (map[string]interface{}, error)
- func (o *ConvertDomainNameResponse) UnmarshalJSON(data []byte) (err error)
- type ConvertRNameResponse
- func (o *ConvertRNameResponse) GetRname() string
- func (o *ConvertRNameResponse) GetRnameOk() (*string, bool)
- func (o *ConvertRNameResponse) HasRname() bool
- func (o ConvertRNameResponse) MarshalJSON() ([]byte, error)
- func (o *ConvertRNameResponse) SetRname(v string)
- func (o ConvertRNameResponse) ToMap() (map[string]interface{}, error)
- func (o *ConvertRNameResponse) UnmarshalJSON(data []byte) (err error)
- type ConvertRnameAPI
- type ConvertRnameAPIConvertRNameRequest
- type ConvertRnameAPIService
- type CopyAuthZone
- func (o *CopyAuthZone) GetComment() string
- func (o *CopyAuthZone) GetCommentOk() (*string, bool)
- func (o *CopyAuthZone) GetExternalPrimaries() []ExternalPrimary
- func (o *CopyAuthZone) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
- func (o *CopyAuthZone) GetExternalSecondaries() []ExternalSecondary
- func (o *CopyAuthZone) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
- func (o *CopyAuthZone) GetId() string
- func (o *CopyAuthZone) GetIdOk() (*string, bool)
- func (o *CopyAuthZone) GetInternalSecondaries() []InternalSecondary
- func (o *CopyAuthZone) GetInternalSecondariesOk() ([]InternalSecondary, bool)
- func (o *CopyAuthZone) GetNsgs() []string
- func (o *CopyAuthZone) GetNsgsOk() ([]string, bool)
- func (o *CopyAuthZone) GetRecursive() bool
- func (o *CopyAuthZone) GetRecursiveOk() (*bool, bool)
- func (o *CopyAuthZone) GetSkipOnError() bool
- func (o *CopyAuthZone) GetSkipOnErrorOk() (*bool, bool)
- func (o *CopyAuthZone) GetTargetView() string
- func (o *CopyAuthZone) GetTargetViewOk() (*string, bool)
- func (o *CopyAuthZone) HasComment() bool
- func (o *CopyAuthZone) HasExternalPrimaries() bool
- func (o *CopyAuthZone) HasExternalSecondaries() bool
- func (o *CopyAuthZone) HasId() bool
- func (o *CopyAuthZone) HasInternalSecondaries() bool
- func (o *CopyAuthZone) HasNsgs() bool
- func (o *CopyAuthZone) HasRecursive() bool
- func (o *CopyAuthZone) HasSkipOnError() bool
- func (o CopyAuthZone) MarshalJSON() ([]byte, error)
- func (o *CopyAuthZone) SetComment(v string)
- func (o *CopyAuthZone) SetExternalPrimaries(v []ExternalPrimary)
- func (o *CopyAuthZone) SetExternalSecondaries(v []ExternalSecondary)
- func (o *CopyAuthZone) SetId(v string)
- func (o *CopyAuthZone) SetInternalSecondaries(v []InternalSecondary)
- func (o *CopyAuthZone) SetNsgs(v []string)
- func (o *CopyAuthZone) SetRecursive(v bool)
- func (o *CopyAuthZone) SetSkipOnError(v bool)
- func (o *CopyAuthZone) SetTargetView(v string)
- func (o CopyAuthZone) ToMap() (map[string]interface{}, error)
- func (o *CopyAuthZone) UnmarshalJSON(data []byte) (err error)
- type CopyAuthZoneResponse
- func (o *CopyAuthZoneResponse) GetResult() CopyResponse
- func (o *CopyAuthZoneResponse) GetResultOk() (*CopyResponse, bool)
- func (o *CopyAuthZoneResponse) HasResult() bool
- func (o CopyAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (o *CopyAuthZoneResponse) SetResult(v CopyResponse)
- func (o CopyAuthZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *CopyAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
- type CopyForwardZone
- func (o *CopyForwardZone) GetComment() string
- func (o *CopyForwardZone) GetCommentOk() (*string, bool)
- func (o *CopyForwardZone) GetExternalForwarders() []Forwarder
- func (o *CopyForwardZone) GetExternalForwardersOk() ([]Forwarder, bool)
- func (o *CopyForwardZone) GetHosts() []string
- func (o *CopyForwardZone) GetHostsOk() ([]string, bool)
- func (o *CopyForwardZone) GetId() string
- func (o *CopyForwardZone) GetIdOk() (*string, bool)
- func (o *CopyForwardZone) GetInternalForwarders() []string
- func (o *CopyForwardZone) GetInternalForwardersOk() ([]string, bool)
- func (o *CopyForwardZone) GetNsgs() []string
- func (o *CopyForwardZone) GetNsgsOk() ([]string, bool)
- func (o *CopyForwardZone) GetRecursive() bool
- func (o *CopyForwardZone) GetRecursiveOk() (*bool, bool)
- func (o *CopyForwardZone) GetSkipOnError() bool
- func (o *CopyForwardZone) GetSkipOnErrorOk() (*bool, bool)
- func (o *CopyForwardZone) GetTargetView() string
- func (o *CopyForwardZone) GetTargetViewOk() (*string, bool)
- func (o *CopyForwardZone) HasComment() bool
- func (o *CopyForwardZone) HasExternalForwarders() bool
- func (o *CopyForwardZone) HasHosts() bool
- func (o *CopyForwardZone) HasId() bool
- func (o *CopyForwardZone) HasInternalForwarders() bool
- func (o *CopyForwardZone) HasNsgs() bool
- func (o *CopyForwardZone) HasRecursive() bool
- func (o *CopyForwardZone) HasSkipOnError() bool
- func (o CopyForwardZone) MarshalJSON() ([]byte, error)
- func (o *CopyForwardZone) SetComment(v string)
- func (o *CopyForwardZone) SetExternalForwarders(v []Forwarder)
- func (o *CopyForwardZone) SetHosts(v []string)
- func (o *CopyForwardZone) SetId(v string)
- func (o *CopyForwardZone) SetInternalForwarders(v []string)
- func (o *CopyForwardZone) SetNsgs(v []string)
- func (o *CopyForwardZone) SetRecursive(v bool)
- func (o *CopyForwardZone) SetSkipOnError(v bool)
- func (o *CopyForwardZone) SetTargetView(v string)
- func (o CopyForwardZone) ToMap() (map[string]interface{}, error)
- func (o *CopyForwardZone) UnmarshalJSON(data []byte) (err error)
- type CopyForwardZoneResponse
- func (o *CopyForwardZoneResponse) GetResult() CopyResponse
- func (o *CopyForwardZoneResponse) GetResultOk() (*CopyResponse, bool)
- func (o *CopyForwardZoneResponse) HasResult() bool
- func (o CopyForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (o *CopyForwardZoneResponse) SetResult(v CopyResponse)
- func (o CopyForwardZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *CopyForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
- type CopyResponse
- func (o *CopyResponse) GetDescription() string
- func (o *CopyResponse) GetDescriptionOk() (*string, bool)
- func (o *CopyResponse) GetId() string
- func (o *CopyResponse) GetIdOk() (*string, bool)
- func (o *CopyResponse) GetJobId() string
- func (o *CopyResponse) GetJobIdOk() (*string, bool)
- func (o *CopyResponse) HasDescription() bool
- func (o *CopyResponse) HasId() bool
- func (o *CopyResponse) HasJobId() bool
- func (o CopyResponse) MarshalJSON() ([]byte, error)
- func (o *CopyResponse) SetDescription(v string)
- func (o *CopyResponse) SetId(v string)
- func (o *CopyResponse) SetJobId(v string)
- func (o CopyResponse) ToMap() (map[string]interface{}, error)
- func (o *CopyResponse) UnmarshalJSON(data []byte) (err error)
- type CreateACLResponse
- func (o *CreateACLResponse) GetResult() ACL
- func (o *CreateACLResponse) GetResultOk() (*ACL, bool)
- func (o *CreateACLResponse) HasResult() bool
- func (o CreateACLResponse) MarshalJSON() ([]byte, error)
- func (o *CreateACLResponse) SetResult(v ACL)
- func (o CreateACLResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateACLResponse) UnmarshalJSON(data []byte) (err error)
- type CreateAuthNSGResponse
- func (o *CreateAuthNSGResponse) GetResult() AuthNSG
- func (o *CreateAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
- func (o *CreateAuthNSGResponse) HasResult() bool
- func (o CreateAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (o *CreateAuthNSGResponse) SetResult(v AuthNSG)
- func (o CreateAuthNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
- type CreateAuthZoneResponse
- func (o *CreateAuthZoneResponse) GetResult() AuthZone
- func (o *CreateAuthZoneResponse) GetResultOk() (*AuthZone, bool)
- func (o *CreateAuthZoneResponse) HasResult() bool
- func (o CreateAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (o *CreateAuthZoneResponse) SetResult(v AuthZone)
- func (o CreateAuthZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
- type CreateDelegationResponse
- func (o *CreateDelegationResponse) GetResult() Delegation
- func (o *CreateDelegationResponse) GetResultOk() (*Delegation, bool)
- func (o *CreateDelegationResponse) HasResult() bool
- func (o CreateDelegationResponse) MarshalJSON() ([]byte, error)
- func (o *CreateDelegationResponse) SetResult(v Delegation)
- func (o CreateDelegationResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateDelegationResponse) UnmarshalJSON(data []byte) (err error)
- type CreateForwardNSGResponse
- func (o *CreateForwardNSGResponse) GetResult() ForwardNSG
- func (o *CreateForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
- func (o *CreateForwardNSGResponse) HasResult() bool
- func (o CreateForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (o *CreateForwardNSGResponse) SetResult(v ForwardNSG)
- func (o CreateForwardNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
- type CreateForwardZoneResponse
- func (o *CreateForwardZoneResponse) GetResult() ForwardZone
- func (o *CreateForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
- func (o *CreateForwardZoneResponse) HasResult() bool
- func (o CreateForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (o *CreateForwardZoneResponse) SetResult(v ForwardZone)
- func (o CreateForwardZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
- type CreateLBDNResponse
- func (o *CreateLBDNResponse) GetResult() LBDN
- func (o *CreateLBDNResponse) GetResultOk() (*LBDN, bool)
- func (o *CreateLBDNResponse) HasResult() bool
- func (o CreateLBDNResponse) MarshalJSON() ([]byte, error)
- func (o *CreateLBDNResponse) SetResult(v LBDN)
- func (o CreateLBDNResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateLBDNResponse) UnmarshalJSON(data []byte) (err error)
- type CreateServerResponse
- func (o *CreateServerResponse) GetResult() Server
- func (o *CreateServerResponse) GetResultOk() (*Server, bool)
- func (o *CreateServerResponse) HasResult() bool
- func (o CreateServerResponse) MarshalJSON() ([]byte, error)
- func (o *CreateServerResponse) SetResult(v Server)
- func (o CreateServerResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateServerResponse) UnmarshalJSON(data []byte) (err error)
- type CreateViewResponse
- func (o *CreateViewResponse) GetResult() View
- func (o *CreateViewResponse) GetResultOk() (*View, bool)
- func (o *CreateViewResponse) HasResult() bool
- func (o CreateViewResponse) MarshalJSON() ([]byte, error)
- func (o *CreateViewResponse) SetResult(v View)
- func (o CreateViewResponse) ToMap() (map[string]interface{}, error)
- func (o *CreateViewResponse) UnmarshalJSON(data []byte) (err error)
- type CustomRootNSBlock
- func (o *CustomRootNSBlock) GetCustomRootNs() []RootNS
- func (o *CustomRootNSBlock) GetCustomRootNsEnabled() bool
- func (o *CustomRootNSBlock) GetCustomRootNsEnabledOk() (*bool, bool)
- func (o *CustomRootNSBlock) GetCustomRootNsOk() ([]RootNS, bool)
- func (o *CustomRootNSBlock) HasCustomRootNs() bool
- func (o *CustomRootNSBlock) HasCustomRootNsEnabled() bool
- func (o CustomRootNSBlock) MarshalJSON() ([]byte, error)
- func (o *CustomRootNSBlock) SetCustomRootNs(v []RootNS)
- func (o *CustomRootNSBlock) SetCustomRootNsEnabled(v bool)
- func (o CustomRootNSBlock) ToMap() (map[string]interface{}, error)
- func (o *CustomRootNSBlock) UnmarshalJSON(data []byte) (err error)
- type DNSSECValidationBlock
- func (o *DNSSECValidationBlock) GetDnssecEnableValidation() bool
- func (o *DNSSECValidationBlock) GetDnssecEnableValidationOk() (*bool, bool)
- func (o *DNSSECValidationBlock) GetDnssecEnabled() bool
- func (o *DNSSECValidationBlock) GetDnssecEnabledOk() (*bool, bool)
- func (o *DNSSECValidationBlock) GetDnssecTrustAnchors() []TrustAnchor
- func (o *DNSSECValidationBlock) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
- func (o *DNSSECValidationBlock) GetDnssecValidateExpiry() bool
- func (o *DNSSECValidationBlock) GetDnssecValidateExpiryOk() (*bool, bool)
- func (o *DNSSECValidationBlock) HasDnssecEnableValidation() bool
- func (o *DNSSECValidationBlock) HasDnssecEnabled() bool
- func (o *DNSSECValidationBlock) HasDnssecTrustAnchors() bool
- func (o *DNSSECValidationBlock) HasDnssecValidateExpiry() bool
- func (o DNSSECValidationBlock) MarshalJSON() ([]byte, error)
- func (o *DNSSECValidationBlock) SetDnssecEnableValidation(v bool)
- func (o *DNSSECValidationBlock) SetDnssecEnabled(v bool)
- func (o *DNSSECValidationBlock) SetDnssecTrustAnchors(v []TrustAnchor)
- func (o *DNSSECValidationBlock) SetDnssecValidateExpiry(v bool)
- func (o DNSSECValidationBlock) ToMap() (map[string]interface{}, error)
- func (o *DNSSECValidationBlock) UnmarshalJSON(data []byte) (err error)
- type DTCConfig
- func (o *DTCConfig) GetDefaultTtl() int64
- func (o *DTCConfig) GetDefaultTtlOk() (*int64, bool)
- func (o *DTCConfig) HasDefaultTtl() bool
- func (o DTCConfig) MarshalJSON() ([]byte, error)
- func (o *DTCConfig) SetDefaultTtl(v int64)
- func (o DTCConfig) ToMap() (map[string]interface{}, error)
- func (o *DTCConfig) UnmarshalJSON(data []byte) (err error)
- type DTCPolicy
- func (o *DTCPolicy) GetName() string
- func (o *DTCPolicy) GetNameOk() (*string, bool)
- func (o *DTCPolicy) GetPolicyId() string
- func (o *DTCPolicy) GetPolicyIdOk() (*string, bool)
- func (o *DTCPolicy) HasName() bool
- func (o *DTCPolicy) HasPolicyId() bool
- func (o DTCPolicy) MarshalJSON() ([]byte, error)
- func (o *DTCPolicy) SetName(v string)
- func (o *DTCPolicy) SetPolicyId(v string)
- func (o DTCPolicy) ToMap() (map[string]interface{}, error)
- func (o *DTCPolicy) UnmarshalJSON(data []byte) (err error)
- type Delegation
- func (o *Delegation) GetComment() string
- func (o *Delegation) GetCommentOk() (*string, bool)
- func (o *Delegation) GetDelegationServers() []DelegationServer
- func (o *Delegation) GetDelegationServersOk() ([]DelegationServer, bool)
- func (o *Delegation) GetDisabled() bool
- func (o *Delegation) GetDisabledOk() (*bool, bool)
- func (o *Delegation) GetFqdn() string
- func (o *Delegation) GetFqdnOk() (*string, bool)
- func (o *Delegation) GetId() string
- func (o *Delegation) GetIdOk() (*string, bool)
- func (o *Delegation) GetParent() string
- func (o *Delegation) GetParentOk() (*string, bool)
- func (o *Delegation) GetProtocolFqdn() string
- func (o *Delegation) GetProtocolFqdnOk() (*string, bool)
- func (o *Delegation) GetTags() map[string]interface{}
- func (o *Delegation) GetTagsOk() (map[string]interface{}, bool)
- func (o *Delegation) GetView() string
- func (o *Delegation) GetViewOk() (*string, bool)
- func (o *Delegation) HasComment() bool
- func (o *Delegation) HasDelegationServers() bool
- func (o *Delegation) HasDisabled() bool
- func (o *Delegation) HasFqdn() bool
- func (o *Delegation) HasId() bool
- func (o *Delegation) HasParent() bool
- func (o *Delegation) HasProtocolFqdn() bool
- func (o *Delegation) HasTags() bool
- func (o *Delegation) HasView() bool
- func (o Delegation) MarshalJSON() ([]byte, error)
- func (o *Delegation) SetComment(v string)
- func (o *Delegation) SetDelegationServers(v []DelegationServer)
- func (o *Delegation) SetDisabled(v bool)
- func (o *Delegation) SetFqdn(v string)
- func (o *Delegation) SetId(v string)
- func (o *Delegation) SetParent(v string)
- func (o *Delegation) SetProtocolFqdn(v string)
- func (o *Delegation) SetTags(v map[string]interface{})
- func (o *Delegation) SetView(v string)
- func (o Delegation) ToMap() (map[string]interface{}, error)
- func (o *Delegation) UnmarshalJSON(data []byte) (err error)
- type DelegationAPI
- type DelegationAPICreateRequest
- type DelegationAPIDeleteRequest
- type DelegationAPIListRequest
- func (r DelegationAPIListRequest) Execute() (*ListDelegationResponse, *http.Response, error)
- func (r DelegationAPIListRequest) Fields(fields string) DelegationAPIListRequest
- func (r DelegationAPIListRequest) Filter(filter string) DelegationAPIListRequest
- func (r DelegationAPIListRequest) Limit(limit int32) DelegationAPIListRequest
- func (r DelegationAPIListRequest) Offset(offset int32) DelegationAPIListRequest
- func (r DelegationAPIListRequest) OrderBy(orderBy string) DelegationAPIListRequest
- func (r DelegationAPIListRequest) PageToken(pageToken string) DelegationAPIListRequest
- func (r DelegationAPIListRequest) Tfilter(tfilter string) DelegationAPIListRequest
- func (r DelegationAPIListRequest) TorderBy(torderBy string) DelegationAPIListRequest
- type DelegationAPIReadRequest
- type DelegationAPIService
- func (a *DelegationAPIService) Create(ctx context.Context) DelegationAPICreateRequest
- func (a *DelegationAPIService) CreateExecute(r DelegationAPICreateRequest) (*CreateDelegationResponse, *http.Response, error)
- func (a *DelegationAPIService) Delete(ctx context.Context, id string) DelegationAPIDeleteRequest
- func (a *DelegationAPIService) DeleteExecute(r DelegationAPIDeleteRequest) (*http.Response, error)
- func (a *DelegationAPIService) List(ctx context.Context) DelegationAPIListRequest
- func (a *DelegationAPIService) ListExecute(r DelegationAPIListRequest) (*ListDelegationResponse, *http.Response, error)
- func (a *DelegationAPIService) Read(ctx context.Context, id string) DelegationAPIReadRequest
- func (a *DelegationAPIService) ReadExecute(r DelegationAPIReadRequest) (*ReadDelegationResponse, *http.Response, error)
- func (a *DelegationAPIService) Update(ctx context.Context, id string) DelegationAPIUpdateRequest
- func (a *DelegationAPIService) UpdateExecute(r DelegationAPIUpdateRequest) (*UpdateDelegationResponse, *http.Response, error)
- type DelegationAPIUpdateRequest
- type DelegationServer
- func (o *DelegationServer) GetAddress() string
- func (o *DelegationServer) GetAddressOk() (*string, bool)
- func (o *DelegationServer) GetFqdn() string
- func (o *DelegationServer) GetFqdnOk() (*string, bool)
- func (o *DelegationServer) GetProtocolFqdn() string
- func (o *DelegationServer) GetProtocolFqdnOk() (*string, bool)
- func (o *DelegationServer) HasAddress() bool
- func (o *DelegationServer) HasProtocolFqdn() bool
- func (o DelegationServer) MarshalJSON() ([]byte, error)
- func (o *DelegationServer) SetAddress(v string)
- func (o *DelegationServer) SetFqdn(v string)
- func (o *DelegationServer) SetProtocolFqdn(v string)
- func (o DelegationServer) ToMap() (map[string]interface{}, error)
- func (o *DelegationServer) UnmarshalJSON(data []byte) (err error)
- type DisplayView
- func (o *DisplayView) GetComment() string
- func (o *DisplayView) GetCommentOk() (*string, bool)
- func (o *DisplayView) GetName() string
- func (o *DisplayView) GetNameOk() (*string, bool)
- func (o *DisplayView) GetView() string
- func (o *DisplayView) GetViewOk() (*string, bool)
- func (o *DisplayView) HasComment() bool
- func (o *DisplayView) HasName() bool
- func (o *DisplayView) HasView() bool
- func (o DisplayView) MarshalJSON() ([]byte, error)
- func (o *DisplayView) SetComment(v string)
- func (o *DisplayView) SetName(v string)
- func (o *DisplayView) SetView(v string)
- func (o DisplayView) ToMap() (map[string]interface{}, error)
- func (o *DisplayView) UnmarshalJSON(data []byte) (err error)
- type ECSBlock
- func (o *ECSBlock) GetEcsEnabled() bool
- func (o *ECSBlock) GetEcsEnabledOk() (*bool, bool)
- func (o *ECSBlock) GetEcsForwarding() bool
- func (o *ECSBlock) GetEcsForwardingOk() (*bool, bool)
- func (o *ECSBlock) GetEcsPrefixV4() int64
- func (o *ECSBlock) GetEcsPrefixV4Ok() (*int64, bool)
- func (o *ECSBlock) GetEcsPrefixV6() int64
- func (o *ECSBlock) GetEcsPrefixV6Ok() (*int64, bool)
- func (o *ECSBlock) GetEcsZones() []ECSZone
- func (o *ECSBlock) GetEcsZonesOk() ([]ECSZone, bool)
- func (o *ECSBlock) HasEcsEnabled() bool
- func (o *ECSBlock) HasEcsForwarding() bool
- func (o *ECSBlock) HasEcsPrefixV4() bool
- func (o *ECSBlock) HasEcsPrefixV6() bool
- func (o *ECSBlock) HasEcsZones() bool
- func (o ECSBlock) MarshalJSON() ([]byte, error)
- func (o *ECSBlock) SetEcsEnabled(v bool)
- func (o *ECSBlock) SetEcsForwarding(v bool)
- func (o *ECSBlock) SetEcsPrefixV4(v int64)
- func (o *ECSBlock) SetEcsPrefixV6(v int64)
- func (o *ECSBlock) SetEcsZones(v []ECSZone)
- func (o ECSBlock) ToMap() (map[string]interface{}, error)
- func (o *ECSBlock) UnmarshalJSON(data []byte) (err error)
- type ECSZone
- func (o *ECSZone) GetAccess() string
- func (o *ECSZone) GetAccessOk() (*string, bool)
- func (o *ECSZone) GetFqdn() string
- func (o *ECSZone) GetFqdnOk() (*string, bool)
- func (o *ECSZone) GetProtocolFqdn() string
- func (o *ECSZone) GetProtocolFqdnOk() (*string, bool)
- func (o *ECSZone) HasProtocolFqdn() bool
- func (o ECSZone) MarshalJSON() ([]byte, error)
- func (o *ECSZone) SetAccess(v string)
- func (o *ECSZone) SetFqdn(v string)
- func (o *ECSZone) SetProtocolFqdn(v string)
- func (o ECSZone) ToMap() (map[string]interface{}, error)
- func (o *ECSZone) UnmarshalJSON(data []byte) (err error)
- type ExternalPrimary
- func (o *ExternalPrimary) GetAddress() string
- func (o *ExternalPrimary) GetAddressOk() (*string, bool)
- func (o *ExternalPrimary) GetFqdn() string
- func (o *ExternalPrimary) GetFqdnOk() (*string, bool)
- func (o *ExternalPrimary) GetNsg() string
- func (o *ExternalPrimary) GetNsgOk() (*string, bool)
- func (o *ExternalPrimary) GetProtocolFqdn() string
- func (o *ExternalPrimary) GetProtocolFqdnOk() (*string, bool)
- func (o *ExternalPrimary) GetTsigEnabled() bool
- func (o *ExternalPrimary) GetTsigEnabledOk() (*bool, bool)
- func (o *ExternalPrimary) GetTsigKey() TSIGKey
- func (o *ExternalPrimary) GetTsigKeyOk() (*TSIGKey, bool)
- func (o *ExternalPrimary) GetType() string
- func (o *ExternalPrimary) GetTypeOk() (*string, bool)
- func (o *ExternalPrimary) HasAddress() bool
- func (o *ExternalPrimary) HasFqdn() bool
- func (o *ExternalPrimary) HasNsg() bool
- func (o *ExternalPrimary) HasProtocolFqdn() bool
- func (o *ExternalPrimary) HasTsigEnabled() bool
- func (o *ExternalPrimary) HasTsigKey() bool
- func (o ExternalPrimary) MarshalJSON() ([]byte, error)
- func (o *ExternalPrimary) SetAddress(v string)
- func (o *ExternalPrimary) SetFqdn(v string)
- func (o *ExternalPrimary) SetNsg(v string)
- func (o *ExternalPrimary) SetProtocolFqdn(v string)
- func (o *ExternalPrimary) SetTsigEnabled(v bool)
- func (o *ExternalPrimary) SetTsigKey(v TSIGKey)
- func (o *ExternalPrimary) SetType(v string)
- func (o ExternalPrimary) ToMap() (map[string]interface{}, error)
- func (o *ExternalPrimary) UnmarshalJSON(data []byte) (err error)
- type ExternalSecondary
- func (o *ExternalSecondary) GetAddress() string
- func (o *ExternalSecondary) GetAddressOk() (*string, bool)
- func (o *ExternalSecondary) GetFqdn() string
- func (o *ExternalSecondary) GetFqdnOk() (*string, bool)
- func (o *ExternalSecondary) GetProtocolFqdn() string
- func (o *ExternalSecondary) GetProtocolFqdnOk() (*string, bool)
- func (o *ExternalSecondary) GetStealth() bool
- func (o *ExternalSecondary) GetStealthOk() (*bool, bool)
- func (o *ExternalSecondary) GetTsigEnabled() bool
- func (o *ExternalSecondary) GetTsigEnabledOk() (*bool, bool)
- func (o *ExternalSecondary) GetTsigKey() TSIGKey
- func (o *ExternalSecondary) GetTsigKeyOk() (*TSIGKey, bool)
- func (o *ExternalSecondary) HasProtocolFqdn() bool
- func (o *ExternalSecondary) HasStealth() bool
- func (o *ExternalSecondary) HasTsigEnabled() bool
- func (o *ExternalSecondary) HasTsigKey() bool
- func (o ExternalSecondary) MarshalJSON() ([]byte, error)
- func (o *ExternalSecondary) SetAddress(v string)
- func (o *ExternalSecondary) SetFqdn(v string)
- func (o *ExternalSecondary) SetProtocolFqdn(v string)
- func (o *ExternalSecondary) SetStealth(v bool)
- func (o *ExternalSecondary) SetTsigEnabled(v bool)
- func (o *ExternalSecondary) SetTsigKey(v TSIGKey)
- func (o ExternalSecondary) ToMap() (map[string]interface{}, error)
- func (o *ExternalSecondary) UnmarshalJSON(data []byte) (err error)
- type ForwardNSG
- func (o *ForwardNSG) GetComment() string
- func (o *ForwardNSG) GetCommentOk() (*string, bool)
- func (o *ForwardNSG) GetExternalForwarders() []Forwarder
- func (o *ForwardNSG) GetExternalForwardersOk() ([]Forwarder, bool)
- func (o *ForwardNSG) GetForwardersOnly() bool
- func (o *ForwardNSG) GetForwardersOnlyOk() (*bool, bool)
- func (o *ForwardNSG) GetHosts() []string
- func (o *ForwardNSG) GetHostsOk() ([]string, bool)
- func (o *ForwardNSG) GetId() string
- func (o *ForwardNSG) GetIdOk() (*string, bool)
- func (o *ForwardNSG) GetInternalForwarders() []string
- func (o *ForwardNSG) GetInternalForwardersOk() ([]string, bool)
- func (o *ForwardNSG) GetName() string
- func (o *ForwardNSG) GetNameOk() (*string, bool)
- func (o *ForwardNSG) GetNsgs() []string
- func (o *ForwardNSG) GetNsgsOk() ([]string, bool)
- func (o *ForwardNSG) GetTags() map[string]interface{}
- func (o *ForwardNSG) GetTagsOk() (map[string]interface{}, bool)
- func (o *ForwardNSG) HasComment() bool
- func (o *ForwardNSG) HasExternalForwarders() bool
- func (o *ForwardNSG) HasForwardersOnly() bool
- func (o *ForwardNSG) HasHosts() bool
- func (o *ForwardNSG) HasId() bool
- func (o *ForwardNSG) HasInternalForwarders() bool
- func (o *ForwardNSG) HasNsgs() bool
- func (o *ForwardNSG) HasTags() bool
- func (o ForwardNSG) MarshalJSON() ([]byte, error)
- func (o *ForwardNSG) SetComment(v string)
- func (o *ForwardNSG) SetExternalForwarders(v []Forwarder)
- func (o *ForwardNSG) SetForwardersOnly(v bool)
- func (o *ForwardNSG) SetHosts(v []string)
- func (o *ForwardNSG) SetId(v string)
- func (o *ForwardNSG) SetInternalForwarders(v []string)
- func (o *ForwardNSG) SetName(v string)
- func (o *ForwardNSG) SetNsgs(v []string)
- func (o *ForwardNSG) SetTags(v map[string]interface{})
- func (o ForwardNSG) ToMap() (map[string]interface{}, error)
- func (o *ForwardNSG) UnmarshalJSON(data []byte) (err error)
- type ForwardNsgAPI
- type ForwardNsgAPICreateRequest
- type ForwardNsgAPIDeleteRequest
- type ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) Execute() (*ListForwardNSGResponse, *http.Response, error)
- func (r ForwardNsgAPIListRequest) Fields(fields string) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) Filter(filter string) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) Limit(limit int32) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) Offset(offset int32) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) OrderBy(orderBy string) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) PageToken(pageToken string) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) Tfilter(tfilter string) ForwardNsgAPIListRequest
- func (r ForwardNsgAPIListRequest) TorderBy(torderBy string) ForwardNsgAPIListRequest
- type ForwardNsgAPIReadRequest
- type ForwardNsgAPIService
- func (a *ForwardNsgAPIService) Create(ctx context.Context) ForwardNsgAPICreateRequest
- func (a *ForwardNsgAPIService) CreateExecute(r ForwardNsgAPICreateRequest) (*CreateForwardNSGResponse, *http.Response, error)
- func (a *ForwardNsgAPIService) Delete(ctx context.Context, id string) ForwardNsgAPIDeleteRequest
- func (a *ForwardNsgAPIService) DeleteExecute(r ForwardNsgAPIDeleteRequest) (*http.Response, error)
- func (a *ForwardNsgAPIService) List(ctx context.Context) ForwardNsgAPIListRequest
- func (a *ForwardNsgAPIService) ListExecute(r ForwardNsgAPIListRequest) (*ListForwardNSGResponse, *http.Response, error)
- func (a *ForwardNsgAPIService) Read(ctx context.Context, id string) ForwardNsgAPIReadRequest
- func (a *ForwardNsgAPIService) ReadExecute(r ForwardNsgAPIReadRequest) (*ReadForwardNSGResponse, *http.Response, error)
- func (a *ForwardNsgAPIService) Update(ctx context.Context, id string) ForwardNsgAPIUpdateRequest
- func (a *ForwardNsgAPIService) UpdateExecute(r ForwardNsgAPIUpdateRequest) (*UpdateForwardNSGResponse, *http.Response, error)
- type ForwardNsgAPIUpdateRequest
- type ForwardZone
- func (o *ForwardZone) GetComment() string
- func (o *ForwardZone) GetCommentOk() (*string, bool)
- func (o *ForwardZone) GetCreatedAt() time.Time
- func (o *ForwardZone) GetCreatedAtOk() (*time.Time, bool)
- func (o *ForwardZone) GetDisabled() bool
- func (o *ForwardZone) GetDisabledOk() (*bool, bool)
- func (o *ForwardZone) GetExternalForwarders() []Forwarder
- func (o *ForwardZone) GetExternalForwardersOk() ([]Forwarder, bool)
- func (o *ForwardZone) GetForwardOnly() bool
- func (o *ForwardZone) GetForwardOnlyOk() (*bool, bool)
- func (o *ForwardZone) GetFqdn() string
- func (o *ForwardZone) GetFqdnOk() (*string, bool)
- func (o *ForwardZone) GetHosts() []string
- func (o *ForwardZone) GetHostsOk() ([]string, bool)
- func (o *ForwardZone) GetId() string
- func (o *ForwardZone) GetIdOk() (*string, bool)
- func (o *ForwardZone) GetInternalForwarders() []string
- func (o *ForwardZone) GetInternalForwardersOk() ([]string, bool)
- func (o *ForwardZone) GetMappedSubnet() string
- func (o *ForwardZone) GetMappedSubnetOk() (*string, bool)
- func (o *ForwardZone) GetMapping() string
- func (o *ForwardZone) GetMappingOk() (*string, bool)
- func (o *ForwardZone) GetNsgs() []string
- func (o *ForwardZone) GetNsgsOk() ([]string, bool)
- func (o *ForwardZone) GetParent() string
- func (o *ForwardZone) GetParentOk() (*string, bool)
- func (o *ForwardZone) GetProtocolFqdn() string
- func (o *ForwardZone) GetProtocolFqdnOk() (*string, bool)
- func (o *ForwardZone) GetTags() map[string]interface{}
- func (o *ForwardZone) GetTagsOk() (map[string]interface{}, bool)
- func (o *ForwardZone) GetUpdatedAt() time.Time
- func (o *ForwardZone) GetUpdatedAtOk() (*time.Time, bool)
- func (o *ForwardZone) GetView() string
- func (o *ForwardZone) GetViewOk() (*string, bool)
- func (o *ForwardZone) GetWarnings() []Warning
- func (o *ForwardZone) GetWarningsOk() ([]Warning, bool)
- func (o *ForwardZone) HasComment() bool
- func (o *ForwardZone) HasCreatedAt() bool
- func (o *ForwardZone) HasDisabled() bool
- func (o *ForwardZone) HasExternalForwarders() bool
- func (o *ForwardZone) HasForwardOnly() bool
- func (o *ForwardZone) HasFqdn() bool
- func (o *ForwardZone) HasHosts() bool
- func (o *ForwardZone) HasId() bool
- func (o *ForwardZone) HasInternalForwarders() bool
- func (o *ForwardZone) HasMappedSubnet() bool
- func (o *ForwardZone) HasMapping() bool
- func (o *ForwardZone) HasNsgs() bool
- func (o *ForwardZone) HasParent() bool
- func (o *ForwardZone) HasProtocolFqdn() bool
- func (o *ForwardZone) HasTags() bool
- func (o *ForwardZone) HasUpdatedAt() bool
- func (o *ForwardZone) HasView() bool
- func (o *ForwardZone) HasWarnings() bool
- func (o ForwardZone) MarshalJSON() ([]byte, error)
- func (o *ForwardZone) SetComment(v string)
- func (o *ForwardZone) SetCreatedAt(v time.Time)
- func (o *ForwardZone) SetDisabled(v bool)
- func (o *ForwardZone) SetExternalForwarders(v []Forwarder)
- func (o *ForwardZone) SetForwardOnly(v bool)
- func (o *ForwardZone) SetFqdn(v string)
- func (o *ForwardZone) SetHosts(v []string)
- func (o *ForwardZone) SetId(v string)
- func (o *ForwardZone) SetInternalForwarders(v []string)
- func (o *ForwardZone) SetMappedSubnet(v string)
- func (o *ForwardZone) SetMapping(v string)
- func (o *ForwardZone) SetNsgs(v []string)
- func (o *ForwardZone) SetParent(v string)
- func (o *ForwardZone) SetProtocolFqdn(v string)
- func (o *ForwardZone) SetTags(v map[string]interface{})
- func (o *ForwardZone) SetUpdatedAt(v time.Time)
- func (o *ForwardZone) SetView(v string)
- func (o *ForwardZone) SetWarnings(v []Warning)
- func (o ForwardZone) ToMap() (map[string]interface{}, error)
- func (o *ForwardZone) UnmarshalJSON(data []byte) (err error)
- type ForwardZoneAPI
- type ForwardZoneAPICopyRequest
- type ForwardZoneAPICreateRequest
- type ForwardZoneAPIDeleteRequest
- type ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) Execute() (*ListForwardZoneResponse, *http.Response, error)
- func (r ForwardZoneAPIListRequest) Fields(fields string) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) Filter(filter string) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) Limit(limit int32) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) Offset(offset int32) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) OrderBy(orderBy string) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) PageToken(pageToken string) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) Tfilter(tfilter string) ForwardZoneAPIListRequest
- func (r ForwardZoneAPIListRequest) TorderBy(torderBy string) ForwardZoneAPIListRequest
- type ForwardZoneAPIReadRequest
- type ForwardZoneAPIService
- func (a *ForwardZoneAPIService) Copy(ctx context.Context) ForwardZoneAPICopyRequest
- func (a *ForwardZoneAPIService) CopyExecute(r ForwardZoneAPICopyRequest) (*CopyForwardZoneResponse, *http.Response, error)
- func (a *ForwardZoneAPIService) Create(ctx context.Context) ForwardZoneAPICreateRequest
- func (a *ForwardZoneAPIService) CreateExecute(r ForwardZoneAPICreateRequest) (*CreateForwardZoneResponse, *http.Response, error)
- func (a *ForwardZoneAPIService) Delete(ctx context.Context, id string) ForwardZoneAPIDeleteRequest
- func (a *ForwardZoneAPIService) DeleteExecute(r ForwardZoneAPIDeleteRequest) (*http.Response, error)
- func (a *ForwardZoneAPIService) List(ctx context.Context) ForwardZoneAPIListRequest
- func (a *ForwardZoneAPIService) ListExecute(r ForwardZoneAPIListRequest) (*ListForwardZoneResponse, *http.Response, error)
- func (a *ForwardZoneAPIService) Read(ctx context.Context, id string) ForwardZoneAPIReadRequest
- func (a *ForwardZoneAPIService) ReadExecute(r ForwardZoneAPIReadRequest) (*ReadForwardZoneResponse, *http.Response, error)
- func (a *ForwardZoneAPIService) Update(ctx context.Context, id string) ForwardZoneAPIUpdateRequest
- func (a *ForwardZoneAPIService) UpdateExecute(r ForwardZoneAPIUpdateRequest) (*UpdateForwardZoneResponse, *http.Response, error)
- type ForwardZoneAPIUpdateRequest
- type ForwardZoneConfig
- func (o *ForwardZoneConfig) GetExternalForwarders() []Forwarder
- func (o *ForwardZoneConfig) GetExternalForwardersOk() ([]Forwarder, bool)
- func (o *ForwardZoneConfig) GetHosts() []string
- func (o *ForwardZoneConfig) GetHostsOk() ([]string, bool)
- func (o *ForwardZoneConfig) GetInternalForwarders() []string
- func (o *ForwardZoneConfig) GetInternalForwardersOk() ([]string, bool)
- func (o *ForwardZoneConfig) GetNsgs() []string
- func (o *ForwardZoneConfig) GetNsgsOk() ([]string, bool)
- func (o *ForwardZoneConfig) HasExternalForwarders() bool
- func (o *ForwardZoneConfig) HasHosts() bool
- func (o *ForwardZoneConfig) HasInternalForwarders() bool
- func (o *ForwardZoneConfig) HasNsgs() bool
- func (o ForwardZoneConfig) MarshalJSON() ([]byte, error)
- func (o *ForwardZoneConfig) SetExternalForwarders(v []Forwarder)
- func (o *ForwardZoneConfig) SetHosts(v []string)
- func (o *ForwardZoneConfig) SetInternalForwarders(v []string)
- func (o *ForwardZoneConfig) SetNsgs(v []string)
- func (o ForwardZoneConfig) ToMap() (map[string]interface{}, error)
- func (o *ForwardZoneConfig) UnmarshalJSON(data []byte) (err error)
- type Forwarder
- func (o *Forwarder) GetAddress() string
- func (o *Forwarder) GetAddressOk() (*string, bool)
- func (o *Forwarder) GetFqdn() string
- func (o *Forwarder) GetFqdnOk() (*string, bool)
- func (o *Forwarder) GetProtocolFqdn() string
- func (o *Forwarder) GetProtocolFqdnOk() (*string, bool)
- func (o *Forwarder) HasFqdn() bool
- func (o *Forwarder) HasProtocolFqdn() bool
- func (o Forwarder) MarshalJSON() ([]byte, error)
- func (o *Forwarder) SetAddress(v string)
- func (o *Forwarder) SetFqdn(v string)
- func (o *Forwarder) SetProtocolFqdn(v string)
- func (o Forwarder) ToMap() (map[string]interface{}, error)
- func (o *Forwarder) UnmarshalJSON(data []byte) (err error)
- type ForwardersBlock
- func (o *ForwardersBlock) GetForwarders() []Forwarder
- func (o *ForwardersBlock) GetForwardersOk() ([]Forwarder, bool)
- func (o *ForwardersBlock) GetForwardersOnly() bool
- func (o *ForwardersBlock) GetForwardersOnlyOk() (*bool, bool)
- func (o *ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1tdOk() (*bool, bool)
- func (o *ForwardersBlock) HasForwarders() bool
- func (o *ForwardersBlock) HasForwardersOnly() bool
- func (o *ForwardersBlock) HasUseRootForwardersForLocalResolutionWithB1td() bool
- func (o ForwardersBlock) MarshalJSON() ([]byte, error)
- func (o *ForwardersBlock) SetForwarders(v []Forwarder)
- func (o *ForwardersBlock) SetForwardersOnly(v bool)
- func (o *ForwardersBlock) SetUseRootForwardersForLocalResolutionWithB1td(v bool)
- func (o ForwardersBlock) ToMap() (map[string]interface{}, error)
- func (o *ForwardersBlock) UnmarshalJSON(data []byte) (err error)
- type Global
- func (o *Global) GetAddEdnsOptionInOutgoingQuery() bool
- func (o *Global) GetAddEdnsOptionInOutgoingQueryOk() (*bool, bool)
- func (o *Global) GetCustomRootNs() []RootNS
- func (o *Global) GetCustomRootNsEnabled() bool
- func (o *Global) GetCustomRootNsEnabledOk() (*bool, bool)
- func (o *Global) GetCustomRootNsOk() ([]RootNS, bool)
- func (o *Global) GetDnssecEnableValidation() bool
- func (o *Global) GetDnssecEnableValidationOk() (*bool, bool)
- func (o *Global) GetDnssecEnabled() bool
- func (o *Global) GetDnssecEnabledOk() (*bool, bool)
- func (o *Global) GetDnssecRootKeys() []TrustAnchor
- func (o *Global) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
- func (o *Global) GetDnssecTrustAnchors() []TrustAnchor
- func (o *Global) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
- func (o *Global) GetDnssecValidateExpiry() bool
- func (o *Global) GetDnssecValidateExpiryOk() (*bool, bool)
- func (o *Global) GetDtcConfig() DTCConfig
- func (o *Global) GetDtcConfigOk() (*DTCConfig, bool)
- func (o *Global) GetEcsEnabled() bool
- func (o *Global) GetEcsEnabledOk() (*bool, bool)
- func (o *Global) GetEcsForwarding() bool
- func (o *Global) GetEcsForwardingOk() (*bool, bool)
- func (o *Global) GetEcsPrefixV4() int64
- func (o *Global) GetEcsPrefixV4Ok() (*int64, bool)
- func (o *Global) GetEcsPrefixV6() int64
- func (o *Global) GetEcsPrefixV6Ok() (*int64, bool)
- func (o *Global) GetEcsZones() []ECSZone
- func (o *Global) GetEcsZonesOk() ([]ECSZone, bool)
- func (o *Global) GetEdnsUdpSize() int64
- func (o *Global) GetEdnsUdpSizeOk() (*int64, bool)
- func (o *Global) GetFilterAaaaAcl() []ACLItem
- func (o *Global) GetFilterAaaaAclOk() ([]ACLItem, bool)
- func (o *Global) GetFilterAaaaOnV4() string
- func (o *Global) GetFilterAaaaOnV4Ok() (*string, bool)
- func (o *Global) GetForwarders() []Forwarder
- func (o *Global) GetForwardersOk() ([]Forwarder, bool)
- func (o *Global) GetForwardersOnly() bool
- func (o *Global) GetForwardersOnlyOk() (*bool, bool)
- func (o *Global) GetGssTsigEnabled() bool
- func (o *Global) GetGssTsigEnabledOk() (*bool, bool)
- func (o *Global) GetId() string
- func (o *Global) GetIdOk() (*string, bool)
- func (o *Global) GetKerberosKeys() []KerberosKey
- func (o *Global) GetKerberosKeysOk() ([]KerberosKey, bool)
- func (o *Global) GetLameTtl() int64
- func (o *Global) GetLameTtlOk() (*int64, bool)
- func (o *Global) GetLogQueryResponse() bool
- func (o *Global) GetLogQueryResponseOk() (*bool, bool)
- func (o *Global) GetMatchRecursiveOnly() bool
- func (o *Global) GetMatchRecursiveOnlyOk() (*bool, bool)
- func (o *Global) GetMaxCacheTtl() int64
- func (o *Global) GetMaxCacheTtlOk() (*int64, bool)
- func (o *Global) GetMaxNegativeTtl() int64
- func (o *Global) GetMaxNegativeTtlOk() (*int64, bool)
- func (o *Global) GetMaxUdpSize() int64
- func (o *Global) GetMaxUdpSizeOk() (*int64, bool)
- func (o *Global) GetMinimalResponses() bool
- func (o *Global) GetMinimalResponsesOk() (*bool, bool)
- func (o *Global) GetNotify() bool
- func (o *Global) GetNotifyOk() (*bool, bool)
- func (o *Global) GetQueryAcl() []ACLItem
- func (o *Global) GetQueryAclOk() ([]ACLItem, bool)
- func (o *Global) GetQueryPort() int64
- func (o *Global) GetQueryPortOk() (*int64, bool)
- func (o *Global) GetRecursionAcl() []ACLItem
- func (o *Global) GetRecursionAclOk() ([]ACLItem, bool)
- func (o *Global) GetRecursionEnabled() bool
- func (o *Global) GetRecursionEnabledOk() (*bool, bool)
- func (o *Global) GetRecursiveClients() int64
- func (o *Global) GetRecursiveClientsOk() (*int64, bool)
- func (o *Global) GetResolverQueryTimeout() int64
- func (o *Global) GetResolverQueryTimeoutOk() (*int64, bool)
- func (o *Global) GetSecondaryAxfrQueryLimit() int64
- func (o *Global) GetSecondaryAxfrQueryLimitOk() (*int64, bool)
- func (o *Global) GetSecondarySoaQueryLimit() int64
- func (o *Global) GetSecondarySoaQueryLimitOk() (*int64, bool)
- func (o *Global) GetSortList() []SortListItem
- func (o *Global) GetSortListOk() ([]SortListItem, bool)
- func (o *Global) GetSynthesizeAddressRecordsFromHttps() bool
- func (o *Global) GetSynthesizeAddressRecordsFromHttpsOk() (*bool, bool)
- func (o *Global) GetTransferAcl() []ACLItem
- func (o *Global) GetTransferAclOk() ([]ACLItem, bool)
- func (o *Global) GetUpdateAcl() []ACLItem
- func (o *Global) GetUpdateAclOk() ([]ACLItem, bool)
- func (o *Global) GetUseForwardersForSubzones() bool
- func (o *Global) GetUseForwardersForSubzonesOk() (*bool, bool)
- func (o *Global) GetUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *Global) GetUseRootForwardersForLocalResolutionWithB1tdOk() (*bool, bool)
- func (o *Global) GetZoneAuthority() ZoneAuthority
- func (o *Global) GetZoneAuthorityOk() (*ZoneAuthority, bool)
- func (o *Global) HasAddEdnsOptionInOutgoingQuery() bool
- func (o *Global) HasCustomRootNs() bool
- func (o *Global) HasCustomRootNsEnabled() bool
- func (o *Global) HasDnssecEnableValidation() bool
- func (o *Global) HasDnssecEnabled() bool
- func (o *Global) HasDnssecRootKeys() bool
- func (o *Global) HasDnssecTrustAnchors() bool
- func (o *Global) HasDnssecValidateExpiry() bool
- func (o *Global) HasDtcConfig() bool
- func (o *Global) HasEcsEnabled() bool
- func (o *Global) HasEcsForwarding() bool
- func (o *Global) HasEcsPrefixV4() bool
- func (o *Global) HasEcsPrefixV6() bool
- func (o *Global) HasEcsZones() bool
- func (o *Global) HasEdnsUdpSize() bool
- func (o *Global) HasFilterAaaaAcl() bool
- func (o *Global) HasFilterAaaaOnV4() bool
- func (o *Global) HasForwarders() bool
- func (o *Global) HasForwardersOnly() bool
- func (o *Global) HasGssTsigEnabled() bool
- func (o *Global) HasKerberosKeys() bool
- func (o *Global) HasLameTtl() bool
- func (o *Global) HasLogQueryResponse() bool
- func (o *Global) HasMatchRecursiveOnly() bool
- func (o *Global) HasMaxCacheTtl() bool
- func (o *Global) HasMaxNegativeTtl() bool
- func (o *Global) HasMaxUdpSize() bool
- func (o *Global) HasMinimalResponses() bool
- func (o *Global) HasNotify() bool
- func (o *Global) HasQueryAcl() bool
- func (o *Global) HasQueryPort() bool
- func (o *Global) HasRecursionAcl() bool
- func (o *Global) HasRecursionEnabled() bool
- func (o *Global) HasRecursiveClients() bool
- func (o *Global) HasResolverQueryTimeout() bool
- func (o *Global) HasSecondaryAxfrQueryLimit() bool
- func (o *Global) HasSecondarySoaQueryLimit() bool
- func (o *Global) HasSortList() bool
- func (o *Global) HasSynthesizeAddressRecordsFromHttps() bool
- func (o *Global) HasTransferAcl() bool
- func (o *Global) HasUpdateAcl() bool
- func (o *Global) HasUseForwardersForSubzones() bool
- func (o *Global) HasUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *Global) HasZoneAuthority() bool
- func (o Global) MarshalJSON() ([]byte, error)
- func (o *Global) SetAddEdnsOptionInOutgoingQuery(v bool)
- func (o *Global) SetCustomRootNs(v []RootNS)
- func (o *Global) SetCustomRootNsEnabled(v bool)
- func (o *Global) SetDnssecEnableValidation(v bool)
- func (o *Global) SetDnssecEnabled(v bool)
- func (o *Global) SetDnssecRootKeys(v []TrustAnchor)
- func (o *Global) SetDnssecTrustAnchors(v []TrustAnchor)
- func (o *Global) SetDnssecValidateExpiry(v bool)
- func (o *Global) SetDtcConfig(v DTCConfig)
- func (o *Global) SetEcsEnabled(v bool)
- func (o *Global) SetEcsForwarding(v bool)
- func (o *Global) SetEcsPrefixV4(v int64)
- func (o *Global) SetEcsPrefixV6(v int64)
- func (o *Global) SetEcsZones(v []ECSZone)
- func (o *Global) SetEdnsUdpSize(v int64)
- func (o *Global) SetFilterAaaaAcl(v []ACLItem)
- func (o *Global) SetFilterAaaaOnV4(v string)
- func (o *Global) SetForwarders(v []Forwarder)
- func (o *Global) SetForwardersOnly(v bool)
- func (o *Global) SetGssTsigEnabled(v bool)
- func (o *Global) SetId(v string)
- func (o *Global) SetKerberosKeys(v []KerberosKey)
- func (o *Global) SetLameTtl(v int64)
- func (o *Global) SetLogQueryResponse(v bool)
- func (o *Global) SetMatchRecursiveOnly(v bool)
- func (o *Global) SetMaxCacheTtl(v int64)
- func (o *Global) SetMaxNegativeTtl(v int64)
- func (o *Global) SetMaxUdpSize(v int64)
- func (o *Global) SetMinimalResponses(v bool)
- func (o *Global) SetNotify(v bool)
- func (o *Global) SetQueryAcl(v []ACLItem)
- func (o *Global) SetQueryPort(v int64)
- func (o *Global) SetRecursionAcl(v []ACLItem)
- func (o *Global) SetRecursionEnabled(v bool)
- func (o *Global) SetRecursiveClients(v int64)
- func (o *Global) SetResolverQueryTimeout(v int64)
- func (o *Global) SetSecondaryAxfrQueryLimit(v int64)
- func (o *Global) SetSecondarySoaQueryLimit(v int64)
- func (o *Global) SetSortList(v []SortListItem)
- func (o *Global) SetSynthesizeAddressRecordsFromHttps(v bool)
- func (o *Global) SetTransferAcl(v []ACLItem)
- func (o *Global) SetUpdateAcl(v []ACLItem)
- func (o *Global) SetUseForwardersForSubzones(v bool)
- func (o *Global) SetUseRootForwardersForLocalResolutionWithB1td(v bool)
- func (o *Global) SetZoneAuthority(v ZoneAuthority)
- func (o Global) ToMap() (map[string]interface{}, error)
- func (o *Global) UnmarshalJSON(data []byte) (err error)
- type GlobalAPI
- type GlobalAPIRead2Request
- type GlobalAPIReadRequest
- type GlobalAPIService
- func (a *GlobalAPIService) Read(ctx context.Context) GlobalAPIReadRequest
- func (a *GlobalAPIService) Read2(ctx context.Context, id string) GlobalAPIRead2Request
- func (a *GlobalAPIService) Read2Execute(r GlobalAPIRead2Request) (*ReadGlobalResponse, *http.Response, error)
- func (a *GlobalAPIService) ReadExecute(r GlobalAPIReadRequest) (*ReadGlobalResponse, *http.Response, error)
- func (a *GlobalAPIService) Update(ctx context.Context) GlobalAPIUpdateRequest
- func (a *GlobalAPIService) Update2(ctx context.Context, id string) GlobalAPIUpdate2Request
- func (a *GlobalAPIService) Update2Execute(r GlobalAPIUpdate2Request) (*UpdateGlobalResponse, *http.Response, error)
- func (a *GlobalAPIService) UpdateExecute(r GlobalAPIUpdateRequest) (*UpdateGlobalResponse, *http.Response, error)
- type GlobalAPIUpdate2Request
- type GlobalAPIUpdateRequest
- type Host
- func (o *Host) GetAbsoluteName() string
- func (o *Host) GetAbsoluteNameOk() (*string, bool)
- func (o *Host) GetAddress() string
- func (o *Host) GetAddressOk() (*string, bool)
- func (o *Host) GetAnycastAddresses() []string
- func (o *Host) GetAnycastAddressesOk() ([]string, bool)
- func (o *Host) GetAssociatedServer() HostAssociatedServer
- func (o *Host) GetAssociatedServerOk() (*HostAssociatedServer, bool)
- func (o *Host) GetComment() string
- func (o *Host) GetCommentOk() (*string, bool)
- func (o *Host) GetCurrentVersion() string
- func (o *Host) GetCurrentVersionOk() (*string, bool)
- func (o *Host) GetDfp() bool
- func (o *Host) GetDfpOk() (*bool, bool)
- func (o *Host) GetDfpService() string
- func (o *Host) GetDfpServiceOk() (*string, bool)
- func (o *Host) GetId() string
- func (o *Host) GetIdOk() (*string, bool)
- func (o *Host) GetInheritanceSources() HostInheritance
- func (o *Host) GetInheritanceSourcesOk() (*HostInheritance, bool)
- func (o *Host) GetKerberosKeys() []KerberosKey
- func (o *Host) GetKerberosKeysOk() ([]KerberosKey, bool)
- func (o *Host) GetName() string
- func (o *Host) GetNameOk() (*string, bool)
- func (o *Host) GetOphid() string
- func (o *Host) GetOphidOk() (*string, bool)
- func (o *Host) GetProtocolAbsoluteName() string
- func (o *Host) GetProtocolAbsoluteNameOk() (*string, bool)
- func (o *Host) GetProviderId() string
- func (o *Host) GetProviderIdOk() (*string, bool)
- func (o *Host) GetServer() string
- func (o *Host) GetServerOk() (*string, bool)
- func (o *Host) GetSiteId() string
- func (o *Host) GetSiteIdOk() (*string, bool)
- func (o *Host) GetTags() map[string]interface{}
- func (o *Host) GetTagsOk() (map[string]interface{}, bool)
- func (o *Host) GetType() string
- func (o *Host) GetTypeOk() (*string, bool)
- func (o *Host) HasAbsoluteName() bool
- func (o *Host) HasAddress() bool
- func (o *Host) HasAnycastAddresses() bool
- func (o *Host) HasAssociatedServer() bool
- func (o *Host) HasComment() bool
- func (o *Host) HasCurrentVersion() bool
- func (o *Host) HasDfp() bool
- func (o *Host) HasDfpService() bool
- func (o *Host) HasId() bool
- func (o *Host) HasInheritanceSources() bool
- func (o *Host) HasKerberosKeys() bool
- func (o *Host) HasName() bool
- func (o *Host) HasOphid() bool
- func (o *Host) HasProtocolAbsoluteName() bool
- func (o *Host) HasProviderId() bool
- func (o *Host) HasServer() bool
- func (o *Host) HasSiteId() bool
- func (o *Host) HasTags() bool
- func (o *Host) HasType() bool
- func (o Host) MarshalJSON() ([]byte, error)
- func (o *Host) SetAbsoluteName(v string)
- func (o *Host) SetAddress(v string)
- func (o *Host) SetAnycastAddresses(v []string)
- func (o *Host) SetAssociatedServer(v HostAssociatedServer)
- func (o *Host) SetComment(v string)
- func (o *Host) SetCurrentVersion(v string)
- func (o *Host) SetDfp(v bool)
- func (o *Host) SetDfpService(v string)
- func (o *Host) SetId(v string)
- func (o *Host) SetInheritanceSources(v HostInheritance)
- func (o *Host) SetKerberosKeys(v []KerberosKey)
- func (o *Host) SetName(v string)
- func (o *Host) SetOphid(v string)
- func (o *Host) SetProtocolAbsoluteName(v string)
- func (o *Host) SetProviderId(v string)
- func (o *Host) SetServer(v string)
- func (o *Host) SetSiteId(v string)
- func (o *Host) SetTags(v map[string]interface{})
- func (o *Host) SetType(v string)
- func (o Host) ToMap() (map[string]interface{}, error)
- func (o *Host) UnmarshalJSON(data []byte) (err error)
- type HostAPI
- type HostAPIListRequest
- func (r HostAPIListRequest) Execute() (*ListHostResponse, *http.Response, error)
- func (r HostAPIListRequest) Fields(fields string) HostAPIListRequest
- func (r HostAPIListRequest) Filter(filter string) HostAPIListRequest
- func (r HostAPIListRequest) Inherit(inherit string) HostAPIListRequest
- func (r HostAPIListRequest) Limit(limit int32) HostAPIListRequest
- func (r HostAPIListRequest) Offset(offset int32) HostAPIListRequest
- func (r HostAPIListRequest) OrderBy(orderBy string) HostAPIListRequest
- func (r HostAPIListRequest) PageToken(pageToken string) HostAPIListRequest
- func (r HostAPIListRequest) Tfilter(tfilter string) HostAPIListRequest
- func (r HostAPIListRequest) TorderBy(torderBy string) HostAPIListRequest
- type HostAPIReadRequest
- type HostAPIService
- func (a *HostAPIService) List(ctx context.Context) HostAPIListRequest
- func (a *HostAPIService) ListExecute(r HostAPIListRequest) (*ListHostResponse, *http.Response, error)
- func (a *HostAPIService) Read(ctx context.Context, id string) HostAPIReadRequest
- func (a *HostAPIService) ReadExecute(r HostAPIReadRequest) (*ReadHostResponse, *http.Response, error)
- func (a *HostAPIService) Update(ctx context.Context, id string) HostAPIUpdateRequest
- func (a *HostAPIService) UpdateExecute(r HostAPIUpdateRequest) (*UpdateHostResponse, *http.Response, error)
- type HostAPIUpdateRequest
- type HostAssociatedServer
- func (o *HostAssociatedServer) GetId() string
- func (o *HostAssociatedServer) GetIdOk() (*string, bool)
- func (o *HostAssociatedServer) GetName() string
- func (o *HostAssociatedServer) GetNameOk() (*string, bool)
- func (o *HostAssociatedServer) HasId() bool
- func (o *HostAssociatedServer) HasName() bool
- func (o HostAssociatedServer) MarshalJSON() ([]byte, error)
- func (o *HostAssociatedServer) SetId(v string)
- func (o *HostAssociatedServer) SetName(v string)
- func (o HostAssociatedServer) ToMap() (map[string]interface{}, error)
- func (o *HostAssociatedServer) UnmarshalJSON(data []byte) (err error)
- type HostInheritance
- func (o *HostInheritance) GetKerberosKeys() InheritedKerberosKeys
- func (o *HostInheritance) GetKerberosKeysOk() (*InheritedKerberosKeys, bool)
- func (o *HostInheritance) HasKerberosKeys() bool
- func (o HostInheritance) MarshalJSON() ([]byte, error)
- func (o *HostInheritance) SetKerberosKeys(v InheritedKerberosKeys)
- func (o HostInheritance) ToMap() (map[string]interface{}, error)
- func (o *HostInheritance) UnmarshalJSON(data []byte) (err error)
- type Inheritance2AssignedHost
- func (o *Inheritance2AssignedHost) GetDisplayName() string
- func (o *Inheritance2AssignedHost) GetDisplayNameOk() (*string, bool)
- func (o *Inheritance2AssignedHost) GetHost() string
- func (o *Inheritance2AssignedHost) GetHostOk() (*string, bool)
- func (o *Inheritance2AssignedHost) GetOphid() string
- func (o *Inheritance2AssignedHost) GetOphidOk() (*string, bool)
- func (o *Inheritance2AssignedHost) HasDisplayName() bool
- func (o *Inheritance2AssignedHost) HasHost() bool
- func (o *Inheritance2AssignedHost) HasOphid() bool
- func (o Inheritance2AssignedHost) MarshalJSON() ([]byte, error)
- func (o *Inheritance2AssignedHost) SetDisplayName(v string)
- func (o *Inheritance2AssignedHost) SetHost(v string)
- func (o *Inheritance2AssignedHost) SetOphid(v string)
- func (o Inheritance2AssignedHost) ToMap() (map[string]interface{}, error)
- func (o *Inheritance2AssignedHost) UnmarshalJSON(data []byte) (err error)
- type Inheritance2InheritedBool
- func (o *Inheritance2InheritedBool) GetAction() string
- func (o *Inheritance2InheritedBool) GetActionOk() (*string, bool)
- func (o *Inheritance2InheritedBool) GetDisplayName() string
- func (o *Inheritance2InheritedBool) GetDisplayNameOk() (*string, bool)
- func (o *Inheritance2InheritedBool) GetSource() string
- func (o *Inheritance2InheritedBool) GetSourceOk() (*string, bool)
- func (o *Inheritance2InheritedBool) GetValue() bool
- func (o *Inheritance2InheritedBool) GetValueOk() (*bool, bool)
- func (o *Inheritance2InheritedBool) HasAction() bool
- func (o *Inheritance2InheritedBool) HasDisplayName() bool
- func (o *Inheritance2InheritedBool) HasSource() bool
- func (o *Inheritance2InheritedBool) HasValue() bool
- func (o Inheritance2InheritedBool) MarshalJSON() ([]byte, error)
- func (o *Inheritance2InheritedBool) SetAction(v string)
- func (o *Inheritance2InheritedBool) SetDisplayName(v string)
- func (o *Inheritance2InheritedBool) SetSource(v string)
- func (o *Inheritance2InheritedBool) SetValue(v bool)
- func (o Inheritance2InheritedBool) ToMap() (map[string]interface{}, error)
- func (o *Inheritance2InheritedBool) UnmarshalJSON(data []byte) (err error)
- type Inheritance2InheritedString
- func (o *Inheritance2InheritedString) GetAction() string
- func (o *Inheritance2InheritedString) GetActionOk() (*string, bool)
- func (o *Inheritance2InheritedString) GetDisplayName() string
- func (o *Inheritance2InheritedString) GetDisplayNameOk() (*string, bool)
- func (o *Inheritance2InheritedString) GetSource() string
- func (o *Inheritance2InheritedString) GetSourceOk() (*string, bool)
- func (o *Inheritance2InheritedString) GetValue() string
- func (o *Inheritance2InheritedString) GetValueOk() (*string, bool)
- func (o *Inheritance2InheritedString) HasAction() bool
- func (o *Inheritance2InheritedString) HasDisplayName() bool
- func (o *Inheritance2InheritedString) HasSource() bool
- func (o *Inheritance2InheritedString) HasValue() bool
- func (o Inheritance2InheritedString) MarshalJSON() ([]byte, error)
- func (o *Inheritance2InheritedString) SetAction(v string)
- func (o *Inheritance2InheritedString) SetDisplayName(v string)
- func (o *Inheritance2InheritedString) SetSource(v string)
- func (o *Inheritance2InheritedString) SetValue(v string)
- func (o Inheritance2InheritedString) ToMap() (map[string]interface{}, error)
- func (o *Inheritance2InheritedString) UnmarshalJSON(data []byte) (err error)
- type Inheritance2InheritedUInt32
- func (o *Inheritance2InheritedUInt32) GetAction() string
- func (o *Inheritance2InheritedUInt32) GetActionOk() (*string, bool)
- func (o *Inheritance2InheritedUInt32) GetDisplayName() string
- func (o *Inheritance2InheritedUInt32) GetDisplayNameOk() (*string, bool)
- func (o *Inheritance2InheritedUInt32) GetSource() string
- func (o *Inheritance2InheritedUInt32) GetSourceOk() (*string, bool)
- func (o *Inheritance2InheritedUInt32) GetValue() int64
- func (o *Inheritance2InheritedUInt32) GetValueOk() (*int64, bool)
- func (o *Inheritance2InheritedUInt32) HasAction() bool
- func (o *Inheritance2InheritedUInt32) HasDisplayName() bool
- func (o *Inheritance2InheritedUInt32) HasSource() bool
- func (o *Inheritance2InheritedUInt32) HasValue() bool
- func (o Inheritance2InheritedUInt32) MarshalJSON() ([]byte, error)
- func (o *Inheritance2InheritedUInt32) SetAction(v string)
- func (o *Inheritance2InheritedUInt32) SetDisplayName(v string)
- func (o *Inheritance2InheritedUInt32) SetSource(v string)
- func (o *Inheritance2InheritedUInt32) SetValue(v int64)
- func (o Inheritance2InheritedUInt32) ToMap() (map[string]interface{}, error)
- func (o *Inheritance2InheritedUInt32) UnmarshalJSON(data []byte) (err error)
- type InheritedACLItems
- func (o *InheritedACLItems) GetAction() string
- func (o *InheritedACLItems) GetActionOk() (*string, bool)
- func (o *InheritedACLItems) GetDisplayName() string
- func (o *InheritedACLItems) GetDisplayNameOk() (*string, bool)
- func (o *InheritedACLItems) GetSource() string
- func (o *InheritedACLItems) GetSourceOk() (*string, bool)
- func (o *InheritedACLItems) GetValue() []ACLItem
- func (o *InheritedACLItems) GetValueOk() ([]ACLItem, bool)
- func (o *InheritedACLItems) HasAction() bool
- func (o *InheritedACLItems) HasDisplayName() bool
- func (o *InheritedACLItems) HasSource() bool
- func (o *InheritedACLItems) HasValue() bool
- func (o InheritedACLItems) MarshalJSON() ([]byte, error)
- func (o *InheritedACLItems) SetAction(v string)
- func (o *InheritedACLItems) SetDisplayName(v string)
- func (o *InheritedACLItems) SetSource(v string)
- func (o *InheritedACLItems) SetValue(v []ACLItem)
- func (o InheritedACLItems) ToMap() (map[string]interface{}, error)
- func (o *InheritedACLItems) UnmarshalJSON(data []byte) (err error)
- type InheritedCustomRootNSBlock
- func (o *InheritedCustomRootNSBlock) GetAction() string
- func (o *InheritedCustomRootNSBlock) GetActionOk() (*string, bool)
- func (o *InheritedCustomRootNSBlock) GetDisplayName() string
- func (o *InheritedCustomRootNSBlock) GetDisplayNameOk() (*string, bool)
- func (o *InheritedCustomRootNSBlock) GetSource() string
- func (o *InheritedCustomRootNSBlock) GetSourceOk() (*string, bool)
- func (o *InheritedCustomRootNSBlock) GetValue() CustomRootNSBlock
- func (o *InheritedCustomRootNSBlock) GetValueOk() (*CustomRootNSBlock, bool)
- func (o *InheritedCustomRootNSBlock) HasAction() bool
- func (o *InheritedCustomRootNSBlock) HasDisplayName() bool
- func (o *InheritedCustomRootNSBlock) HasSource() bool
- func (o *InheritedCustomRootNSBlock) HasValue() bool
- func (o InheritedCustomRootNSBlock) MarshalJSON() ([]byte, error)
- func (o *InheritedCustomRootNSBlock) SetAction(v string)
- func (o *InheritedCustomRootNSBlock) SetDisplayName(v string)
- func (o *InheritedCustomRootNSBlock) SetSource(v string)
- func (o *InheritedCustomRootNSBlock) SetValue(v CustomRootNSBlock)
- func (o InheritedCustomRootNSBlock) ToMap() (map[string]interface{}, error)
- func (o *InheritedCustomRootNSBlock) UnmarshalJSON(data []byte) (err error)
- type InheritedDNSSECValidationBlock
- func (o *InheritedDNSSECValidationBlock) GetAction() string
- func (o *InheritedDNSSECValidationBlock) GetActionOk() (*string, bool)
- func (o *InheritedDNSSECValidationBlock) GetDisplayName() string
- func (o *InheritedDNSSECValidationBlock) GetDisplayNameOk() (*string, bool)
- func (o *InheritedDNSSECValidationBlock) GetSource() string
- func (o *InheritedDNSSECValidationBlock) GetSourceOk() (*string, bool)
- func (o *InheritedDNSSECValidationBlock) GetValue() DNSSECValidationBlock
- func (o *InheritedDNSSECValidationBlock) GetValueOk() (*DNSSECValidationBlock, bool)
- func (o *InheritedDNSSECValidationBlock) HasAction() bool
- func (o *InheritedDNSSECValidationBlock) HasDisplayName() bool
- func (o *InheritedDNSSECValidationBlock) HasSource() bool
- func (o *InheritedDNSSECValidationBlock) HasValue() bool
- func (o InheritedDNSSECValidationBlock) MarshalJSON() ([]byte, error)
- func (o *InheritedDNSSECValidationBlock) SetAction(v string)
- func (o *InheritedDNSSECValidationBlock) SetDisplayName(v string)
- func (o *InheritedDNSSECValidationBlock) SetSource(v string)
- func (o *InheritedDNSSECValidationBlock) SetValue(v DNSSECValidationBlock)
- func (o InheritedDNSSECValidationBlock) ToMap() (map[string]interface{}, error)
- func (o *InheritedDNSSECValidationBlock) UnmarshalJSON(data []byte) (err error)
- type InheritedDtcConfig
- func (o *InheritedDtcConfig) GetDefaultTtl() Inheritance2InheritedUInt32
- func (o *InheritedDtcConfig) GetDefaultTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedDtcConfig) HasDefaultTtl() bool
- func (o InheritedDtcConfig) MarshalJSON() ([]byte, error)
- func (o *InheritedDtcConfig) SetDefaultTtl(v Inheritance2InheritedUInt32)
- func (o InheritedDtcConfig) ToMap() (map[string]interface{}, error)
- func (o *InheritedDtcConfig) UnmarshalJSON(data []byte) (err error)
- type InheritedECSBlock
- func (o *InheritedECSBlock) GetAction() string
- func (o *InheritedECSBlock) GetActionOk() (*string, bool)
- func (o *InheritedECSBlock) GetDisplayName() string
- func (o *InheritedECSBlock) GetDisplayNameOk() (*string, bool)
- func (o *InheritedECSBlock) GetSource() string
- func (o *InheritedECSBlock) GetSourceOk() (*string, bool)
- func (o *InheritedECSBlock) GetValue() ECSBlock
- func (o *InheritedECSBlock) GetValueOk() (*ECSBlock, bool)
- func (o *InheritedECSBlock) HasAction() bool
- func (o *InheritedECSBlock) HasDisplayName() bool
- func (o *InheritedECSBlock) HasSource() bool
- func (o *InheritedECSBlock) HasValue() bool
- func (o InheritedECSBlock) MarshalJSON() ([]byte, error)
- func (o *InheritedECSBlock) SetAction(v string)
- func (o *InheritedECSBlock) SetDisplayName(v string)
- func (o *InheritedECSBlock) SetSource(v string)
- func (o *InheritedECSBlock) SetValue(v ECSBlock)
- func (o InheritedECSBlock) ToMap() (map[string]interface{}, error)
- func (o *InheritedECSBlock) UnmarshalJSON(data []byte) (err error)
- type InheritedForwardersBlock
- func (o *InheritedForwardersBlock) GetAction() string
- func (o *InheritedForwardersBlock) GetActionOk() (*string, bool)
- func (o *InheritedForwardersBlock) GetDisplayName() string
- func (o *InheritedForwardersBlock) GetDisplayNameOk() (*string, bool)
- func (o *InheritedForwardersBlock) GetSource() string
- func (o *InheritedForwardersBlock) GetSourceOk() (*string, bool)
- func (o *InheritedForwardersBlock) GetValue() ForwardersBlock
- func (o *InheritedForwardersBlock) GetValueOk() (*ForwardersBlock, bool)
- func (o *InheritedForwardersBlock) HasAction() bool
- func (o *InheritedForwardersBlock) HasDisplayName() bool
- func (o *InheritedForwardersBlock) HasSource() bool
- func (o *InheritedForwardersBlock) HasValue() bool
- func (o InheritedForwardersBlock) MarshalJSON() ([]byte, error)
- func (o *InheritedForwardersBlock) SetAction(v string)
- func (o *InheritedForwardersBlock) SetDisplayName(v string)
- func (o *InheritedForwardersBlock) SetSource(v string)
- func (o *InheritedForwardersBlock) SetValue(v ForwardersBlock)
- func (o InheritedForwardersBlock) ToMap() (map[string]interface{}, error)
- func (o *InheritedForwardersBlock) UnmarshalJSON(data []byte) (err error)
- type InheritedKerberosKeys
- func (o *InheritedKerberosKeys) GetAction() string
- func (o *InheritedKerberosKeys) GetActionOk() (*string, bool)
- func (o *InheritedKerberosKeys) GetDisplayName() string
- func (o *InheritedKerberosKeys) GetDisplayNameOk() (*string, bool)
- func (o *InheritedKerberosKeys) GetSource() string
- func (o *InheritedKerberosKeys) GetSourceOk() (*string, bool)
- func (o *InheritedKerberosKeys) GetValue() []KerberosKey
- func (o *InheritedKerberosKeys) GetValueOk() ([]KerberosKey, bool)
- func (o *InheritedKerberosKeys) HasAction() bool
- func (o *InheritedKerberosKeys) HasDisplayName() bool
- func (o *InheritedKerberosKeys) HasSource() bool
- func (o *InheritedKerberosKeys) HasValue() bool
- func (o InheritedKerberosKeys) MarshalJSON() ([]byte, error)
- func (o *InheritedKerberosKeys) SetAction(v string)
- func (o *InheritedKerberosKeys) SetDisplayName(v string)
- func (o *InheritedKerberosKeys) SetSource(v string)
- func (o *InheritedKerberosKeys) SetValue(v []KerberosKey)
- func (o InheritedKerberosKeys) ToMap() (map[string]interface{}, error)
- func (o *InheritedKerberosKeys) UnmarshalJSON(data []byte) (err error)
- type InheritedSortListItems
- func (o *InheritedSortListItems) GetAction() string
- func (o *InheritedSortListItems) GetActionOk() (*string, bool)
- func (o *InheritedSortListItems) GetDisplayName() string
- func (o *InheritedSortListItems) GetDisplayNameOk() (*string, bool)
- func (o *InheritedSortListItems) GetSource() string
- func (o *InheritedSortListItems) GetSourceOk() (*string, bool)
- func (o *InheritedSortListItems) GetValue() []SortListItem
- func (o *InheritedSortListItems) GetValueOk() ([]SortListItem, bool)
- func (o *InheritedSortListItems) HasAction() bool
- func (o *InheritedSortListItems) HasDisplayName() bool
- func (o *InheritedSortListItems) HasSource() bool
- func (o *InheritedSortListItems) HasValue() bool
- func (o InheritedSortListItems) MarshalJSON() ([]byte, error)
- func (o *InheritedSortListItems) SetAction(v string)
- func (o *InheritedSortListItems) SetDisplayName(v string)
- func (o *InheritedSortListItems) SetSource(v string)
- func (o *InheritedSortListItems) SetValue(v []SortListItem)
- func (o InheritedSortListItems) ToMap() (map[string]interface{}, error)
- func (o *InheritedSortListItems) UnmarshalJSON(data []byte) (err error)
- type InheritedZoneAuthority
- func (o *InheritedZoneAuthority) GetDefaultTtl() Inheritance2InheritedUInt32
- func (o *InheritedZoneAuthority) GetDefaultTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedZoneAuthority) GetExpire() Inheritance2InheritedUInt32
- func (o *InheritedZoneAuthority) GetExpireOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedZoneAuthority) GetMnameBlock() InheritedZoneAuthorityMNameBlock
- func (o *InheritedZoneAuthority) GetMnameBlockOk() (*InheritedZoneAuthorityMNameBlock, bool)
- func (o *InheritedZoneAuthority) GetNegativeTtl() Inheritance2InheritedUInt32
- func (o *InheritedZoneAuthority) GetNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedZoneAuthority) GetProtocolRname() Inheritance2InheritedString
- func (o *InheritedZoneAuthority) GetProtocolRnameOk() (*Inheritance2InheritedString, bool)
- func (o *InheritedZoneAuthority) GetRefresh() Inheritance2InheritedUInt32
- func (o *InheritedZoneAuthority) GetRefreshOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedZoneAuthority) GetRetry() Inheritance2InheritedUInt32
- func (o *InheritedZoneAuthority) GetRetryOk() (*Inheritance2InheritedUInt32, bool)
- func (o *InheritedZoneAuthority) GetRname() Inheritance2InheritedString
- func (o *InheritedZoneAuthority) GetRnameOk() (*Inheritance2InheritedString, bool)
- func (o *InheritedZoneAuthority) HasDefaultTtl() bool
- func (o *InheritedZoneAuthority) HasExpire() bool
- func (o *InheritedZoneAuthority) HasMnameBlock() bool
- func (o *InheritedZoneAuthority) HasNegativeTtl() bool
- func (o *InheritedZoneAuthority) HasProtocolRname() bool
- func (o *InheritedZoneAuthority) HasRefresh() bool
- func (o *InheritedZoneAuthority) HasRetry() bool
- func (o *InheritedZoneAuthority) HasRname() bool
- func (o InheritedZoneAuthority) MarshalJSON() ([]byte, error)
- func (o *InheritedZoneAuthority) SetDefaultTtl(v Inheritance2InheritedUInt32)
- func (o *InheritedZoneAuthority) SetExpire(v Inheritance2InheritedUInt32)
- func (o *InheritedZoneAuthority) SetMnameBlock(v InheritedZoneAuthorityMNameBlock)
- func (o *InheritedZoneAuthority) SetNegativeTtl(v Inheritance2InheritedUInt32)
- func (o *InheritedZoneAuthority) SetProtocolRname(v Inheritance2InheritedString)
- func (o *InheritedZoneAuthority) SetRefresh(v Inheritance2InheritedUInt32)
- func (o *InheritedZoneAuthority) SetRetry(v Inheritance2InheritedUInt32)
- func (o *InheritedZoneAuthority) SetRname(v Inheritance2InheritedString)
- func (o InheritedZoneAuthority) ToMap() (map[string]interface{}, error)
- func (o *InheritedZoneAuthority) UnmarshalJSON(data []byte) (err error)
- type InheritedZoneAuthorityMNameBlock
- func (o *InheritedZoneAuthorityMNameBlock) GetAction() string
- func (o *InheritedZoneAuthorityMNameBlock) GetActionOk() (*string, bool)
- func (o *InheritedZoneAuthorityMNameBlock) GetDisplayName() string
- func (o *InheritedZoneAuthorityMNameBlock) GetDisplayNameOk() (*string, bool)
- func (o *InheritedZoneAuthorityMNameBlock) GetSource() string
- func (o *InheritedZoneAuthorityMNameBlock) GetSourceOk() (*string, bool)
- func (o *InheritedZoneAuthorityMNameBlock) GetValue() ZoneAuthorityMNameBlock
- func (o *InheritedZoneAuthorityMNameBlock) GetValueOk() (*ZoneAuthorityMNameBlock, bool)
- func (o *InheritedZoneAuthorityMNameBlock) HasAction() bool
- func (o *InheritedZoneAuthorityMNameBlock) HasDisplayName() bool
- func (o *InheritedZoneAuthorityMNameBlock) HasSource() bool
- func (o *InheritedZoneAuthorityMNameBlock) HasValue() bool
- func (o InheritedZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
- func (o *InheritedZoneAuthorityMNameBlock) SetAction(v string)
- func (o *InheritedZoneAuthorityMNameBlock) SetDisplayName(v string)
- func (o *InheritedZoneAuthorityMNameBlock) SetSource(v string)
- func (o *InheritedZoneAuthorityMNameBlock) SetValue(v ZoneAuthorityMNameBlock)
- func (o InheritedZoneAuthorityMNameBlock) ToMap() (map[string]interface{}, error)
- func (o *InheritedZoneAuthorityMNameBlock) UnmarshalJSON(data []byte) (err error)
- type InternalSecondary
- func (o *InternalSecondary) GetHost() string
- func (o *InternalSecondary) GetHostOk() (*string, bool)
- func (o InternalSecondary) MarshalJSON() ([]byte, error)
- func (o *InternalSecondary) SetHost(v string)
- func (o InternalSecondary) ToMap() (map[string]interface{}, error)
- func (o *InternalSecondary) UnmarshalJSON(data []byte) (err error)
- type KerberosKey
- func (o *KerberosKey) GetAlgorithm() string
- func (o *KerberosKey) GetAlgorithmOk() (*string, bool)
- func (o *KerberosKey) GetDomain() string
- func (o *KerberosKey) GetDomainOk() (*string, bool)
- func (o *KerberosKey) GetKey() string
- func (o *KerberosKey) GetKeyOk() (*string, bool)
- func (o *KerberosKey) GetPrincipal() string
- func (o *KerberosKey) GetPrincipalOk() (*string, bool)
- func (o *KerberosKey) GetUploadedAt() string
- func (o *KerberosKey) GetUploadedAtOk() (*string, bool)
- func (o *KerberosKey) GetVersion() int64
- func (o *KerberosKey) GetVersionOk() (*int64, bool)
- func (o *KerberosKey) HasAlgorithm() bool
- func (o *KerberosKey) HasDomain() bool
- func (o *KerberosKey) HasPrincipal() bool
- func (o *KerberosKey) HasUploadedAt() bool
- func (o *KerberosKey) HasVersion() bool
- func (o KerberosKey) MarshalJSON() ([]byte, error)
- func (o *KerberosKey) SetAlgorithm(v string)
- func (o *KerberosKey) SetDomain(v string)
- func (o *KerberosKey) SetKey(v string)
- func (o *KerberosKey) SetPrincipal(v string)
- func (o *KerberosKey) SetUploadedAt(v string)
- func (o *KerberosKey) SetVersion(v int64)
- func (o KerberosKey) ToMap() (map[string]interface{}, error)
- func (o *KerberosKey) UnmarshalJSON(data []byte) (err error)
- type LBDN
- func (o *LBDN) GetComment() string
- func (o *LBDN) GetCommentOk() (*string, bool)
- func (o *LBDN) GetDisabled() bool
- func (o *LBDN) GetDisabledOk() (*bool, bool)
- func (o *LBDN) GetDtcPolicy() DTCPolicy
- func (o *LBDN) GetDtcPolicyOk() (*DTCPolicy, bool)
- func (o *LBDN) GetId() string
- func (o *LBDN) GetIdOk() (*string, bool)
- func (o *LBDN) GetInheritanceSources() TTLInheritance
- func (o *LBDN) GetInheritanceSourcesOk() (*TTLInheritance, bool)
- func (o *LBDN) GetName() string
- func (o *LBDN) GetNameOk() (*string, bool)
- func (o *LBDN) GetPrecedence() int64
- func (o *LBDN) GetPrecedenceOk() (*int64, bool)
- func (o *LBDN) GetTags() map[string]interface{}
- func (o *LBDN) GetTagsOk() (map[string]interface{}, bool)
- func (o *LBDN) GetTtl() int64
- func (o *LBDN) GetTtlOk() (*int64, bool)
- func (o *LBDN) GetView() string
- func (o *LBDN) GetViewOk() (*string, bool)
- func (o *LBDN) HasComment() bool
- func (o *LBDN) HasDisabled() bool
- func (o *LBDN) HasDtcPolicy() bool
- func (o *LBDN) HasId() bool
- func (o *LBDN) HasInheritanceSources() bool
- func (o *LBDN) HasPrecedence() bool
- func (o *LBDN) HasTags() bool
- func (o *LBDN) HasTtl() bool
- func (o LBDN) MarshalJSON() ([]byte, error)
- func (o *LBDN) SetComment(v string)
- func (o *LBDN) SetDisabled(v bool)
- func (o *LBDN) SetDtcPolicy(v DTCPolicy)
- func (o *LBDN) SetId(v string)
- func (o *LBDN) SetInheritanceSources(v TTLInheritance)
- func (o *LBDN) SetName(v string)
- func (o *LBDN) SetPrecedence(v int64)
- func (o *LBDN) SetTags(v map[string]interface{})
- func (o *LBDN) SetTtl(v int64)
- func (o *LBDN) SetView(v string)
- func (o LBDN) ToMap() (map[string]interface{}, error)
- func (o *LBDN) UnmarshalJSON(data []byte) (err error)
- type LbdnAPI
- type LbdnAPICreateRequest
- type LbdnAPIDeleteRequest
- type LbdnAPIListRequest
- func (r LbdnAPIListRequest) Execute() (*ListLBDNResponse, *http.Response, error)
- func (r LbdnAPIListRequest) Fields(fields string) LbdnAPIListRequest
- func (r LbdnAPIListRequest) Filter(filter string) LbdnAPIListRequest
- func (r LbdnAPIListRequest) Limit(limit int32) LbdnAPIListRequest
- func (r LbdnAPIListRequest) Offset(offset int32) LbdnAPIListRequest
- func (r LbdnAPIListRequest) OrderBy(orderBy string) LbdnAPIListRequest
- func (r LbdnAPIListRequest) PageToken(pageToken string) LbdnAPIListRequest
- func (r LbdnAPIListRequest) Tfilter(tfilter string) LbdnAPIListRequest
- func (r LbdnAPIListRequest) TorderBy(torderBy string) LbdnAPIListRequest
- type LbdnAPIReadRequest
- type LbdnAPIService
- func (a *LbdnAPIService) Create(ctx context.Context) LbdnAPICreateRequest
- func (a *LbdnAPIService) CreateExecute(r LbdnAPICreateRequest) (*CreateLBDNResponse, *http.Response, error)
- func (a *LbdnAPIService) Delete(ctx context.Context, id string) LbdnAPIDeleteRequest
- func (a *LbdnAPIService) DeleteExecute(r LbdnAPIDeleteRequest) (*http.Response, error)
- func (a *LbdnAPIService) List(ctx context.Context) LbdnAPIListRequest
- func (a *LbdnAPIService) ListExecute(r LbdnAPIListRequest) (*ListLBDNResponse, *http.Response, error)
- func (a *LbdnAPIService) Read(ctx context.Context, id string) LbdnAPIReadRequest
- func (a *LbdnAPIService) ReadExecute(r LbdnAPIReadRequest) (*ReadLBDNResponse, *http.Response, error)
- func (a *LbdnAPIService) Update(ctx context.Context, id string) LbdnAPIUpdateRequest
- func (a *LbdnAPIService) UpdateExecute(r LbdnAPIUpdateRequest) (*UpdateLBDNResponse, *http.Response, error)
- type LbdnAPIUpdateRequest
- type ListACLResponse
- func (o *ListACLResponse) GetResults() []ACL
- func (o *ListACLResponse) GetResultsOk() ([]ACL, bool)
- func (o *ListACLResponse) HasResults() bool
- func (o ListACLResponse) MarshalJSON() ([]byte, error)
- func (o *ListACLResponse) SetResults(v []ACL)
- func (o ListACLResponse) ToMap() (map[string]interface{}, error)
- func (o *ListACLResponse) UnmarshalJSON(data []byte) (err error)
- type ListAuthNSGResponse
- func (o *ListAuthNSGResponse) GetResults() []AuthNSG
- func (o *ListAuthNSGResponse) GetResultsOk() ([]AuthNSG, bool)
- func (o *ListAuthNSGResponse) HasResults() bool
- func (o ListAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (o *ListAuthNSGResponse) SetResults(v []AuthNSG)
- func (o ListAuthNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *ListAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
- type ListAuthZoneResponse
- func (o *ListAuthZoneResponse) GetResults() []AuthZone
- func (o *ListAuthZoneResponse) GetResultsOk() ([]AuthZone, bool)
- func (o *ListAuthZoneResponse) HasResults() bool
- func (o ListAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (o *ListAuthZoneResponse) SetResults(v []AuthZone)
- func (o ListAuthZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *ListAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
- type ListDelegationResponse
- func (o *ListDelegationResponse) GetResults() []Delegation
- func (o *ListDelegationResponse) GetResultsOk() ([]Delegation, bool)
- func (o *ListDelegationResponse) HasResults() bool
- func (o ListDelegationResponse) MarshalJSON() ([]byte, error)
- func (o *ListDelegationResponse) SetResults(v []Delegation)
- func (o ListDelegationResponse) ToMap() (map[string]interface{}, error)
- func (o *ListDelegationResponse) UnmarshalJSON(data []byte) (err error)
- type ListForwardNSGResponse
- func (o *ListForwardNSGResponse) GetResults() []ForwardNSG
- func (o *ListForwardNSGResponse) GetResultsOk() ([]ForwardNSG, bool)
- func (o *ListForwardNSGResponse) HasResults() bool
- func (o ListForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (o *ListForwardNSGResponse) SetResults(v []ForwardNSG)
- func (o ListForwardNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *ListForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
- type ListForwardZoneResponse
- func (o *ListForwardZoneResponse) GetResults() []ForwardZone
- func (o *ListForwardZoneResponse) GetResultsOk() ([]ForwardZone, bool)
- func (o *ListForwardZoneResponse) HasResults() bool
- func (o ListForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (o *ListForwardZoneResponse) SetResults(v []ForwardZone)
- func (o ListForwardZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *ListForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
- type ListHostResponse
- func (o *ListHostResponse) GetResults() []Host
- func (o *ListHostResponse) GetResultsOk() ([]Host, bool)
- func (o *ListHostResponse) HasResults() bool
- func (o ListHostResponse) MarshalJSON() ([]byte, error)
- func (o *ListHostResponse) SetResults(v []Host)
- func (o ListHostResponse) ToMap() (map[string]interface{}, error)
- func (o *ListHostResponse) UnmarshalJSON(data []byte) (err error)
- type ListLBDNResponse
- func (o *ListLBDNResponse) GetResults() []LBDN
- func (o *ListLBDNResponse) GetResultsOk() ([]LBDN, bool)
- func (o *ListLBDNResponse) HasResults() bool
- func (o ListLBDNResponse) MarshalJSON() ([]byte, error)
- func (o *ListLBDNResponse) SetResults(v []LBDN)
- func (o ListLBDNResponse) ToMap() (map[string]interface{}, error)
- func (o *ListLBDNResponse) UnmarshalJSON(data []byte) (err error)
- type ListServerResponse
- func (o *ListServerResponse) GetResults() []Server
- func (o *ListServerResponse) GetResultsOk() ([]Server, bool)
- func (o *ListServerResponse) HasResults() bool
- func (o ListServerResponse) MarshalJSON() ([]byte, error)
- func (o *ListServerResponse) SetResults(v []Server)
- func (o ListServerResponse) ToMap() (map[string]interface{}, error)
- func (o *ListServerResponse) UnmarshalJSON(data []byte) (err error)
- type ListViewResponse
- func (o *ListViewResponse) GetResults() []View
- func (o *ListViewResponse) GetResultsOk() ([]View, bool)
- func (o *ListViewResponse) HasResults() bool
- func (o ListViewResponse) MarshalJSON() ([]byte, error)
- func (o *ListViewResponse) SetResults(v []View)
- func (o ListViewResponse) ToMap() (map[string]interface{}, error)
- func (o *ListViewResponse) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type NullableACL
- type NullableACLItem
- type NullableAuthNSG
- type NullableAuthZone
- type NullableAuthZoneConfig
- func (v NullableAuthZoneConfig) Get() *AuthZoneConfig
- func (v NullableAuthZoneConfig) IsSet() bool
- func (v NullableAuthZoneConfig) MarshalJSON() ([]byte, error)
- func (v *NullableAuthZoneConfig) Set(val *AuthZoneConfig)
- func (v *NullableAuthZoneConfig) UnmarshalJSON(src []byte) error
- func (v *NullableAuthZoneConfig) Unset()
- type NullableAuthZoneExternalProvider
- func (v NullableAuthZoneExternalProvider) Get() *AuthZoneExternalProvider
- func (v NullableAuthZoneExternalProvider) IsSet() bool
- func (v NullableAuthZoneExternalProvider) MarshalJSON() ([]byte, error)
- func (v *NullableAuthZoneExternalProvider) Set(val *AuthZoneExternalProvider)
- func (v *NullableAuthZoneExternalProvider) UnmarshalJSON(src []byte) error
- func (v *NullableAuthZoneExternalProvider) Unset()
- type NullableAuthZoneInheritance
- func (v NullableAuthZoneInheritance) Get() *AuthZoneInheritance
- func (v NullableAuthZoneInheritance) IsSet() bool
- func (v NullableAuthZoneInheritance) MarshalJSON() ([]byte, error)
- func (v *NullableAuthZoneInheritance) Set(val *AuthZoneInheritance)
- func (v *NullableAuthZoneInheritance) UnmarshalJSON(src []byte) error
- func (v *NullableAuthZoneInheritance) Unset()
- type NullableBool
- type NullableBulkCopyError
- func (v NullableBulkCopyError) Get() *BulkCopyError
- func (v NullableBulkCopyError) IsSet() bool
- func (v NullableBulkCopyError) MarshalJSON() ([]byte, error)
- func (v *NullableBulkCopyError) Set(val *BulkCopyError)
- func (v *NullableBulkCopyError) UnmarshalJSON(src []byte) error
- func (v *NullableBulkCopyError) Unset()
- type NullableBulkCopyResponse
- func (v NullableBulkCopyResponse) Get() *BulkCopyResponse
- func (v NullableBulkCopyResponse) IsSet() bool
- func (v NullableBulkCopyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableBulkCopyResponse) Set(val *BulkCopyResponse)
- func (v *NullableBulkCopyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableBulkCopyResponse) Unset()
- type NullableBulkCopyView
- func (v NullableBulkCopyView) Get() *BulkCopyView
- func (v NullableBulkCopyView) IsSet() bool
- func (v NullableBulkCopyView) MarshalJSON() ([]byte, error)
- func (v *NullableBulkCopyView) Set(val *BulkCopyView)
- func (v *NullableBulkCopyView) UnmarshalJSON(src []byte) error
- func (v *NullableBulkCopyView) Unset()
- type NullableCacheFlush
- type NullableConvertDomainName
- func (v NullableConvertDomainName) Get() *ConvertDomainName
- func (v NullableConvertDomainName) IsSet() bool
- func (v NullableConvertDomainName) MarshalJSON() ([]byte, error)
- func (v *NullableConvertDomainName) Set(val *ConvertDomainName)
- func (v *NullableConvertDomainName) UnmarshalJSON(src []byte) error
- func (v *NullableConvertDomainName) Unset()
- type NullableConvertDomainNameResponse
- func (v NullableConvertDomainNameResponse) Get() *ConvertDomainNameResponse
- func (v NullableConvertDomainNameResponse) IsSet() bool
- func (v NullableConvertDomainNameResponse) MarshalJSON() ([]byte, error)
- func (v *NullableConvertDomainNameResponse) Set(val *ConvertDomainNameResponse)
- func (v *NullableConvertDomainNameResponse) UnmarshalJSON(src []byte) error
- func (v *NullableConvertDomainNameResponse) Unset()
- type NullableConvertRNameResponse
- func (v NullableConvertRNameResponse) Get() *ConvertRNameResponse
- func (v NullableConvertRNameResponse) IsSet() bool
- func (v NullableConvertRNameResponse) MarshalJSON() ([]byte, error)
- func (v *NullableConvertRNameResponse) Set(val *ConvertRNameResponse)
- func (v *NullableConvertRNameResponse) UnmarshalJSON(src []byte) error
- func (v *NullableConvertRNameResponse) Unset()
- type NullableCopyAuthZone
- func (v NullableCopyAuthZone) Get() *CopyAuthZone
- func (v NullableCopyAuthZone) IsSet() bool
- func (v NullableCopyAuthZone) MarshalJSON() ([]byte, error)
- func (v *NullableCopyAuthZone) Set(val *CopyAuthZone)
- func (v *NullableCopyAuthZone) UnmarshalJSON(src []byte) error
- func (v *NullableCopyAuthZone) Unset()
- type NullableCopyAuthZoneResponse
- func (v NullableCopyAuthZoneResponse) Get() *CopyAuthZoneResponse
- func (v NullableCopyAuthZoneResponse) IsSet() bool
- func (v NullableCopyAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCopyAuthZoneResponse) Set(val *CopyAuthZoneResponse)
- func (v *NullableCopyAuthZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCopyAuthZoneResponse) Unset()
- type NullableCopyForwardZone
- func (v NullableCopyForwardZone) Get() *CopyForwardZone
- func (v NullableCopyForwardZone) IsSet() bool
- func (v NullableCopyForwardZone) MarshalJSON() ([]byte, error)
- func (v *NullableCopyForwardZone) Set(val *CopyForwardZone)
- func (v *NullableCopyForwardZone) UnmarshalJSON(src []byte) error
- func (v *NullableCopyForwardZone) Unset()
- type NullableCopyForwardZoneResponse
- func (v NullableCopyForwardZoneResponse) Get() *CopyForwardZoneResponse
- func (v NullableCopyForwardZoneResponse) IsSet() bool
- func (v NullableCopyForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCopyForwardZoneResponse) Set(val *CopyForwardZoneResponse)
- func (v *NullableCopyForwardZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCopyForwardZoneResponse) Unset()
- type NullableCopyResponse
- func (v NullableCopyResponse) Get() *CopyResponse
- func (v NullableCopyResponse) IsSet() bool
- func (v NullableCopyResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCopyResponse) Set(val *CopyResponse)
- func (v *NullableCopyResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCopyResponse) Unset()
- type NullableCreateACLResponse
- func (v NullableCreateACLResponse) Get() *CreateACLResponse
- func (v NullableCreateACLResponse) IsSet() bool
- func (v NullableCreateACLResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateACLResponse) Set(val *CreateACLResponse)
- func (v *NullableCreateACLResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateACLResponse) Unset()
- type NullableCreateAuthNSGResponse
- func (v NullableCreateAuthNSGResponse) Get() *CreateAuthNSGResponse
- func (v NullableCreateAuthNSGResponse) IsSet() bool
- func (v NullableCreateAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAuthNSGResponse) Set(val *CreateAuthNSGResponse)
- func (v *NullableCreateAuthNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAuthNSGResponse) Unset()
- type NullableCreateAuthZoneResponse
- func (v NullableCreateAuthZoneResponse) Get() *CreateAuthZoneResponse
- func (v NullableCreateAuthZoneResponse) IsSet() bool
- func (v NullableCreateAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateAuthZoneResponse) Set(val *CreateAuthZoneResponse)
- func (v *NullableCreateAuthZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateAuthZoneResponse) Unset()
- type NullableCreateDelegationResponse
- func (v NullableCreateDelegationResponse) Get() *CreateDelegationResponse
- func (v NullableCreateDelegationResponse) IsSet() bool
- func (v NullableCreateDelegationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateDelegationResponse) Set(val *CreateDelegationResponse)
- func (v *NullableCreateDelegationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateDelegationResponse) Unset()
- type NullableCreateForwardNSGResponse
- func (v NullableCreateForwardNSGResponse) Get() *CreateForwardNSGResponse
- func (v NullableCreateForwardNSGResponse) IsSet() bool
- func (v NullableCreateForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateForwardNSGResponse) Set(val *CreateForwardNSGResponse)
- func (v *NullableCreateForwardNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateForwardNSGResponse) Unset()
- type NullableCreateForwardZoneResponse
- func (v NullableCreateForwardZoneResponse) Get() *CreateForwardZoneResponse
- func (v NullableCreateForwardZoneResponse) IsSet() bool
- func (v NullableCreateForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateForwardZoneResponse) Set(val *CreateForwardZoneResponse)
- func (v *NullableCreateForwardZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateForwardZoneResponse) Unset()
- type NullableCreateLBDNResponse
- func (v NullableCreateLBDNResponse) Get() *CreateLBDNResponse
- func (v NullableCreateLBDNResponse) IsSet() bool
- func (v NullableCreateLBDNResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLBDNResponse) Set(val *CreateLBDNResponse)
- func (v *NullableCreateLBDNResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLBDNResponse) Unset()
- type NullableCreateServerResponse
- func (v NullableCreateServerResponse) Get() *CreateServerResponse
- func (v NullableCreateServerResponse) IsSet() bool
- func (v NullableCreateServerResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerResponse) Set(val *CreateServerResponse)
- func (v *NullableCreateServerResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerResponse) Unset()
- type NullableCreateViewResponse
- func (v NullableCreateViewResponse) Get() *CreateViewResponse
- func (v NullableCreateViewResponse) IsSet() bool
- func (v NullableCreateViewResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateViewResponse) Set(val *CreateViewResponse)
- func (v *NullableCreateViewResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateViewResponse) Unset()
- type NullableCustomRootNSBlock
- func (v NullableCustomRootNSBlock) Get() *CustomRootNSBlock
- func (v NullableCustomRootNSBlock) IsSet() bool
- func (v NullableCustomRootNSBlock) MarshalJSON() ([]byte, error)
- func (v *NullableCustomRootNSBlock) Set(val *CustomRootNSBlock)
- func (v *NullableCustomRootNSBlock) UnmarshalJSON(src []byte) error
- func (v *NullableCustomRootNSBlock) Unset()
- type NullableDNSSECValidationBlock
- func (v NullableDNSSECValidationBlock) Get() *DNSSECValidationBlock
- func (v NullableDNSSECValidationBlock) IsSet() bool
- func (v NullableDNSSECValidationBlock) MarshalJSON() ([]byte, error)
- func (v *NullableDNSSECValidationBlock) Set(val *DNSSECValidationBlock)
- func (v *NullableDNSSECValidationBlock) UnmarshalJSON(src []byte) error
- func (v *NullableDNSSECValidationBlock) Unset()
- type NullableDTCConfig
- type NullableDTCPolicy
- type NullableDelegation
- type NullableDelegationServer
- func (v NullableDelegationServer) Get() *DelegationServer
- func (v NullableDelegationServer) IsSet() bool
- func (v NullableDelegationServer) MarshalJSON() ([]byte, error)
- func (v *NullableDelegationServer) Set(val *DelegationServer)
- func (v *NullableDelegationServer) UnmarshalJSON(src []byte) error
- func (v *NullableDelegationServer) Unset()
- type NullableDisplayView
- func (v NullableDisplayView) Get() *DisplayView
- func (v NullableDisplayView) IsSet() bool
- func (v NullableDisplayView) MarshalJSON() ([]byte, error)
- func (v *NullableDisplayView) Set(val *DisplayView)
- func (v *NullableDisplayView) UnmarshalJSON(src []byte) error
- func (v *NullableDisplayView) Unset()
- type NullableECSBlock
- type NullableECSZone
- type NullableExternalPrimary
- func (v NullableExternalPrimary) Get() *ExternalPrimary
- func (v NullableExternalPrimary) IsSet() bool
- func (v NullableExternalPrimary) MarshalJSON() ([]byte, error)
- func (v *NullableExternalPrimary) Set(val *ExternalPrimary)
- func (v *NullableExternalPrimary) UnmarshalJSON(src []byte) error
- func (v *NullableExternalPrimary) Unset()
- type NullableExternalSecondary
- func (v NullableExternalSecondary) Get() *ExternalSecondary
- func (v NullableExternalSecondary) IsSet() bool
- func (v NullableExternalSecondary) MarshalJSON() ([]byte, error)
- func (v *NullableExternalSecondary) Set(val *ExternalSecondary)
- func (v *NullableExternalSecondary) UnmarshalJSON(src []byte) error
- func (v *NullableExternalSecondary) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableForwardNSG
- type NullableForwardZone
- func (v NullableForwardZone) Get() *ForwardZone
- func (v NullableForwardZone) IsSet() bool
- func (v NullableForwardZone) MarshalJSON() ([]byte, error)
- func (v *NullableForwardZone) Set(val *ForwardZone)
- func (v *NullableForwardZone) UnmarshalJSON(src []byte) error
- func (v *NullableForwardZone) Unset()
- type NullableForwardZoneConfig
- func (v NullableForwardZoneConfig) Get() *ForwardZoneConfig
- func (v NullableForwardZoneConfig) IsSet() bool
- func (v NullableForwardZoneConfig) MarshalJSON() ([]byte, error)
- func (v *NullableForwardZoneConfig) Set(val *ForwardZoneConfig)
- func (v *NullableForwardZoneConfig) UnmarshalJSON(src []byte) error
- func (v *NullableForwardZoneConfig) Unset()
- type NullableForwarder
- type NullableForwardersBlock
- func (v NullableForwardersBlock) Get() *ForwardersBlock
- func (v NullableForwardersBlock) IsSet() bool
- func (v NullableForwardersBlock) MarshalJSON() ([]byte, error)
- func (v *NullableForwardersBlock) Set(val *ForwardersBlock)
- func (v *NullableForwardersBlock) UnmarshalJSON(src []byte) error
- func (v *NullableForwardersBlock) Unset()
- type NullableGlobal
- type NullableHost
- type NullableHostAssociatedServer
- func (v NullableHostAssociatedServer) Get() *HostAssociatedServer
- func (v NullableHostAssociatedServer) IsSet() bool
- func (v NullableHostAssociatedServer) MarshalJSON() ([]byte, error)
- func (v *NullableHostAssociatedServer) Set(val *HostAssociatedServer)
- func (v *NullableHostAssociatedServer) UnmarshalJSON(src []byte) error
- func (v *NullableHostAssociatedServer) Unset()
- type NullableHostInheritance
- func (v NullableHostInheritance) Get() *HostInheritance
- func (v NullableHostInheritance) IsSet() bool
- func (v NullableHostInheritance) MarshalJSON() ([]byte, error)
- func (v *NullableHostInheritance) Set(val *HostInheritance)
- func (v *NullableHostInheritance) UnmarshalJSON(src []byte) error
- func (v *NullableHostInheritance) Unset()
- type NullableInheritance2AssignedHost
- func (v NullableInheritance2AssignedHost) Get() *Inheritance2AssignedHost
- func (v NullableInheritance2AssignedHost) IsSet() bool
- func (v NullableInheritance2AssignedHost) MarshalJSON() ([]byte, error)
- func (v *NullableInheritance2AssignedHost) Set(val *Inheritance2AssignedHost)
- func (v *NullableInheritance2AssignedHost) UnmarshalJSON(src []byte) error
- func (v *NullableInheritance2AssignedHost) Unset()
- type NullableInheritance2InheritedBool
- func (v NullableInheritance2InheritedBool) Get() *Inheritance2InheritedBool
- func (v NullableInheritance2InheritedBool) IsSet() bool
- func (v NullableInheritance2InheritedBool) MarshalJSON() ([]byte, error)
- func (v *NullableInheritance2InheritedBool) Set(val *Inheritance2InheritedBool)
- func (v *NullableInheritance2InheritedBool) UnmarshalJSON(src []byte) error
- func (v *NullableInheritance2InheritedBool) Unset()
- type NullableInheritance2InheritedString
- func (v NullableInheritance2InheritedString) Get() *Inheritance2InheritedString
- func (v NullableInheritance2InheritedString) IsSet() bool
- func (v NullableInheritance2InheritedString) MarshalJSON() ([]byte, error)
- func (v *NullableInheritance2InheritedString) Set(val *Inheritance2InheritedString)
- func (v *NullableInheritance2InheritedString) UnmarshalJSON(src []byte) error
- func (v *NullableInheritance2InheritedString) Unset()
- type NullableInheritance2InheritedUInt32
- func (v NullableInheritance2InheritedUInt32) Get() *Inheritance2InheritedUInt32
- func (v NullableInheritance2InheritedUInt32) IsSet() bool
- func (v NullableInheritance2InheritedUInt32) MarshalJSON() ([]byte, error)
- func (v *NullableInheritance2InheritedUInt32) Set(val *Inheritance2InheritedUInt32)
- func (v *NullableInheritance2InheritedUInt32) UnmarshalJSON(src []byte) error
- func (v *NullableInheritance2InheritedUInt32) Unset()
- type NullableInheritedACLItems
- func (v NullableInheritedACLItems) Get() *InheritedACLItems
- func (v NullableInheritedACLItems) IsSet() bool
- func (v NullableInheritedACLItems) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedACLItems) Set(val *InheritedACLItems)
- func (v *NullableInheritedACLItems) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedACLItems) Unset()
- type NullableInheritedCustomRootNSBlock
- func (v NullableInheritedCustomRootNSBlock) Get() *InheritedCustomRootNSBlock
- func (v NullableInheritedCustomRootNSBlock) IsSet() bool
- func (v NullableInheritedCustomRootNSBlock) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedCustomRootNSBlock) Set(val *InheritedCustomRootNSBlock)
- func (v *NullableInheritedCustomRootNSBlock) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedCustomRootNSBlock) Unset()
- type NullableInheritedDNSSECValidationBlock
- func (v NullableInheritedDNSSECValidationBlock) Get() *InheritedDNSSECValidationBlock
- func (v NullableInheritedDNSSECValidationBlock) IsSet() bool
- func (v NullableInheritedDNSSECValidationBlock) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedDNSSECValidationBlock) Set(val *InheritedDNSSECValidationBlock)
- func (v *NullableInheritedDNSSECValidationBlock) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedDNSSECValidationBlock) Unset()
- type NullableInheritedDtcConfig
- func (v NullableInheritedDtcConfig) Get() *InheritedDtcConfig
- func (v NullableInheritedDtcConfig) IsSet() bool
- func (v NullableInheritedDtcConfig) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedDtcConfig) Set(val *InheritedDtcConfig)
- func (v *NullableInheritedDtcConfig) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedDtcConfig) Unset()
- type NullableInheritedECSBlock
- func (v NullableInheritedECSBlock) Get() *InheritedECSBlock
- func (v NullableInheritedECSBlock) IsSet() bool
- func (v NullableInheritedECSBlock) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedECSBlock) Set(val *InheritedECSBlock)
- func (v *NullableInheritedECSBlock) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedECSBlock) Unset()
- type NullableInheritedForwardersBlock
- func (v NullableInheritedForwardersBlock) Get() *InheritedForwardersBlock
- func (v NullableInheritedForwardersBlock) IsSet() bool
- func (v NullableInheritedForwardersBlock) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedForwardersBlock) Set(val *InheritedForwardersBlock)
- func (v *NullableInheritedForwardersBlock) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedForwardersBlock) Unset()
- type NullableInheritedKerberosKeys
- func (v NullableInheritedKerberosKeys) Get() *InheritedKerberosKeys
- func (v NullableInheritedKerberosKeys) IsSet() bool
- func (v NullableInheritedKerberosKeys) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedKerberosKeys) Set(val *InheritedKerberosKeys)
- func (v *NullableInheritedKerberosKeys) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedKerberosKeys) Unset()
- type NullableInheritedSortListItems
- func (v NullableInheritedSortListItems) Get() *InheritedSortListItems
- func (v NullableInheritedSortListItems) IsSet() bool
- func (v NullableInheritedSortListItems) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedSortListItems) Set(val *InheritedSortListItems)
- func (v *NullableInheritedSortListItems) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedSortListItems) Unset()
- type NullableInheritedZoneAuthority
- func (v NullableInheritedZoneAuthority) Get() *InheritedZoneAuthority
- func (v NullableInheritedZoneAuthority) IsSet() bool
- func (v NullableInheritedZoneAuthority) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedZoneAuthority) Set(val *InheritedZoneAuthority)
- func (v *NullableInheritedZoneAuthority) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedZoneAuthority) Unset()
- type NullableInheritedZoneAuthorityMNameBlock
- func (v NullableInheritedZoneAuthorityMNameBlock) Get() *InheritedZoneAuthorityMNameBlock
- func (v NullableInheritedZoneAuthorityMNameBlock) IsSet() bool
- func (v NullableInheritedZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
- func (v *NullableInheritedZoneAuthorityMNameBlock) Set(val *InheritedZoneAuthorityMNameBlock)
- func (v *NullableInheritedZoneAuthorityMNameBlock) UnmarshalJSON(src []byte) error
- func (v *NullableInheritedZoneAuthorityMNameBlock) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableInternalSecondary
- func (v NullableInternalSecondary) Get() *InternalSecondary
- func (v NullableInternalSecondary) IsSet() bool
- func (v NullableInternalSecondary) MarshalJSON() ([]byte, error)
- func (v *NullableInternalSecondary) Set(val *InternalSecondary)
- func (v *NullableInternalSecondary) UnmarshalJSON(src []byte) error
- func (v *NullableInternalSecondary) Unset()
- type NullableKerberosKey
- func (v NullableKerberosKey) Get() *KerberosKey
- func (v NullableKerberosKey) IsSet() bool
- func (v NullableKerberosKey) MarshalJSON() ([]byte, error)
- func (v *NullableKerberosKey) Set(val *KerberosKey)
- func (v *NullableKerberosKey) UnmarshalJSON(src []byte) error
- func (v *NullableKerberosKey) Unset()
- type NullableLBDN
- type NullableListACLResponse
- func (v NullableListACLResponse) Get() *ListACLResponse
- func (v NullableListACLResponse) IsSet() bool
- func (v NullableListACLResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListACLResponse) Set(val *ListACLResponse)
- func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListACLResponse) Unset()
- type NullableListAuthNSGResponse
- func (v NullableListAuthNSGResponse) Get() *ListAuthNSGResponse
- func (v NullableListAuthNSGResponse) IsSet() bool
- func (v NullableListAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListAuthNSGResponse) Set(val *ListAuthNSGResponse)
- func (v *NullableListAuthNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListAuthNSGResponse) Unset()
- type NullableListAuthZoneResponse
- func (v NullableListAuthZoneResponse) Get() *ListAuthZoneResponse
- func (v NullableListAuthZoneResponse) IsSet() bool
- func (v NullableListAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListAuthZoneResponse) Set(val *ListAuthZoneResponse)
- func (v *NullableListAuthZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListAuthZoneResponse) Unset()
- type NullableListDelegationResponse
- func (v NullableListDelegationResponse) Get() *ListDelegationResponse
- func (v NullableListDelegationResponse) IsSet() bool
- func (v NullableListDelegationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListDelegationResponse) Set(val *ListDelegationResponse)
- func (v *NullableListDelegationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListDelegationResponse) Unset()
- type NullableListForwardNSGResponse
- func (v NullableListForwardNSGResponse) Get() *ListForwardNSGResponse
- func (v NullableListForwardNSGResponse) IsSet() bool
- func (v NullableListForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListForwardNSGResponse) Set(val *ListForwardNSGResponse)
- func (v *NullableListForwardNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListForwardNSGResponse) Unset()
- type NullableListForwardZoneResponse
- func (v NullableListForwardZoneResponse) Get() *ListForwardZoneResponse
- func (v NullableListForwardZoneResponse) IsSet() bool
- func (v NullableListForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListForwardZoneResponse) Set(val *ListForwardZoneResponse)
- func (v *NullableListForwardZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListForwardZoneResponse) Unset()
- type NullableListHostResponse
- func (v NullableListHostResponse) Get() *ListHostResponse
- func (v NullableListHostResponse) IsSet() bool
- func (v NullableListHostResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListHostResponse) Set(val *ListHostResponse)
- func (v *NullableListHostResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListHostResponse) Unset()
- type NullableListLBDNResponse
- func (v NullableListLBDNResponse) Get() *ListLBDNResponse
- func (v NullableListLBDNResponse) IsSet() bool
- func (v NullableListLBDNResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListLBDNResponse) Set(val *ListLBDNResponse)
- func (v *NullableListLBDNResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListLBDNResponse) Unset()
- type NullableListServerResponse
- func (v NullableListServerResponse) Get() *ListServerResponse
- func (v NullableListServerResponse) IsSet() bool
- func (v NullableListServerResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListServerResponse) Set(val *ListServerResponse)
- func (v *NullableListServerResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListServerResponse) Unset()
- type NullableListViewResponse
- func (v NullableListViewResponse) Get() *ListViewResponse
- func (v NullableListViewResponse) IsSet() bool
- func (v NullableListViewResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListViewResponse) Set(val *ListViewResponse)
- func (v *NullableListViewResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListViewResponse) Unset()
- type NullableReadACLResponse
- func (v NullableReadACLResponse) Get() *ReadACLResponse
- func (v NullableReadACLResponse) IsSet() bool
- func (v NullableReadACLResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadACLResponse) Set(val *ReadACLResponse)
- func (v *NullableReadACLResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadACLResponse) Unset()
- type NullableReadAuthNSGResponse
- func (v NullableReadAuthNSGResponse) Get() *ReadAuthNSGResponse
- func (v NullableReadAuthNSGResponse) IsSet() bool
- func (v NullableReadAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadAuthNSGResponse) Set(val *ReadAuthNSGResponse)
- func (v *NullableReadAuthNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadAuthNSGResponse) Unset()
- type NullableReadAuthZoneResponse
- func (v NullableReadAuthZoneResponse) Get() *ReadAuthZoneResponse
- func (v NullableReadAuthZoneResponse) IsSet() bool
- func (v NullableReadAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadAuthZoneResponse) Set(val *ReadAuthZoneResponse)
- func (v *NullableReadAuthZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadAuthZoneResponse) Unset()
- type NullableReadDelegationResponse
- func (v NullableReadDelegationResponse) Get() *ReadDelegationResponse
- func (v NullableReadDelegationResponse) IsSet() bool
- func (v NullableReadDelegationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadDelegationResponse) Set(val *ReadDelegationResponse)
- func (v *NullableReadDelegationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadDelegationResponse) Unset()
- type NullableReadForwardNSGResponse
- func (v NullableReadForwardNSGResponse) Get() *ReadForwardNSGResponse
- func (v NullableReadForwardNSGResponse) IsSet() bool
- func (v NullableReadForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadForwardNSGResponse) Set(val *ReadForwardNSGResponse)
- func (v *NullableReadForwardNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadForwardNSGResponse) Unset()
- type NullableReadForwardZoneResponse
- func (v NullableReadForwardZoneResponse) Get() *ReadForwardZoneResponse
- func (v NullableReadForwardZoneResponse) IsSet() bool
- func (v NullableReadForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadForwardZoneResponse) Set(val *ReadForwardZoneResponse)
- func (v *NullableReadForwardZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadForwardZoneResponse) Unset()
- type NullableReadGlobalResponse
- func (v NullableReadGlobalResponse) Get() *ReadGlobalResponse
- func (v NullableReadGlobalResponse) IsSet() bool
- func (v NullableReadGlobalResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadGlobalResponse) Set(val *ReadGlobalResponse)
- func (v *NullableReadGlobalResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadGlobalResponse) Unset()
- type NullableReadHostResponse
- func (v NullableReadHostResponse) Get() *ReadHostResponse
- func (v NullableReadHostResponse) IsSet() bool
- func (v NullableReadHostResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadHostResponse) Set(val *ReadHostResponse)
- func (v *NullableReadHostResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadHostResponse) Unset()
- type NullableReadLBDNResponse
- func (v NullableReadLBDNResponse) Get() *ReadLBDNResponse
- func (v NullableReadLBDNResponse) IsSet() bool
- func (v NullableReadLBDNResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadLBDNResponse) Set(val *ReadLBDNResponse)
- func (v *NullableReadLBDNResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadLBDNResponse) Unset()
- type NullableReadServerResponse
- func (v NullableReadServerResponse) Get() *ReadServerResponse
- func (v NullableReadServerResponse) IsSet() bool
- func (v NullableReadServerResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadServerResponse) Set(val *ReadServerResponse)
- func (v *NullableReadServerResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadServerResponse) Unset()
- type NullableReadViewResponse
- func (v NullableReadViewResponse) Get() *ReadViewResponse
- func (v NullableReadViewResponse) IsSet() bool
- func (v NullableReadViewResponse) MarshalJSON() ([]byte, error)
- func (v *NullableReadViewResponse) Set(val *ReadViewResponse)
- func (v *NullableReadViewResponse) UnmarshalJSON(src []byte) error
- func (v *NullableReadViewResponse) Unset()
- type NullableRootNS
- type NullableServer
- type NullableServerInheritance
- func (v NullableServerInheritance) Get() *ServerInheritance
- func (v NullableServerInheritance) IsSet() bool
- func (v NullableServerInheritance) MarshalJSON() ([]byte, error)
- func (v *NullableServerInheritance) Set(val *ServerInheritance)
- func (v *NullableServerInheritance) UnmarshalJSON(src []byte) error
- func (v *NullableServerInheritance) Unset()
- type NullableSortListItem
- func (v NullableSortListItem) Get() *SortListItem
- func (v NullableSortListItem) IsSet() bool
- func (v NullableSortListItem) MarshalJSON() ([]byte, error)
- func (v *NullableSortListItem) Set(val *SortListItem)
- func (v *NullableSortListItem) UnmarshalJSON(src []byte) error
- func (v *NullableSortListItem) Unset()
- type NullableString
- type NullableTSIGKey
- type NullableTTLInheritance
- func (v NullableTTLInheritance) Get() *TTLInheritance
- func (v NullableTTLInheritance) IsSet() bool
- func (v NullableTTLInheritance) MarshalJSON() ([]byte, error)
- func (v *NullableTTLInheritance) Set(val *TTLInheritance)
- func (v *NullableTTLInheritance) UnmarshalJSON(src []byte) error
- func (v *NullableTTLInheritance) Unset()
- type NullableTime
- type NullableTrustAnchor
- func (v NullableTrustAnchor) Get() *TrustAnchor
- func (v NullableTrustAnchor) IsSet() bool
- func (v NullableTrustAnchor) MarshalJSON() ([]byte, error)
- func (v *NullableTrustAnchor) Set(val *TrustAnchor)
- func (v *NullableTrustAnchor) UnmarshalJSON(src []byte) error
- func (v *NullableTrustAnchor) Unset()
- type NullableUpdateACLResponse
- func (v NullableUpdateACLResponse) Get() *UpdateACLResponse
- func (v NullableUpdateACLResponse) IsSet() bool
- func (v NullableUpdateACLResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateACLResponse) Set(val *UpdateACLResponse)
- func (v *NullableUpdateACLResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateACLResponse) Unset()
- type NullableUpdateAuthNSGResponse
- func (v NullableUpdateAuthNSGResponse) Get() *UpdateAuthNSGResponse
- func (v NullableUpdateAuthNSGResponse) IsSet() bool
- func (v NullableUpdateAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAuthNSGResponse) Set(val *UpdateAuthNSGResponse)
- func (v *NullableUpdateAuthNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAuthNSGResponse) Unset()
- type NullableUpdateAuthZoneResponse
- func (v NullableUpdateAuthZoneResponse) Get() *UpdateAuthZoneResponse
- func (v NullableUpdateAuthZoneResponse) IsSet() bool
- func (v NullableUpdateAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateAuthZoneResponse) Set(val *UpdateAuthZoneResponse)
- func (v *NullableUpdateAuthZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateAuthZoneResponse) Unset()
- type NullableUpdateDelegationResponse
- func (v NullableUpdateDelegationResponse) Get() *UpdateDelegationResponse
- func (v NullableUpdateDelegationResponse) IsSet() bool
- func (v NullableUpdateDelegationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateDelegationResponse) Set(val *UpdateDelegationResponse)
- func (v *NullableUpdateDelegationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateDelegationResponse) Unset()
- type NullableUpdateForwardNSGResponse
- func (v NullableUpdateForwardNSGResponse) Get() *UpdateForwardNSGResponse
- func (v NullableUpdateForwardNSGResponse) IsSet() bool
- func (v NullableUpdateForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateForwardNSGResponse) Set(val *UpdateForwardNSGResponse)
- func (v *NullableUpdateForwardNSGResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateForwardNSGResponse) Unset()
- type NullableUpdateForwardZoneResponse
- func (v NullableUpdateForwardZoneResponse) Get() *UpdateForwardZoneResponse
- func (v NullableUpdateForwardZoneResponse) IsSet() bool
- func (v NullableUpdateForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateForwardZoneResponse) Set(val *UpdateForwardZoneResponse)
- func (v *NullableUpdateForwardZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateForwardZoneResponse) Unset()
- type NullableUpdateGlobalResponse
- func (v NullableUpdateGlobalResponse) Get() *UpdateGlobalResponse
- func (v NullableUpdateGlobalResponse) IsSet() bool
- func (v NullableUpdateGlobalResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateGlobalResponse) Set(val *UpdateGlobalResponse)
- func (v *NullableUpdateGlobalResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateGlobalResponse) Unset()
- type NullableUpdateHostResponse
- func (v NullableUpdateHostResponse) Get() *UpdateHostResponse
- func (v NullableUpdateHostResponse) IsSet() bool
- func (v NullableUpdateHostResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateHostResponse) Set(val *UpdateHostResponse)
- func (v *NullableUpdateHostResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateHostResponse) Unset()
- type NullableUpdateLBDNResponse
- func (v NullableUpdateLBDNResponse) Get() *UpdateLBDNResponse
- func (v NullableUpdateLBDNResponse) IsSet() bool
- func (v NullableUpdateLBDNResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLBDNResponse) Set(val *UpdateLBDNResponse)
- func (v *NullableUpdateLBDNResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLBDNResponse) Unset()
- type NullableUpdateServerResponse
- func (v NullableUpdateServerResponse) Get() *UpdateServerResponse
- func (v NullableUpdateServerResponse) IsSet() bool
- func (v NullableUpdateServerResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateServerResponse) Set(val *UpdateServerResponse)
- func (v *NullableUpdateServerResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateServerResponse) Unset()
- type NullableUpdateViewResponse
- func (v NullableUpdateViewResponse) Get() *UpdateViewResponse
- func (v NullableUpdateViewResponse) IsSet() bool
- func (v NullableUpdateViewResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateViewResponse) Set(val *UpdateViewResponse)
- func (v *NullableUpdateViewResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateViewResponse) Unset()
- type NullableView
- type NullableViewInheritance
- func (v NullableViewInheritance) Get() *ViewInheritance
- func (v NullableViewInheritance) IsSet() bool
- func (v NullableViewInheritance) MarshalJSON() ([]byte, error)
- func (v *NullableViewInheritance) Set(val *ViewInheritance)
- func (v *NullableViewInheritance) UnmarshalJSON(src []byte) error
- func (v *NullableViewInheritance) Unset()
- type NullableWarning
- type NullableZoneAuthority
- func (v NullableZoneAuthority) Get() *ZoneAuthority
- func (v NullableZoneAuthority) IsSet() bool
- func (v NullableZoneAuthority) MarshalJSON() ([]byte, error)
- func (v *NullableZoneAuthority) Set(val *ZoneAuthority)
- func (v *NullableZoneAuthority) UnmarshalJSON(src []byte) error
- func (v *NullableZoneAuthority) Unset()
- type NullableZoneAuthorityMNameBlock
- func (v NullableZoneAuthorityMNameBlock) Get() *ZoneAuthorityMNameBlock
- func (v NullableZoneAuthorityMNameBlock) IsSet() bool
- func (v NullableZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
- func (v *NullableZoneAuthorityMNameBlock) Set(val *ZoneAuthorityMNameBlock)
- func (v *NullableZoneAuthorityMNameBlock) UnmarshalJSON(src []byte) error
- func (v *NullableZoneAuthorityMNameBlock) Unset()
- type ReadACLResponse
- func (o *ReadACLResponse) GetResult() ACL
- func (o *ReadACLResponse) GetResultOk() (*ACL, bool)
- func (o *ReadACLResponse) HasResult() bool
- func (o ReadACLResponse) MarshalJSON() ([]byte, error)
- func (o *ReadACLResponse) SetResult(v ACL)
- func (o ReadACLResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadACLResponse) UnmarshalJSON(data []byte) (err error)
- type ReadAuthNSGResponse
- func (o *ReadAuthNSGResponse) GetResult() AuthNSG
- func (o *ReadAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
- func (o *ReadAuthNSGResponse) HasResult() bool
- func (o ReadAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (o *ReadAuthNSGResponse) SetResult(v AuthNSG)
- func (o ReadAuthNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
- type ReadAuthZoneResponse
- func (o *ReadAuthZoneResponse) GetResult() AuthZone
- func (o *ReadAuthZoneResponse) GetResultOk() (*AuthZone, bool)
- func (o *ReadAuthZoneResponse) HasResult() bool
- func (o ReadAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (o *ReadAuthZoneResponse) SetResult(v AuthZone)
- func (o ReadAuthZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
- type ReadDelegationResponse
- func (o *ReadDelegationResponse) GetResult() Delegation
- func (o *ReadDelegationResponse) GetResultOk() (*Delegation, bool)
- func (o *ReadDelegationResponse) HasResult() bool
- func (o ReadDelegationResponse) MarshalJSON() ([]byte, error)
- func (o *ReadDelegationResponse) SetResult(v Delegation)
- func (o ReadDelegationResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadDelegationResponse) UnmarshalJSON(data []byte) (err error)
- type ReadForwardNSGResponse
- func (o *ReadForwardNSGResponse) GetResult() ForwardNSG
- func (o *ReadForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
- func (o *ReadForwardNSGResponse) HasResult() bool
- func (o ReadForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (o *ReadForwardNSGResponse) SetResult(v ForwardNSG)
- func (o ReadForwardNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
- type ReadForwardZoneResponse
- func (o *ReadForwardZoneResponse) GetResult() ForwardZone
- func (o *ReadForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
- func (o *ReadForwardZoneResponse) HasResult() bool
- func (o ReadForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (o *ReadForwardZoneResponse) SetResult(v ForwardZone)
- func (o ReadForwardZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
- type ReadGlobalResponse
- func (o *ReadGlobalResponse) GetResult() Global
- func (o *ReadGlobalResponse) GetResultOk() (*Global, bool)
- func (o *ReadGlobalResponse) HasResult() bool
- func (o ReadGlobalResponse) MarshalJSON() ([]byte, error)
- func (o *ReadGlobalResponse) SetResult(v Global)
- func (o ReadGlobalResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadGlobalResponse) UnmarshalJSON(data []byte) (err error)
- type ReadHostResponse
- func (o *ReadHostResponse) GetResult() Host
- func (o *ReadHostResponse) GetResultOk() (*Host, bool)
- func (o *ReadHostResponse) HasResult() bool
- func (o ReadHostResponse) MarshalJSON() ([]byte, error)
- func (o *ReadHostResponse) SetResult(v Host)
- func (o ReadHostResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadHostResponse) UnmarshalJSON(data []byte) (err error)
- type ReadLBDNResponse
- func (o *ReadLBDNResponse) GetResult() LBDN
- func (o *ReadLBDNResponse) GetResultOk() (*LBDN, bool)
- func (o *ReadLBDNResponse) HasResult() bool
- func (o ReadLBDNResponse) MarshalJSON() ([]byte, error)
- func (o *ReadLBDNResponse) SetResult(v LBDN)
- func (o ReadLBDNResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadLBDNResponse) UnmarshalJSON(data []byte) (err error)
- type ReadServerResponse
- func (o *ReadServerResponse) GetResult() Server
- func (o *ReadServerResponse) GetResultOk() (*Server, bool)
- func (o *ReadServerResponse) HasResult() bool
- func (o ReadServerResponse) MarshalJSON() ([]byte, error)
- func (o *ReadServerResponse) SetResult(v Server)
- func (o ReadServerResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadServerResponse) UnmarshalJSON(data []byte) (err error)
- type ReadViewResponse
- func (o *ReadViewResponse) GetResult() View
- func (o *ReadViewResponse) GetResultOk() (*View, bool)
- func (o *ReadViewResponse) HasResult() bool
- func (o ReadViewResponse) MarshalJSON() ([]byte, error)
- func (o *ReadViewResponse) SetResult(v View)
- func (o ReadViewResponse) ToMap() (map[string]interface{}, error)
- func (o *ReadViewResponse) UnmarshalJSON(data []byte) (err error)
- type RootNS
- func (o *RootNS) GetAddress() string
- func (o *RootNS) GetAddressOk() (*string, bool)
- func (o *RootNS) GetFqdn() string
- func (o *RootNS) GetFqdnOk() (*string, bool)
- func (o *RootNS) GetProtocolFqdn() string
- func (o *RootNS) GetProtocolFqdnOk() (*string, bool)
- func (o *RootNS) HasProtocolFqdn() bool
- func (o RootNS) MarshalJSON() ([]byte, error)
- func (o *RootNS) SetAddress(v string)
- func (o *RootNS) SetFqdn(v string)
- func (o *RootNS) SetProtocolFqdn(v string)
- func (o RootNS) ToMap() (map[string]interface{}, error)
- func (o *RootNS) UnmarshalJSON(data []byte) (err error)
- type Server
- func (o *Server) GetAddEdnsOptionInOutgoingQuery() bool
- func (o *Server) GetAddEdnsOptionInOutgoingQueryOk() (*bool, bool)
- func (o *Server) GetAutoSortViews() bool
- func (o *Server) GetAutoSortViewsOk() (*bool, bool)
- func (o *Server) GetComment() string
- func (o *Server) GetCommentOk() (*string, bool)
- func (o *Server) GetCreatedAt() time.Time
- func (o *Server) GetCreatedAtOk() (*time.Time, bool)
- func (o *Server) GetCustomRootNs() []RootNS
- func (o *Server) GetCustomRootNsEnabled() bool
- func (o *Server) GetCustomRootNsEnabledOk() (*bool, bool)
- func (o *Server) GetCustomRootNsOk() ([]RootNS, bool)
- func (o *Server) GetDnssecEnableValidation() bool
- func (o *Server) GetDnssecEnableValidationOk() (*bool, bool)
- func (o *Server) GetDnssecEnabled() bool
- func (o *Server) GetDnssecEnabledOk() (*bool, bool)
- func (o *Server) GetDnssecRootKeys() []TrustAnchor
- func (o *Server) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
- func (o *Server) GetDnssecTrustAnchors() []TrustAnchor
- func (o *Server) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
- func (o *Server) GetDnssecValidateExpiry() bool
- func (o *Server) GetDnssecValidateExpiryOk() (*bool, bool)
- func (o *Server) GetEcsEnabled() bool
- func (o *Server) GetEcsEnabledOk() (*bool, bool)
- func (o *Server) GetEcsForwarding() bool
- func (o *Server) GetEcsForwardingOk() (*bool, bool)
- func (o *Server) GetEcsPrefixV4() int64
- func (o *Server) GetEcsPrefixV4Ok() (*int64, bool)
- func (o *Server) GetEcsPrefixV6() int64
- func (o *Server) GetEcsPrefixV6Ok() (*int64, bool)
- func (o *Server) GetEcsZones() []ECSZone
- func (o *Server) GetEcsZonesOk() ([]ECSZone, bool)
- func (o *Server) GetFilterAaaaAcl() []ACLItem
- func (o *Server) GetFilterAaaaAclOk() ([]ACLItem, bool)
- func (o *Server) GetFilterAaaaOnV4() string
- func (o *Server) GetFilterAaaaOnV4Ok() (*string, bool)
- func (o *Server) GetForwarders() []Forwarder
- func (o *Server) GetForwardersOk() ([]Forwarder, bool)
- func (o *Server) GetForwardersOnly() bool
- func (o *Server) GetForwardersOnlyOk() (*bool, bool)
- func (o *Server) GetGssTsigEnabled() bool
- func (o *Server) GetGssTsigEnabledOk() (*bool, bool)
- func (o *Server) GetId() string
- func (o *Server) GetIdOk() (*string, bool)
- func (o *Server) GetInheritanceSources() ServerInheritance
- func (o *Server) GetInheritanceSourcesOk() (*ServerInheritance, bool)
- func (o *Server) GetKerberosKeys() []KerberosKey
- func (o *Server) GetKerberosKeysOk() ([]KerberosKey, bool)
- func (o *Server) GetLameTtl() int64
- func (o *Server) GetLameTtlOk() (*int64, bool)
- func (o *Server) GetLogQueryResponse() bool
- func (o *Server) GetLogQueryResponseOk() (*bool, bool)
- func (o *Server) GetMatchRecursiveOnly() bool
- func (o *Server) GetMatchRecursiveOnlyOk() (*bool, bool)
- func (o *Server) GetMaxCacheTtl() int64
- func (o *Server) GetMaxCacheTtlOk() (*int64, bool)
- func (o *Server) GetMaxNegativeTtl() int64
- func (o *Server) GetMaxNegativeTtlOk() (*int64, bool)
- func (o *Server) GetMinimalResponses() bool
- func (o *Server) GetMinimalResponsesOk() (*bool, bool)
- func (o *Server) GetName() string
- func (o *Server) GetNameOk() (*string, bool)
- func (o *Server) GetNotify() bool
- func (o *Server) GetNotifyOk() (*bool, bool)
- func (o *Server) GetQueryAcl() []ACLItem
- func (o *Server) GetQueryAclOk() ([]ACLItem, bool)
- func (o *Server) GetQueryPort() int64
- func (o *Server) GetQueryPortOk() (*int64, bool)
- func (o *Server) GetRecursionAcl() []ACLItem
- func (o *Server) GetRecursionAclOk() ([]ACLItem, bool)
- func (o *Server) GetRecursionEnabled() bool
- func (o *Server) GetRecursionEnabledOk() (*bool, bool)
- func (o *Server) GetRecursiveClients() int64
- func (o *Server) GetRecursiveClientsOk() (*int64, bool)
- func (o *Server) GetResolverQueryTimeout() int64
- func (o *Server) GetResolverQueryTimeoutOk() (*int64, bool)
- func (o *Server) GetSecondaryAxfrQueryLimit() int64
- func (o *Server) GetSecondaryAxfrQueryLimitOk() (*int64, bool)
- func (o *Server) GetSecondarySoaQueryLimit() int64
- func (o *Server) GetSecondarySoaQueryLimitOk() (*int64, bool)
- func (o *Server) GetSortList() []SortListItem
- func (o *Server) GetSortListOk() ([]SortListItem, bool)
- func (o *Server) GetSynthesizeAddressRecordsFromHttps() bool
- func (o *Server) GetSynthesizeAddressRecordsFromHttpsOk() (*bool, bool)
- func (o *Server) GetTags() map[string]interface{}
- func (o *Server) GetTagsOk() (map[string]interface{}, bool)
- func (o *Server) GetTransferAcl() []ACLItem
- func (o *Server) GetTransferAclOk() ([]ACLItem, bool)
- func (o *Server) GetUpdateAcl() []ACLItem
- func (o *Server) GetUpdateAclOk() ([]ACLItem, bool)
- func (o *Server) GetUpdatedAt() time.Time
- func (o *Server) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Server) GetUseForwardersForSubzones() bool
- func (o *Server) GetUseForwardersForSubzonesOk() (*bool, bool)
- func (o *Server) GetUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *Server) GetUseRootForwardersForLocalResolutionWithB1tdOk() (*bool, bool)
- func (o *Server) GetViews() []DisplayView
- func (o *Server) GetViewsOk() ([]DisplayView, bool)
- func (o *Server) HasAddEdnsOptionInOutgoingQuery() bool
- func (o *Server) HasAutoSortViews() bool
- func (o *Server) HasComment() bool
- func (o *Server) HasCreatedAt() bool
- func (o *Server) HasCustomRootNs() bool
- func (o *Server) HasCustomRootNsEnabled() bool
- func (o *Server) HasDnssecEnableValidation() bool
- func (o *Server) HasDnssecEnabled() bool
- func (o *Server) HasDnssecRootKeys() bool
- func (o *Server) HasDnssecTrustAnchors() bool
- func (o *Server) HasDnssecValidateExpiry() bool
- func (o *Server) HasEcsEnabled() bool
- func (o *Server) HasEcsForwarding() bool
- func (o *Server) HasEcsPrefixV4() bool
- func (o *Server) HasEcsPrefixV6() bool
- func (o *Server) HasEcsZones() bool
- func (o *Server) HasFilterAaaaAcl() bool
- func (o *Server) HasFilterAaaaOnV4() bool
- func (o *Server) HasForwarders() bool
- func (o *Server) HasForwardersOnly() bool
- func (o *Server) HasGssTsigEnabled() bool
- func (o *Server) HasId() bool
- func (o *Server) HasInheritanceSources() bool
- func (o *Server) HasKerberosKeys() bool
- func (o *Server) HasLameTtl() bool
- func (o *Server) HasLogQueryResponse() bool
- func (o *Server) HasMatchRecursiveOnly() bool
- func (o *Server) HasMaxCacheTtl() bool
- func (o *Server) HasMaxNegativeTtl() bool
- func (o *Server) HasMinimalResponses() bool
- func (o *Server) HasNotify() bool
- func (o *Server) HasQueryAcl() bool
- func (o *Server) HasQueryPort() bool
- func (o *Server) HasRecursionAcl() bool
- func (o *Server) HasRecursionEnabled() bool
- func (o *Server) HasRecursiveClients() bool
- func (o *Server) HasResolverQueryTimeout() bool
- func (o *Server) HasSecondaryAxfrQueryLimit() bool
- func (o *Server) HasSecondarySoaQueryLimit() bool
- func (o *Server) HasSortList() bool
- func (o *Server) HasSynthesizeAddressRecordsFromHttps() bool
- func (o *Server) HasTags() bool
- func (o *Server) HasTransferAcl() bool
- func (o *Server) HasUpdateAcl() bool
- func (o *Server) HasUpdatedAt() bool
- func (o *Server) HasUseForwardersForSubzones() bool
- func (o *Server) HasUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *Server) HasViews() bool
- func (o Server) MarshalJSON() ([]byte, error)
- func (o *Server) SetAddEdnsOptionInOutgoingQuery(v bool)
- func (o *Server) SetAutoSortViews(v bool)
- func (o *Server) SetComment(v string)
- func (o *Server) SetCreatedAt(v time.Time)
- func (o *Server) SetCustomRootNs(v []RootNS)
- func (o *Server) SetCustomRootNsEnabled(v bool)
- func (o *Server) SetDnssecEnableValidation(v bool)
- func (o *Server) SetDnssecEnabled(v bool)
- func (o *Server) SetDnssecRootKeys(v []TrustAnchor)
- func (o *Server) SetDnssecTrustAnchors(v []TrustAnchor)
- func (o *Server) SetDnssecValidateExpiry(v bool)
- func (o *Server) SetEcsEnabled(v bool)
- func (o *Server) SetEcsForwarding(v bool)
- func (o *Server) SetEcsPrefixV4(v int64)
- func (o *Server) SetEcsPrefixV6(v int64)
- func (o *Server) SetEcsZones(v []ECSZone)
- func (o *Server) SetFilterAaaaAcl(v []ACLItem)
- func (o *Server) SetFilterAaaaOnV4(v string)
- func (o *Server) SetForwarders(v []Forwarder)
- func (o *Server) SetForwardersOnly(v bool)
- func (o *Server) SetGssTsigEnabled(v bool)
- func (o *Server) SetId(v string)
- func (o *Server) SetInheritanceSources(v ServerInheritance)
- func (o *Server) SetKerberosKeys(v []KerberosKey)
- func (o *Server) SetLameTtl(v int64)
- func (o *Server) SetLogQueryResponse(v bool)
- func (o *Server) SetMatchRecursiveOnly(v bool)
- func (o *Server) SetMaxCacheTtl(v int64)
- func (o *Server) SetMaxNegativeTtl(v int64)
- func (o *Server) SetMinimalResponses(v bool)
- func (o *Server) SetName(v string)
- func (o *Server) SetNotify(v bool)
- func (o *Server) SetQueryAcl(v []ACLItem)
- func (o *Server) SetQueryPort(v int64)
- func (o *Server) SetRecursionAcl(v []ACLItem)
- func (o *Server) SetRecursionEnabled(v bool)
- func (o *Server) SetRecursiveClients(v int64)
- func (o *Server) SetResolverQueryTimeout(v int64)
- func (o *Server) SetSecondaryAxfrQueryLimit(v int64)
- func (o *Server) SetSecondarySoaQueryLimit(v int64)
- func (o *Server) SetSortList(v []SortListItem)
- func (o *Server) SetSynthesizeAddressRecordsFromHttps(v bool)
- func (o *Server) SetTags(v map[string]interface{})
- func (o *Server) SetTransferAcl(v []ACLItem)
- func (o *Server) SetUpdateAcl(v []ACLItem)
- func (o *Server) SetUpdatedAt(v time.Time)
- func (o *Server) SetUseForwardersForSubzones(v bool)
- func (o *Server) SetUseRootForwardersForLocalResolutionWithB1td(v bool)
- func (o *Server) SetViews(v []DisplayView)
- func (o Server) ToMap() (map[string]interface{}, error)
- func (o *Server) UnmarshalJSON(data []byte) (err error)
- type ServerAPI
- type ServerAPICreateRequest
- type ServerAPIDeleteRequest
- type ServerAPIListRequest
- func (r ServerAPIListRequest) Execute() (*ListServerResponse, *http.Response, error)
- func (r ServerAPIListRequest) Fields(fields string) ServerAPIListRequest
- func (r ServerAPIListRequest) Filter(filter string) ServerAPIListRequest
- func (r ServerAPIListRequest) Inherit(inherit string) ServerAPIListRequest
- func (r ServerAPIListRequest) Limit(limit int32) ServerAPIListRequest
- func (r ServerAPIListRequest) Offset(offset int32) ServerAPIListRequest
- func (r ServerAPIListRequest) OrderBy(orderBy string) ServerAPIListRequest
- func (r ServerAPIListRequest) PageToken(pageToken string) ServerAPIListRequest
- func (r ServerAPIListRequest) Tfilter(tfilter string) ServerAPIListRequest
- func (r ServerAPIListRequest) TorderBy(torderBy string) ServerAPIListRequest
- type ServerAPIReadRequest
- type ServerAPIService
- func (a *ServerAPIService) Create(ctx context.Context) ServerAPICreateRequest
- func (a *ServerAPIService) CreateExecute(r ServerAPICreateRequest) (*CreateServerResponse, *http.Response, error)
- func (a *ServerAPIService) Delete(ctx context.Context, id string) ServerAPIDeleteRequest
- func (a *ServerAPIService) DeleteExecute(r ServerAPIDeleteRequest) (*http.Response, error)
- func (a *ServerAPIService) List(ctx context.Context) ServerAPIListRequest
- func (a *ServerAPIService) ListExecute(r ServerAPIListRequest) (*ListServerResponse, *http.Response, error)
- func (a *ServerAPIService) Read(ctx context.Context, id string) ServerAPIReadRequest
- func (a *ServerAPIService) ReadExecute(r ServerAPIReadRequest) (*ReadServerResponse, *http.Response, error)
- func (a *ServerAPIService) Update(ctx context.Context, id string) ServerAPIUpdateRequest
- func (a *ServerAPIService) UpdateExecute(r ServerAPIUpdateRequest) (*UpdateServerResponse, *http.Response, error)
- type ServerAPIUpdateRequest
- type ServerInheritance
- func (o *ServerInheritance) GetAddEdnsOptionInOutgoingQuery() Inheritance2InheritedBool
- func (o *ServerInheritance) GetAddEdnsOptionInOutgoingQueryOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetCustomRootNsBlock() InheritedCustomRootNSBlock
- func (o *ServerInheritance) GetCustomRootNsBlockOk() (*InheritedCustomRootNSBlock, bool)
- func (o *ServerInheritance) GetDnssecValidationBlock() InheritedDNSSECValidationBlock
- func (o *ServerInheritance) GetDnssecValidationBlockOk() (*InheritedDNSSECValidationBlock, bool)
- func (o *ServerInheritance) GetEcsBlock() InheritedECSBlock
- func (o *ServerInheritance) GetEcsBlockOk() (*InheritedECSBlock, bool)
- func (o *ServerInheritance) GetFilterAaaaAcl() InheritedACLItems
- func (o *ServerInheritance) GetFilterAaaaAclOk() (*InheritedACLItems, bool)
- func (o *ServerInheritance) GetFilterAaaaOnV4() Inheritance2InheritedString
- func (o *ServerInheritance) GetFilterAaaaOnV4Ok() (*Inheritance2InheritedString, bool)
- func (o *ServerInheritance) GetForwardersBlock() InheritedForwardersBlock
- func (o *ServerInheritance) GetForwardersBlockOk() (*InheritedForwardersBlock, bool)
- func (o *ServerInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
- func (o *ServerInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetKerberosKeys() InheritedKerberosKeys
- func (o *ServerInheritance) GetKerberosKeysOk() (*InheritedKerberosKeys, bool)
- func (o *ServerInheritance) GetLameTtl() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetLameTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetLogQueryResponse() Inheritance2InheritedBool
- func (o *ServerInheritance) GetLogQueryResponseOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetMatchRecursiveOnly() Inheritance2InheritedBool
- func (o *ServerInheritance) GetMatchRecursiveOnlyOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetMaxCacheTtl() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetMaxCacheTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetMaxNegativeTtl() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetMaxNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetMinimalResponses() Inheritance2InheritedBool
- func (o *ServerInheritance) GetMinimalResponsesOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetNotify() Inheritance2InheritedBool
- func (o *ServerInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetQueryAcl() InheritedACLItems
- func (o *ServerInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
- func (o *ServerInheritance) GetQueryPort() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetQueryPortOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetRecursionAcl() InheritedACLItems
- func (o *ServerInheritance) GetRecursionAclOk() (*InheritedACLItems, bool)
- func (o *ServerInheritance) GetRecursionEnabled() Inheritance2InheritedBool
- func (o *ServerInheritance) GetRecursionEnabledOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetRecursiveClients() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetRecursiveClientsOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetResolverQueryTimeout() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetResolverQueryTimeoutOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetSecondaryAxfrQueryLimit() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetSecondaryAxfrQueryLimitOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetSecondarySoaQueryLimit() Inheritance2InheritedUInt32
- func (o *ServerInheritance) GetSecondarySoaQueryLimitOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ServerInheritance) GetSortList() InheritedSortListItems
- func (o *ServerInheritance) GetSortListOk() (*InheritedSortListItems, bool)
- func (o *ServerInheritance) GetSynthesizeAddressRecordsFromHttps() Inheritance2InheritedBool
- func (o *ServerInheritance) GetSynthesizeAddressRecordsFromHttpsOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) GetTransferAcl() InheritedACLItems
- func (o *ServerInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
- func (o *ServerInheritance) GetUpdateAcl() InheritedACLItems
- func (o *ServerInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
- func (o *ServerInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
- func (o *ServerInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
- func (o *ServerInheritance) HasAddEdnsOptionInOutgoingQuery() bool
- func (o *ServerInheritance) HasCustomRootNsBlock() bool
- func (o *ServerInheritance) HasDnssecValidationBlock() bool
- func (o *ServerInheritance) HasEcsBlock() bool
- func (o *ServerInheritance) HasFilterAaaaAcl() bool
- func (o *ServerInheritance) HasFilterAaaaOnV4() bool
- func (o *ServerInheritance) HasForwardersBlock() bool
- func (o *ServerInheritance) HasGssTsigEnabled() bool
- func (o *ServerInheritance) HasKerberosKeys() bool
- func (o *ServerInheritance) HasLameTtl() bool
- func (o *ServerInheritance) HasLogQueryResponse() bool
- func (o *ServerInheritance) HasMatchRecursiveOnly() bool
- func (o *ServerInheritance) HasMaxCacheTtl() bool
- func (o *ServerInheritance) HasMaxNegativeTtl() bool
- func (o *ServerInheritance) HasMinimalResponses() bool
- func (o *ServerInheritance) HasNotify() bool
- func (o *ServerInheritance) HasQueryAcl() bool
- func (o *ServerInheritance) HasQueryPort() bool
- func (o *ServerInheritance) HasRecursionAcl() bool
- func (o *ServerInheritance) HasRecursionEnabled() bool
- func (o *ServerInheritance) HasRecursiveClients() bool
- func (o *ServerInheritance) HasResolverQueryTimeout() bool
- func (o *ServerInheritance) HasSecondaryAxfrQueryLimit() bool
- func (o *ServerInheritance) HasSecondarySoaQueryLimit() bool
- func (o *ServerInheritance) HasSortList() bool
- func (o *ServerInheritance) HasSynthesizeAddressRecordsFromHttps() bool
- func (o *ServerInheritance) HasTransferAcl() bool
- func (o *ServerInheritance) HasUpdateAcl() bool
- func (o *ServerInheritance) HasUseForwardersForSubzones() bool
- func (o ServerInheritance) MarshalJSON() ([]byte, error)
- func (o *ServerInheritance) SetAddEdnsOptionInOutgoingQuery(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetCustomRootNsBlock(v InheritedCustomRootNSBlock)
- func (o *ServerInheritance) SetDnssecValidationBlock(v InheritedDNSSECValidationBlock)
- func (o *ServerInheritance) SetEcsBlock(v InheritedECSBlock)
- func (o *ServerInheritance) SetFilterAaaaAcl(v InheritedACLItems)
- func (o *ServerInheritance) SetFilterAaaaOnV4(v Inheritance2InheritedString)
- func (o *ServerInheritance) SetForwardersBlock(v InheritedForwardersBlock)
- func (o *ServerInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetKerberosKeys(v InheritedKerberosKeys)
- func (o *ServerInheritance) SetLameTtl(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetLogQueryResponse(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetMatchRecursiveOnly(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetMaxCacheTtl(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetMaxNegativeTtl(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetMinimalResponses(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetNotify(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetQueryAcl(v InheritedACLItems)
- func (o *ServerInheritance) SetQueryPort(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetRecursionAcl(v InheritedACLItems)
- func (o *ServerInheritance) SetRecursionEnabled(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetRecursiveClients(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetResolverQueryTimeout(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetSecondaryAxfrQueryLimit(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetSecondarySoaQueryLimit(v Inheritance2InheritedUInt32)
- func (o *ServerInheritance) SetSortList(v InheritedSortListItems)
- func (o *ServerInheritance) SetSynthesizeAddressRecordsFromHttps(v Inheritance2InheritedBool)
- func (o *ServerInheritance) SetTransferAcl(v InheritedACLItems)
- func (o *ServerInheritance) SetUpdateAcl(v InheritedACLItems)
- func (o *ServerInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
- func (o ServerInheritance) ToMap() (map[string]interface{}, error)
- func (o *ServerInheritance) UnmarshalJSON(data []byte) (err error)
- type SortListItem
- func (o *SortListItem) GetAcl() string
- func (o *SortListItem) GetAclOk() (*string, bool)
- func (o *SortListItem) GetElement() string
- func (o *SortListItem) GetElementOk() (*string, bool)
- func (o *SortListItem) GetPrioritizedNetworks() []string
- func (o *SortListItem) GetPrioritizedNetworksOk() ([]string, bool)
- func (o *SortListItem) GetSource() string
- func (o *SortListItem) GetSourceOk() (*string, bool)
- func (o *SortListItem) HasAcl() bool
- func (o *SortListItem) HasPrioritizedNetworks() bool
- func (o *SortListItem) HasSource() bool
- func (o SortListItem) MarshalJSON() ([]byte, error)
- func (o *SortListItem) SetAcl(v string)
- func (o *SortListItem) SetElement(v string)
- func (o *SortListItem) SetPrioritizedNetworks(v []string)
- func (o *SortListItem) SetSource(v string)
- func (o SortListItem) ToMap() (map[string]interface{}, error)
- func (o *SortListItem) UnmarshalJSON(data []byte) (err error)
- type TSIGKey
- func (o *TSIGKey) GetAlgorithm() string
- func (o *TSIGKey) GetAlgorithmOk() (*string, bool)
- func (o *TSIGKey) GetComment() string
- func (o *TSIGKey) GetCommentOk() (*string, bool)
- func (o *TSIGKey) GetKey() string
- func (o *TSIGKey) GetKeyOk() (*string, bool)
- func (o *TSIGKey) GetName() string
- func (o *TSIGKey) GetNameOk() (*string, bool)
- func (o *TSIGKey) GetProtocolName() string
- func (o *TSIGKey) GetProtocolNameOk() (*string, bool)
- func (o *TSIGKey) GetSecret() string
- func (o *TSIGKey) GetSecretOk() (*string, bool)
- func (o *TSIGKey) HasAlgorithm() bool
- func (o *TSIGKey) HasComment() bool
- func (o *TSIGKey) HasKey() bool
- func (o *TSIGKey) HasName() bool
- func (o *TSIGKey) HasProtocolName() bool
- func (o *TSIGKey) HasSecret() bool
- func (o TSIGKey) MarshalJSON() ([]byte, error)
- func (o *TSIGKey) SetAlgorithm(v string)
- func (o *TSIGKey) SetComment(v string)
- func (o *TSIGKey) SetKey(v string)
- func (o *TSIGKey) SetName(v string)
- func (o *TSIGKey) SetProtocolName(v string)
- func (o *TSIGKey) SetSecret(v string)
- func (o TSIGKey) ToMap() (map[string]interface{}, error)
- func (o *TSIGKey) UnmarshalJSON(data []byte) (err error)
- type TTLInheritance
- func (o *TTLInheritance) GetTtl() Inheritance2InheritedUInt32
- func (o *TTLInheritance) GetTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *TTLInheritance) HasTtl() bool
- func (o TTLInheritance) MarshalJSON() ([]byte, error)
- func (o *TTLInheritance) SetTtl(v Inheritance2InheritedUInt32)
- func (o TTLInheritance) ToMap() (map[string]interface{}, error)
- func (o *TTLInheritance) UnmarshalJSON(data []byte) (err error)
- type TrustAnchor
- func (o *TrustAnchor) GetAlgorithm() int64
- func (o *TrustAnchor) GetAlgorithmOk() (*int64, bool)
- func (o *TrustAnchor) GetProtocolZone() string
- func (o *TrustAnchor) GetProtocolZoneOk() (*string, bool)
- func (o *TrustAnchor) GetPublicKey() string
- func (o *TrustAnchor) GetPublicKeyOk() (*string, bool)
- func (o *TrustAnchor) GetSep() bool
- func (o *TrustAnchor) GetSepOk() (*bool, bool)
- func (o *TrustAnchor) GetZone() string
- func (o *TrustAnchor) GetZoneOk() (*string, bool)
- func (o *TrustAnchor) HasProtocolZone() bool
- func (o *TrustAnchor) HasSep() bool
- func (o TrustAnchor) MarshalJSON() ([]byte, error)
- func (o *TrustAnchor) SetAlgorithm(v int64)
- func (o *TrustAnchor) SetProtocolZone(v string)
- func (o *TrustAnchor) SetPublicKey(v string)
- func (o *TrustAnchor) SetSep(v bool)
- func (o *TrustAnchor) SetZone(v string)
- func (o TrustAnchor) ToMap() (map[string]interface{}, error)
- func (o *TrustAnchor) UnmarshalJSON(data []byte) (err error)
- type UpdateACLResponse
- func (o *UpdateACLResponse) GetResult() ACL
- func (o *UpdateACLResponse) GetResultOk() (*ACL, bool)
- func (o *UpdateACLResponse) HasResult() bool
- func (o UpdateACLResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateACLResponse) SetResult(v ACL)
- func (o UpdateACLResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateACLResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateAuthNSGResponse
- func (o *UpdateAuthNSGResponse) GetResult() AuthNSG
- func (o *UpdateAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
- func (o *UpdateAuthNSGResponse) HasResult() bool
- func (o UpdateAuthNSGResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateAuthNSGResponse) SetResult(v AuthNSG)
- func (o UpdateAuthNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateAuthZoneResponse
- func (o *UpdateAuthZoneResponse) GetResult() AuthZone
- func (o *UpdateAuthZoneResponse) GetResultOk() (*AuthZone, bool)
- func (o *UpdateAuthZoneResponse) HasResult() bool
- func (o UpdateAuthZoneResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateAuthZoneResponse) SetResult(v AuthZone)
- func (o UpdateAuthZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateDelegationResponse
- func (o *UpdateDelegationResponse) GetResult() Delegation
- func (o *UpdateDelegationResponse) GetResultOk() (*Delegation, bool)
- func (o *UpdateDelegationResponse) HasResult() bool
- func (o UpdateDelegationResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateDelegationResponse) SetResult(v Delegation)
- func (o UpdateDelegationResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateDelegationResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateForwardNSGResponse
- func (o *UpdateForwardNSGResponse) GetResult() ForwardNSG
- func (o *UpdateForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
- func (o *UpdateForwardNSGResponse) HasResult() bool
- func (o UpdateForwardNSGResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateForwardNSGResponse) SetResult(v ForwardNSG)
- func (o UpdateForwardNSGResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateForwardZoneResponse
- func (o *UpdateForwardZoneResponse) GetResult() ForwardZone
- func (o *UpdateForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
- func (o *UpdateForwardZoneResponse) HasResult() bool
- func (o UpdateForwardZoneResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateForwardZoneResponse) SetResult(v ForwardZone)
- func (o UpdateForwardZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateGlobalResponse
- func (o *UpdateGlobalResponse) GetResult() Global
- func (o *UpdateGlobalResponse) GetResultOk() (*Global, bool)
- func (o *UpdateGlobalResponse) HasResult() bool
- func (o UpdateGlobalResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateGlobalResponse) SetResult(v Global)
- func (o UpdateGlobalResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateGlobalResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateHostResponse
- func (o *UpdateHostResponse) GetResult() Host
- func (o *UpdateHostResponse) GetResultOk() (*Host, bool)
- func (o *UpdateHostResponse) HasResult() bool
- func (o UpdateHostResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateHostResponse) SetResult(v Host)
- func (o UpdateHostResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateHostResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateLBDNResponse
- func (o *UpdateLBDNResponse) GetResult() LBDN
- func (o *UpdateLBDNResponse) GetResultOk() (*LBDN, bool)
- func (o *UpdateLBDNResponse) HasResult() bool
- func (o UpdateLBDNResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateLBDNResponse) SetResult(v LBDN)
- func (o UpdateLBDNResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateLBDNResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateServerResponse
- func (o *UpdateServerResponse) GetResult() Server
- func (o *UpdateServerResponse) GetResultOk() (*Server, bool)
- func (o *UpdateServerResponse) HasResult() bool
- func (o UpdateServerResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateServerResponse) SetResult(v Server)
- func (o UpdateServerResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateServerResponse) UnmarshalJSON(data []byte) (err error)
- type UpdateViewResponse
- func (o *UpdateViewResponse) GetResult() View
- func (o *UpdateViewResponse) GetResultOk() (*View, bool)
- func (o *UpdateViewResponse) HasResult() bool
- func (o UpdateViewResponse) MarshalJSON() ([]byte, error)
- func (o *UpdateViewResponse) SetResult(v View)
- func (o UpdateViewResponse) ToMap() (map[string]interface{}, error)
- func (o *UpdateViewResponse) UnmarshalJSON(data []byte) (err error)
- type View
- func (o *View) GetAddEdnsOptionInOutgoingQuery() bool
- func (o *View) GetAddEdnsOptionInOutgoingQueryOk() (*bool, bool)
- func (o *View) GetComment() string
- func (o *View) GetCommentOk() (*string, bool)
- func (o *View) GetCreatedAt() time.Time
- func (o *View) GetCreatedAtOk() (*time.Time, bool)
- func (o *View) GetCustomRootNs() []RootNS
- func (o *View) GetCustomRootNsEnabled() bool
- func (o *View) GetCustomRootNsEnabledOk() (*bool, bool)
- func (o *View) GetCustomRootNsOk() ([]RootNS, bool)
- func (o *View) GetDisabled() bool
- func (o *View) GetDisabledOk() (*bool, bool)
- func (o *View) GetDnssecEnableValidation() bool
- func (o *View) GetDnssecEnableValidationOk() (*bool, bool)
- func (o *View) GetDnssecEnabled() bool
- func (o *View) GetDnssecEnabledOk() (*bool, bool)
- func (o *View) GetDnssecRootKeys() []TrustAnchor
- func (o *View) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
- func (o *View) GetDnssecTrustAnchors() []TrustAnchor
- func (o *View) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
- func (o *View) GetDnssecValidateExpiry() bool
- func (o *View) GetDnssecValidateExpiryOk() (*bool, bool)
- func (o *View) GetDtcConfig() DTCConfig
- func (o *View) GetDtcConfigOk() (*DTCConfig, bool)
- func (o *View) GetEcsEnabled() bool
- func (o *View) GetEcsEnabledOk() (*bool, bool)
- func (o *View) GetEcsForwarding() bool
- func (o *View) GetEcsForwardingOk() (*bool, bool)
- func (o *View) GetEcsPrefixV4() int64
- func (o *View) GetEcsPrefixV4Ok() (*int64, bool)
- func (o *View) GetEcsPrefixV6() int64
- func (o *View) GetEcsPrefixV6Ok() (*int64, bool)
- func (o *View) GetEcsZones() []ECSZone
- func (o *View) GetEcsZonesOk() ([]ECSZone, bool)
- func (o *View) GetEdnsUdpSize() int64
- func (o *View) GetEdnsUdpSizeOk() (*int64, bool)
- func (o *View) GetFilterAaaaAcl() []ACLItem
- func (o *View) GetFilterAaaaAclOk() ([]ACLItem, bool)
- func (o *View) GetFilterAaaaOnV4() string
- func (o *View) GetFilterAaaaOnV4Ok() (*string, bool)
- func (o *View) GetForwarders() []Forwarder
- func (o *View) GetForwardersOk() ([]Forwarder, bool)
- func (o *View) GetForwardersOnly() bool
- func (o *View) GetForwardersOnlyOk() (*bool, bool)
- func (o *View) GetGssTsigEnabled() bool
- func (o *View) GetGssTsigEnabledOk() (*bool, bool)
- func (o *View) GetId() string
- func (o *View) GetIdOk() (*string, bool)
- func (o *View) GetInheritanceSources() ViewInheritance
- func (o *View) GetInheritanceSourcesOk() (*ViewInheritance, bool)
- func (o *View) GetIpSpaces() []string
- func (o *View) GetIpSpacesOk() ([]string, bool)
- func (o *View) GetLameTtl() int64
- func (o *View) GetLameTtlOk() (*int64, bool)
- func (o *View) GetMatchClientsAcl() []ACLItem
- func (o *View) GetMatchClientsAclOk() ([]ACLItem, bool)
- func (o *View) GetMatchDestinationsAcl() []ACLItem
- func (o *View) GetMatchDestinationsAclOk() ([]ACLItem, bool)
- func (o *View) GetMatchRecursiveOnly() bool
- func (o *View) GetMatchRecursiveOnlyOk() (*bool, bool)
- func (o *View) GetMaxCacheTtl() int64
- func (o *View) GetMaxCacheTtlOk() (*int64, bool)
- func (o *View) GetMaxNegativeTtl() int64
- func (o *View) GetMaxNegativeTtlOk() (*int64, bool)
- func (o *View) GetMaxUdpSize() int64
- func (o *View) GetMaxUdpSizeOk() (*int64, bool)
- func (o *View) GetMinimalResponses() bool
- func (o *View) GetMinimalResponsesOk() (*bool, bool)
- func (o *View) GetName() string
- func (o *View) GetNameOk() (*string, bool)
- func (o *View) GetNotify() bool
- func (o *View) GetNotifyOk() (*bool, bool)
- func (o *View) GetQueryAcl() []ACLItem
- func (o *View) GetQueryAclOk() ([]ACLItem, bool)
- func (o *View) GetRecursionAcl() []ACLItem
- func (o *View) GetRecursionAclOk() ([]ACLItem, bool)
- func (o *View) GetRecursionEnabled() bool
- func (o *View) GetRecursionEnabledOk() (*bool, bool)
- func (o *View) GetSortList() []SortListItem
- func (o *View) GetSortListOk() ([]SortListItem, bool)
- func (o *View) GetSynthesizeAddressRecordsFromHttps() bool
- func (o *View) GetSynthesizeAddressRecordsFromHttpsOk() (*bool, bool)
- func (o *View) GetTags() map[string]interface{}
- func (o *View) GetTagsOk() (map[string]interface{}, bool)
- func (o *View) GetTransferAcl() []ACLItem
- func (o *View) GetTransferAclOk() ([]ACLItem, bool)
- func (o *View) GetUpdateAcl() []ACLItem
- func (o *View) GetUpdateAclOk() ([]ACLItem, bool)
- func (o *View) GetUpdatedAt() time.Time
- func (o *View) GetUpdatedAtOk() (*time.Time, bool)
- func (o *View) GetUseForwardersForSubzones() bool
- func (o *View) GetUseForwardersForSubzonesOk() (*bool, bool)
- func (o *View) GetUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *View) GetUseRootForwardersForLocalResolutionWithB1tdOk() (*bool, bool)
- func (o *View) GetZoneAuthority() ZoneAuthority
- func (o *View) GetZoneAuthorityOk() (*ZoneAuthority, bool)
- func (o *View) HasAddEdnsOptionInOutgoingQuery() bool
- func (o *View) HasComment() bool
- func (o *View) HasCreatedAt() bool
- func (o *View) HasCustomRootNs() bool
- func (o *View) HasCustomRootNsEnabled() bool
- func (o *View) HasDisabled() bool
- func (o *View) HasDnssecEnableValidation() bool
- func (o *View) HasDnssecEnabled() bool
- func (o *View) HasDnssecRootKeys() bool
- func (o *View) HasDnssecTrustAnchors() bool
- func (o *View) HasDnssecValidateExpiry() bool
- func (o *View) HasDtcConfig() bool
- func (o *View) HasEcsEnabled() bool
- func (o *View) HasEcsForwarding() bool
- func (o *View) HasEcsPrefixV4() bool
- func (o *View) HasEcsPrefixV6() bool
- func (o *View) HasEcsZones() bool
- func (o *View) HasEdnsUdpSize() bool
- func (o *View) HasFilterAaaaAcl() bool
- func (o *View) HasFilterAaaaOnV4() bool
- func (o *View) HasForwarders() bool
- func (o *View) HasForwardersOnly() bool
- func (o *View) HasGssTsigEnabled() bool
- func (o *View) HasId() bool
- func (o *View) HasInheritanceSources() bool
- func (o *View) HasIpSpaces() bool
- func (o *View) HasLameTtl() bool
- func (o *View) HasMatchClientsAcl() bool
- func (o *View) HasMatchDestinationsAcl() bool
- func (o *View) HasMatchRecursiveOnly() bool
- func (o *View) HasMaxCacheTtl() bool
- func (o *View) HasMaxNegativeTtl() bool
- func (o *View) HasMaxUdpSize() bool
- func (o *View) HasMinimalResponses() bool
- func (o *View) HasNotify() bool
- func (o *View) HasQueryAcl() bool
- func (o *View) HasRecursionAcl() bool
- func (o *View) HasRecursionEnabled() bool
- func (o *View) HasSortList() bool
- func (o *View) HasSynthesizeAddressRecordsFromHttps() bool
- func (o *View) HasTags() bool
- func (o *View) HasTransferAcl() bool
- func (o *View) HasUpdateAcl() bool
- func (o *View) HasUpdatedAt() bool
- func (o *View) HasUseForwardersForSubzones() bool
- func (o *View) HasUseRootForwardersForLocalResolutionWithB1td() bool
- func (o *View) HasZoneAuthority() bool
- func (o View) MarshalJSON() ([]byte, error)
- func (o *View) SetAddEdnsOptionInOutgoingQuery(v bool)
- func (o *View) SetComment(v string)
- func (o *View) SetCreatedAt(v time.Time)
- func (o *View) SetCustomRootNs(v []RootNS)
- func (o *View) SetCustomRootNsEnabled(v bool)
- func (o *View) SetDisabled(v bool)
- func (o *View) SetDnssecEnableValidation(v bool)
- func (o *View) SetDnssecEnabled(v bool)
- func (o *View) SetDnssecRootKeys(v []TrustAnchor)
- func (o *View) SetDnssecTrustAnchors(v []TrustAnchor)
- func (o *View) SetDnssecValidateExpiry(v bool)
- func (o *View) SetDtcConfig(v DTCConfig)
- func (o *View) SetEcsEnabled(v bool)
- func (o *View) SetEcsForwarding(v bool)
- func (o *View) SetEcsPrefixV4(v int64)
- func (o *View) SetEcsPrefixV6(v int64)
- func (o *View) SetEcsZones(v []ECSZone)
- func (o *View) SetEdnsUdpSize(v int64)
- func (o *View) SetFilterAaaaAcl(v []ACLItem)
- func (o *View) SetFilterAaaaOnV4(v string)
- func (o *View) SetForwarders(v []Forwarder)
- func (o *View) SetForwardersOnly(v bool)
- func (o *View) SetGssTsigEnabled(v bool)
- func (o *View) SetId(v string)
- func (o *View) SetInheritanceSources(v ViewInheritance)
- func (o *View) SetIpSpaces(v []string)
- func (o *View) SetLameTtl(v int64)
- func (o *View) SetMatchClientsAcl(v []ACLItem)
- func (o *View) SetMatchDestinationsAcl(v []ACLItem)
- func (o *View) SetMatchRecursiveOnly(v bool)
- func (o *View) SetMaxCacheTtl(v int64)
- func (o *View) SetMaxNegativeTtl(v int64)
- func (o *View) SetMaxUdpSize(v int64)
- func (o *View) SetMinimalResponses(v bool)
- func (o *View) SetName(v string)
- func (o *View) SetNotify(v bool)
- func (o *View) SetQueryAcl(v []ACLItem)
- func (o *View) SetRecursionAcl(v []ACLItem)
- func (o *View) SetRecursionEnabled(v bool)
- func (o *View) SetSortList(v []SortListItem)
- func (o *View) SetSynthesizeAddressRecordsFromHttps(v bool)
- func (o *View) SetTags(v map[string]interface{})
- func (o *View) SetTransferAcl(v []ACLItem)
- func (o *View) SetUpdateAcl(v []ACLItem)
- func (o *View) SetUpdatedAt(v time.Time)
- func (o *View) SetUseForwardersForSubzones(v bool)
- func (o *View) SetUseRootForwardersForLocalResolutionWithB1td(v bool)
- func (o *View) SetZoneAuthority(v ZoneAuthority)
- func (o View) ToMap() (map[string]interface{}, error)
- func (o *View) UnmarshalJSON(data []byte) (err error)
- type ViewAPI
- type ViewAPIBulkCopyRequest
- type ViewAPICreateRequest
- type ViewAPIDeleteRequest
- type ViewAPIListRequest
- func (r ViewAPIListRequest) Execute() (*ListViewResponse, *http.Response, error)
- func (r ViewAPIListRequest) Fields(fields string) ViewAPIListRequest
- func (r ViewAPIListRequest) Filter(filter string) ViewAPIListRequest
- func (r ViewAPIListRequest) Inherit(inherit string) ViewAPIListRequest
- func (r ViewAPIListRequest) Limit(limit int32) ViewAPIListRequest
- func (r ViewAPIListRequest) Offset(offset int32) ViewAPIListRequest
- func (r ViewAPIListRequest) OrderBy(orderBy string) ViewAPIListRequest
- func (r ViewAPIListRequest) PageToken(pageToken string) ViewAPIListRequest
- func (r ViewAPIListRequest) Tfilter(tfilter string) ViewAPIListRequest
- func (r ViewAPIListRequest) TorderBy(torderBy string) ViewAPIListRequest
- type ViewAPIReadRequest
- type ViewAPIService
- func (a *ViewAPIService) BulkCopy(ctx context.Context) ViewAPIBulkCopyRequest
- func (a *ViewAPIService) BulkCopyExecute(r ViewAPIBulkCopyRequest) (*BulkCopyResponse, *http.Response, error)
- func (a *ViewAPIService) Create(ctx context.Context) ViewAPICreateRequest
- func (a *ViewAPIService) CreateExecute(r ViewAPICreateRequest) (*CreateViewResponse, *http.Response, error)
- func (a *ViewAPIService) Delete(ctx context.Context, id string) ViewAPIDeleteRequest
- func (a *ViewAPIService) DeleteExecute(r ViewAPIDeleteRequest) (*http.Response, error)
- func (a *ViewAPIService) List(ctx context.Context) ViewAPIListRequest
- func (a *ViewAPIService) ListExecute(r ViewAPIListRequest) (*ListViewResponse, *http.Response, error)
- func (a *ViewAPIService) Read(ctx context.Context, id string) ViewAPIReadRequest
- func (a *ViewAPIService) ReadExecute(r ViewAPIReadRequest) (*ReadViewResponse, *http.Response, error)
- func (a *ViewAPIService) Update(ctx context.Context, id string) ViewAPIUpdateRequest
- func (a *ViewAPIService) UpdateExecute(r ViewAPIUpdateRequest) (*UpdateViewResponse, *http.Response, error)
- type ViewAPIUpdateRequest
- type ViewInheritance
- func (o *ViewInheritance) GetAddEdnsOptionInOutgoingQuery() Inheritance2InheritedBool
- func (o *ViewInheritance) GetAddEdnsOptionInOutgoingQueryOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetCustomRootNsBlock() InheritedCustomRootNSBlock
- func (o *ViewInheritance) GetCustomRootNsBlockOk() (*InheritedCustomRootNSBlock, bool)
- func (o *ViewInheritance) GetDnssecValidationBlock() InheritedDNSSECValidationBlock
- func (o *ViewInheritance) GetDnssecValidationBlockOk() (*InheritedDNSSECValidationBlock, bool)
- func (o *ViewInheritance) GetDtcConfig() InheritedDtcConfig
- func (o *ViewInheritance) GetDtcConfigOk() (*InheritedDtcConfig, bool)
- func (o *ViewInheritance) GetEcsBlock() InheritedECSBlock
- func (o *ViewInheritance) GetEcsBlockOk() (*InheritedECSBlock, bool)
- func (o *ViewInheritance) GetEdnsUdpSize() Inheritance2InheritedUInt32
- func (o *ViewInheritance) GetEdnsUdpSizeOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ViewInheritance) GetFilterAaaaAcl() InheritedACLItems
- func (o *ViewInheritance) GetFilterAaaaAclOk() (*InheritedACLItems, bool)
- func (o *ViewInheritance) GetFilterAaaaOnV4() Inheritance2InheritedString
- func (o *ViewInheritance) GetFilterAaaaOnV4Ok() (*Inheritance2InheritedString, bool)
- func (o *ViewInheritance) GetForwardersBlock() InheritedForwardersBlock
- func (o *ViewInheritance) GetForwardersBlockOk() (*InheritedForwardersBlock, bool)
- func (o *ViewInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
- func (o *ViewInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetLameTtl() Inheritance2InheritedUInt32
- func (o *ViewInheritance) GetLameTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ViewInheritance) GetMatchRecursiveOnly() Inheritance2InheritedBool
- func (o *ViewInheritance) GetMatchRecursiveOnlyOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetMaxCacheTtl() Inheritance2InheritedUInt32
- func (o *ViewInheritance) GetMaxCacheTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ViewInheritance) GetMaxNegativeTtl() Inheritance2InheritedUInt32
- func (o *ViewInheritance) GetMaxNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ViewInheritance) GetMaxUdpSize() Inheritance2InheritedUInt32
- func (o *ViewInheritance) GetMaxUdpSizeOk() (*Inheritance2InheritedUInt32, bool)
- func (o *ViewInheritance) GetMinimalResponses() Inheritance2InheritedBool
- func (o *ViewInheritance) GetMinimalResponsesOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetNotify() Inheritance2InheritedBool
- func (o *ViewInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetQueryAcl() InheritedACLItems
- func (o *ViewInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
- func (o *ViewInheritance) GetRecursionAcl() InheritedACLItems
- func (o *ViewInheritance) GetRecursionAclOk() (*InheritedACLItems, bool)
- func (o *ViewInheritance) GetRecursionEnabled() Inheritance2InheritedBool
- func (o *ViewInheritance) GetRecursionEnabledOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetSortList() InheritedSortListItems
- func (o *ViewInheritance) GetSortListOk() (*InheritedSortListItems, bool)
- func (o *ViewInheritance) GetSynthesizeAddressRecordsFromHttps() Inheritance2InheritedBool
- func (o *ViewInheritance) GetSynthesizeAddressRecordsFromHttpsOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetTransferAcl() InheritedACLItems
- func (o *ViewInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
- func (o *ViewInheritance) GetUpdateAcl() InheritedACLItems
- func (o *ViewInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
- func (o *ViewInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
- func (o *ViewInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
- func (o *ViewInheritance) GetZoneAuthority() InheritedZoneAuthority
- func (o *ViewInheritance) GetZoneAuthorityOk() (*InheritedZoneAuthority, bool)
- func (o *ViewInheritance) HasAddEdnsOptionInOutgoingQuery() bool
- func (o *ViewInheritance) HasCustomRootNsBlock() bool
- func (o *ViewInheritance) HasDnssecValidationBlock() bool
- func (o *ViewInheritance) HasDtcConfig() bool
- func (o *ViewInheritance) HasEcsBlock() bool
- func (o *ViewInheritance) HasEdnsUdpSize() bool
- func (o *ViewInheritance) HasFilterAaaaAcl() bool
- func (o *ViewInheritance) HasFilterAaaaOnV4() bool
- func (o *ViewInheritance) HasForwardersBlock() bool
- func (o *ViewInheritance) HasGssTsigEnabled() bool
- func (o *ViewInheritance) HasLameTtl() bool
- func (o *ViewInheritance) HasMatchRecursiveOnly() bool
- func (o *ViewInheritance) HasMaxCacheTtl() bool
- func (o *ViewInheritance) HasMaxNegativeTtl() bool
- func (o *ViewInheritance) HasMaxUdpSize() bool
- func (o *ViewInheritance) HasMinimalResponses() bool
- func (o *ViewInheritance) HasNotify() bool
- func (o *ViewInheritance) HasQueryAcl() bool
- func (o *ViewInheritance) HasRecursionAcl() bool
- func (o *ViewInheritance) HasRecursionEnabled() bool
- func (o *ViewInheritance) HasSortList() bool
- func (o *ViewInheritance) HasSynthesizeAddressRecordsFromHttps() bool
- func (o *ViewInheritance) HasTransferAcl() bool
- func (o *ViewInheritance) HasUpdateAcl() bool
- func (o *ViewInheritance) HasUseForwardersForSubzones() bool
- func (o *ViewInheritance) HasZoneAuthority() bool
- func (o ViewInheritance) MarshalJSON() ([]byte, error)
- func (o *ViewInheritance) SetAddEdnsOptionInOutgoingQuery(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetCustomRootNsBlock(v InheritedCustomRootNSBlock)
- func (o *ViewInheritance) SetDnssecValidationBlock(v InheritedDNSSECValidationBlock)
- func (o *ViewInheritance) SetDtcConfig(v InheritedDtcConfig)
- func (o *ViewInheritance) SetEcsBlock(v InheritedECSBlock)
- func (o *ViewInheritance) SetEdnsUdpSize(v Inheritance2InheritedUInt32)
- func (o *ViewInheritance) SetFilterAaaaAcl(v InheritedACLItems)
- func (o *ViewInheritance) SetFilterAaaaOnV4(v Inheritance2InheritedString)
- func (o *ViewInheritance) SetForwardersBlock(v InheritedForwardersBlock)
- func (o *ViewInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetLameTtl(v Inheritance2InheritedUInt32)
- func (o *ViewInheritance) SetMatchRecursiveOnly(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetMaxCacheTtl(v Inheritance2InheritedUInt32)
- func (o *ViewInheritance) SetMaxNegativeTtl(v Inheritance2InheritedUInt32)
- func (o *ViewInheritance) SetMaxUdpSize(v Inheritance2InheritedUInt32)
- func (o *ViewInheritance) SetMinimalResponses(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetNotify(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetQueryAcl(v InheritedACLItems)
- func (o *ViewInheritance) SetRecursionAcl(v InheritedACLItems)
- func (o *ViewInheritance) SetRecursionEnabled(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetSortList(v InheritedSortListItems)
- func (o *ViewInheritance) SetSynthesizeAddressRecordsFromHttps(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetTransferAcl(v InheritedACLItems)
- func (o *ViewInheritance) SetUpdateAcl(v InheritedACLItems)
- func (o *ViewInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
- func (o *ViewInheritance) SetZoneAuthority(v InheritedZoneAuthority)
- func (o ViewInheritance) ToMap() (map[string]interface{}, error)
- func (o *ViewInheritance) UnmarshalJSON(data []byte) (err error)
- type Warning
- func (o *Warning) GetMessage() string
- func (o *Warning) GetMessageOk() (*string, bool)
- func (o *Warning) GetName() string
- func (o *Warning) GetNameOk() (*string, bool)
- func (o *Warning) HasMessage() bool
- func (o *Warning) HasName() bool
- func (o Warning) MarshalJSON() ([]byte, error)
- func (o *Warning) SetMessage(v string)
- func (o *Warning) SetName(v string)
- func (o Warning) ToMap() (map[string]interface{}, error)
- func (o *Warning) UnmarshalJSON(data []byte) (err error)
- type ZoneAuthority
- func (o *ZoneAuthority) GetDefaultTtl() int64
- func (o *ZoneAuthority) GetDefaultTtlOk() (*int64, bool)
- func (o *ZoneAuthority) GetExpire() int64
- func (o *ZoneAuthority) GetExpireOk() (*int64, bool)
- func (o *ZoneAuthority) GetMname() string
- func (o *ZoneAuthority) GetMnameOk() (*string, bool)
- func (o *ZoneAuthority) GetNegativeTtl() int64
- func (o *ZoneAuthority) GetNegativeTtlOk() (*int64, bool)
- func (o *ZoneAuthority) GetProtocolMname() string
- func (o *ZoneAuthority) GetProtocolMnameOk() (*string, bool)
- func (o *ZoneAuthority) GetProtocolRname() string
- func (o *ZoneAuthority) GetProtocolRnameOk() (*string, bool)
- func (o *ZoneAuthority) GetRefresh() int64
- func (o *ZoneAuthority) GetRefreshOk() (*int64, bool)
- func (o *ZoneAuthority) GetRetry() int64
- func (o *ZoneAuthority) GetRetryOk() (*int64, bool)
- func (o *ZoneAuthority) GetRname() string
- func (o *ZoneAuthority) GetRnameOk() (*string, bool)
- func (o *ZoneAuthority) GetUseDefaultMname() bool
- func (o *ZoneAuthority) GetUseDefaultMnameOk() (*bool, bool)
- func (o *ZoneAuthority) HasDefaultTtl() bool
- func (o *ZoneAuthority) HasExpire() bool
- func (o *ZoneAuthority) HasMname() bool
- func (o *ZoneAuthority) HasNegativeTtl() bool
- func (o *ZoneAuthority) HasProtocolMname() bool
- func (o *ZoneAuthority) HasProtocolRname() bool
- func (o *ZoneAuthority) HasRefresh() bool
- func (o *ZoneAuthority) HasRetry() bool
- func (o *ZoneAuthority) HasRname() bool
- func (o *ZoneAuthority) HasUseDefaultMname() bool
- func (o ZoneAuthority) MarshalJSON() ([]byte, error)
- func (o *ZoneAuthority) SetDefaultTtl(v int64)
- func (o *ZoneAuthority) SetExpire(v int64)
- func (o *ZoneAuthority) SetMname(v string)
- func (o *ZoneAuthority) SetNegativeTtl(v int64)
- func (o *ZoneAuthority) SetProtocolMname(v string)
- func (o *ZoneAuthority) SetProtocolRname(v string)
- func (o *ZoneAuthority) SetRefresh(v int64)
- func (o *ZoneAuthority) SetRetry(v int64)
- func (o *ZoneAuthority) SetRname(v string)
- func (o *ZoneAuthority) SetUseDefaultMname(v bool)
- func (o ZoneAuthority) ToMap() (map[string]interface{}, error)
- func (o *ZoneAuthority) UnmarshalJSON(data []byte) (err error)
- type ZoneAuthorityMNameBlock
- func (o *ZoneAuthorityMNameBlock) GetMname() string
- func (o *ZoneAuthorityMNameBlock) GetMnameOk() (*string, bool)
- func (o *ZoneAuthorityMNameBlock) GetProtocolMname() string
- func (o *ZoneAuthorityMNameBlock) GetProtocolMnameOk() (*string, bool)
- func (o *ZoneAuthorityMNameBlock) GetUseDefaultMname() bool
- func (o *ZoneAuthorityMNameBlock) GetUseDefaultMnameOk() (*bool, bool)
- func (o *ZoneAuthorityMNameBlock) HasMname() bool
- func (o *ZoneAuthorityMNameBlock) HasProtocolMname() bool
- func (o *ZoneAuthorityMNameBlock) HasUseDefaultMname() bool
- func (o ZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
- func (o *ZoneAuthorityMNameBlock) SetMname(v string)
- func (o *ZoneAuthorityMNameBlock) SetProtocolMname(v string)
- func (o *ZoneAuthorityMNameBlock) SetUseDefaultMname(v bool)
- func (o ZoneAuthorityMNameBlock) ToMap() (map[string]interface{}, error)
- func (o *ZoneAuthorityMNameBlock) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type ACL ¶
type ACL struct { // Optional. Comment for ACL. Comment *string `json:"comment,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. Ordered list of access control elements. Elements are evaluated in order to determine access. If evaluation reaches the end of the list then access is denied. List []ACLItem `json:"list,omitempty"` // ACL object name. Name string `json:"name"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` AdditionalProperties map[string]interface{} }
ACL Named ACL (Access Control List).
func NewACL ¶
NewACL instantiates a new ACL 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 NewACLWithDefaults ¶
func NewACLWithDefaults() *ACL
NewACLWithDefaults instantiates a new ACL 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 (*ACL) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*ACL) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACL) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACL) GetListOk ¶
GetListOk returns a tuple with the List field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACL) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ACL) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACL) HasComment ¶
HasComment returns a boolean if a field has been set.
func (ACL) MarshalJSON ¶
func (*ACL) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*ACL) SetList ¶
SetList gets a reference to the given []ACLItem and assigns it to the List field.
func (*ACL) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*ACL) UnmarshalJSON ¶
type ACLItem ¶
type ACLItem struct { // Access permission for _element_. Allowed values: * _allow_, * _deny_. Access string `json:"access"` // The resource identifier. Acl *string `json:"acl,omitempty"` // Optional. Data for _ip_ _element_. Must be empty if _element_ is not _ip_. Address *string `json:"address,omitempty"` // Type of element. Allowed values: * _any_, * _ip_, * _acl_, * _tsig_key_. Element string `json:"element"` // Optional. TSIG key. Must be empty if _element_ is not _tsig_key_. TsigKey *TSIGKey `json:"tsig_key,omitempty"` AdditionalProperties map[string]interface{} }
ACLItem Element in an ACL. Error if both _acl_ and _address_ are given.
func NewACLItem ¶
NewACLItem instantiates a new ACLItem 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 NewACLItemWithDefaults ¶
func NewACLItemWithDefaults() *ACLItem
NewACLItemWithDefaults instantiates a new ACLItem 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 (*ACLItem) GetAccessOk ¶
GetAccessOk returns a tuple with the Access field value and a boolean to check if the value has been set.
func (*ACLItem) GetAclOk ¶
GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACLItem) GetAddress ¶
GetAddress returns the Address field value if set, zero value otherwise.
func (*ACLItem) GetAddressOk ¶
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACLItem) GetElement ¶
GetElement returns the Element field value
func (*ACLItem) GetElementOk ¶
GetElementOk returns a tuple with the Element field value and a boolean to check if the value has been set.
func (*ACLItem) GetTsigKey ¶
GetTsigKey returns the TsigKey field value if set, zero value otherwise.
func (*ACLItem) GetTsigKeyOk ¶
GetTsigKeyOk returns a tuple with the TsigKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ACLItem) HasAddress ¶
HasAddress returns a boolean if a field has been set.
func (*ACLItem) HasTsigKey ¶
HasTsigKey returns a boolean if a field has been set.
func (ACLItem) MarshalJSON ¶
func (*ACLItem) SetAcl ¶
SetAcl gets a reference to the given string and assigns it to the Acl field.
func (*ACLItem) SetAddress ¶
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*ACLItem) SetTsigKey ¶
SetTsigKey gets a reference to the given TSIGKey and assigns it to the TsigKey field.
func (*ACLItem) UnmarshalJSON ¶
type APIClient ¶
type APIClient struct { *internal.APIClient // API Services AclAPI AclAPI AuthNsgAPI AuthNsgAPI AuthZoneAPI AuthZoneAPI CacheFlushAPI CacheFlushAPI ConvertDomainNameAPI ConvertDomainNameAPI ConvertRnameAPI ConvertRnameAPI DelegationAPI DelegationAPI ForwardNsgAPI ForwardNsgAPI ForwardZoneAPI ForwardZoneAPI GlobalAPI GlobalAPI HostAPI HostAPI LbdnAPI LbdnAPI ServerAPI ServerAPI ViewAPI ViewAPI }
APIClient manages communication with the DNS Configuration API v1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(options ...option.ClientOption) *APIClient
NewAPIClient creates a new API client. The client can be configured with a variadic option. The following options are available: - WithClientName(string) sets the name of the client using the SDK. - WithCSPUrl(string) sets the URL for BloxOne Cloud Services Portal. - WithAPIKey(string) sets the APIKey for accessing the BloxOne API. - WithHTTPClient(*http.Client) sets the HTTPClient to use for the SDK. - WithDefaultTags(map[string]string) sets the tags the client can set by default for objects that has tags support. - WithDebug() sets the debug mode.
type AclAPI ¶
type AclAPI interface { /* Create Create the ACL object. Use this method to create an ACL object. ACL object (_dns/acl_) represents a named Access Control List. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AclAPICreateRequest */ Create(ctx context.Context) AclAPICreateRequest // CreateExecute executes the request // @return CreateACLResponse CreateExecute(r AclAPICreateRequest) (*CreateACLResponse, *http.Response, error) /* Delete Move the ACL object to Recyclebin. Use this method to move an ACL object to Recyclebin. ACL object (_dns/acl_) represents a named Access Control List. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIDeleteRequest */ Delete(ctx context.Context, id string) AclAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r AclAPIDeleteRequest) (*http.Response, error) /* List List ACL objects. Use this method to list ACL objects. ACL object (_dns/acl_) represents a named Access Control List. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AclAPIListRequest */ List(ctx context.Context) AclAPIListRequest // ListExecute executes the request // @return ListACLResponse ListExecute(r AclAPIListRequest) (*ListACLResponse, *http.Response, error) /* Read Read the ACL object. Use this method to read an ACL object. ACL object (_dns/acl_) represents a named Access Control List. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIReadRequest */ Read(ctx context.Context, id string) AclAPIReadRequest // ReadExecute executes the request // @return ReadACLResponse ReadExecute(r AclAPIReadRequest) (*ReadACLResponse, *http.Response, error) /* Update Update the ACL object. Use this method to update an ACL object. ACL object (_dns/acl_) represents a named Access Control List. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIUpdateRequest */ Update(ctx context.Context, id string) AclAPIUpdateRequest // UpdateExecute executes the request // @return UpdateACLResponse UpdateExecute(r AclAPIUpdateRequest) (*UpdateACLResponse, *http.Response, error) }
type AclAPICreateRequest ¶
type AclAPICreateRequest struct { ApiService AclAPI // contains filtered or unexported fields }
func (AclAPICreateRequest) Body ¶
func (r AclAPICreateRequest) Body(body ACL) AclAPICreateRequest
func (AclAPICreateRequest) Execute ¶
func (r AclAPICreateRequest) Execute() (*CreateACLResponse, *http.Response, error)
type AclAPIDeleteRequest ¶
type AclAPIDeleteRequest struct { ApiService AclAPI // contains filtered or unexported fields }
type AclAPIListRequest ¶
type AclAPIListRequest struct { ApiService AclAPI // contains filtered or unexported fields }
func (AclAPIListRequest) Execute ¶
func (r AclAPIListRequest) Execute() (*ListACLResponse, *http.Response, error)
func (AclAPIListRequest) Fields ¶
func (r AclAPIListRequest) Fields(fields string) AclAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (AclAPIListRequest) Filter ¶
func (r AclAPIListRequest) Filter(filter string) AclAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (AclAPIListRequest) Limit ¶
func (r AclAPIListRequest) Limit(limit int32) AclAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (AclAPIListRequest) Offset ¶
func (r AclAPIListRequest) Offset(offset int32) AclAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (AclAPIListRequest) OrderBy ¶
func (r AclAPIListRequest) OrderBy(orderBy string) AclAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (AclAPIListRequest) PageToken ¶
func (r AclAPIListRequest) PageToken(pageToken string) AclAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (AclAPIListRequest) Tfilter ¶
func (r AclAPIListRequest) Tfilter(tfilter string) AclAPIListRequest
This parameter is used for filtering by tags.
func (AclAPIListRequest) TorderBy ¶
func (r AclAPIListRequest) TorderBy(torderBy string) AclAPIListRequest
This parameter is used for sorting by tags.
type AclAPIReadRequest ¶
type AclAPIReadRequest struct { ApiService AclAPI // contains filtered or unexported fields }
func (AclAPIReadRequest) Execute ¶
func (r AclAPIReadRequest) Execute() (*ReadACLResponse, *http.Response, error)
func (AclAPIReadRequest) Fields ¶
func (r AclAPIReadRequest) Fields(fields string) AclAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type AclAPIService ¶
AclAPIService AclAPI service
func (*AclAPIService) Create ¶
func (a *AclAPIService) Create(ctx context.Context) AclAPICreateRequest
Create Create the ACL object.
Use this method to create an ACL object. ACL object (_dns/acl_) represents a named Access Control List.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AclAPICreateRequest
func (*AclAPIService) CreateExecute ¶
func (a *AclAPIService) CreateExecute(r AclAPICreateRequest) (*CreateACLResponse, *http.Response, error)
Execute executes the request
@return CreateACLResponse
func (*AclAPIService) Delete ¶
func (a *AclAPIService) Delete(ctx context.Context, id string) AclAPIDeleteRequest
Delete Move the ACL object to Recyclebin.
Use this method to move an ACL object to Recyclebin. ACL object (_dns/acl_) represents a named Access Control List.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIDeleteRequest
func (*AclAPIService) DeleteExecute ¶
func (a *AclAPIService) DeleteExecute(r AclAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*AclAPIService) List ¶
func (a *AclAPIService) List(ctx context.Context) AclAPIListRequest
List List ACL objects.
Use this method to list ACL objects. ACL object (_dns/acl_) represents a named Access Control List.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AclAPIListRequest
func (*AclAPIService) ListExecute ¶
func (a *AclAPIService) ListExecute(r AclAPIListRequest) (*ListACLResponse, *http.Response, error)
Execute executes the request
@return ListACLResponse
func (*AclAPIService) Read ¶
func (a *AclAPIService) Read(ctx context.Context, id string) AclAPIReadRequest
Read Read the ACL object.
Use this method to read an ACL object. ACL object (_dns/acl_) represents a named Access Control List.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIReadRequest
func (*AclAPIService) ReadExecute ¶
func (a *AclAPIService) ReadExecute(r AclAPIReadRequest) (*ReadACLResponse, *http.Response, error)
Execute executes the request
@return ReadACLResponse
func (*AclAPIService) Update ¶
func (a *AclAPIService) Update(ctx context.Context, id string) AclAPIUpdateRequest
Update Update the ACL object.
Use this method to update an ACL object. ACL object (_dns/acl_) represents a named Access Control List.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AclAPIUpdateRequest
func (*AclAPIService) UpdateExecute ¶
func (a *AclAPIService) UpdateExecute(r AclAPIUpdateRequest) (*UpdateACLResponse, *http.Response, error)
Execute executes the request
@return UpdateACLResponse
type AclAPIUpdateRequest ¶
type AclAPIUpdateRequest struct { ApiService AclAPI // contains filtered or unexported fields }
func (AclAPIUpdateRequest) Body ¶
func (r AclAPIUpdateRequest) Body(body ACL) AclAPIUpdateRequest
func (AclAPIUpdateRequest) Execute ¶
func (r AclAPIUpdateRequest) Execute() (*UpdateACLResponse, *http.Response, error)
type AuthNSG ¶
type AuthNSG struct { // Optional. Comment for the object. Comment *string `json:"comment,omitempty"` // Optional. DNS primaries external to BloxOne DDI. Order is not significant. ExternalPrimaries []ExternalPrimary `json:"external_primaries,omitempty"` // DNS secondaries external to BloxOne DDI. Order is not significant. ExternalSecondaries []ExternalSecondary `json:"external_secondaries,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. BloxOne DDI hosts acting as internal secondaries. Order is not significant. InternalSecondaries []InternalSecondary `json:"internal_secondaries,omitempty"` // Name of the object. Name string `json:"name"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` AdditionalProperties map[string]interface{} }
AuthNSG Authoritative DNS Server Group for authoritative zones.
func NewAuthNSG ¶
NewAuthNSG instantiates a new AuthNSG 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 NewAuthNSGWithDefaults ¶
func NewAuthNSGWithDefaults() *AuthNSG
NewAuthNSGWithDefaults instantiates a new AuthNSG 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 (*AuthNSG) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*AuthNSG) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetExternalPrimaries ¶
func (o *AuthNSG) GetExternalPrimaries() []ExternalPrimary
GetExternalPrimaries returns the ExternalPrimaries field value if set, zero value otherwise.
func (*AuthNSG) GetExternalPrimariesOk ¶
func (o *AuthNSG) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
GetExternalPrimariesOk returns a tuple with the ExternalPrimaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetExternalSecondaries ¶
func (o *AuthNSG) GetExternalSecondaries() []ExternalSecondary
GetExternalSecondaries returns the ExternalSecondaries field value if set, zero value otherwise.
func (*AuthNSG) GetExternalSecondariesOk ¶
func (o *AuthNSG) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
GetExternalSecondariesOk returns a tuple with the ExternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetInternalSecondaries ¶
func (o *AuthNSG) GetInternalSecondaries() []InternalSecondary
GetInternalSecondaries returns the InternalSecondaries field value if set, zero value otherwise.
func (*AuthNSG) GetInternalSecondariesOk ¶
func (o *AuthNSG) GetInternalSecondariesOk() ([]InternalSecondary, bool)
GetInternalSecondariesOk returns a tuple with the InternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*AuthNSG) GetNsgsOk ¶
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthNSG) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*AuthNSG) HasExternalPrimaries ¶
HasExternalPrimaries returns a boolean if a field has been set.
func (*AuthNSG) HasExternalSecondaries ¶
HasExternalSecondaries returns a boolean if a field has been set.
func (*AuthNSG) HasInternalSecondaries ¶
HasInternalSecondaries returns a boolean if a field has been set.
func (AuthNSG) MarshalJSON ¶
func (*AuthNSG) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*AuthNSG) SetExternalPrimaries ¶
func (o *AuthNSG) SetExternalPrimaries(v []ExternalPrimary)
SetExternalPrimaries gets a reference to the given []ExternalPrimary and assigns it to the ExternalPrimaries field.
func (*AuthNSG) SetExternalSecondaries ¶
func (o *AuthNSG) SetExternalSecondaries(v []ExternalSecondary)
SetExternalSecondaries gets a reference to the given []ExternalSecondary and assigns it to the ExternalSecondaries field.
func (*AuthNSG) SetInternalSecondaries ¶
func (o *AuthNSG) SetInternalSecondaries(v []InternalSecondary)
SetInternalSecondaries gets a reference to the given []InternalSecondary and assigns it to the InternalSecondaries field.
func (*AuthNSG) SetNsgs ¶
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*AuthNSG) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*AuthNSG) UnmarshalJSON ¶
type AuthNsgAPI ¶
type AuthNsgAPI interface { /* Create Create the AuthNSG object. Use this method to create an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthNsgAPICreateRequest */ Create(ctx context.Context) AuthNsgAPICreateRequest // CreateExecute executes the request // @return CreateAuthNSGResponse CreateExecute(r AuthNsgAPICreateRequest) (*CreateAuthNSGResponse, *http.Response, error) /* Delete Move the AuthNSG object to Recyclebin. Use this method to move an AuthNSG object to Recyclebin. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIDeleteRequest */ Delete(ctx context.Context, id string) AuthNsgAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r AuthNsgAPIDeleteRequest) (*http.Response, error) /* List List AuthNSG objects. Use this method to list AuthNSG objects. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthNsgAPIListRequest */ List(ctx context.Context) AuthNsgAPIListRequest // ListExecute executes the request // @return ListAuthNSGResponse ListExecute(r AuthNsgAPIListRequest) (*ListAuthNSGResponse, *http.Response, error) /* Read Read the AuthNSG object. Use this method to read an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIReadRequest */ Read(ctx context.Context, id string) AuthNsgAPIReadRequest // ReadExecute executes the request // @return ReadAuthNSGResponse ReadExecute(r AuthNsgAPIReadRequest) (*ReadAuthNSGResponse, *http.Response, error) /* Update Update the AuthNSG object. Use this method to update an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIUpdateRequest */ Update(ctx context.Context, id string) AuthNsgAPIUpdateRequest // UpdateExecute executes the request // @return UpdateAuthNSGResponse UpdateExecute(r AuthNsgAPIUpdateRequest) (*UpdateAuthNSGResponse, *http.Response, error) }
type AuthNsgAPICreateRequest ¶
type AuthNsgAPICreateRequest struct { ApiService AuthNsgAPI // contains filtered or unexported fields }
func (AuthNsgAPICreateRequest) Body ¶
func (r AuthNsgAPICreateRequest) Body(body AuthNSG) AuthNsgAPICreateRequest
func (AuthNsgAPICreateRequest) Execute ¶
func (r AuthNsgAPICreateRequest) Execute() (*CreateAuthNSGResponse, *http.Response, error)
type AuthNsgAPIDeleteRequest ¶
type AuthNsgAPIDeleteRequest struct { ApiService AuthNsgAPI // contains filtered or unexported fields }
type AuthNsgAPIListRequest ¶
type AuthNsgAPIListRequest struct { ApiService AuthNsgAPI // contains filtered or unexported fields }
func (AuthNsgAPIListRequest) Execute ¶
func (r AuthNsgAPIListRequest) Execute() (*ListAuthNSGResponse, *http.Response, error)
func (AuthNsgAPIListRequest) Fields ¶
func (r AuthNsgAPIListRequest) Fields(fields string) AuthNsgAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (AuthNsgAPIListRequest) Filter ¶
func (r AuthNsgAPIListRequest) Filter(filter string) AuthNsgAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (AuthNsgAPIListRequest) Limit ¶
func (r AuthNsgAPIListRequest) Limit(limit int32) AuthNsgAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (AuthNsgAPIListRequest) Offset ¶
func (r AuthNsgAPIListRequest) Offset(offset int32) AuthNsgAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (AuthNsgAPIListRequest) OrderBy ¶
func (r AuthNsgAPIListRequest) OrderBy(orderBy string) AuthNsgAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (AuthNsgAPIListRequest) PageToken ¶
func (r AuthNsgAPIListRequest) PageToken(pageToken string) AuthNsgAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (AuthNsgAPIListRequest) Tfilter ¶
func (r AuthNsgAPIListRequest) Tfilter(tfilter string) AuthNsgAPIListRequest
This parameter is used for filtering by tags.
func (AuthNsgAPIListRequest) TorderBy ¶
func (r AuthNsgAPIListRequest) TorderBy(torderBy string) AuthNsgAPIListRequest
This parameter is used for sorting by tags.
type AuthNsgAPIReadRequest ¶
type AuthNsgAPIReadRequest struct { ApiService AuthNsgAPI // contains filtered or unexported fields }
func (AuthNsgAPIReadRequest) Execute ¶
func (r AuthNsgAPIReadRequest) Execute() (*ReadAuthNSGResponse, *http.Response, error)
func (AuthNsgAPIReadRequest) Fields ¶
func (r AuthNsgAPIReadRequest) Fields(fields string) AuthNsgAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type AuthNsgAPIService ¶
AuthNsgAPIService AuthNsgAPI service
func (*AuthNsgAPIService) Create ¶
func (a *AuthNsgAPIService) Create(ctx context.Context) AuthNsgAPICreateRequest
Create Create the AuthNSG object.
Use this method to create an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthNsgAPICreateRequest
func (*AuthNsgAPIService) CreateExecute ¶
func (a *AuthNsgAPIService) CreateExecute(r AuthNsgAPICreateRequest) (*CreateAuthNSGResponse, *http.Response, error)
Execute executes the request
@return CreateAuthNSGResponse
func (*AuthNsgAPIService) Delete ¶
func (a *AuthNsgAPIService) Delete(ctx context.Context, id string) AuthNsgAPIDeleteRequest
Delete Move the AuthNSG object to Recyclebin.
Use this method to move an AuthNSG object to Recyclebin. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIDeleteRequest
func (*AuthNsgAPIService) DeleteExecute ¶
func (a *AuthNsgAPIService) DeleteExecute(r AuthNsgAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*AuthNsgAPIService) List ¶
func (a *AuthNsgAPIService) List(ctx context.Context) AuthNsgAPIListRequest
List List AuthNSG objects.
Use this method to list AuthNSG objects. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthNsgAPIListRequest
func (*AuthNsgAPIService) ListExecute ¶
func (a *AuthNsgAPIService) ListExecute(r AuthNsgAPIListRequest) (*ListAuthNSGResponse, *http.Response, error)
Execute executes the request
@return ListAuthNSGResponse
func (*AuthNsgAPIService) Read ¶
func (a *AuthNsgAPIService) Read(ctx context.Context, id string) AuthNsgAPIReadRequest
Read Read the AuthNSG object.
Use this method to read an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIReadRequest
func (*AuthNsgAPIService) ReadExecute ¶
func (a *AuthNsgAPIService) ReadExecute(r AuthNsgAPIReadRequest) (*ReadAuthNSGResponse, *http.Response, error)
Execute executes the request
@return ReadAuthNSGResponse
func (*AuthNsgAPIService) Update ¶
func (a *AuthNsgAPIService) Update(ctx context.Context, id string) AuthNsgAPIUpdateRequest
Update Update the AuthNSG object.
Use this method to update an AuthNSG object. The _dns/auth_nsg_ object represents an Authoritative DNS Server Group for authoritative zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthNsgAPIUpdateRequest
func (*AuthNsgAPIService) UpdateExecute ¶
func (a *AuthNsgAPIService) UpdateExecute(r AuthNsgAPIUpdateRequest) (*UpdateAuthNSGResponse, *http.Response, error)
Execute executes the request
@return UpdateAuthNSGResponse
type AuthNsgAPIUpdateRequest ¶
type AuthNsgAPIUpdateRequest struct { ApiService AuthNsgAPI // contains filtered or unexported fields }
func (AuthNsgAPIUpdateRequest) Body ¶
func (r AuthNsgAPIUpdateRequest) Body(body AuthNSG) AuthNsgAPIUpdateRequest
func (AuthNsgAPIUpdateRequest) Execute ¶
func (r AuthNsgAPIUpdateRequest) Execute() (*UpdateAuthNSGResponse, *http.Response, error)
type AuthZone ¶
type AuthZone struct { // Optional. Comment for zone configuration. Comment *string `json:"comment,omitempty"` // Time when the object has been created. CreatedAt *time.Time `json:"created_at,omitempty"` // Optional. _true_ to disable object. A disabled object is effectively non-existent when generating configuration. Disabled *bool `json:"disabled,omitempty"` // Optional. DNS primaries external to BloxOne DDI. Order is not significant. ExternalPrimaries []ExternalPrimary `json:"external_primaries,omitempty"` // list of external providers for the auth zone. ExternalProviders []AuthZoneExternalProvider `json:"external_providers,omitempty"` // DNS secondaries external to BloxOne DDI. Order is not significant. ExternalSecondaries []ExternalSecondary `json:"external_secondaries,omitempty"` // Zone FQDN. The FQDN supplied at creation will be converted to canonical form. Read-only after creation. Fqdn *string `json:"fqdn,omitempty"` // _gss_tsig_enabled_ enables/disables GSS-TSIG signed dynamic updates. Defaults to _false_. GssTsigEnabled *bool `json:"gss_tsig_enabled,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The list of the inheritance assigned hosts of the object. InheritanceAssignedHosts []Inheritance2AssignedHost `json:"inheritance_assigned_hosts,omitempty"` // Optional. Inheritance configuration. InheritanceSources *AuthZoneInheritance `json:"inheritance_sources,omitempty"` // On-create-only. SOA serial is allowed to be set when the authoritative zone is created. InitialSoaSerial *int64 `json:"initial_soa_serial,omitempty"` // Optional. BloxOne DDI hosts acting as internal secondaries. Order is not significant. InternalSecondaries []InternalSecondary `json:"internal_secondaries,omitempty"` // Reverse zone network address in the following format: \"ip-address/cidr\". Defaults to empty. MappedSubnet *string `json:"mapped_subnet,omitempty"` // Zone mapping type. Allowed values: * _forward_, * _ipv4_reverse_. * _ipv6_reverse_. Defaults to forward. Mapping *string `json:"mapping,omitempty"` // Also notify all external secondary DNS servers if enabled. Defaults to _false_. Notify *bool `json:"notify,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // The resource identifier. Parent *string `json:"parent,omitempty"` // Primary type for an authoritative zone. Read only after creation. Allowed values: * _external_: zone data owned by an external nameserver, * _cloud_: zone data is owned by a BloxOne DDI host. PrimaryType *string `json:"primary_type,omitempty"` // Zone FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` // Optional. Clients must match this ACL to make authoritative queries. Also used for recursive queries if that ACL is unset. Defaults to empty. QueryAcl []ACLItem `json:"query_acl,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // Optional. Clients must match this ACL to receive zone transfers. TransferAcl []ACLItem `json:"transfer_acl,omitempty"` // Optional. Specifies which hosts are allowed to submit Dynamic DNS updates for authoritative zones of _primary_type_ _cloud_. Defaults to empty. UpdateAcl []ACLItem `json:"update_acl,omitempty"` // Time when the object has been updated. Equals to _created_at_ if not updated after creation. UpdatedAt *time.Time `json:"updated_at,omitempty"` // Optional. Use default forwarders to resolve queries for subzones. Defaults to _true_. UseForwardersForSubzones *bool `json:"use_forwarders_for_subzones,omitempty"` // The resource identifier. View *string `json:"view,omitempty"` // The list of an auth zone warnings. Warnings []Warning `json:"warnings,omitempty"` // Optional. ZoneAuthority. ZoneAuthority *ZoneAuthority `json:"zone_authority,omitempty"` AdditionalProperties map[string]interface{} }
AuthZone Authoritative zone.
func NewAuthZone ¶
func NewAuthZone() *AuthZone
NewAuthZone instantiates a new AuthZone 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 NewAuthZoneWithDefaults ¶
func NewAuthZoneWithDefaults() *AuthZone
NewAuthZoneWithDefaults instantiates a new AuthZone 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 (*AuthZone) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*AuthZone) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*AuthZone) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetDisabled ¶
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*AuthZone) GetDisabledOk ¶
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetExternalPrimaries ¶
func (o *AuthZone) GetExternalPrimaries() []ExternalPrimary
GetExternalPrimaries returns the ExternalPrimaries field value if set, zero value otherwise.
func (*AuthZone) GetExternalPrimariesOk ¶
func (o *AuthZone) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
GetExternalPrimariesOk returns a tuple with the ExternalPrimaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetExternalProviders ¶
func (o *AuthZone) GetExternalProviders() []AuthZoneExternalProvider
GetExternalProviders returns the ExternalProviders field value if set, zero value otherwise.
func (*AuthZone) GetExternalProvidersOk ¶
func (o *AuthZone) GetExternalProvidersOk() ([]AuthZoneExternalProvider, bool)
GetExternalProvidersOk returns a tuple with the ExternalProviders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetExternalSecondaries ¶
func (o *AuthZone) GetExternalSecondaries() []ExternalSecondary
GetExternalSecondaries returns the ExternalSecondaries field value if set, zero value otherwise.
func (*AuthZone) GetExternalSecondariesOk ¶
func (o *AuthZone) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
GetExternalSecondariesOk returns a tuple with the ExternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetFqdnOk ¶
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetGssTsigEnabled ¶
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*AuthZone) GetGssTsigEnabledOk ¶
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetInheritanceAssignedHosts ¶
func (o *AuthZone) GetInheritanceAssignedHosts() []Inheritance2AssignedHost
GetInheritanceAssignedHosts returns the InheritanceAssignedHosts field value if set, zero value otherwise.
func (*AuthZone) GetInheritanceAssignedHostsOk ¶
func (o *AuthZone) GetInheritanceAssignedHostsOk() ([]Inheritance2AssignedHost, bool)
GetInheritanceAssignedHostsOk returns a tuple with the InheritanceAssignedHosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetInheritanceSources ¶
func (o *AuthZone) GetInheritanceSources() AuthZoneInheritance
GetInheritanceSources returns the InheritanceSources field value if set, zero value otherwise.
func (*AuthZone) GetInheritanceSourcesOk ¶
func (o *AuthZone) GetInheritanceSourcesOk() (*AuthZoneInheritance, bool)
GetInheritanceSourcesOk returns a tuple with the InheritanceSources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetInitialSoaSerial ¶
GetInitialSoaSerial returns the InitialSoaSerial field value if set, zero value otherwise.
func (*AuthZone) GetInitialSoaSerialOk ¶
GetInitialSoaSerialOk returns a tuple with the InitialSoaSerial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetInternalSecondaries ¶
func (o *AuthZone) GetInternalSecondaries() []InternalSecondary
GetInternalSecondaries returns the InternalSecondaries field value if set, zero value otherwise.
func (*AuthZone) GetInternalSecondariesOk ¶
func (o *AuthZone) GetInternalSecondariesOk() ([]InternalSecondary, bool)
GetInternalSecondariesOk returns a tuple with the InternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetMappedSubnet ¶
GetMappedSubnet returns the MappedSubnet field value if set, zero value otherwise.
func (*AuthZone) GetMappedSubnetOk ¶
GetMappedSubnetOk returns a tuple with the MappedSubnet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetMapping ¶
GetMapping returns the Mapping field value if set, zero value otherwise.
func (*AuthZone) GetMappingOk ¶
GetMappingOk returns a tuple with the Mapping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetNotifyOk ¶
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetNsgsOk ¶
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetParentOk ¶
GetParentOk returns a tuple with the Parent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetPrimaryType ¶
GetPrimaryType returns the PrimaryType field value if set, zero value otherwise.
func (*AuthZone) GetPrimaryTypeOk ¶
GetPrimaryTypeOk returns a tuple with the PrimaryType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetProtocolFqdn ¶
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*AuthZone) GetProtocolFqdnOk ¶
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetQueryAcl ¶
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*AuthZone) GetQueryAclOk ¶
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetTransferAcl ¶
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*AuthZone) GetTransferAclOk ¶
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetUpdateAcl ¶
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*AuthZone) GetUpdateAclOk ¶
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*AuthZone) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetUseForwardersForSubzones ¶
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*AuthZone) GetUseForwardersForSubzonesOk ¶
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetViewOk ¶
GetViewOk returns a tuple with the View field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetWarnings ¶
GetWarnings returns the Warnings field value if set, zero value otherwise.
func (*AuthZone) GetWarningsOk ¶
GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) GetZoneAuthority ¶
func (o *AuthZone) GetZoneAuthority() ZoneAuthority
GetZoneAuthority returns the ZoneAuthority field value if set, zero value otherwise.
func (*AuthZone) GetZoneAuthorityOk ¶
func (o *AuthZone) GetZoneAuthorityOk() (*ZoneAuthority, bool)
GetZoneAuthorityOk returns a tuple with the ZoneAuthority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZone) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*AuthZone) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*AuthZone) HasDisabled ¶
HasDisabled returns a boolean if a field has been set.
func (*AuthZone) HasExternalPrimaries ¶
HasExternalPrimaries returns a boolean if a field has been set.
func (*AuthZone) HasExternalProviders ¶
HasExternalProviders returns a boolean if a field has been set.
func (*AuthZone) HasExternalSecondaries ¶
HasExternalSecondaries returns a boolean if a field has been set.
func (*AuthZone) HasGssTsigEnabled ¶
HasGssTsigEnabled returns a boolean if a field has been set.
func (*AuthZone) HasInheritanceAssignedHosts ¶
HasInheritanceAssignedHosts returns a boolean if a field has been set.
func (*AuthZone) HasInheritanceSources ¶
HasInheritanceSources returns a boolean if a field has been set.
func (*AuthZone) HasInitialSoaSerial ¶
HasInitialSoaSerial returns a boolean if a field has been set.
func (*AuthZone) HasInternalSecondaries ¶
HasInternalSecondaries returns a boolean if a field has been set.
func (*AuthZone) HasMappedSubnet ¶
HasMappedSubnet returns a boolean if a field has been set.
func (*AuthZone) HasMapping ¶
HasMapping returns a boolean if a field has been set.
func (*AuthZone) HasPrimaryType ¶
HasPrimaryType returns a boolean if a field has been set.
func (*AuthZone) HasProtocolFqdn ¶
HasProtocolFqdn returns a boolean if a field has been set.
func (*AuthZone) HasQueryAcl ¶
HasQueryAcl returns a boolean if a field has been set.
func (*AuthZone) HasTransferAcl ¶
HasTransferAcl returns a boolean if a field has been set.
func (*AuthZone) HasUpdateAcl ¶
HasUpdateAcl returns a boolean if a field has been set.
func (*AuthZone) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (*AuthZone) HasUseForwardersForSubzones ¶
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*AuthZone) HasWarnings ¶
HasWarnings returns a boolean if a field has been set.
func (*AuthZone) HasZoneAuthority ¶
HasZoneAuthority returns a boolean if a field has been set.
func (AuthZone) MarshalJSON ¶
func (*AuthZone) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*AuthZone) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*AuthZone) SetDisabled ¶
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*AuthZone) SetExternalPrimaries ¶
func (o *AuthZone) SetExternalPrimaries(v []ExternalPrimary)
SetExternalPrimaries gets a reference to the given []ExternalPrimary and assigns it to the ExternalPrimaries field.
func (*AuthZone) SetExternalProviders ¶
func (o *AuthZone) SetExternalProviders(v []AuthZoneExternalProvider)
SetExternalProviders gets a reference to the given []AuthZoneExternalProvider and assigns it to the ExternalProviders field.
func (*AuthZone) SetExternalSecondaries ¶
func (o *AuthZone) SetExternalSecondaries(v []ExternalSecondary)
SetExternalSecondaries gets a reference to the given []ExternalSecondary and assigns it to the ExternalSecondaries field.
func (*AuthZone) SetFqdn ¶
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*AuthZone) SetGssTsigEnabled ¶
SetGssTsigEnabled gets a reference to the given bool and assigns it to the GssTsigEnabled field.
func (*AuthZone) SetInheritanceAssignedHosts ¶
func (o *AuthZone) SetInheritanceAssignedHosts(v []Inheritance2AssignedHost)
SetInheritanceAssignedHosts gets a reference to the given []Inheritance2AssignedHost and assigns it to the InheritanceAssignedHosts field.
func (*AuthZone) SetInheritanceSources ¶
func (o *AuthZone) SetInheritanceSources(v AuthZoneInheritance)
SetInheritanceSources gets a reference to the given AuthZoneInheritance and assigns it to the InheritanceSources field.
func (*AuthZone) SetInitialSoaSerial ¶
SetInitialSoaSerial gets a reference to the given int64 and assigns it to the InitialSoaSerial field.
func (*AuthZone) SetInternalSecondaries ¶
func (o *AuthZone) SetInternalSecondaries(v []InternalSecondary)
SetInternalSecondaries gets a reference to the given []InternalSecondary and assigns it to the InternalSecondaries field.
func (*AuthZone) SetMappedSubnet ¶
SetMappedSubnet gets a reference to the given string and assigns it to the MappedSubnet field.
func (*AuthZone) SetMapping ¶
SetMapping gets a reference to the given string and assigns it to the Mapping field.
func (*AuthZone) SetNotify ¶
SetNotify gets a reference to the given bool and assigns it to the Notify field.
func (*AuthZone) SetNsgs ¶
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*AuthZone) SetParent ¶
SetParent gets a reference to the given string and assigns it to the Parent field.
func (*AuthZone) SetPrimaryType ¶
SetPrimaryType gets a reference to the given string and assigns it to the PrimaryType field.
func (*AuthZone) SetProtocolFqdn ¶
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*AuthZone) SetQueryAcl ¶
SetQueryAcl gets a reference to the given []ACLItem and assigns it to the QueryAcl field.
func (*AuthZone) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*AuthZone) SetTransferAcl ¶
SetTransferAcl gets a reference to the given []ACLItem and assigns it to the TransferAcl field.
func (*AuthZone) SetUpdateAcl ¶
SetUpdateAcl gets a reference to the given []ACLItem and assigns it to the UpdateAcl field.
func (*AuthZone) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*AuthZone) SetUseForwardersForSubzones ¶
SetUseForwardersForSubzones gets a reference to the given bool and assigns it to the UseForwardersForSubzones field.
func (*AuthZone) SetView ¶
SetView gets a reference to the given string and assigns it to the View field.
func (*AuthZone) SetWarnings ¶
SetWarnings gets a reference to the given []Warning and assigns it to the Warnings field.
func (*AuthZone) SetZoneAuthority ¶
func (o *AuthZone) SetZoneAuthority(v ZoneAuthority)
SetZoneAuthority gets a reference to the given ZoneAuthority and assigns it to the ZoneAuthority field.
func (*AuthZone) UnmarshalJSON ¶
type AuthZoneAPI ¶
type AuthZoneAPI interface { /* Copy Copies the __AuthZone__ object. Use this method to copy an __AuthZone__ object to a different __View__. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPICopyRequest */ Copy(ctx context.Context) AuthZoneAPICopyRequest // CopyExecute executes the request // @return CopyAuthZoneResponse CopyExecute(r AuthZoneAPICopyRequest) (*CopyAuthZoneResponse, *http.Response, error) /* Create Create the AuthZone object. Use this method to create an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPICreateRequest */ Create(ctx context.Context) AuthZoneAPICreateRequest // CreateExecute executes the request // @return CreateAuthZoneResponse CreateExecute(r AuthZoneAPICreateRequest) (*CreateAuthZoneResponse, *http.Response, error) /* Delete Moves the AuthZone object to Recyclebin. Use this method to move an AuthZone object to Recyclebin. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIDeleteRequest */ Delete(ctx context.Context, id string) AuthZoneAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r AuthZoneAPIDeleteRequest) (*http.Response, error) /* List List AuthZone objects. Use this method to list AuthZone objects. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPIListRequest */ List(ctx context.Context) AuthZoneAPIListRequest // ListExecute executes the request // @return ListAuthZoneResponse ListExecute(r AuthZoneAPIListRequest) (*ListAuthZoneResponse, *http.Response, error) /* Read Read the AuthZone object. Use this method to read an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIReadRequest */ Read(ctx context.Context, id string) AuthZoneAPIReadRequest // ReadExecute executes the request // @return ReadAuthZoneResponse ReadExecute(r AuthZoneAPIReadRequest) (*ReadAuthZoneResponse, *http.Response, error) /* Update Update the AuthZone object. Use this method to update an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIUpdateRequest */ Update(ctx context.Context, id string) AuthZoneAPIUpdateRequest // UpdateExecute executes the request // @return UpdateAuthZoneResponse UpdateExecute(r AuthZoneAPIUpdateRequest) (*UpdateAuthZoneResponse, *http.Response, error) }
type AuthZoneAPICopyRequest ¶
type AuthZoneAPICopyRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
func (AuthZoneAPICopyRequest) Body ¶
func (r AuthZoneAPICopyRequest) Body(body CopyAuthZone) AuthZoneAPICopyRequest
func (AuthZoneAPICopyRequest) Execute ¶
func (r AuthZoneAPICopyRequest) Execute() (*CopyAuthZoneResponse, *http.Response, error)
type AuthZoneAPICreateRequest ¶
type AuthZoneAPICreateRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
func (AuthZoneAPICreateRequest) Body ¶
func (r AuthZoneAPICreateRequest) Body(body AuthZone) AuthZoneAPICreateRequest
func (AuthZoneAPICreateRequest) Execute ¶
func (r AuthZoneAPICreateRequest) Execute() (*CreateAuthZoneResponse, *http.Response, error)
func (AuthZoneAPICreateRequest) Inherit ¶
func (r AuthZoneAPICreateRequest) Inherit(inherit string) AuthZoneAPICreateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type AuthZoneAPIDeleteRequest ¶
type AuthZoneAPIDeleteRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
type AuthZoneAPIListRequest ¶
type AuthZoneAPIListRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
func (AuthZoneAPIListRequest) Execute ¶
func (r AuthZoneAPIListRequest) Execute() (*ListAuthZoneResponse, *http.Response, error)
func (AuthZoneAPIListRequest) Fields ¶
func (r AuthZoneAPIListRequest) Fields(fields string) AuthZoneAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (AuthZoneAPIListRequest) Filter ¶
func (r AuthZoneAPIListRequest) Filter(filter string) AuthZoneAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (AuthZoneAPIListRequest) Inherit ¶
func (r AuthZoneAPIListRequest) Inherit(inherit string) AuthZoneAPIListRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
func (AuthZoneAPIListRequest) Limit ¶
func (r AuthZoneAPIListRequest) Limit(limit int32) AuthZoneAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (AuthZoneAPIListRequest) Offset ¶
func (r AuthZoneAPIListRequest) Offset(offset int32) AuthZoneAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (AuthZoneAPIListRequest) OrderBy ¶
func (r AuthZoneAPIListRequest) OrderBy(orderBy string) AuthZoneAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (AuthZoneAPIListRequest) PageToken ¶
func (r AuthZoneAPIListRequest) PageToken(pageToken string) AuthZoneAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (AuthZoneAPIListRequest) Tfilter ¶
func (r AuthZoneAPIListRequest) Tfilter(tfilter string) AuthZoneAPIListRequest
This parameter is used for filtering by tags.
func (AuthZoneAPIListRequest) TorderBy ¶
func (r AuthZoneAPIListRequest) TorderBy(torderBy string) AuthZoneAPIListRequest
This parameter is used for sorting by tags.
type AuthZoneAPIReadRequest ¶
type AuthZoneAPIReadRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
func (AuthZoneAPIReadRequest) Execute ¶
func (r AuthZoneAPIReadRequest) Execute() (*ReadAuthZoneResponse, *http.Response, error)
func (AuthZoneAPIReadRequest) Fields ¶
func (r AuthZoneAPIReadRequest) Fields(fields string) AuthZoneAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (AuthZoneAPIReadRequest) Inherit ¶
func (r AuthZoneAPIReadRequest) Inherit(inherit string) AuthZoneAPIReadRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type AuthZoneAPIService ¶
AuthZoneAPIService AuthZoneAPI service
func (*AuthZoneAPIService) Copy ¶
func (a *AuthZoneAPIService) Copy(ctx context.Context) AuthZoneAPICopyRequest
Copy Copies the __AuthZone__ object.
Use this method to copy an __AuthZone__ object to a different __View__. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPICopyRequest
func (*AuthZoneAPIService) CopyExecute ¶
func (a *AuthZoneAPIService) CopyExecute(r AuthZoneAPICopyRequest) (*CopyAuthZoneResponse, *http.Response, error)
Execute executes the request
@return CopyAuthZoneResponse
func (*AuthZoneAPIService) Create ¶
func (a *AuthZoneAPIService) Create(ctx context.Context) AuthZoneAPICreateRequest
Create Create the AuthZone object.
Use this method to create an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPICreateRequest
func (*AuthZoneAPIService) CreateExecute ¶
func (a *AuthZoneAPIService) CreateExecute(r AuthZoneAPICreateRequest) (*CreateAuthZoneResponse, *http.Response, error)
Execute executes the request
@return CreateAuthZoneResponse
func (*AuthZoneAPIService) Delete ¶
func (a *AuthZoneAPIService) Delete(ctx context.Context, id string) AuthZoneAPIDeleteRequest
Delete Moves the AuthZone object to Recyclebin.
Use this method to move an AuthZone object to Recyclebin. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIDeleteRequest
func (*AuthZoneAPIService) DeleteExecute ¶
func (a *AuthZoneAPIService) DeleteExecute(r AuthZoneAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*AuthZoneAPIService) List ¶
func (a *AuthZoneAPIService) List(ctx context.Context) AuthZoneAPIListRequest
List List AuthZone objects.
Use this method to list AuthZone objects. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return AuthZoneAPIListRequest
func (*AuthZoneAPIService) ListExecute ¶
func (a *AuthZoneAPIService) ListExecute(r AuthZoneAPIListRequest) (*ListAuthZoneResponse, *http.Response, error)
Execute executes the request
@return ListAuthZoneResponse
func (*AuthZoneAPIService) Read ¶
func (a *AuthZoneAPIService) Read(ctx context.Context, id string) AuthZoneAPIReadRequest
Read Read the AuthZone object.
Use this method to read an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIReadRequest
func (*AuthZoneAPIService) ReadExecute ¶
func (a *AuthZoneAPIService) ReadExecute(r AuthZoneAPIReadRequest) (*ReadAuthZoneResponse, *http.Response, error)
Execute executes the request
@return ReadAuthZoneResponse
func (*AuthZoneAPIService) Update ¶
func (a *AuthZoneAPIService) Update(ctx context.Context, id string) AuthZoneAPIUpdateRequest
Update Update the AuthZone object.
Use this method to update an AuthZone object. This object (_dns/auth_zone_) represents an authoritative zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return AuthZoneAPIUpdateRequest
func (*AuthZoneAPIService) UpdateExecute ¶
func (a *AuthZoneAPIService) UpdateExecute(r AuthZoneAPIUpdateRequest) (*UpdateAuthZoneResponse, *http.Response, error)
Execute executes the request
@return UpdateAuthZoneResponse
type AuthZoneAPIUpdateRequest ¶
type AuthZoneAPIUpdateRequest struct { ApiService AuthZoneAPI // contains filtered or unexported fields }
func (AuthZoneAPIUpdateRequest) Body ¶
func (r AuthZoneAPIUpdateRequest) Body(body AuthZone) AuthZoneAPIUpdateRequest
func (AuthZoneAPIUpdateRequest) Execute ¶
func (r AuthZoneAPIUpdateRequest) Execute() (*UpdateAuthZoneResponse, *http.Response, error)
func (AuthZoneAPIUpdateRequest) Inherit ¶
func (r AuthZoneAPIUpdateRequest) Inherit(inherit string) AuthZoneAPIUpdateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type AuthZoneConfig ¶
type AuthZoneConfig struct { // Optional. DNS primaries external to BloxOne DDI. Order is not significant. ExternalPrimaries []ExternalPrimary `json:"external_primaries,omitempty"` // DNS secondaries external to BloxOne DDI. Order is not significant. ExternalSecondaries []ExternalSecondary `json:"external_secondaries,omitempty"` // Optional. BloxOne DDI hosts acting as internal secondaries. Order is not significant. InternalSecondaries []InternalSecondary `json:"internal_secondaries,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` AdditionalProperties map[string]interface{} }
AuthZoneConfig struct for AuthZoneConfig
func NewAuthZoneConfig ¶
func NewAuthZoneConfig() *AuthZoneConfig
NewAuthZoneConfig instantiates a new AuthZoneConfig 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 NewAuthZoneConfigWithDefaults ¶
func NewAuthZoneConfigWithDefaults() *AuthZoneConfig
NewAuthZoneConfigWithDefaults instantiates a new AuthZoneConfig 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 (*AuthZoneConfig) GetExternalPrimaries ¶
func (o *AuthZoneConfig) GetExternalPrimaries() []ExternalPrimary
GetExternalPrimaries returns the ExternalPrimaries field value if set, zero value otherwise.
func (*AuthZoneConfig) GetExternalPrimariesOk ¶
func (o *AuthZoneConfig) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
GetExternalPrimariesOk returns a tuple with the ExternalPrimaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneConfig) GetExternalSecondaries ¶
func (o *AuthZoneConfig) GetExternalSecondaries() []ExternalSecondary
GetExternalSecondaries returns the ExternalSecondaries field value if set, zero value otherwise.
func (*AuthZoneConfig) GetExternalSecondariesOk ¶
func (o *AuthZoneConfig) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
GetExternalSecondariesOk returns a tuple with the ExternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneConfig) GetInternalSecondaries ¶
func (o *AuthZoneConfig) GetInternalSecondaries() []InternalSecondary
GetInternalSecondaries returns the InternalSecondaries field value if set, zero value otherwise.
func (*AuthZoneConfig) GetInternalSecondariesOk ¶
func (o *AuthZoneConfig) GetInternalSecondariesOk() ([]InternalSecondary, bool)
GetInternalSecondariesOk returns a tuple with the InternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneConfig) GetNsgs ¶
func (o *AuthZoneConfig) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*AuthZoneConfig) GetNsgsOk ¶
func (o *AuthZoneConfig) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneConfig) HasExternalPrimaries ¶
func (o *AuthZoneConfig) HasExternalPrimaries() bool
HasExternalPrimaries returns a boolean if a field has been set.
func (*AuthZoneConfig) HasExternalSecondaries ¶
func (o *AuthZoneConfig) HasExternalSecondaries() bool
HasExternalSecondaries returns a boolean if a field has been set.
func (*AuthZoneConfig) HasInternalSecondaries ¶
func (o *AuthZoneConfig) HasInternalSecondaries() bool
HasInternalSecondaries returns a boolean if a field has been set.
func (*AuthZoneConfig) HasNsgs ¶
func (o *AuthZoneConfig) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (AuthZoneConfig) MarshalJSON ¶
func (o AuthZoneConfig) MarshalJSON() ([]byte, error)
func (*AuthZoneConfig) SetExternalPrimaries ¶
func (o *AuthZoneConfig) SetExternalPrimaries(v []ExternalPrimary)
SetExternalPrimaries gets a reference to the given []ExternalPrimary and assigns it to the ExternalPrimaries field.
func (*AuthZoneConfig) SetExternalSecondaries ¶
func (o *AuthZoneConfig) SetExternalSecondaries(v []ExternalSecondary)
SetExternalSecondaries gets a reference to the given []ExternalSecondary and assigns it to the ExternalSecondaries field.
func (*AuthZoneConfig) SetInternalSecondaries ¶
func (o *AuthZoneConfig) SetInternalSecondaries(v []InternalSecondary)
SetInternalSecondaries gets a reference to the given []InternalSecondary and assigns it to the InternalSecondaries field.
func (*AuthZoneConfig) SetNsgs ¶
func (o *AuthZoneConfig) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (AuthZoneConfig) ToMap ¶
func (o AuthZoneConfig) ToMap() (map[string]interface{}, error)
func (*AuthZoneConfig) UnmarshalJSON ¶
func (o *AuthZoneConfig) UnmarshalJSON(data []byte) (err error)
type AuthZoneExternalProvider ¶
type AuthZoneExternalProvider struct { // The identifier of the external provider. Id *string `json:"id,omitempty"` // The name of the external provider. Name *string `json:"name,omitempty"` // Defines the type of external provider. Allowed values: * _bloxone_ddi_: host type is BloxOne DDI, * _microsoft_azure_: host type is Microsoft Azure, * _amazon_web_service_: host type is Amazon Web Services, * _microsoft_active_directory_: host type is Microsoft Active Directory, * _google_cloud_platform_: host type is Google Cloud Platform. Type *string `json:"type,omitempty"` AdditionalProperties map[string]interface{} }
AuthZoneExternalProvider The external provider object.
func NewAuthZoneExternalProvider ¶
func NewAuthZoneExternalProvider() *AuthZoneExternalProvider
NewAuthZoneExternalProvider instantiates a new AuthZoneExternalProvider 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 NewAuthZoneExternalProviderWithDefaults ¶
func NewAuthZoneExternalProviderWithDefaults() *AuthZoneExternalProvider
NewAuthZoneExternalProviderWithDefaults instantiates a new AuthZoneExternalProvider 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 (*AuthZoneExternalProvider) GetId ¶
func (o *AuthZoneExternalProvider) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*AuthZoneExternalProvider) GetIdOk ¶
func (o *AuthZoneExternalProvider) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneExternalProvider) GetName ¶
func (o *AuthZoneExternalProvider) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*AuthZoneExternalProvider) GetNameOk ¶
func (o *AuthZoneExternalProvider) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneExternalProvider) GetType ¶
func (o *AuthZoneExternalProvider) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*AuthZoneExternalProvider) GetTypeOk ¶
func (o *AuthZoneExternalProvider) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneExternalProvider) HasId ¶
func (o *AuthZoneExternalProvider) HasId() bool
HasId returns a boolean if a field has been set.
func (*AuthZoneExternalProvider) HasName ¶
func (o *AuthZoneExternalProvider) HasName() bool
HasName returns a boolean if a field has been set.
func (*AuthZoneExternalProvider) HasType ¶
func (o *AuthZoneExternalProvider) HasType() bool
HasType returns a boolean if a field has been set.
func (AuthZoneExternalProvider) MarshalJSON ¶
func (o AuthZoneExternalProvider) MarshalJSON() ([]byte, error)
func (*AuthZoneExternalProvider) SetId ¶
func (o *AuthZoneExternalProvider) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*AuthZoneExternalProvider) SetName ¶
func (o *AuthZoneExternalProvider) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*AuthZoneExternalProvider) SetType ¶
func (o *AuthZoneExternalProvider) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (AuthZoneExternalProvider) ToMap ¶
func (o AuthZoneExternalProvider) ToMap() (map[string]interface{}, error)
func (*AuthZoneExternalProvider) UnmarshalJSON ¶
func (o *AuthZoneExternalProvider) UnmarshalJSON(data []byte) (err error)
type AuthZoneInheritance ¶
type AuthZoneInheritance struct { // Optional. Field config for _gss_tsig_enabled_ field from _AuthZone_ object. GssTsigEnabled *Inheritance2InheritedBool `json:"gss_tsig_enabled,omitempty"` // Field config for _notify_ field from _AuthZone_ object. Notify *Inheritance2InheritedBool `json:"notify,omitempty"` // Optional. Field config for _query_acl_ field from _AuthZone_ object. QueryAcl *InheritedACLItems `json:"query_acl,omitempty"` // Optional. Field config for _transfer_acl_ field from _AuthZone_ object. TransferAcl *InheritedACLItems `json:"transfer_acl,omitempty"` // Optional. Field config for _update_acl_ field from _AuthZone_ object. UpdateAcl *InheritedACLItems `json:"update_acl,omitempty"` // Optional. Field config for _use_forwarders_for_subzones_ field from _AuthZone_ object. UseForwardersForSubzones *Inheritance2InheritedBool `json:"use_forwarders_for_subzones,omitempty"` // Optional. Field config for _zone_authority_ field from _AuthZone_ object. ZoneAuthority *InheritedZoneAuthority `json:"zone_authority,omitempty"` AdditionalProperties map[string]interface{} }
AuthZoneInheritance struct for AuthZoneInheritance
func NewAuthZoneInheritance ¶
func NewAuthZoneInheritance() *AuthZoneInheritance
NewAuthZoneInheritance instantiates a new AuthZoneInheritance 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 NewAuthZoneInheritanceWithDefaults ¶
func NewAuthZoneInheritanceWithDefaults() *AuthZoneInheritance
NewAuthZoneInheritanceWithDefaults instantiates a new AuthZoneInheritance 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 (*AuthZoneInheritance) GetGssTsigEnabled ¶
func (o *AuthZoneInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetGssTsigEnabledOk ¶
func (o *AuthZoneInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetNotify ¶
func (o *AuthZoneInheritance) GetNotify() Inheritance2InheritedBool
GetNotify returns the Notify field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetNotifyOk ¶
func (o *AuthZoneInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetQueryAcl ¶
func (o *AuthZoneInheritance) GetQueryAcl() InheritedACLItems
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetQueryAclOk ¶
func (o *AuthZoneInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetTransferAcl ¶
func (o *AuthZoneInheritance) GetTransferAcl() InheritedACLItems
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetTransferAclOk ¶
func (o *AuthZoneInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetUpdateAcl ¶
func (o *AuthZoneInheritance) GetUpdateAcl() InheritedACLItems
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetUpdateAclOk ¶
func (o *AuthZoneInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetUseForwardersForSubzones ¶
func (o *AuthZoneInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetUseForwardersForSubzonesOk ¶
func (o *AuthZoneInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) GetZoneAuthority ¶
func (o *AuthZoneInheritance) GetZoneAuthority() InheritedZoneAuthority
GetZoneAuthority returns the ZoneAuthority field value if set, zero value otherwise.
func (*AuthZoneInheritance) GetZoneAuthorityOk ¶
func (o *AuthZoneInheritance) GetZoneAuthorityOk() (*InheritedZoneAuthority, bool)
GetZoneAuthorityOk returns a tuple with the ZoneAuthority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthZoneInheritance) HasGssTsigEnabled ¶
func (o *AuthZoneInheritance) HasGssTsigEnabled() bool
HasGssTsigEnabled returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasNotify ¶
func (o *AuthZoneInheritance) HasNotify() bool
HasNotify returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasQueryAcl ¶
func (o *AuthZoneInheritance) HasQueryAcl() bool
HasQueryAcl returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasTransferAcl ¶
func (o *AuthZoneInheritance) HasTransferAcl() bool
HasTransferAcl returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasUpdateAcl ¶
func (o *AuthZoneInheritance) HasUpdateAcl() bool
HasUpdateAcl returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasUseForwardersForSubzones ¶
func (o *AuthZoneInheritance) HasUseForwardersForSubzones() bool
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*AuthZoneInheritance) HasZoneAuthority ¶
func (o *AuthZoneInheritance) HasZoneAuthority() bool
HasZoneAuthority returns a boolean if a field has been set.
func (AuthZoneInheritance) MarshalJSON ¶
func (o AuthZoneInheritance) MarshalJSON() ([]byte, error)
func (*AuthZoneInheritance) SetGssTsigEnabled ¶
func (o *AuthZoneInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
SetGssTsigEnabled gets a reference to the given Inheritance2InheritedBool and assigns it to the GssTsigEnabled field.
func (*AuthZoneInheritance) SetNotify ¶
func (o *AuthZoneInheritance) SetNotify(v Inheritance2InheritedBool)
SetNotify gets a reference to the given Inheritance2InheritedBool and assigns it to the Notify field.
func (*AuthZoneInheritance) SetQueryAcl ¶
func (o *AuthZoneInheritance) SetQueryAcl(v InheritedACLItems)
SetQueryAcl gets a reference to the given InheritedACLItems and assigns it to the QueryAcl field.
func (*AuthZoneInheritance) SetTransferAcl ¶
func (o *AuthZoneInheritance) SetTransferAcl(v InheritedACLItems)
SetTransferAcl gets a reference to the given InheritedACLItems and assigns it to the TransferAcl field.
func (*AuthZoneInheritance) SetUpdateAcl ¶
func (o *AuthZoneInheritance) SetUpdateAcl(v InheritedACLItems)
SetUpdateAcl gets a reference to the given InheritedACLItems and assigns it to the UpdateAcl field.
func (*AuthZoneInheritance) SetUseForwardersForSubzones ¶
func (o *AuthZoneInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
SetUseForwardersForSubzones gets a reference to the given Inheritance2InheritedBool and assigns it to the UseForwardersForSubzones field.
func (*AuthZoneInheritance) SetZoneAuthority ¶
func (o *AuthZoneInheritance) SetZoneAuthority(v InheritedZoneAuthority)
SetZoneAuthority gets a reference to the given InheritedZoneAuthority and assigns it to the ZoneAuthority field.
func (AuthZoneInheritance) ToMap ¶
func (o AuthZoneInheritance) ToMap() (map[string]interface{}, error)
func (*AuthZoneInheritance) UnmarshalJSON ¶
func (o *AuthZoneInheritance) UnmarshalJSON(data []byte) (err error)
type BulkCopyError ¶
type BulkCopyError struct { // The description of the resource that was requested to be copied. Description *string `json:"description,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The reason why the copy failed. Message *string `json:"message,omitempty"` AdditionalProperties map[string]interface{} }
BulkCopyError struct for BulkCopyError
func NewBulkCopyError ¶
func NewBulkCopyError() *BulkCopyError
NewBulkCopyError instantiates a new BulkCopyError 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 NewBulkCopyErrorWithDefaults ¶
func NewBulkCopyErrorWithDefaults() *BulkCopyError
NewBulkCopyErrorWithDefaults instantiates a new BulkCopyError 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 (*BulkCopyError) GetDescription ¶
func (o *BulkCopyError) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*BulkCopyError) GetDescriptionOk ¶
func (o *BulkCopyError) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyError) GetId ¶
func (o *BulkCopyError) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*BulkCopyError) GetIdOk ¶
func (o *BulkCopyError) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyError) GetMessage ¶
func (o *BulkCopyError) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*BulkCopyError) GetMessageOk ¶
func (o *BulkCopyError) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyError) HasDescription ¶
func (o *BulkCopyError) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*BulkCopyError) HasId ¶
func (o *BulkCopyError) HasId() bool
HasId returns a boolean if a field has been set.
func (*BulkCopyError) HasMessage ¶
func (o *BulkCopyError) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (BulkCopyError) MarshalJSON ¶
func (o BulkCopyError) MarshalJSON() ([]byte, error)
func (*BulkCopyError) SetDescription ¶
func (o *BulkCopyError) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*BulkCopyError) SetId ¶
func (o *BulkCopyError) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*BulkCopyError) SetMessage ¶
func (o *BulkCopyError) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (BulkCopyError) ToMap ¶
func (o BulkCopyError) ToMap() (map[string]interface{}, error)
func (*BulkCopyError) UnmarshalJSON ¶
func (o *BulkCopyError) UnmarshalJSON(data []byte) (err error)
type BulkCopyResponse ¶
type BulkCopyResponse struct { Errors []BulkCopyError `json:"errors,omitempty"` Results []CopyResponse `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
BulkCopyResponse struct for BulkCopyResponse
func NewBulkCopyResponse ¶
func NewBulkCopyResponse() *BulkCopyResponse
NewBulkCopyResponse instantiates a new BulkCopyResponse 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 NewBulkCopyResponseWithDefaults ¶
func NewBulkCopyResponseWithDefaults() *BulkCopyResponse
NewBulkCopyResponseWithDefaults instantiates a new BulkCopyResponse 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 (*BulkCopyResponse) GetErrors ¶
func (o *BulkCopyResponse) GetErrors() []BulkCopyError
GetErrors returns the Errors field value if set, zero value otherwise.
func (*BulkCopyResponse) GetErrorsOk ¶
func (o *BulkCopyResponse) GetErrorsOk() ([]BulkCopyError, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyResponse) GetResults ¶
func (o *BulkCopyResponse) GetResults() []CopyResponse
GetResults returns the Results field value if set, zero value otherwise.
func (*BulkCopyResponse) GetResultsOk ¶
func (o *BulkCopyResponse) GetResultsOk() ([]CopyResponse, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyResponse) HasErrors ¶
func (o *BulkCopyResponse) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (*BulkCopyResponse) HasResults ¶
func (o *BulkCopyResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (BulkCopyResponse) MarshalJSON ¶
func (o BulkCopyResponse) MarshalJSON() ([]byte, error)
func (*BulkCopyResponse) SetErrors ¶
func (o *BulkCopyResponse) SetErrors(v []BulkCopyError)
SetErrors gets a reference to the given []BulkCopyError and assigns it to the Errors field.
func (*BulkCopyResponse) SetResults ¶
func (o *BulkCopyResponse) SetResults(v []CopyResponse)
SetResults gets a reference to the given []CopyResponse and assigns it to the Results field.
func (BulkCopyResponse) ToMap ¶
func (o BulkCopyResponse) ToMap() (map[string]interface{}, error)
func (*BulkCopyResponse) UnmarshalJSON ¶
func (o *BulkCopyResponse) UnmarshalJSON(data []byte) (err error)
type BulkCopyView ¶
type BulkCopyView struct { // Optional. Authoritative zone related configuration. AuthZoneConfig *AuthZoneConfig `json:"auth_zone_config,omitempty"` // Optional. Forward zone related configuration. ForwardZoneConfig *ForwardZoneConfig `json:"forward_zone_config,omitempty"` // Indicates whether child objects should be copied or not. Defaults to _false_. Reserved for future use. Recursive *bool `json:"recursive,omitempty"` // The resource identifier. Resources []string `json:"resources"` // Optional. Secondary zone related configuration. SecondaryZoneConfig *AuthZoneConfig `json:"secondary_zone_config,omitempty"` // Indicates whether copying should skip object in case of error and continue with next, or abort copying in case of error. Defaults to _false_. SkipOnError *bool `json:"skip_on_error,omitempty"` // The resource identifier. Target string `json:"target"` AdditionalProperties map[string]interface{} }
BulkCopyView struct for BulkCopyView
func NewBulkCopyView ¶
func NewBulkCopyView(resources []string, target string) *BulkCopyView
NewBulkCopyView instantiates a new BulkCopyView 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 NewBulkCopyViewWithDefaults ¶
func NewBulkCopyViewWithDefaults() *BulkCopyView
NewBulkCopyViewWithDefaults instantiates a new BulkCopyView 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 (*BulkCopyView) GetAuthZoneConfig ¶
func (o *BulkCopyView) GetAuthZoneConfig() AuthZoneConfig
GetAuthZoneConfig returns the AuthZoneConfig field value if set, zero value otherwise.
func (*BulkCopyView) GetAuthZoneConfigOk ¶
func (o *BulkCopyView) GetAuthZoneConfigOk() (*AuthZoneConfig, bool)
GetAuthZoneConfigOk returns a tuple with the AuthZoneConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyView) GetForwardZoneConfig ¶
func (o *BulkCopyView) GetForwardZoneConfig() ForwardZoneConfig
GetForwardZoneConfig returns the ForwardZoneConfig field value if set, zero value otherwise.
func (*BulkCopyView) GetForwardZoneConfigOk ¶
func (o *BulkCopyView) GetForwardZoneConfigOk() (*ForwardZoneConfig, bool)
GetForwardZoneConfigOk returns a tuple with the ForwardZoneConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyView) GetRecursive ¶
func (o *BulkCopyView) GetRecursive() bool
GetRecursive returns the Recursive field value if set, zero value otherwise.
func (*BulkCopyView) GetRecursiveOk ¶
func (o *BulkCopyView) GetRecursiveOk() (*bool, bool)
GetRecursiveOk returns a tuple with the Recursive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyView) GetResources ¶
func (o *BulkCopyView) GetResources() []string
GetResources returns the Resources field value
func (*BulkCopyView) GetResourcesOk ¶
func (o *BulkCopyView) GetResourcesOk() ([]string, bool)
GetResourcesOk returns a tuple with the Resources field value and a boolean to check if the value has been set.
func (*BulkCopyView) GetSecondaryZoneConfig ¶
func (o *BulkCopyView) GetSecondaryZoneConfig() AuthZoneConfig
GetSecondaryZoneConfig returns the SecondaryZoneConfig field value if set, zero value otherwise.
func (*BulkCopyView) GetSecondaryZoneConfigOk ¶
func (o *BulkCopyView) GetSecondaryZoneConfigOk() (*AuthZoneConfig, bool)
GetSecondaryZoneConfigOk returns a tuple with the SecondaryZoneConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyView) GetSkipOnError ¶
func (o *BulkCopyView) GetSkipOnError() bool
GetSkipOnError returns the SkipOnError field value if set, zero value otherwise.
func (*BulkCopyView) GetSkipOnErrorOk ¶
func (o *BulkCopyView) GetSkipOnErrorOk() (*bool, bool)
GetSkipOnErrorOk returns a tuple with the SkipOnError field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BulkCopyView) GetTarget ¶
func (o *BulkCopyView) GetTarget() string
GetTarget returns the Target field value
func (*BulkCopyView) GetTargetOk ¶
func (o *BulkCopyView) GetTargetOk() (*string, bool)
GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.
func (*BulkCopyView) HasAuthZoneConfig ¶
func (o *BulkCopyView) HasAuthZoneConfig() bool
HasAuthZoneConfig returns a boolean if a field has been set.
func (*BulkCopyView) HasForwardZoneConfig ¶
func (o *BulkCopyView) HasForwardZoneConfig() bool
HasForwardZoneConfig returns a boolean if a field has been set.
func (*BulkCopyView) HasRecursive ¶
func (o *BulkCopyView) HasRecursive() bool
HasRecursive returns a boolean if a field has been set.
func (*BulkCopyView) HasSecondaryZoneConfig ¶
func (o *BulkCopyView) HasSecondaryZoneConfig() bool
HasSecondaryZoneConfig returns a boolean if a field has been set.
func (*BulkCopyView) HasSkipOnError ¶
func (o *BulkCopyView) HasSkipOnError() bool
HasSkipOnError returns a boolean if a field has been set.
func (BulkCopyView) MarshalJSON ¶
func (o BulkCopyView) MarshalJSON() ([]byte, error)
func (*BulkCopyView) SetAuthZoneConfig ¶
func (o *BulkCopyView) SetAuthZoneConfig(v AuthZoneConfig)
SetAuthZoneConfig gets a reference to the given AuthZoneConfig and assigns it to the AuthZoneConfig field.
func (*BulkCopyView) SetForwardZoneConfig ¶
func (o *BulkCopyView) SetForwardZoneConfig(v ForwardZoneConfig)
SetForwardZoneConfig gets a reference to the given ForwardZoneConfig and assigns it to the ForwardZoneConfig field.
func (*BulkCopyView) SetRecursive ¶
func (o *BulkCopyView) SetRecursive(v bool)
SetRecursive gets a reference to the given bool and assigns it to the Recursive field.
func (*BulkCopyView) SetResources ¶
func (o *BulkCopyView) SetResources(v []string)
SetResources sets field value
func (*BulkCopyView) SetSecondaryZoneConfig ¶
func (o *BulkCopyView) SetSecondaryZoneConfig(v AuthZoneConfig)
SetSecondaryZoneConfig gets a reference to the given AuthZoneConfig and assigns it to the SecondaryZoneConfig field.
func (*BulkCopyView) SetSkipOnError ¶
func (o *BulkCopyView) SetSkipOnError(v bool)
SetSkipOnError gets a reference to the given bool and assigns it to the SkipOnError field.
func (*BulkCopyView) SetTarget ¶
func (o *BulkCopyView) SetTarget(v string)
SetTarget sets field value
func (BulkCopyView) ToMap ¶
func (o BulkCopyView) ToMap() (map[string]interface{}, error)
func (*BulkCopyView) UnmarshalJSON ¶
func (o *BulkCopyView) UnmarshalJSON(data []byte) (err error)
type CacheFlush ¶
type CacheFlush struct { // Optional. If _true_, all names below the given FQDN will also be removed from cache. Defaults to _true_. FlushSubdomains *bool `json:"flush_subdomains,omitempty"` // Optional. The FQDN to remove. Defaults to '.' Fqdn *string `json:"fqdn,omitempty"` // The host to alter. Either _ophid_ or _service_id_ should be provided. Ophid *string `json:"ophid,omitempty"` // Service Id. Either _ophid_ or _service_id_ should be provided. ServiceId *string `json:"service_id,omitempty"` // Optional. The time in seconds the command is valid for. Command is executed on the onprem host only if it takes less than this time for the command to be transmitted to the host. Otherwise the onprem host discards this command. Defaults to 120 (2 min). Ttl *int64 `json:"ttl,omitempty"` // Optional, If provided, flushes the server's cache for a view. ViewName *string `json:"view_name,omitempty"` AdditionalProperties map[string]interface{} }
CacheFlush The _dns/cache_flush_ API removes entries from the DNS cache on the on-prem host. The command will be forwarded to the on-prem host and executed asynchronously. The on-prem host must be available and running DNS for this to succeed.
func NewCacheFlush ¶
func NewCacheFlush() *CacheFlush
NewCacheFlush instantiates a new CacheFlush 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 NewCacheFlushWithDefaults ¶
func NewCacheFlushWithDefaults() *CacheFlush
NewCacheFlushWithDefaults instantiates a new CacheFlush 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 (*CacheFlush) GetFlushSubdomains ¶
func (o *CacheFlush) GetFlushSubdomains() bool
GetFlushSubdomains returns the FlushSubdomains field value if set, zero value otherwise.
func (*CacheFlush) GetFlushSubdomainsOk ¶
func (o *CacheFlush) GetFlushSubdomainsOk() (*bool, bool)
GetFlushSubdomainsOk returns a tuple with the FlushSubdomains field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) GetFqdn ¶
func (o *CacheFlush) GetFqdn() string
GetFqdn returns the Fqdn field value if set, zero value otherwise.
func (*CacheFlush) GetFqdnOk ¶
func (o *CacheFlush) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) GetOphid ¶
func (o *CacheFlush) GetOphid() string
GetOphid returns the Ophid field value if set, zero value otherwise.
func (*CacheFlush) GetOphidOk ¶
func (o *CacheFlush) GetOphidOk() (*string, bool)
GetOphidOk returns a tuple with the Ophid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) GetServiceId ¶
func (o *CacheFlush) GetServiceId() string
GetServiceId returns the ServiceId field value if set, zero value otherwise.
func (*CacheFlush) GetServiceIdOk ¶
func (o *CacheFlush) GetServiceIdOk() (*string, bool)
GetServiceIdOk returns a tuple with the ServiceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) GetTtl ¶
func (o *CacheFlush) GetTtl() int64
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*CacheFlush) GetTtlOk ¶
func (o *CacheFlush) GetTtlOk() (*int64, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) GetViewName ¶
func (o *CacheFlush) GetViewName() string
GetViewName returns the ViewName field value if set, zero value otherwise.
func (*CacheFlush) GetViewNameOk ¶
func (o *CacheFlush) GetViewNameOk() (*string, bool)
GetViewNameOk returns a tuple with the ViewName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CacheFlush) HasFlushSubdomains ¶
func (o *CacheFlush) HasFlushSubdomains() bool
HasFlushSubdomains returns a boolean if a field has been set.
func (*CacheFlush) HasFqdn ¶
func (o *CacheFlush) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*CacheFlush) HasOphid ¶
func (o *CacheFlush) HasOphid() bool
HasOphid returns a boolean if a field has been set.
func (*CacheFlush) HasServiceId ¶
func (o *CacheFlush) HasServiceId() bool
HasServiceId returns a boolean if a field has been set.
func (*CacheFlush) HasTtl ¶
func (o *CacheFlush) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (*CacheFlush) HasViewName ¶
func (o *CacheFlush) HasViewName() bool
HasViewName returns a boolean if a field has been set.
func (CacheFlush) MarshalJSON ¶
func (o CacheFlush) MarshalJSON() ([]byte, error)
func (*CacheFlush) SetFlushSubdomains ¶
func (o *CacheFlush) SetFlushSubdomains(v bool)
SetFlushSubdomains gets a reference to the given bool and assigns it to the FlushSubdomains field.
func (*CacheFlush) SetFqdn ¶
func (o *CacheFlush) SetFqdn(v string)
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*CacheFlush) SetOphid ¶
func (o *CacheFlush) SetOphid(v string)
SetOphid gets a reference to the given string and assigns it to the Ophid field.
func (*CacheFlush) SetServiceId ¶
func (o *CacheFlush) SetServiceId(v string)
SetServiceId gets a reference to the given string and assigns it to the ServiceId field.
func (*CacheFlush) SetTtl ¶
func (o *CacheFlush) SetTtl(v int64)
SetTtl gets a reference to the given int64 and assigns it to the Ttl field.
func (*CacheFlush) SetViewName ¶
func (o *CacheFlush) SetViewName(v string)
SetViewName gets a reference to the given string and assigns it to the ViewName field.
func (CacheFlush) ToMap ¶
func (o CacheFlush) ToMap() (map[string]interface{}, error)
func (*CacheFlush) UnmarshalJSON ¶
func (o *CacheFlush) UnmarshalJSON(data []byte) (err error)
type CacheFlushAPI ¶
type CacheFlushAPI interface { /* Create Create the Cache Flush object. Use this method to create a Cache Flush object. The Cache Flush object is for removing entries from the DNS cache on a host. The host must be available and running DNS for this to succeed. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return CacheFlushAPICreateRequest */ Create(ctx context.Context) CacheFlushAPICreateRequest // CreateExecute executes the request // @return map[string]interface{} CreateExecute(r CacheFlushAPICreateRequest) (map[string]interface{}, *http.Response, error) }
type CacheFlushAPICreateRequest ¶
type CacheFlushAPICreateRequest struct { ApiService CacheFlushAPI // contains filtered or unexported fields }
func (CacheFlushAPICreateRequest) Body ¶
func (r CacheFlushAPICreateRequest) Body(body CacheFlush) CacheFlushAPICreateRequest
type CacheFlushAPIService ¶
CacheFlushAPIService CacheFlushAPI service
func (*CacheFlushAPIService) Create ¶
func (a *CacheFlushAPIService) Create(ctx context.Context) CacheFlushAPICreateRequest
Create Create the Cache Flush object.
Use this method to create a Cache Flush object. The Cache Flush object is for removing entries from the DNS cache on a host. The host must be available and running DNS for this to succeed.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return CacheFlushAPICreateRequest
func (*CacheFlushAPIService) CreateExecute ¶
func (a *CacheFlushAPIService) CreateExecute(r CacheFlushAPICreateRequest) (map[string]interface{}, *http.Response, error)
Execute executes the request
@return map[string]interface{}
type ConvertDomainName ¶
type ConvertDomainName struct { // IDN domain name representation. Idn *string `json:"idn,omitempty"` // punycode domain name representation. Punycode *string `json:"punycode,omitempty"` AdditionalProperties map[string]interface{} }
ConvertDomainName Used to convert between Internationalized Domain Name (IDN) and ASCII domain name (Punycode).
func NewConvertDomainName ¶
func NewConvertDomainName() *ConvertDomainName
NewConvertDomainName instantiates a new ConvertDomainName 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 NewConvertDomainNameWithDefaults ¶
func NewConvertDomainNameWithDefaults() *ConvertDomainName
NewConvertDomainNameWithDefaults instantiates a new ConvertDomainName 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 (*ConvertDomainName) GetIdn ¶
func (o *ConvertDomainName) GetIdn() string
GetIdn returns the Idn field value if set, zero value otherwise.
func (*ConvertDomainName) GetIdnOk ¶
func (o *ConvertDomainName) GetIdnOk() (*string, bool)
GetIdnOk returns a tuple with the Idn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConvertDomainName) GetPunycode ¶
func (o *ConvertDomainName) GetPunycode() string
GetPunycode returns the Punycode field value if set, zero value otherwise.
func (*ConvertDomainName) GetPunycodeOk ¶
func (o *ConvertDomainName) GetPunycodeOk() (*string, bool)
GetPunycodeOk returns a tuple with the Punycode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConvertDomainName) HasIdn ¶
func (o *ConvertDomainName) HasIdn() bool
HasIdn returns a boolean if a field has been set.
func (*ConvertDomainName) HasPunycode ¶
func (o *ConvertDomainName) HasPunycode() bool
HasPunycode returns a boolean if a field has been set.
func (ConvertDomainName) MarshalJSON ¶
func (o ConvertDomainName) MarshalJSON() ([]byte, error)
func (*ConvertDomainName) SetIdn ¶
func (o *ConvertDomainName) SetIdn(v string)
SetIdn gets a reference to the given string and assigns it to the Idn field.
func (*ConvertDomainName) SetPunycode ¶
func (o *ConvertDomainName) SetPunycode(v string)
SetPunycode gets a reference to the given string and assigns it to the Punycode field.
func (ConvertDomainName) ToMap ¶
func (o ConvertDomainName) ToMap() (map[string]interface{}, error)
func (*ConvertDomainName) UnmarshalJSON ¶
func (o *ConvertDomainName) UnmarshalJSON(data []byte) (err error)
type ConvertDomainNameAPI ¶
type ConvertDomainNameAPI interface { /* Convert Convert the object. Use this method to convert between Internationalized Domain Name (IDN) and ASCII domain name (Punycode). @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainName Input domain name in either of IDN or punycode representations. @return ConvertDomainNameAPIConvertRequest */ Convert(ctx context.Context, domainName string) ConvertDomainNameAPIConvertRequest // ConvertExecute executes the request // @return ConvertDomainNameResponse ConvertExecute(r ConvertDomainNameAPIConvertRequest) (*ConvertDomainNameResponse, *http.Response, error) }
type ConvertDomainNameAPIConvertRequest ¶
type ConvertDomainNameAPIConvertRequest struct { ApiService ConvertDomainNameAPI // contains filtered or unexported fields }
func (ConvertDomainNameAPIConvertRequest) Execute ¶
func (r ConvertDomainNameAPIConvertRequest) Execute() (*ConvertDomainNameResponse, *http.Response, error)
type ConvertDomainNameAPIService ¶
ConvertDomainNameAPIService ConvertDomainNameAPI service
func (*ConvertDomainNameAPIService) Convert ¶
func (a *ConvertDomainNameAPIService) Convert(ctx context.Context, domainName string) ConvertDomainNameAPIConvertRequest
Convert Convert the object.
Use this method to convert between Internationalized Domain Name (IDN) and ASCII domain name (Punycode).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param domainName Input domain name in either of IDN or punycode representations. @return ConvertDomainNameAPIConvertRequest
func (*ConvertDomainNameAPIService) ConvertExecute ¶
func (a *ConvertDomainNameAPIService) ConvertExecute(r ConvertDomainNameAPIConvertRequest) (*ConvertDomainNameResponse, *http.Response, error)
Execute executes the request
@return ConvertDomainNameResponse
type ConvertDomainNameResponse ¶
type ConvertDomainNameResponse struct { // The ConvertDomainName object. Result *ConvertDomainName `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ConvertDomainNameResponse The ConvertDomainName object convert response format.
func NewConvertDomainNameResponse ¶
func NewConvertDomainNameResponse() *ConvertDomainNameResponse
NewConvertDomainNameResponse instantiates a new ConvertDomainNameResponse 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 NewConvertDomainNameResponseWithDefaults ¶
func NewConvertDomainNameResponseWithDefaults() *ConvertDomainNameResponse
NewConvertDomainNameResponseWithDefaults instantiates a new ConvertDomainNameResponse 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 (*ConvertDomainNameResponse) GetResult ¶
func (o *ConvertDomainNameResponse) GetResult() ConvertDomainName
GetResult returns the Result field value if set, zero value otherwise.
func (*ConvertDomainNameResponse) GetResultOk ¶
func (o *ConvertDomainNameResponse) GetResultOk() (*ConvertDomainName, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConvertDomainNameResponse) HasResult ¶
func (o *ConvertDomainNameResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ConvertDomainNameResponse) MarshalJSON ¶
func (o ConvertDomainNameResponse) MarshalJSON() ([]byte, error)
func (*ConvertDomainNameResponse) SetResult ¶
func (o *ConvertDomainNameResponse) SetResult(v ConvertDomainName)
SetResult gets a reference to the given ConvertDomainName and assigns it to the Result field.
func (ConvertDomainNameResponse) ToMap ¶
func (o ConvertDomainNameResponse) ToMap() (map[string]interface{}, error)
func (*ConvertDomainNameResponse) UnmarshalJSON ¶
func (o *ConvertDomainNameResponse) UnmarshalJSON(data []byte) (err error)
type ConvertRNameResponse ¶
type ConvertRNameResponse struct { // The SOA RNAME field converted from the provided email address. Rname *string `json:"rname,omitempty"` AdditionalProperties map[string]interface{} }
ConvertRNameResponse struct for ConvertRNameResponse
func NewConvertRNameResponse ¶
func NewConvertRNameResponse() *ConvertRNameResponse
NewConvertRNameResponse instantiates a new ConvertRNameResponse 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 NewConvertRNameResponseWithDefaults ¶
func NewConvertRNameResponseWithDefaults() *ConvertRNameResponse
NewConvertRNameResponseWithDefaults instantiates a new ConvertRNameResponse 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 (*ConvertRNameResponse) GetRname ¶
func (o *ConvertRNameResponse) GetRname() string
GetRname returns the Rname field value if set, zero value otherwise.
func (*ConvertRNameResponse) GetRnameOk ¶
func (o *ConvertRNameResponse) GetRnameOk() (*string, bool)
GetRnameOk returns a tuple with the Rname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConvertRNameResponse) HasRname ¶
func (o *ConvertRNameResponse) HasRname() bool
HasRname returns a boolean if a field has been set.
func (ConvertRNameResponse) MarshalJSON ¶
func (o ConvertRNameResponse) MarshalJSON() ([]byte, error)
func (*ConvertRNameResponse) SetRname ¶
func (o *ConvertRNameResponse) SetRname(v string)
SetRname gets a reference to the given string and assigns it to the Rname field.
func (ConvertRNameResponse) ToMap ¶
func (o ConvertRNameResponse) ToMap() (map[string]interface{}, error)
func (*ConvertRNameResponse) UnmarshalJSON ¶
func (o *ConvertRNameResponse) UnmarshalJSON(data []byte) (err error)
type ConvertRnameAPI ¶
type ConvertRnameAPI interface { /* ConvertRName Convert the object. Use this method to convert email address to the master file RNAME format. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param emailAddress Input email address. @return ConvertRnameAPIConvertRNameRequest */ ConvertRName(ctx context.Context, emailAddress string) ConvertRnameAPIConvertRNameRequest // ConvertRNameExecute executes the request // @return ConvertRNameResponse ConvertRNameExecute(r ConvertRnameAPIConvertRNameRequest) (*ConvertRNameResponse, *http.Response, error) }
type ConvertRnameAPIConvertRNameRequest ¶
type ConvertRnameAPIConvertRNameRequest struct { ApiService ConvertRnameAPI // contains filtered or unexported fields }
func (ConvertRnameAPIConvertRNameRequest) Execute ¶
func (r ConvertRnameAPIConvertRNameRequest) Execute() (*ConvertRNameResponse, *http.Response, error)
type ConvertRnameAPIService ¶
ConvertRnameAPIService ConvertRnameAPI service
func (*ConvertRnameAPIService) ConvertRName ¶
func (a *ConvertRnameAPIService) ConvertRName(ctx context.Context, emailAddress string) ConvertRnameAPIConvertRNameRequest
ConvertRName Convert the object.
Use this method to convert email address to the master file RNAME format.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param emailAddress Input email address. @return ConvertRnameAPIConvertRNameRequest
func (*ConvertRnameAPIService) ConvertRNameExecute ¶
func (a *ConvertRnameAPIService) ConvertRNameExecute(r ConvertRnameAPIConvertRNameRequest) (*ConvertRNameResponse, *http.Response, error)
Execute executes the request
@return ConvertRNameResponse
type CopyAuthZone ¶
type CopyAuthZone struct { // A comment of the (copied) _dns/auth_zone_ object. Comment *string `json:"comment,omitempty"` // DNS primaries external to BloxOne DDI. Order is not significant. ExternalPrimaries []ExternalPrimary `json:"external_primaries,omitempty"` // DNS secondaries external to BloxOne DDI. Order is not significant. ExternalSecondaries []ExternalSecondary `json:"external_secondaries,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // BloxOne DDI hosts acting as internal secondaries. Order is not significant. InternalSecondaries []InternalSecondary `json:"internal_secondaries,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // Indicates whether child objects should be copied or not. Defaults to _false_. Reserved for future use. Recursive *bool `json:"recursive,omitempty"` // Indicates whether copying should skip object in case of error and continue with next, or abort copying in case of error. Defaults to _false_. SkipOnError *bool `json:"skip_on_error,omitempty"` // The resource identifier. TargetView string `json:"target_view"` AdditionalProperties map[string]interface{} }
CopyAuthZone struct for CopyAuthZone
func NewCopyAuthZone ¶
func NewCopyAuthZone(targetView string) *CopyAuthZone
NewCopyAuthZone instantiates a new CopyAuthZone 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 NewCopyAuthZoneWithDefaults ¶
func NewCopyAuthZoneWithDefaults() *CopyAuthZone
NewCopyAuthZoneWithDefaults instantiates a new CopyAuthZone 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 (*CopyAuthZone) GetComment ¶
func (o *CopyAuthZone) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*CopyAuthZone) GetCommentOk ¶
func (o *CopyAuthZone) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetExternalPrimaries ¶
func (o *CopyAuthZone) GetExternalPrimaries() []ExternalPrimary
GetExternalPrimaries returns the ExternalPrimaries field value if set, zero value otherwise.
func (*CopyAuthZone) GetExternalPrimariesOk ¶
func (o *CopyAuthZone) GetExternalPrimariesOk() ([]ExternalPrimary, bool)
GetExternalPrimariesOk returns a tuple with the ExternalPrimaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetExternalSecondaries ¶
func (o *CopyAuthZone) GetExternalSecondaries() []ExternalSecondary
GetExternalSecondaries returns the ExternalSecondaries field value if set, zero value otherwise.
func (*CopyAuthZone) GetExternalSecondariesOk ¶
func (o *CopyAuthZone) GetExternalSecondariesOk() ([]ExternalSecondary, bool)
GetExternalSecondariesOk returns a tuple with the ExternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetId ¶
func (o *CopyAuthZone) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CopyAuthZone) GetIdOk ¶
func (o *CopyAuthZone) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetInternalSecondaries ¶
func (o *CopyAuthZone) GetInternalSecondaries() []InternalSecondary
GetInternalSecondaries returns the InternalSecondaries field value if set, zero value otherwise.
func (*CopyAuthZone) GetInternalSecondariesOk ¶
func (o *CopyAuthZone) GetInternalSecondariesOk() ([]InternalSecondary, bool)
GetInternalSecondariesOk returns a tuple with the InternalSecondaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetNsgs ¶
func (o *CopyAuthZone) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*CopyAuthZone) GetNsgsOk ¶
func (o *CopyAuthZone) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetRecursive ¶
func (o *CopyAuthZone) GetRecursive() bool
GetRecursive returns the Recursive field value if set, zero value otherwise.
func (*CopyAuthZone) GetRecursiveOk ¶
func (o *CopyAuthZone) GetRecursiveOk() (*bool, bool)
GetRecursiveOk returns a tuple with the Recursive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetSkipOnError ¶
func (o *CopyAuthZone) GetSkipOnError() bool
GetSkipOnError returns the SkipOnError field value if set, zero value otherwise.
func (*CopyAuthZone) GetSkipOnErrorOk ¶
func (o *CopyAuthZone) GetSkipOnErrorOk() (*bool, bool)
GetSkipOnErrorOk returns a tuple with the SkipOnError field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZone) GetTargetView ¶
func (o *CopyAuthZone) GetTargetView() string
GetTargetView returns the TargetView field value
func (*CopyAuthZone) GetTargetViewOk ¶
func (o *CopyAuthZone) GetTargetViewOk() (*string, bool)
GetTargetViewOk returns a tuple with the TargetView field value and a boolean to check if the value has been set.
func (*CopyAuthZone) HasComment ¶
func (o *CopyAuthZone) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*CopyAuthZone) HasExternalPrimaries ¶
func (o *CopyAuthZone) HasExternalPrimaries() bool
HasExternalPrimaries returns a boolean if a field has been set.
func (*CopyAuthZone) HasExternalSecondaries ¶
func (o *CopyAuthZone) HasExternalSecondaries() bool
HasExternalSecondaries returns a boolean if a field has been set.
func (*CopyAuthZone) HasId ¶
func (o *CopyAuthZone) HasId() bool
HasId returns a boolean if a field has been set.
func (*CopyAuthZone) HasInternalSecondaries ¶
func (o *CopyAuthZone) HasInternalSecondaries() bool
HasInternalSecondaries returns a boolean if a field has been set.
func (*CopyAuthZone) HasNsgs ¶
func (o *CopyAuthZone) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (*CopyAuthZone) HasRecursive ¶
func (o *CopyAuthZone) HasRecursive() bool
HasRecursive returns a boolean if a field has been set.
func (*CopyAuthZone) HasSkipOnError ¶
func (o *CopyAuthZone) HasSkipOnError() bool
HasSkipOnError returns a boolean if a field has been set.
func (CopyAuthZone) MarshalJSON ¶
func (o CopyAuthZone) MarshalJSON() ([]byte, error)
func (*CopyAuthZone) SetComment ¶
func (o *CopyAuthZone) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*CopyAuthZone) SetExternalPrimaries ¶
func (o *CopyAuthZone) SetExternalPrimaries(v []ExternalPrimary)
SetExternalPrimaries gets a reference to the given []ExternalPrimary and assigns it to the ExternalPrimaries field.
func (*CopyAuthZone) SetExternalSecondaries ¶
func (o *CopyAuthZone) SetExternalSecondaries(v []ExternalSecondary)
SetExternalSecondaries gets a reference to the given []ExternalSecondary and assigns it to the ExternalSecondaries field.
func (*CopyAuthZone) SetId ¶
func (o *CopyAuthZone) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CopyAuthZone) SetInternalSecondaries ¶
func (o *CopyAuthZone) SetInternalSecondaries(v []InternalSecondary)
SetInternalSecondaries gets a reference to the given []InternalSecondary and assigns it to the InternalSecondaries field.
func (*CopyAuthZone) SetNsgs ¶
func (o *CopyAuthZone) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*CopyAuthZone) SetRecursive ¶
func (o *CopyAuthZone) SetRecursive(v bool)
SetRecursive gets a reference to the given bool and assigns it to the Recursive field.
func (*CopyAuthZone) SetSkipOnError ¶
func (o *CopyAuthZone) SetSkipOnError(v bool)
SetSkipOnError gets a reference to the given bool and assigns it to the SkipOnError field.
func (*CopyAuthZone) SetTargetView ¶
func (o *CopyAuthZone) SetTargetView(v string)
SetTargetView sets field value
func (CopyAuthZone) ToMap ¶
func (o CopyAuthZone) ToMap() (map[string]interface{}, error)
func (*CopyAuthZone) UnmarshalJSON ¶
func (o *CopyAuthZone) UnmarshalJSON(data []byte) (err error)
type CopyAuthZoneResponse ¶
type CopyAuthZoneResponse struct { Result *CopyResponse `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CopyAuthZoneResponse The Authoritative Zone object copy response format.
func NewCopyAuthZoneResponse ¶
func NewCopyAuthZoneResponse() *CopyAuthZoneResponse
NewCopyAuthZoneResponse instantiates a new CopyAuthZoneResponse 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 NewCopyAuthZoneResponseWithDefaults ¶
func NewCopyAuthZoneResponseWithDefaults() *CopyAuthZoneResponse
NewCopyAuthZoneResponseWithDefaults instantiates a new CopyAuthZoneResponse 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 (*CopyAuthZoneResponse) GetResult ¶
func (o *CopyAuthZoneResponse) GetResult() CopyResponse
GetResult returns the Result field value if set, zero value otherwise.
func (*CopyAuthZoneResponse) GetResultOk ¶
func (o *CopyAuthZoneResponse) GetResultOk() (*CopyResponse, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyAuthZoneResponse) HasResult ¶
func (o *CopyAuthZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CopyAuthZoneResponse) MarshalJSON ¶
func (o CopyAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*CopyAuthZoneResponse) SetResult ¶
func (o *CopyAuthZoneResponse) SetResult(v CopyResponse)
SetResult gets a reference to the given CopyResponse and assigns it to the Result field.
func (CopyAuthZoneResponse) ToMap ¶
func (o CopyAuthZoneResponse) ToMap() (map[string]interface{}, error)
func (*CopyAuthZoneResponse) UnmarshalJSON ¶
func (o *CopyAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
type CopyForwardZone ¶
type CopyForwardZone struct { // A comment of the (copied) _dns/forward_zone_ object. Comment *string `json:"comment,omitempty"` // Optional. External DNS servers to forward to. Order is not significant. ExternalForwarders []Forwarder `json:"external_forwarders,omitempty"` // The resource identifier. Hosts []string `json:"hosts,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The resource identifier. InternalForwarders []string `json:"internal_forwarders,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // Indicates whether child objects should be copied or not. Defaults to _false_. Reserved for future use. Recursive *bool `json:"recursive,omitempty"` // Indicates whether copying should skip object in case of error and continue with next, or abort copying in case of error. Defaults to _false_. SkipOnError *bool `json:"skip_on_error,omitempty"` // The resource identifier. TargetView string `json:"target_view"` AdditionalProperties map[string]interface{} }
CopyForwardZone struct for CopyForwardZone
func NewCopyForwardZone ¶
func NewCopyForwardZone(targetView string) *CopyForwardZone
NewCopyForwardZone instantiates a new CopyForwardZone 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 NewCopyForwardZoneWithDefaults ¶
func NewCopyForwardZoneWithDefaults() *CopyForwardZone
NewCopyForwardZoneWithDefaults instantiates a new CopyForwardZone 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 (*CopyForwardZone) GetComment ¶
func (o *CopyForwardZone) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*CopyForwardZone) GetCommentOk ¶
func (o *CopyForwardZone) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetExternalForwarders ¶
func (o *CopyForwardZone) GetExternalForwarders() []Forwarder
GetExternalForwarders returns the ExternalForwarders field value if set, zero value otherwise.
func (*CopyForwardZone) GetExternalForwardersOk ¶
func (o *CopyForwardZone) GetExternalForwardersOk() ([]Forwarder, bool)
GetExternalForwardersOk returns a tuple with the ExternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetHosts ¶
func (o *CopyForwardZone) GetHosts() []string
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*CopyForwardZone) GetHostsOk ¶
func (o *CopyForwardZone) GetHostsOk() ([]string, bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetId ¶
func (o *CopyForwardZone) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CopyForwardZone) GetIdOk ¶
func (o *CopyForwardZone) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetInternalForwarders ¶
func (o *CopyForwardZone) GetInternalForwarders() []string
GetInternalForwarders returns the InternalForwarders field value if set, zero value otherwise.
func (*CopyForwardZone) GetInternalForwardersOk ¶
func (o *CopyForwardZone) GetInternalForwardersOk() ([]string, bool)
GetInternalForwardersOk returns a tuple with the InternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetNsgs ¶
func (o *CopyForwardZone) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*CopyForwardZone) GetNsgsOk ¶
func (o *CopyForwardZone) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetRecursive ¶
func (o *CopyForwardZone) GetRecursive() bool
GetRecursive returns the Recursive field value if set, zero value otherwise.
func (*CopyForwardZone) GetRecursiveOk ¶
func (o *CopyForwardZone) GetRecursiveOk() (*bool, bool)
GetRecursiveOk returns a tuple with the Recursive field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetSkipOnError ¶
func (o *CopyForwardZone) GetSkipOnError() bool
GetSkipOnError returns the SkipOnError field value if set, zero value otherwise.
func (*CopyForwardZone) GetSkipOnErrorOk ¶
func (o *CopyForwardZone) GetSkipOnErrorOk() (*bool, bool)
GetSkipOnErrorOk returns a tuple with the SkipOnError field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZone) GetTargetView ¶
func (o *CopyForwardZone) GetTargetView() string
GetTargetView returns the TargetView field value
func (*CopyForwardZone) GetTargetViewOk ¶
func (o *CopyForwardZone) GetTargetViewOk() (*string, bool)
GetTargetViewOk returns a tuple with the TargetView field value and a boolean to check if the value has been set.
func (*CopyForwardZone) HasComment ¶
func (o *CopyForwardZone) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*CopyForwardZone) HasExternalForwarders ¶
func (o *CopyForwardZone) HasExternalForwarders() bool
HasExternalForwarders returns a boolean if a field has been set.
func (*CopyForwardZone) HasHosts ¶
func (o *CopyForwardZone) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*CopyForwardZone) HasId ¶
func (o *CopyForwardZone) HasId() bool
HasId returns a boolean if a field has been set.
func (*CopyForwardZone) HasInternalForwarders ¶
func (o *CopyForwardZone) HasInternalForwarders() bool
HasInternalForwarders returns a boolean if a field has been set.
func (*CopyForwardZone) HasNsgs ¶
func (o *CopyForwardZone) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (*CopyForwardZone) HasRecursive ¶
func (o *CopyForwardZone) HasRecursive() bool
HasRecursive returns a boolean if a field has been set.
func (*CopyForwardZone) HasSkipOnError ¶
func (o *CopyForwardZone) HasSkipOnError() bool
HasSkipOnError returns a boolean if a field has been set.
func (CopyForwardZone) MarshalJSON ¶
func (o CopyForwardZone) MarshalJSON() ([]byte, error)
func (*CopyForwardZone) SetComment ¶
func (o *CopyForwardZone) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*CopyForwardZone) SetExternalForwarders ¶
func (o *CopyForwardZone) SetExternalForwarders(v []Forwarder)
SetExternalForwarders gets a reference to the given []Forwarder and assigns it to the ExternalForwarders field.
func (*CopyForwardZone) SetHosts ¶
func (o *CopyForwardZone) SetHosts(v []string)
SetHosts gets a reference to the given []string and assigns it to the Hosts field.
func (*CopyForwardZone) SetId ¶
func (o *CopyForwardZone) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CopyForwardZone) SetInternalForwarders ¶
func (o *CopyForwardZone) SetInternalForwarders(v []string)
SetInternalForwarders gets a reference to the given []string and assigns it to the InternalForwarders field.
func (*CopyForwardZone) SetNsgs ¶
func (o *CopyForwardZone) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*CopyForwardZone) SetRecursive ¶
func (o *CopyForwardZone) SetRecursive(v bool)
SetRecursive gets a reference to the given bool and assigns it to the Recursive field.
func (*CopyForwardZone) SetSkipOnError ¶
func (o *CopyForwardZone) SetSkipOnError(v bool)
SetSkipOnError gets a reference to the given bool and assigns it to the SkipOnError field.
func (*CopyForwardZone) SetTargetView ¶
func (o *CopyForwardZone) SetTargetView(v string)
SetTargetView sets field value
func (CopyForwardZone) ToMap ¶
func (o CopyForwardZone) ToMap() (map[string]interface{}, error)
func (*CopyForwardZone) UnmarshalJSON ¶
func (o *CopyForwardZone) UnmarshalJSON(data []byte) (err error)
type CopyForwardZoneResponse ¶
type CopyForwardZoneResponse struct { Result *CopyResponse `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CopyForwardZoneResponse The __ForwardZone__ object copy response format.
func NewCopyForwardZoneResponse ¶
func NewCopyForwardZoneResponse() *CopyForwardZoneResponse
NewCopyForwardZoneResponse instantiates a new CopyForwardZoneResponse 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 NewCopyForwardZoneResponseWithDefaults ¶
func NewCopyForwardZoneResponseWithDefaults() *CopyForwardZoneResponse
NewCopyForwardZoneResponseWithDefaults instantiates a new CopyForwardZoneResponse 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 (*CopyForwardZoneResponse) GetResult ¶
func (o *CopyForwardZoneResponse) GetResult() CopyResponse
GetResult returns the Result field value if set, zero value otherwise.
func (*CopyForwardZoneResponse) GetResultOk ¶
func (o *CopyForwardZoneResponse) GetResultOk() (*CopyResponse, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyForwardZoneResponse) HasResult ¶
func (o *CopyForwardZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CopyForwardZoneResponse) MarshalJSON ¶
func (o CopyForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*CopyForwardZoneResponse) SetResult ¶
func (o *CopyForwardZoneResponse) SetResult(v CopyResponse)
SetResult gets a reference to the given CopyResponse and assigns it to the Result field.
func (CopyForwardZoneResponse) ToMap ¶
func (o CopyForwardZoneResponse) ToMap() (map[string]interface{}, error)
func (*CopyForwardZoneResponse) UnmarshalJSON ¶
func (o *CopyForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
type CopyResponse ¶
type CopyResponse struct { // The description of the resource that was requested to be copied. Description *string `json:"description,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // An Unique Id to identify copy operation. JobId *string `json:"job_id,omitempty"` AdditionalProperties map[string]interface{} }
CopyResponse struct for CopyResponse
func NewCopyResponse ¶
func NewCopyResponse() *CopyResponse
NewCopyResponse instantiates a new CopyResponse 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 NewCopyResponseWithDefaults ¶
func NewCopyResponseWithDefaults() *CopyResponse
NewCopyResponseWithDefaults instantiates a new CopyResponse 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 (*CopyResponse) GetDescription ¶
func (o *CopyResponse) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CopyResponse) GetDescriptionOk ¶
func (o *CopyResponse) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyResponse) GetId ¶
func (o *CopyResponse) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CopyResponse) GetIdOk ¶
func (o *CopyResponse) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyResponse) GetJobId ¶
func (o *CopyResponse) GetJobId() string
GetJobId returns the JobId field value if set, zero value otherwise.
func (*CopyResponse) GetJobIdOk ¶
func (o *CopyResponse) GetJobIdOk() (*string, bool)
GetJobIdOk returns a tuple with the JobId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CopyResponse) HasDescription ¶
func (o *CopyResponse) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CopyResponse) HasId ¶
func (o *CopyResponse) HasId() bool
HasId returns a boolean if a field has been set.
func (*CopyResponse) HasJobId ¶
func (o *CopyResponse) HasJobId() bool
HasJobId returns a boolean if a field has been set.
func (CopyResponse) MarshalJSON ¶
func (o CopyResponse) MarshalJSON() ([]byte, error)
func (*CopyResponse) SetDescription ¶
func (o *CopyResponse) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CopyResponse) SetId ¶
func (o *CopyResponse) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CopyResponse) SetJobId ¶
func (o *CopyResponse) SetJobId(v string)
SetJobId gets a reference to the given string and assigns it to the JobId field.
func (CopyResponse) ToMap ¶
func (o CopyResponse) ToMap() (map[string]interface{}, error)
func (*CopyResponse) UnmarshalJSON ¶
func (o *CopyResponse) UnmarshalJSON(data []byte) (err error)
type CreateACLResponse ¶
type CreateACLResponse struct { // The created ACL object. Result *ACL `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateACLResponse The ACL object create response format.
func NewCreateACLResponse ¶
func NewCreateACLResponse() *CreateACLResponse
NewCreateACLResponse instantiates a new CreateACLResponse 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 NewCreateACLResponseWithDefaults ¶
func NewCreateACLResponseWithDefaults() *CreateACLResponse
NewCreateACLResponseWithDefaults instantiates a new CreateACLResponse 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 (*CreateACLResponse) GetResult ¶
func (o *CreateACLResponse) GetResult() ACL
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateACLResponse) GetResultOk ¶
func (o *CreateACLResponse) GetResultOk() (*ACL, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateACLResponse) HasResult ¶
func (o *CreateACLResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateACLResponse) MarshalJSON ¶
func (o CreateACLResponse) MarshalJSON() ([]byte, error)
func (*CreateACLResponse) SetResult ¶
func (o *CreateACLResponse) SetResult(v ACL)
SetResult gets a reference to the given ACL and assigns it to the Result field.
func (CreateACLResponse) ToMap ¶
func (o CreateACLResponse) ToMap() (map[string]interface{}, error)
func (*CreateACLResponse) UnmarshalJSON ¶
func (o *CreateACLResponse) UnmarshalJSON(data []byte) (err error)
type CreateAuthNSGResponse ¶
type CreateAuthNSGResponse struct { // The created AuthNSG object. Result *AuthNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateAuthNSGResponse The AuthNSG object create response format.
func NewCreateAuthNSGResponse ¶
func NewCreateAuthNSGResponse() *CreateAuthNSGResponse
NewCreateAuthNSGResponse instantiates a new CreateAuthNSGResponse 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 NewCreateAuthNSGResponseWithDefaults ¶
func NewCreateAuthNSGResponseWithDefaults() *CreateAuthNSGResponse
NewCreateAuthNSGResponseWithDefaults instantiates a new CreateAuthNSGResponse 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 (*CreateAuthNSGResponse) GetResult ¶
func (o *CreateAuthNSGResponse) GetResult() AuthNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateAuthNSGResponse) GetResultOk ¶
func (o *CreateAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAuthNSGResponse) HasResult ¶
func (o *CreateAuthNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateAuthNSGResponse) MarshalJSON ¶
func (o CreateAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*CreateAuthNSGResponse) SetResult ¶
func (o *CreateAuthNSGResponse) SetResult(v AuthNSG)
SetResult gets a reference to the given AuthNSG and assigns it to the Result field.
func (CreateAuthNSGResponse) ToMap ¶
func (o CreateAuthNSGResponse) ToMap() (map[string]interface{}, error)
func (*CreateAuthNSGResponse) UnmarshalJSON ¶
func (o *CreateAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
type CreateAuthZoneResponse ¶
type CreateAuthZoneResponse struct { // The created AuthZone object. Result *AuthZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateAuthZoneResponse The Authoritative Zone object create response format.
func NewCreateAuthZoneResponse ¶
func NewCreateAuthZoneResponse() *CreateAuthZoneResponse
NewCreateAuthZoneResponse instantiates a new CreateAuthZoneResponse 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 NewCreateAuthZoneResponseWithDefaults ¶
func NewCreateAuthZoneResponseWithDefaults() *CreateAuthZoneResponse
NewCreateAuthZoneResponseWithDefaults instantiates a new CreateAuthZoneResponse 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 (*CreateAuthZoneResponse) GetResult ¶
func (o *CreateAuthZoneResponse) GetResult() AuthZone
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateAuthZoneResponse) GetResultOk ¶
func (o *CreateAuthZoneResponse) GetResultOk() (*AuthZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateAuthZoneResponse) HasResult ¶
func (o *CreateAuthZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateAuthZoneResponse) MarshalJSON ¶
func (o CreateAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*CreateAuthZoneResponse) SetResult ¶
func (o *CreateAuthZoneResponse) SetResult(v AuthZone)
SetResult gets a reference to the given AuthZone and assigns it to the Result field.
func (CreateAuthZoneResponse) ToMap ¶
func (o CreateAuthZoneResponse) ToMap() (map[string]interface{}, error)
func (*CreateAuthZoneResponse) UnmarshalJSON ¶
func (o *CreateAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
type CreateDelegationResponse ¶
type CreateDelegationResponse struct { // The created Delegation object. Result *Delegation `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateDelegationResponse The Delegation object create response format.
func NewCreateDelegationResponse ¶
func NewCreateDelegationResponse() *CreateDelegationResponse
NewCreateDelegationResponse instantiates a new CreateDelegationResponse 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 NewCreateDelegationResponseWithDefaults ¶
func NewCreateDelegationResponseWithDefaults() *CreateDelegationResponse
NewCreateDelegationResponseWithDefaults instantiates a new CreateDelegationResponse 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 (*CreateDelegationResponse) GetResult ¶
func (o *CreateDelegationResponse) GetResult() Delegation
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateDelegationResponse) GetResultOk ¶
func (o *CreateDelegationResponse) GetResultOk() (*Delegation, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateDelegationResponse) HasResult ¶
func (o *CreateDelegationResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateDelegationResponse) MarshalJSON ¶
func (o CreateDelegationResponse) MarshalJSON() ([]byte, error)
func (*CreateDelegationResponse) SetResult ¶
func (o *CreateDelegationResponse) SetResult(v Delegation)
SetResult gets a reference to the given Delegation and assigns it to the Result field.
func (CreateDelegationResponse) ToMap ¶
func (o CreateDelegationResponse) ToMap() (map[string]interface{}, error)
func (*CreateDelegationResponse) UnmarshalJSON ¶
func (o *CreateDelegationResponse) UnmarshalJSON(data []byte) (err error)
type CreateForwardNSGResponse ¶
type CreateForwardNSGResponse struct { // The created ForwardNSG object. Result *ForwardNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateForwardNSGResponse The ForwardNSG object create response format.
func NewCreateForwardNSGResponse ¶
func NewCreateForwardNSGResponse() *CreateForwardNSGResponse
NewCreateForwardNSGResponse instantiates a new CreateForwardNSGResponse 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 NewCreateForwardNSGResponseWithDefaults ¶
func NewCreateForwardNSGResponseWithDefaults() *CreateForwardNSGResponse
NewCreateForwardNSGResponseWithDefaults instantiates a new CreateForwardNSGResponse 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 (*CreateForwardNSGResponse) GetResult ¶
func (o *CreateForwardNSGResponse) GetResult() ForwardNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateForwardNSGResponse) GetResultOk ¶
func (o *CreateForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateForwardNSGResponse) HasResult ¶
func (o *CreateForwardNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateForwardNSGResponse) MarshalJSON ¶
func (o CreateForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*CreateForwardNSGResponse) SetResult ¶
func (o *CreateForwardNSGResponse) SetResult(v ForwardNSG)
SetResult gets a reference to the given ForwardNSG and assigns it to the Result field.
func (CreateForwardNSGResponse) ToMap ¶
func (o CreateForwardNSGResponse) ToMap() (map[string]interface{}, error)
func (*CreateForwardNSGResponse) UnmarshalJSON ¶
func (o *CreateForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
type CreateForwardZoneResponse ¶
type CreateForwardZoneResponse struct { // The created Forward Zone object. Result *ForwardZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateForwardZoneResponse The Forward Zone object create response format.
func NewCreateForwardZoneResponse ¶
func NewCreateForwardZoneResponse() *CreateForwardZoneResponse
NewCreateForwardZoneResponse instantiates a new CreateForwardZoneResponse 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 NewCreateForwardZoneResponseWithDefaults ¶
func NewCreateForwardZoneResponseWithDefaults() *CreateForwardZoneResponse
NewCreateForwardZoneResponseWithDefaults instantiates a new CreateForwardZoneResponse 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 (*CreateForwardZoneResponse) GetResult ¶
func (o *CreateForwardZoneResponse) GetResult() ForwardZone
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateForwardZoneResponse) GetResultOk ¶
func (o *CreateForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateForwardZoneResponse) HasResult ¶
func (o *CreateForwardZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateForwardZoneResponse) MarshalJSON ¶
func (o CreateForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*CreateForwardZoneResponse) SetResult ¶
func (o *CreateForwardZoneResponse) SetResult(v ForwardZone)
SetResult gets a reference to the given ForwardZone and assigns it to the Result field.
func (CreateForwardZoneResponse) ToMap ¶
func (o CreateForwardZoneResponse) ToMap() (map[string]interface{}, error)
func (*CreateForwardZoneResponse) UnmarshalJSON ¶
func (o *CreateForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
type CreateLBDNResponse ¶
type CreateLBDNResponse struct { // The created __LBDN__ object. Result *LBDN `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateLBDNResponse The __LBDN__ object create response format.
func NewCreateLBDNResponse ¶
func NewCreateLBDNResponse() *CreateLBDNResponse
NewCreateLBDNResponse instantiates a new CreateLBDNResponse 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 NewCreateLBDNResponseWithDefaults ¶
func NewCreateLBDNResponseWithDefaults() *CreateLBDNResponse
NewCreateLBDNResponseWithDefaults instantiates a new CreateLBDNResponse 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 (*CreateLBDNResponse) GetResult ¶
func (o *CreateLBDNResponse) GetResult() LBDN
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateLBDNResponse) GetResultOk ¶
func (o *CreateLBDNResponse) GetResultOk() (*LBDN, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLBDNResponse) HasResult ¶
func (o *CreateLBDNResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateLBDNResponse) MarshalJSON ¶
func (o CreateLBDNResponse) MarshalJSON() ([]byte, error)
func (*CreateLBDNResponse) SetResult ¶
func (o *CreateLBDNResponse) SetResult(v LBDN)
SetResult gets a reference to the given LBDN and assigns it to the Result field.
func (CreateLBDNResponse) ToMap ¶
func (o CreateLBDNResponse) ToMap() (map[string]interface{}, error)
func (*CreateLBDNResponse) UnmarshalJSON ¶
func (o *CreateLBDNResponse) UnmarshalJSON(data []byte) (err error)
type CreateServerResponse ¶
type CreateServerResponse struct { // The created Server object. Result *Server `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateServerResponse The Server object create response format.
func NewCreateServerResponse ¶
func NewCreateServerResponse() *CreateServerResponse
NewCreateServerResponse instantiates a new CreateServerResponse 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 NewCreateServerResponseWithDefaults ¶
func NewCreateServerResponseWithDefaults() *CreateServerResponse
NewCreateServerResponseWithDefaults instantiates a new CreateServerResponse 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 (*CreateServerResponse) GetResult ¶
func (o *CreateServerResponse) GetResult() Server
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateServerResponse) GetResultOk ¶
func (o *CreateServerResponse) GetResultOk() (*Server, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerResponse) HasResult ¶
func (o *CreateServerResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateServerResponse) MarshalJSON ¶
func (o CreateServerResponse) MarshalJSON() ([]byte, error)
func (*CreateServerResponse) SetResult ¶
func (o *CreateServerResponse) SetResult(v Server)
SetResult gets a reference to the given Server and assigns it to the Result field.
func (CreateServerResponse) ToMap ¶
func (o CreateServerResponse) ToMap() (map[string]interface{}, error)
func (*CreateServerResponse) UnmarshalJSON ¶
func (o *CreateServerResponse) UnmarshalJSON(data []byte) (err error)
type CreateViewResponse ¶
type CreateViewResponse struct { // The created View object. Result *View `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
CreateViewResponse The View object create response format.
func NewCreateViewResponse ¶
func NewCreateViewResponse() *CreateViewResponse
NewCreateViewResponse instantiates a new CreateViewResponse 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 NewCreateViewResponseWithDefaults ¶
func NewCreateViewResponseWithDefaults() *CreateViewResponse
NewCreateViewResponseWithDefaults instantiates a new CreateViewResponse 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 (*CreateViewResponse) GetResult ¶
func (o *CreateViewResponse) GetResult() View
GetResult returns the Result field value if set, zero value otherwise.
func (*CreateViewResponse) GetResultOk ¶
func (o *CreateViewResponse) GetResultOk() (*View, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateViewResponse) HasResult ¶
func (o *CreateViewResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (CreateViewResponse) MarshalJSON ¶
func (o CreateViewResponse) MarshalJSON() ([]byte, error)
func (*CreateViewResponse) SetResult ¶
func (o *CreateViewResponse) SetResult(v View)
SetResult gets a reference to the given View and assigns it to the Result field.
func (CreateViewResponse) ToMap ¶
func (o CreateViewResponse) ToMap() (map[string]interface{}, error)
func (*CreateViewResponse) UnmarshalJSON ¶
func (o *CreateViewResponse) UnmarshalJSON(data []byte) (err error)
type CustomRootNSBlock ¶
type CustomRootNSBlock struct { // Optional. Field config for _custom_root_ns_ field. CustomRootNs []RootNS `json:"custom_root_ns,omitempty"` // Optional. Field config for _custom_root_ns_enabled_ field. CustomRootNsEnabled *bool `json:"custom_root_ns_enabled,omitempty"` AdditionalProperties map[string]interface{} }
CustomRootNSBlock Block for fields: _custom_root_ns_enabled_, _custom_root_ns_.
func NewCustomRootNSBlock ¶
func NewCustomRootNSBlock() *CustomRootNSBlock
NewCustomRootNSBlock instantiates a new CustomRootNSBlock 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 NewCustomRootNSBlockWithDefaults ¶
func NewCustomRootNSBlockWithDefaults() *CustomRootNSBlock
NewCustomRootNSBlockWithDefaults instantiates a new CustomRootNSBlock 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 (*CustomRootNSBlock) GetCustomRootNs ¶
func (o *CustomRootNSBlock) GetCustomRootNs() []RootNS
GetCustomRootNs returns the CustomRootNs field value if set, zero value otherwise.
func (*CustomRootNSBlock) GetCustomRootNsEnabled ¶
func (o *CustomRootNSBlock) GetCustomRootNsEnabled() bool
GetCustomRootNsEnabled returns the CustomRootNsEnabled field value if set, zero value otherwise.
func (*CustomRootNSBlock) GetCustomRootNsEnabledOk ¶
func (o *CustomRootNSBlock) GetCustomRootNsEnabledOk() (*bool, bool)
GetCustomRootNsEnabledOk returns a tuple with the CustomRootNsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomRootNSBlock) GetCustomRootNsOk ¶
func (o *CustomRootNSBlock) GetCustomRootNsOk() ([]RootNS, bool)
GetCustomRootNsOk returns a tuple with the CustomRootNs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CustomRootNSBlock) HasCustomRootNs ¶
func (o *CustomRootNSBlock) HasCustomRootNs() bool
HasCustomRootNs returns a boolean if a field has been set.
func (*CustomRootNSBlock) HasCustomRootNsEnabled ¶
func (o *CustomRootNSBlock) HasCustomRootNsEnabled() bool
HasCustomRootNsEnabled returns a boolean if a field has been set.
func (CustomRootNSBlock) MarshalJSON ¶
func (o CustomRootNSBlock) MarshalJSON() ([]byte, error)
func (*CustomRootNSBlock) SetCustomRootNs ¶
func (o *CustomRootNSBlock) SetCustomRootNs(v []RootNS)
SetCustomRootNs gets a reference to the given []RootNS and assigns it to the CustomRootNs field.
func (*CustomRootNSBlock) SetCustomRootNsEnabled ¶
func (o *CustomRootNSBlock) SetCustomRootNsEnabled(v bool)
SetCustomRootNsEnabled gets a reference to the given bool and assigns it to the CustomRootNsEnabled field.
func (CustomRootNSBlock) ToMap ¶
func (o CustomRootNSBlock) ToMap() (map[string]interface{}, error)
func (*CustomRootNSBlock) UnmarshalJSON ¶
func (o *CustomRootNSBlock) UnmarshalJSON(data []byte) (err error)
type DNSSECValidationBlock ¶
type DNSSECValidationBlock struct { // Optional. Field config for _dnssec_enable_validation_ field. DnssecEnableValidation *bool `json:"dnssec_enable_validation,omitempty"` // Optional. Field config for _dnssec_enabled_ field. DnssecEnabled *bool `json:"dnssec_enabled,omitempty"` // Optional. Field config for _dnssec_trust_anchors_ field. DnssecTrustAnchors []TrustAnchor `json:"dnssec_trust_anchors,omitempty"` // Optional. Field config for _dnssec_validate_expiry_ field. DnssecValidateExpiry *bool `json:"dnssec_validate_expiry,omitempty"` AdditionalProperties map[string]interface{} }
DNSSECValidationBlock Block for fields: _dnssec_enabled_, _dnssec_enable_validation_, _dnssec_validate_expiry_, _dnssec_trust_anchors_.
func NewDNSSECValidationBlock ¶
func NewDNSSECValidationBlock() *DNSSECValidationBlock
NewDNSSECValidationBlock instantiates a new DNSSECValidationBlock 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 NewDNSSECValidationBlockWithDefaults ¶
func NewDNSSECValidationBlockWithDefaults() *DNSSECValidationBlock
NewDNSSECValidationBlockWithDefaults instantiates a new DNSSECValidationBlock 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 (*DNSSECValidationBlock) GetDnssecEnableValidation ¶
func (o *DNSSECValidationBlock) GetDnssecEnableValidation() bool
GetDnssecEnableValidation returns the DnssecEnableValidation field value if set, zero value otherwise.
func (*DNSSECValidationBlock) GetDnssecEnableValidationOk ¶
func (o *DNSSECValidationBlock) GetDnssecEnableValidationOk() (*bool, bool)
GetDnssecEnableValidationOk returns a tuple with the DnssecEnableValidation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DNSSECValidationBlock) GetDnssecEnabled ¶
func (o *DNSSECValidationBlock) GetDnssecEnabled() bool
GetDnssecEnabled returns the DnssecEnabled field value if set, zero value otherwise.
func (*DNSSECValidationBlock) GetDnssecEnabledOk ¶
func (o *DNSSECValidationBlock) GetDnssecEnabledOk() (*bool, bool)
GetDnssecEnabledOk returns a tuple with the DnssecEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DNSSECValidationBlock) GetDnssecTrustAnchors ¶
func (o *DNSSECValidationBlock) GetDnssecTrustAnchors() []TrustAnchor
GetDnssecTrustAnchors returns the DnssecTrustAnchors field value if set, zero value otherwise.
func (*DNSSECValidationBlock) GetDnssecTrustAnchorsOk ¶
func (o *DNSSECValidationBlock) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
GetDnssecTrustAnchorsOk returns a tuple with the DnssecTrustAnchors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DNSSECValidationBlock) GetDnssecValidateExpiry ¶
func (o *DNSSECValidationBlock) GetDnssecValidateExpiry() bool
GetDnssecValidateExpiry returns the DnssecValidateExpiry field value if set, zero value otherwise.
func (*DNSSECValidationBlock) GetDnssecValidateExpiryOk ¶
func (o *DNSSECValidationBlock) GetDnssecValidateExpiryOk() (*bool, bool)
GetDnssecValidateExpiryOk returns a tuple with the DnssecValidateExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DNSSECValidationBlock) HasDnssecEnableValidation ¶
func (o *DNSSECValidationBlock) HasDnssecEnableValidation() bool
HasDnssecEnableValidation returns a boolean if a field has been set.
func (*DNSSECValidationBlock) HasDnssecEnabled ¶
func (o *DNSSECValidationBlock) HasDnssecEnabled() bool
HasDnssecEnabled returns a boolean if a field has been set.
func (*DNSSECValidationBlock) HasDnssecTrustAnchors ¶
func (o *DNSSECValidationBlock) HasDnssecTrustAnchors() bool
HasDnssecTrustAnchors returns a boolean if a field has been set.
func (*DNSSECValidationBlock) HasDnssecValidateExpiry ¶
func (o *DNSSECValidationBlock) HasDnssecValidateExpiry() bool
HasDnssecValidateExpiry returns a boolean if a field has been set.
func (DNSSECValidationBlock) MarshalJSON ¶
func (o DNSSECValidationBlock) MarshalJSON() ([]byte, error)
func (*DNSSECValidationBlock) SetDnssecEnableValidation ¶
func (o *DNSSECValidationBlock) SetDnssecEnableValidation(v bool)
SetDnssecEnableValidation gets a reference to the given bool and assigns it to the DnssecEnableValidation field.
func (*DNSSECValidationBlock) SetDnssecEnabled ¶
func (o *DNSSECValidationBlock) SetDnssecEnabled(v bool)
SetDnssecEnabled gets a reference to the given bool and assigns it to the DnssecEnabled field.
func (*DNSSECValidationBlock) SetDnssecTrustAnchors ¶
func (o *DNSSECValidationBlock) SetDnssecTrustAnchors(v []TrustAnchor)
SetDnssecTrustAnchors gets a reference to the given []TrustAnchor and assigns it to the DnssecTrustAnchors field.
func (*DNSSECValidationBlock) SetDnssecValidateExpiry ¶
func (o *DNSSECValidationBlock) SetDnssecValidateExpiry(v bool)
SetDnssecValidateExpiry gets a reference to the given bool and assigns it to the DnssecValidateExpiry field.
func (DNSSECValidationBlock) ToMap ¶
func (o DNSSECValidationBlock) ToMap() (map[string]interface{}, error)
func (*DNSSECValidationBlock) UnmarshalJSON ¶
func (o *DNSSECValidationBlock) UnmarshalJSON(data []byte) (err error)
type DTCConfig ¶
type DTCConfig struct { // Optional. Default TTL for synthesized DTC records (value in seconds). Defaults to 300. DefaultTtl *int64 `json:"default_ttl,omitempty"` AdditionalProperties map[string]interface{} }
DTCConfig Construct for fields: _default_ttl_.
func NewDTCConfig ¶
func NewDTCConfig() *DTCConfig
NewDTCConfig instantiates a new DTCConfig 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 NewDTCConfigWithDefaults ¶
func NewDTCConfigWithDefaults() *DTCConfig
NewDTCConfigWithDefaults instantiates a new DTCConfig 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 (*DTCConfig) GetDefaultTtl ¶
GetDefaultTtl returns the DefaultTtl field value if set, zero value otherwise.
func (*DTCConfig) GetDefaultTtlOk ¶
GetDefaultTtlOk returns a tuple with the DefaultTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DTCConfig) HasDefaultTtl ¶
HasDefaultTtl returns a boolean if a field has been set.
func (DTCConfig) MarshalJSON ¶
func (*DTCConfig) SetDefaultTtl ¶
SetDefaultTtl gets a reference to the given int64 and assigns it to the DefaultTtl field.
func (*DTCConfig) UnmarshalJSON ¶
type DTCPolicy ¶
type DTCPolicy struct { // __DTC Policy__ display name. Name *string `json:"name,omitempty"` // The resource identifier. PolicyId *string `json:"policy_id,omitempty"` AdditionalProperties map[string]interface{} }
DTCPolicy The __DTC Policy__ object.
func NewDTCPolicy ¶
func NewDTCPolicy() *DTCPolicy
NewDTCPolicy instantiates a new DTCPolicy 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 NewDTCPolicyWithDefaults ¶
func NewDTCPolicyWithDefaults() *DTCPolicy
NewDTCPolicyWithDefaults instantiates a new DTCPolicy 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 (*DTCPolicy) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DTCPolicy) GetPolicyId ¶
GetPolicyId returns the PolicyId field value if set, zero value otherwise.
func (*DTCPolicy) GetPolicyIdOk ¶
GetPolicyIdOk returns a tuple with the PolicyId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DTCPolicy) HasPolicyId ¶
HasPolicyId returns a boolean if a field has been set.
func (DTCPolicy) MarshalJSON ¶
func (*DTCPolicy) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*DTCPolicy) SetPolicyId ¶
SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.
func (*DTCPolicy) UnmarshalJSON ¶
type Delegation ¶
type Delegation struct { // Optional. Comment for zone delegation. Comment *string `json:"comment,omitempty"` // Required. DNS zone delegation servers. Order is not significant. DelegationServers []DelegationServer `json:"delegation_servers,omitempty"` // Optional. _true_ to disable object. A disabled object is effectively non-existent when generating resource records. Disabled *bool `json:"disabled,omitempty"` // Delegation FQDN. The FQDN supplied at creation will be converted to canonical form. Read-only after creation. Fqdn *string `json:"fqdn,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The resource identifier. Parent *string `json:"parent,omitempty"` // Delegation FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // The resource identifier. View *string `json:"view,omitempty"` AdditionalProperties map[string]interface{} }
Delegation DNS zone delegation.
func NewDelegation ¶
func NewDelegation() *Delegation
NewDelegation instantiates a new Delegation 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 NewDelegationWithDefaults ¶
func NewDelegationWithDefaults() *Delegation
NewDelegationWithDefaults instantiates a new Delegation 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 (*Delegation) GetComment ¶
func (o *Delegation) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*Delegation) GetCommentOk ¶
func (o *Delegation) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetDelegationServers ¶
func (o *Delegation) GetDelegationServers() []DelegationServer
GetDelegationServers returns the DelegationServers field value if set, zero value otherwise.
func (*Delegation) GetDelegationServersOk ¶
func (o *Delegation) GetDelegationServersOk() ([]DelegationServer, bool)
GetDelegationServersOk returns a tuple with the DelegationServers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetDisabled ¶
func (o *Delegation) GetDisabled() bool
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*Delegation) GetDisabledOk ¶
func (o *Delegation) GetDisabledOk() (*bool, bool)
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetFqdn ¶
func (o *Delegation) GetFqdn() string
GetFqdn returns the Fqdn field value if set, zero value otherwise.
func (*Delegation) GetFqdnOk ¶
func (o *Delegation) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetId ¶
func (o *Delegation) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*Delegation) GetIdOk ¶
func (o *Delegation) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetParent ¶
func (o *Delegation) GetParent() string
GetParent returns the Parent field value if set, zero value otherwise.
func (*Delegation) GetParentOk ¶
func (o *Delegation) GetParentOk() (*string, bool)
GetParentOk returns a tuple with the Parent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetProtocolFqdn ¶
func (o *Delegation) GetProtocolFqdn() string
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*Delegation) GetProtocolFqdnOk ¶
func (o *Delegation) GetProtocolFqdnOk() (*string, bool)
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetTags ¶
func (o *Delegation) GetTags() map[string]interface{}
GetTags returns the Tags field value if set, zero value otherwise.
func (*Delegation) GetTagsOk ¶
func (o *Delegation) GetTagsOk() (map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) GetView ¶
func (o *Delegation) GetView() string
GetView returns the View field value if set, zero value otherwise.
func (*Delegation) GetViewOk ¶
func (o *Delegation) GetViewOk() (*string, bool)
GetViewOk returns a tuple with the View field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Delegation) HasComment ¶
func (o *Delegation) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*Delegation) HasDelegationServers ¶
func (o *Delegation) HasDelegationServers() bool
HasDelegationServers returns a boolean if a field has been set.
func (*Delegation) HasDisabled ¶
func (o *Delegation) HasDisabled() bool
HasDisabled returns a boolean if a field has been set.
func (*Delegation) HasFqdn ¶
func (o *Delegation) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*Delegation) HasId ¶
func (o *Delegation) HasId() bool
HasId returns a boolean if a field has been set.
func (*Delegation) HasParent ¶
func (o *Delegation) HasParent() bool
HasParent returns a boolean if a field has been set.
func (*Delegation) HasProtocolFqdn ¶
func (o *Delegation) HasProtocolFqdn() bool
HasProtocolFqdn returns a boolean if a field has been set.
func (*Delegation) HasTags ¶
func (o *Delegation) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*Delegation) HasView ¶
func (o *Delegation) HasView() bool
HasView returns a boolean if a field has been set.
func (Delegation) MarshalJSON ¶
func (o Delegation) MarshalJSON() ([]byte, error)
func (*Delegation) SetComment ¶
func (o *Delegation) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*Delegation) SetDelegationServers ¶
func (o *Delegation) SetDelegationServers(v []DelegationServer)
SetDelegationServers gets a reference to the given []DelegationServer and assigns it to the DelegationServers field.
func (*Delegation) SetDisabled ¶
func (o *Delegation) SetDisabled(v bool)
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*Delegation) SetFqdn ¶
func (o *Delegation) SetFqdn(v string)
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*Delegation) SetId ¶
func (o *Delegation) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*Delegation) SetParent ¶
func (o *Delegation) SetParent(v string)
SetParent gets a reference to the given string and assigns it to the Parent field.
func (*Delegation) SetProtocolFqdn ¶
func (o *Delegation) SetProtocolFqdn(v string)
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*Delegation) SetTags ¶
func (o *Delegation) SetTags(v map[string]interface{})
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*Delegation) SetView ¶
func (o *Delegation) SetView(v string)
SetView gets a reference to the given string and assigns it to the View field.
func (Delegation) ToMap ¶
func (o Delegation) ToMap() (map[string]interface{}, error)
func (*Delegation) UnmarshalJSON ¶
func (o *Delegation) UnmarshalJSON(data []byte) (err error)
type DelegationAPI ¶
type DelegationAPI interface { /* Create Create the Delegation object. Use this method to create a Delegation object. This object (_dns/delegation_) represents a zone delegation. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return DelegationAPICreateRequest */ Create(ctx context.Context) DelegationAPICreateRequest // CreateExecute executes the request // @return CreateDelegationResponse CreateExecute(r DelegationAPICreateRequest) (*CreateDelegationResponse, *http.Response, error) /* Delete Moves the Delegation object to Recyclebin. Use this method to move a Delegation object to Recyclebin. This object (_dns/delegation_) represents a zone delegation. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIDeleteRequest */ Delete(ctx context.Context, id string) DelegationAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r DelegationAPIDeleteRequest) (*http.Response, error) /* List List Delegation objects. Use this method to list Delegation objects. This object (_dns/delegation_) represents a zone delegation. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return DelegationAPIListRequest */ List(ctx context.Context) DelegationAPIListRequest // ListExecute executes the request // @return ListDelegationResponse ListExecute(r DelegationAPIListRequest) (*ListDelegationResponse, *http.Response, error) /* Read Read the Delegation object. Use this method to read a Delegation object. This object (_dns/delegation)_ represents a zone delegation. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIReadRequest */ Read(ctx context.Context, id string) DelegationAPIReadRequest // ReadExecute executes the request // @return ReadDelegationResponse ReadExecute(r DelegationAPIReadRequest) (*ReadDelegationResponse, *http.Response, error) /* Update Update the Delegation object. Use this method to update a Delegation object. This object (_dns/delegation_) represents a zone delegation. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIUpdateRequest */ Update(ctx context.Context, id string) DelegationAPIUpdateRequest // UpdateExecute executes the request // @return UpdateDelegationResponse UpdateExecute(r DelegationAPIUpdateRequest) (*UpdateDelegationResponse, *http.Response, error) }
type DelegationAPICreateRequest ¶
type DelegationAPICreateRequest struct { ApiService DelegationAPI // contains filtered or unexported fields }
func (DelegationAPICreateRequest) Body ¶
func (r DelegationAPICreateRequest) Body(body Delegation) DelegationAPICreateRequest
func (DelegationAPICreateRequest) Execute ¶
func (r DelegationAPICreateRequest) Execute() (*CreateDelegationResponse, *http.Response, error)
type DelegationAPIDeleteRequest ¶
type DelegationAPIDeleteRequest struct { ApiService DelegationAPI // contains filtered or unexported fields }
type DelegationAPIListRequest ¶
type DelegationAPIListRequest struct { ApiService DelegationAPI // contains filtered or unexported fields }
func (DelegationAPIListRequest) Execute ¶
func (r DelegationAPIListRequest) Execute() (*ListDelegationResponse, *http.Response, error)
func (DelegationAPIListRequest) Fields ¶
func (r DelegationAPIListRequest) Fields(fields string) DelegationAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (DelegationAPIListRequest) Filter ¶
func (r DelegationAPIListRequest) Filter(filter string) DelegationAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (DelegationAPIListRequest) Limit ¶
func (r DelegationAPIListRequest) Limit(limit int32) DelegationAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (DelegationAPIListRequest) Offset ¶
func (r DelegationAPIListRequest) Offset(offset int32) DelegationAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (DelegationAPIListRequest) OrderBy ¶
func (r DelegationAPIListRequest) OrderBy(orderBy string) DelegationAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (DelegationAPIListRequest) PageToken ¶
func (r DelegationAPIListRequest) PageToken(pageToken string) DelegationAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (DelegationAPIListRequest) Tfilter ¶
func (r DelegationAPIListRequest) Tfilter(tfilter string) DelegationAPIListRequest
This parameter is used for filtering by tags.
func (DelegationAPIListRequest) TorderBy ¶
func (r DelegationAPIListRequest) TorderBy(torderBy string) DelegationAPIListRequest
This parameter is used for sorting by tags.
type DelegationAPIReadRequest ¶
type DelegationAPIReadRequest struct { ApiService DelegationAPI // contains filtered or unexported fields }
func (DelegationAPIReadRequest) Execute ¶
func (r DelegationAPIReadRequest) Execute() (*ReadDelegationResponse, *http.Response, error)
func (DelegationAPIReadRequest) Fields ¶
func (r DelegationAPIReadRequest) Fields(fields string) DelegationAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type DelegationAPIService ¶
DelegationAPIService DelegationAPI service
func (*DelegationAPIService) Create ¶
func (a *DelegationAPIService) Create(ctx context.Context) DelegationAPICreateRequest
Create Create the Delegation object.
Use this method to create a Delegation object. This object (_dns/delegation_) represents a zone delegation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return DelegationAPICreateRequest
func (*DelegationAPIService) CreateExecute ¶
func (a *DelegationAPIService) CreateExecute(r DelegationAPICreateRequest) (*CreateDelegationResponse, *http.Response, error)
Execute executes the request
@return CreateDelegationResponse
func (*DelegationAPIService) Delete ¶
func (a *DelegationAPIService) Delete(ctx context.Context, id string) DelegationAPIDeleteRequest
Delete Moves the Delegation object to Recyclebin.
Use this method to move a Delegation object to Recyclebin. This object (_dns/delegation_) represents a zone delegation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIDeleteRequest
func (*DelegationAPIService) DeleteExecute ¶
func (a *DelegationAPIService) DeleteExecute(r DelegationAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*DelegationAPIService) List ¶
func (a *DelegationAPIService) List(ctx context.Context) DelegationAPIListRequest
List List Delegation objects.
Use this method to list Delegation objects. This object (_dns/delegation_) represents a zone delegation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return DelegationAPIListRequest
func (*DelegationAPIService) ListExecute ¶
func (a *DelegationAPIService) ListExecute(r DelegationAPIListRequest) (*ListDelegationResponse, *http.Response, error)
Execute executes the request
@return ListDelegationResponse
func (*DelegationAPIService) Read ¶
func (a *DelegationAPIService) Read(ctx context.Context, id string) DelegationAPIReadRequest
Read Read the Delegation object.
Use this method to read a Delegation object. This object (_dns/delegation)_ represents a zone delegation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIReadRequest
func (*DelegationAPIService) ReadExecute ¶
func (a *DelegationAPIService) ReadExecute(r DelegationAPIReadRequest) (*ReadDelegationResponse, *http.Response, error)
Execute executes the request
@return ReadDelegationResponse
func (*DelegationAPIService) Update ¶
func (a *DelegationAPIService) Update(ctx context.Context, id string) DelegationAPIUpdateRequest
Update Update the Delegation object.
Use this method to update a Delegation object. This object (_dns/delegation_) represents a zone delegation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return DelegationAPIUpdateRequest
func (*DelegationAPIService) UpdateExecute ¶
func (a *DelegationAPIService) UpdateExecute(r DelegationAPIUpdateRequest) (*UpdateDelegationResponse, *http.Response, error)
Execute executes the request
@return UpdateDelegationResponse
type DelegationAPIUpdateRequest ¶
type DelegationAPIUpdateRequest struct { ApiService DelegationAPI // contains filtered or unexported fields }
func (DelegationAPIUpdateRequest) Body ¶
func (r DelegationAPIUpdateRequest) Body(body Delegation) DelegationAPIUpdateRequest
func (DelegationAPIUpdateRequest) Execute ¶
func (r DelegationAPIUpdateRequest) Execute() (*UpdateDelegationResponse, *http.Response, error)
type DelegationServer ¶
type DelegationServer struct { // Optional. IP Address of nameserver. Only required when fqdn of a delegation server falls under delegation fqdn Address *string `json:"address,omitempty"` // Required. FQDN of nameserver. Fqdn string `json:"fqdn"` // FQDN of nameserver in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` AdditionalProperties map[string]interface{} }
DelegationServer DNS zone delegation server.
func NewDelegationServer ¶
func NewDelegationServer(fqdn string) *DelegationServer
NewDelegationServer instantiates a new DelegationServer 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 NewDelegationServerWithDefaults ¶
func NewDelegationServerWithDefaults() *DelegationServer
NewDelegationServerWithDefaults instantiates a new DelegationServer 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 (*DelegationServer) GetAddress ¶
func (o *DelegationServer) GetAddress() string
GetAddress returns the Address field value if set, zero value otherwise.
func (*DelegationServer) GetAddressOk ¶
func (o *DelegationServer) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DelegationServer) GetFqdn ¶
func (o *DelegationServer) GetFqdn() string
GetFqdn returns the Fqdn field value
func (*DelegationServer) GetFqdnOk ¶
func (o *DelegationServer) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set.
func (*DelegationServer) GetProtocolFqdn ¶
func (o *DelegationServer) GetProtocolFqdn() string
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*DelegationServer) GetProtocolFqdnOk ¶
func (o *DelegationServer) GetProtocolFqdnOk() (*string, bool)
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DelegationServer) HasAddress ¶
func (o *DelegationServer) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*DelegationServer) HasProtocolFqdn ¶
func (o *DelegationServer) HasProtocolFqdn() bool
HasProtocolFqdn returns a boolean if a field has been set.
func (DelegationServer) MarshalJSON ¶
func (o DelegationServer) MarshalJSON() ([]byte, error)
func (*DelegationServer) SetAddress ¶
func (o *DelegationServer) SetAddress(v string)
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*DelegationServer) SetFqdn ¶
func (o *DelegationServer) SetFqdn(v string)
SetFqdn sets field value
func (*DelegationServer) SetProtocolFqdn ¶
func (o *DelegationServer) SetProtocolFqdn(v string)
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (DelegationServer) ToMap ¶
func (o DelegationServer) ToMap() (map[string]interface{}, error)
func (*DelegationServer) UnmarshalJSON ¶
func (o *DelegationServer) UnmarshalJSON(data []byte) (err error)
type DisplayView ¶
type DisplayView struct { // DNS view description. Comment *string `json:"comment,omitempty"` // DNS view name. Name *string `json:"name,omitempty"` // The resource identifier. View *string `json:"view,omitempty"` AdditionalProperties map[string]interface{} }
DisplayView Structure containing minimal information regarding the view to be present to the UI.
func NewDisplayView ¶
func NewDisplayView() *DisplayView
NewDisplayView instantiates a new DisplayView 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 NewDisplayViewWithDefaults ¶
func NewDisplayViewWithDefaults() *DisplayView
NewDisplayViewWithDefaults instantiates a new DisplayView 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 (*DisplayView) GetComment ¶
func (o *DisplayView) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*DisplayView) GetCommentOk ¶
func (o *DisplayView) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DisplayView) GetName ¶
func (o *DisplayView) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*DisplayView) GetNameOk ¶
func (o *DisplayView) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DisplayView) GetView ¶
func (o *DisplayView) GetView() string
GetView returns the View field value if set, zero value otherwise.
func (*DisplayView) GetViewOk ¶
func (o *DisplayView) GetViewOk() (*string, bool)
GetViewOk returns a tuple with the View field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DisplayView) HasComment ¶
func (o *DisplayView) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*DisplayView) HasName ¶
func (o *DisplayView) HasName() bool
HasName returns a boolean if a field has been set.
func (*DisplayView) HasView ¶
func (o *DisplayView) HasView() bool
HasView returns a boolean if a field has been set.
func (DisplayView) MarshalJSON ¶
func (o DisplayView) MarshalJSON() ([]byte, error)
func (*DisplayView) SetComment ¶
func (o *DisplayView) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*DisplayView) SetName ¶
func (o *DisplayView) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*DisplayView) SetView ¶
func (o *DisplayView) SetView(v string)
SetView gets a reference to the given string and assigns it to the View field.
func (DisplayView) ToMap ¶
func (o DisplayView) ToMap() (map[string]interface{}, error)
func (*DisplayView) UnmarshalJSON ¶
func (o *DisplayView) UnmarshalJSON(data []byte) (err error)
type ECSBlock ¶
type ECSBlock struct { // Optional. Field config for _ecs_enabled_ field. EcsEnabled *bool `json:"ecs_enabled,omitempty"` // Optional. Field config for _ecs_forwarding_ field. EcsForwarding *bool `json:"ecs_forwarding,omitempty"` // Optional. Field config for _ecs_prefix_v4_ field. EcsPrefixV4 *int64 `json:"ecs_prefix_v4,omitempty"` // Optional. Field config for _ecs_prefix_v6_ field. EcsPrefixV6 *int64 `json:"ecs_prefix_v6,omitempty"` // Optional. Field config for _ecs_zones_ field. EcsZones []ECSZone `json:"ecs_zones,omitempty"` AdditionalProperties map[string]interface{} }
ECSBlock Block for fields: _ecs_enabled_, _ecs_forwarding_, _ecs_prefix_v4_, _ecs_prefix_v6_, _ecs_zones_.
func NewECSBlock ¶
func NewECSBlock() *ECSBlock
NewECSBlock instantiates a new ECSBlock 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 NewECSBlockWithDefaults ¶
func NewECSBlockWithDefaults() *ECSBlock
NewECSBlockWithDefaults instantiates a new ECSBlock 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 (*ECSBlock) GetEcsEnabled ¶
GetEcsEnabled returns the EcsEnabled field value if set, zero value otherwise.
func (*ECSBlock) GetEcsEnabledOk ¶
GetEcsEnabledOk returns a tuple with the EcsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSBlock) GetEcsForwarding ¶
GetEcsForwarding returns the EcsForwarding field value if set, zero value otherwise.
func (*ECSBlock) GetEcsForwardingOk ¶
GetEcsForwardingOk returns a tuple with the EcsForwarding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSBlock) GetEcsPrefixV4 ¶
GetEcsPrefixV4 returns the EcsPrefixV4 field value if set, zero value otherwise.
func (*ECSBlock) GetEcsPrefixV4Ok ¶
GetEcsPrefixV4Ok returns a tuple with the EcsPrefixV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSBlock) GetEcsPrefixV6 ¶
GetEcsPrefixV6 returns the EcsPrefixV6 field value if set, zero value otherwise.
func (*ECSBlock) GetEcsPrefixV6Ok ¶
GetEcsPrefixV6Ok returns a tuple with the EcsPrefixV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSBlock) GetEcsZones ¶
GetEcsZones returns the EcsZones field value if set, zero value otherwise.
func (*ECSBlock) GetEcsZonesOk ¶
GetEcsZonesOk returns a tuple with the EcsZones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSBlock) HasEcsEnabled ¶
HasEcsEnabled returns a boolean if a field has been set.
func (*ECSBlock) HasEcsForwarding ¶
HasEcsForwarding returns a boolean if a field has been set.
func (*ECSBlock) HasEcsPrefixV4 ¶
HasEcsPrefixV4 returns a boolean if a field has been set.
func (*ECSBlock) HasEcsPrefixV6 ¶
HasEcsPrefixV6 returns a boolean if a field has been set.
func (*ECSBlock) HasEcsZones ¶
HasEcsZones returns a boolean if a field has been set.
func (ECSBlock) MarshalJSON ¶
func (*ECSBlock) SetEcsEnabled ¶
SetEcsEnabled gets a reference to the given bool and assigns it to the EcsEnabled field.
func (*ECSBlock) SetEcsForwarding ¶
SetEcsForwarding gets a reference to the given bool and assigns it to the EcsForwarding field.
func (*ECSBlock) SetEcsPrefixV4 ¶
SetEcsPrefixV4 gets a reference to the given int64 and assigns it to the EcsPrefixV4 field.
func (*ECSBlock) SetEcsPrefixV6 ¶
SetEcsPrefixV6 gets a reference to the given int64 and assigns it to the EcsPrefixV6 field.
func (*ECSBlock) SetEcsZones ¶
SetEcsZones gets a reference to the given []ECSZone and assigns it to the EcsZones field.
func (*ECSBlock) UnmarshalJSON ¶
type ECSZone ¶
type ECSZone struct { // Access control for zone. Allowed values: * _allow_, * _deny_. Access string `json:"access"` // Zone FQDN. Fqdn string `json:"fqdn"` // Zone FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` AdditionalProperties map[string]interface{} }
ECSZone EDNS Client Subnet zone.
func NewECSZone ¶
NewECSZone instantiates a new ECSZone 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 NewECSZoneWithDefaults ¶
func NewECSZoneWithDefaults() *ECSZone
NewECSZoneWithDefaults instantiates a new ECSZone 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 (*ECSZone) GetAccessOk ¶
GetAccessOk returns a tuple with the Access field value and a boolean to check if the value has been set.
func (*ECSZone) GetFqdnOk ¶
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set.
func (*ECSZone) GetProtocolFqdn ¶
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*ECSZone) GetProtocolFqdnOk ¶
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ECSZone) HasProtocolFqdn ¶
HasProtocolFqdn returns a boolean if a field has been set.
func (ECSZone) MarshalJSON ¶
func (*ECSZone) SetProtocolFqdn ¶
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*ECSZone) UnmarshalJSON ¶
type ExternalPrimary ¶
type ExternalPrimary struct { // Optional. Required only if _type_ is _server_. IP Address of nameserver. Address *string `json:"address,omitempty"` // Optional. Required only if _type_ is _server_. FQDN of nameserver. Fqdn *string `json:"fqdn,omitempty"` // The resource identifier. Nsg *string `json:"nsg,omitempty"` // FQDN of nameserver in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` // Optional. If enabled, secondaries will use the configured TSIG key when requesting a zone transfer from this primary. TsigEnabled *bool `json:"tsig_enabled,omitempty"` // Optional. TSIG key. Error if empty while _tsig_enabled_ is _true_. TsigKey *TSIGKey `json:"tsig_key,omitempty"` // Allowed values: * _nsg_, * _primary_. Type string `json:"type"` AdditionalProperties map[string]interface{} }
ExternalPrimary External DNS primary.
func NewExternalPrimary ¶
func NewExternalPrimary(type_ string) *ExternalPrimary
NewExternalPrimary instantiates a new ExternalPrimary 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 NewExternalPrimaryWithDefaults ¶
func NewExternalPrimaryWithDefaults() *ExternalPrimary
NewExternalPrimaryWithDefaults instantiates a new ExternalPrimary 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 (*ExternalPrimary) GetAddress ¶
func (o *ExternalPrimary) GetAddress() string
GetAddress returns the Address field value if set, zero value otherwise.
func (*ExternalPrimary) GetAddressOk ¶
func (o *ExternalPrimary) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetFqdn ¶
func (o *ExternalPrimary) GetFqdn() string
GetFqdn returns the Fqdn field value if set, zero value otherwise.
func (*ExternalPrimary) GetFqdnOk ¶
func (o *ExternalPrimary) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetNsg ¶
func (o *ExternalPrimary) GetNsg() string
GetNsg returns the Nsg field value if set, zero value otherwise.
func (*ExternalPrimary) GetNsgOk ¶
func (o *ExternalPrimary) GetNsgOk() (*string, bool)
GetNsgOk returns a tuple with the Nsg field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetProtocolFqdn ¶
func (o *ExternalPrimary) GetProtocolFqdn() string
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*ExternalPrimary) GetProtocolFqdnOk ¶
func (o *ExternalPrimary) GetProtocolFqdnOk() (*string, bool)
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetTsigEnabled ¶
func (o *ExternalPrimary) GetTsigEnabled() bool
GetTsigEnabled returns the TsigEnabled field value if set, zero value otherwise.
func (*ExternalPrimary) GetTsigEnabledOk ¶
func (o *ExternalPrimary) GetTsigEnabledOk() (*bool, bool)
GetTsigEnabledOk returns a tuple with the TsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetTsigKey ¶
func (o *ExternalPrimary) GetTsigKey() TSIGKey
GetTsigKey returns the TsigKey field value if set, zero value otherwise.
func (*ExternalPrimary) GetTsigKeyOk ¶
func (o *ExternalPrimary) GetTsigKeyOk() (*TSIGKey, bool)
GetTsigKeyOk returns a tuple with the TsigKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPrimary) GetType ¶
func (o *ExternalPrimary) GetType() string
GetType returns the Type field value
func (*ExternalPrimary) GetTypeOk ¶
func (o *ExternalPrimary) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ExternalPrimary) HasAddress ¶
func (o *ExternalPrimary) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*ExternalPrimary) HasFqdn ¶
func (o *ExternalPrimary) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*ExternalPrimary) HasNsg ¶
func (o *ExternalPrimary) HasNsg() bool
HasNsg returns a boolean if a field has been set.
func (*ExternalPrimary) HasProtocolFqdn ¶
func (o *ExternalPrimary) HasProtocolFqdn() bool
HasProtocolFqdn returns a boolean if a field has been set.
func (*ExternalPrimary) HasTsigEnabled ¶
func (o *ExternalPrimary) HasTsigEnabled() bool
HasTsigEnabled returns a boolean if a field has been set.
func (*ExternalPrimary) HasTsigKey ¶
func (o *ExternalPrimary) HasTsigKey() bool
HasTsigKey returns a boolean if a field has been set.
func (ExternalPrimary) MarshalJSON ¶
func (o ExternalPrimary) MarshalJSON() ([]byte, error)
func (*ExternalPrimary) SetAddress ¶
func (o *ExternalPrimary) SetAddress(v string)
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*ExternalPrimary) SetFqdn ¶
func (o *ExternalPrimary) SetFqdn(v string)
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*ExternalPrimary) SetNsg ¶
func (o *ExternalPrimary) SetNsg(v string)
SetNsg gets a reference to the given string and assigns it to the Nsg field.
func (*ExternalPrimary) SetProtocolFqdn ¶
func (o *ExternalPrimary) SetProtocolFqdn(v string)
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*ExternalPrimary) SetTsigEnabled ¶
func (o *ExternalPrimary) SetTsigEnabled(v bool)
SetTsigEnabled gets a reference to the given bool and assigns it to the TsigEnabled field.
func (*ExternalPrimary) SetTsigKey ¶
func (o *ExternalPrimary) SetTsigKey(v TSIGKey)
SetTsigKey gets a reference to the given TSIGKey and assigns it to the TsigKey field.
func (*ExternalPrimary) SetType ¶
func (o *ExternalPrimary) SetType(v string)
SetType sets field value
func (ExternalPrimary) ToMap ¶
func (o ExternalPrimary) ToMap() (map[string]interface{}, error)
func (*ExternalPrimary) UnmarshalJSON ¶
func (o *ExternalPrimary) UnmarshalJSON(data []byte) (err error)
type ExternalSecondary ¶
type ExternalSecondary struct { // IP Address of nameserver. Address string `json:"address"` // FQDN of nameserver. Fqdn string `json:"fqdn"` // FQDN of nameserver in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` // If enabled, the NS record and glue record will NOT be automatically generated according to secondaries nameserver assignment. Default: _false_ Stealth *bool `json:"stealth,omitempty"` // If enabled, secondaries will use the configured TSIG key when requesting a zone transfer. Default: _false_ TsigEnabled *bool `json:"tsig_enabled,omitempty"` // TSIG key. Error if empty while _tsig_enabled_ is _true_. TsigKey *TSIGKey `json:"tsig_key,omitempty"` AdditionalProperties map[string]interface{} }
ExternalSecondary External DNS secondary.
func NewExternalSecondary ¶
func NewExternalSecondary(address string, fqdn string) *ExternalSecondary
NewExternalSecondary instantiates a new ExternalSecondary 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 NewExternalSecondaryWithDefaults ¶
func NewExternalSecondaryWithDefaults() *ExternalSecondary
NewExternalSecondaryWithDefaults instantiates a new ExternalSecondary 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 (*ExternalSecondary) GetAddress ¶
func (o *ExternalSecondary) GetAddress() string
GetAddress returns the Address field value
func (*ExternalSecondary) GetAddressOk ¶
func (o *ExternalSecondary) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.
func (*ExternalSecondary) GetFqdn ¶
func (o *ExternalSecondary) GetFqdn() string
GetFqdn returns the Fqdn field value
func (*ExternalSecondary) GetFqdnOk ¶
func (o *ExternalSecondary) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set.
func (*ExternalSecondary) GetProtocolFqdn ¶
func (o *ExternalSecondary) GetProtocolFqdn() string
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*ExternalSecondary) GetProtocolFqdnOk ¶
func (o *ExternalSecondary) GetProtocolFqdnOk() (*string, bool)
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalSecondary) GetStealth ¶
func (o *ExternalSecondary) GetStealth() bool
GetStealth returns the Stealth field value if set, zero value otherwise.
func (*ExternalSecondary) GetStealthOk ¶
func (o *ExternalSecondary) GetStealthOk() (*bool, bool)
GetStealthOk returns a tuple with the Stealth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalSecondary) GetTsigEnabled ¶
func (o *ExternalSecondary) GetTsigEnabled() bool
GetTsigEnabled returns the TsigEnabled field value if set, zero value otherwise.
func (*ExternalSecondary) GetTsigEnabledOk ¶
func (o *ExternalSecondary) GetTsigEnabledOk() (*bool, bool)
GetTsigEnabledOk returns a tuple with the TsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalSecondary) GetTsigKey ¶
func (o *ExternalSecondary) GetTsigKey() TSIGKey
GetTsigKey returns the TsigKey field value if set, zero value otherwise.
func (*ExternalSecondary) GetTsigKeyOk ¶
func (o *ExternalSecondary) GetTsigKeyOk() (*TSIGKey, bool)
GetTsigKeyOk returns a tuple with the TsigKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalSecondary) HasProtocolFqdn ¶
func (o *ExternalSecondary) HasProtocolFqdn() bool
HasProtocolFqdn returns a boolean if a field has been set.
func (*ExternalSecondary) HasStealth ¶
func (o *ExternalSecondary) HasStealth() bool
HasStealth returns a boolean if a field has been set.
func (*ExternalSecondary) HasTsigEnabled ¶
func (o *ExternalSecondary) HasTsigEnabled() bool
HasTsigEnabled returns a boolean if a field has been set.
func (*ExternalSecondary) HasTsigKey ¶
func (o *ExternalSecondary) HasTsigKey() bool
HasTsigKey returns a boolean if a field has been set.
func (ExternalSecondary) MarshalJSON ¶
func (o ExternalSecondary) MarshalJSON() ([]byte, error)
func (*ExternalSecondary) SetAddress ¶
func (o *ExternalSecondary) SetAddress(v string)
SetAddress sets field value
func (*ExternalSecondary) SetFqdn ¶
func (o *ExternalSecondary) SetFqdn(v string)
SetFqdn sets field value
func (*ExternalSecondary) SetProtocolFqdn ¶
func (o *ExternalSecondary) SetProtocolFqdn(v string)
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*ExternalSecondary) SetStealth ¶
func (o *ExternalSecondary) SetStealth(v bool)
SetStealth gets a reference to the given bool and assigns it to the Stealth field.
func (*ExternalSecondary) SetTsigEnabled ¶
func (o *ExternalSecondary) SetTsigEnabled(v bool)
SetTsigEnabled gets a reference to the given bool and assigns it to the TsigEnabled field.
func (*ExternalSecondary) SetTsigKey ¶
func (o *ExternalSecondary) SetTsigKey(v TSIGKey)
SetTsigKey gets a reference to the given TSIGKey and assigns it to the TsigKey field.
func (ExternalSecondary) ToMap ¶
func (o ExternalSecondary) ToMap() (map[string]interface{}, error)
func (*ExternalSecondary) UnmarshalJSON ¶
func (o *ExternalSecondary) UnmarshalJSON(data []byte) (err error)
type ForwardNSG ¶
type ForwardNSG struct { // Optional. Comment for the object. Comment *string `json:"comment,omitempty"` // Optional. External DNS servers to forward to. Order is not significant. ExternalForwarders []Forwarder `json:"external_forwarders,omitempty"` // Optional. _true_ to only forward. ForwardersOnly *bool `json:"forwarders_only,omitempty"` // The resource identifier. Hosts []string `json:"hosts,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The resource identifier. InternalForwarders []string `json:"internal_forwarders,omitempty"` // Name of the object. Name string `json:"name"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` AdditionalProperties map[string]interface{} }
ForwardNSG Forward DNS Server Group for forward zones.
func NewForwardNSG ¶
func NewForwardNSG(name string) *ForwardNSG
NewForwardNSG instantiates a new ForwardNSG 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 NewForwardNSGWithDefaults ¶
func NewForwardNSGWithDefaults() *ForwardNSG
NewForwardNSGWithDefaults instantiates a new ForwardNSG 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 (*ForwardNSG) GetComment ¶
func (o *ForwardNSG) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*ForwardNSG) GetCommentOk ¶
func (o *ForwardNSG) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetExternalForwarders ¶
func (o *ForwardNSG) GetExternalForwarders() []Forwarder
GetExternalForwarders returns the ExternalForwarders field value if set, zero value otherwise.
func (*ForwardNSG) GetExternalForwardersOk ¶
func (o *ForwardNSG) GetExternalForwardersOk() ([]Forwarder, bool)
GetExternalForwardersOk returns a tuple with the ExternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetForwardersOnly ¶
func (o *ForwardNSG) GetForwardersOnly() bool
GetForwardersOnly returns the ForwardersOnly field value if set, zero value otherwise.
func (*ForwardNSG) GetForwardersOnlyOk ¶
func (o *ForwardNSG) GetForwardersOnlyOk() (*bool, bool)
GetForwardersOnlyOk returns a tuple with the ForwardersOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetHosts ¶
func (o *ForwardNSG) GetHosts() []string
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*ForwardNSG) GetHostsOk ¶
func (o *ForwardNSG) GetHostsOk() ([]string, bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetId ¶
func (o *ForwardNSG) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ForwardNSG) GetIdOk ¶
func (o *ForwardNSG) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetInternalForwarders ¶
func (o *ForwardNSG) GetInternalForwarders() []string
GetInternalForwarders returns the InternalForwarders field value if set, zero value otherwise.
func (*ForwardNSG) GetInternalForwardersOk ¶
func (o *ForwardNSG) GetInternalForwardersOk() ([]string, bool)
GetInternalForwardersOk returns a tuple with the InternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetName ¶
func (o *ForwardNSG) GetName() string
GetName returns the Name field value
func (*ForwardNSG) GetNameOk ¶
func (o *ForwardNSG) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ForwardNSG) GetNsgs ¶
func (o *ForwardNSG) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*ForwardNSG) GetNsgsOk ¶
func (o *ForwardNSG) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) GetTags ¶
func (o *ForwardNSG) GetTags() map[string]interface{}
GetTags returns the Tags field value if set, zero value otherwise.
func (*ForwardNSG) GetTagsOk ¶
func (o *ForwardNSG) GetTagsOk() (map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardNSG) HasComment ¶
func (o *ForwardNSG) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*ForwardNSG) HasExternalForwarders ¶
func (o *ForwardNSG) HasExternalForwarders() bool
HasExternalForwarders returns a boolean if a field has been set.
func (*ForwardNSG) HasForwardersOnly ¶
func (o *ForwardNSG) HasForwardersOnly() bool
HasForwardersOnly returns a boolean if a field has been set.
func (*ForwardNSG) HasHosts ¶
func (o *ForwardNSG) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*ForwardNSG) HasId ¶
func (o *ForwardNSG) HasId() bool
HasId returns a boolean if a field has been set.
func (*ForwardNSG) HasInternalForwarders ¶
func (o *ForwardNSG) HasInternalForwarders() bool
HasInternalForwarders returns a boolean if a field has been set.
func (*ForwardNSG) HasNsgs ¶
func (o *ForwardNSG) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (*ForwardNSG) HasTags ¶
func (o *ForwardNSG) HasTags() bool
HasTags returns a boolean if a field has been set.
func (ForwardNSG) MarshalJSON ¶
func (o ForwardNSG) MarshalJSON() ([]byte, error)
func (*ForwardNSG) SetComment ¶
func (o *ForwardNSG) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*ForwardNSG) SetExternalForwarders ¶
func (o *ForwardNSG) SetExternalForwarders(v []Forwarder)
SetExternalForwarders gets a reference to the given []Forwarder and assigns it to the ExternalForwarders field.
func (*ForwardNSG) SetForwardersOnly ¶
func (o *ForwardNSG) SetForwardersOnly(v bool)
SetForwardersOnly gets a reference to the given bool and assigns it to the ForwardersOnly field.
func (*ForwardNSG) SetHosts ¶
func (o *ForwardNSG) SetHosts(v []string)
SetHosts gets a reference to the given []string and assigns it to the Hosts field.
func (*ForwardNSG) SetId ¶
func (o *ForwardNSG) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ForwardNSG) SetInternalForwarders ¶
func (o *ForwardNSG) SetInternalForwarders(v []string)
SetInternalForwarders gets a reference to the given []string and assigns it to the InternalForwarders field.
func (*ForwardNSG) SetNsgs ¶
func (o *ForwardNSG) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*ForwardNSG) SetTags ¶
func (o *ForwardNSG) SetTags(v map[string]interface{})
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (ForwardNSG) ToMap ¶
func (o ForwardNSG) ToMap() (map[string]interface{}, error)
func (*ForwardNSG) UnmarshalJSON ¶
func (o *ForwardNSG) UnmarshalJSON(data []byte) (err error)
type ForwardNsgAPI ¶
type ForwardNsgAPI interface { /* Create Create the ForwardNSG object. Use this method to create a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardNsgAPICreateRequest */ Create(ctx context.Context) ForwardNsgAPICreateRequest // CreateExecute executes the request // @return CreateForwardNSGResponse CreateExecute(r ForwardNsgAPICreateRequest) (*CreateForwardNSGResponse, *http.Response, error) /* Delete Move the ForwardNSG object to Recyclebin. Use this method to move a ForwardNSG object to Recyclebin. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIDeleteRequest */ Delete(ctx context.Context, id string) ForwardNsgAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r ForwardNsgAPIDeleteRequest) (*http.Response, error) /* List List ForwardNSG objects. Use this method to list ForwardNSG objects. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardNsgAPIListRequest */ List(ctx context.Context) ForwardNsgAPIListRequest // ListExecute executes the request // @return ListForwardNSGResponse ListExecute(r ForwardNsgAPIListRequest) (*ListForwardNSGResponse, *http.Response, error) /* Read Read the ForwardNSG object. Use this method to read a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIReadRequest */ Read(ctx context.Context, id string) ForwardNsgAPIReadRequest // ReadExecute executes the request // @return ReadForwardNSGResponse ReadExecute(r ForwardNsgAPIReadRequest) (*ReadForwardNSGResponse, *http.Response, error) /* Update Update the ForwardNSG object. Use this method to update a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIUpdateRequest */ Update(ctx context.Context, id string) ForwardNsgAPIUpdateRequest // UpdateExecute executes the request // @return UpdateForwardNSGResponse UpdateExecute(r ForwardNsgAPIUpdateRequest) (*UpdateForwardNSGResponse, *http.Response, error) }
type ForwardNsgAPICreateRequest ¶
type ForwardNsgAPICreateRequest struct { ApiService ForwardNsgAPI // contains filtered or unexported fields }
func (ForwardNsgAPICreateRequest) Body ¶
func (r ForwardNsgAPICreateRequest) Body(body ForwardNSG) ForwardNsgAPICreateRequest
func (ForwardNsgAPICreateRequest) Execute ¶
func (r ForwardNsgAPICreateRequest) Execute() (*CreateForwardNSGResponse, *http.Response, error)
type ForwardNsgAPIDeleteRequest ¶
type ForwardNsgAPIDeleteRequest struct { ApiService ForwardNsgAPI // contains filtered or unexported fields }
type ForwardNsgAPIListRequest ¶
type ForwardNsgAPIListRequest struct { ApiService ForwardNsgAPI // contains filtered or unexported fields }
func (ForwardNsgAPIListRequest) Execute ¶
func (r ForwardNsgAPIListRequest) Execute() (*ListForwardNSGResponse, *http.Response, error)
func (ForwardNsgAPIListRequest) Fields ¶
func (r ForwardNsgAPIListRequest) Fields(fields string) ForwardNsgAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ForwardNsgAPIListRequest) Filter ¶
func (r ForwardNsgAPIListRequest) Filter(filter string) ForwardNsgAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (ForwardNsgAPIListRequest) Limit ¶
func (r ForwardNsgAPIListRequest) Limit(limit int32) ForwardNsgAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (ForwardNsgAPIListRequest) Offset ¶
func (r ForwardNsgAPIListRequest) Offset(offset int32) ForwardNsgAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (ForwardNsgAPIListRequest) OrderBy ¶
func (r ForwardNsgAPIListRequest) OrderBy(orderBy string) ForwardNsgAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (ForwardNsgAPIListRequest) PageToken ¶
func (r ForwardNsgAPIListRequest) PageToken(pageToken string) ForwardNsgAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (ForwardNsgAPIListRequest) Tfilter ¶
func (r ForwardNsgAPIListRequest) Tfilter(tfilter string) ForwardNsgAPIListRequest
This parameter is used for filtering by tags.
func (ForwardNsgAPIListRequest) TorderBy ¶
func (r ForwardNsgAPIListRequest) TorderBy(torderBy string) ForwardNsgAPIListRequest
This parameter is used for sorting by tags.
type ForwardNsgAPIReadRequest ¶
type ForwardNsgAPIReadRequest struct { ApiService ForwardNsgAPI // contains filtered or unexported fields }
func (ForwardNsgAPIReadRequest) Execute ¶
func (r ForwardNsgAPIReadRequest) Execute() (*ReadForwardNSGResponse, *http.Response, error)
func (ForwardNsgAPIReadRequest) Fields ¶
func (r ForwardNsgAPIReadRequest) Fields(fields string) ForwardNsgAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type ForwardNsgAPIService ¶
ForwardNsgAPIService ForwardNsgAPI service
func (*ForwardNsgAPIService) Create ¶
func (a *ForwardNsgAPIService) Create(ctx context.Context) ForwardNsgAPICreateRequest
Create Create the ForwardNSG object.
Use this method to create a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardNsgAPICreateRequest
func (*ForwardNsgAPIService) CreateExecute ¶
func (a *ForwardNsgAPIService) CreateExecute(r ForwardNsgAPICreateRequest) (*CreateForwardNSGResponse, *http.Response, error)
Execute executes the request
@return CreateForwardNSGResponse
func (*ForwardNsgAPIService) Delete ¶
func (a *ForwardNsgAPIService) Delete(ctx context.Context, id string) ForwardNsgAPIDeleteRequest
Delete Move the ForwardNSG object to Recyclebin.
Use this method to move a ForwardNSG object to Recyclebin. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIDeleteRequest
func (*ForwardNsgAPIService) DeleteExecute ¶
func (a *ForwardNsgAPIService) DeleteExecute(r ForwardNsgAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*ForwardNsgAPIService) List ¶
func (a *ForwardNsgAPIService) List(ctx context.Context) ForwardNsgAPIListRequest
List List ForwardNSG objects.
Use this method to list ForwardNSG objects. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardNsgAPIListRequest
func (*ForwardNsgAPIService) ListExecute ¶
func (a *ForwardNsgAPIService) ListExecute(r ForwardNsgAPIListRequest) (*ListForwardNSGResponse, *http.Response, error)
Execute executes the request
@return ListForwardNSGResponse
func (*ForwardNsgAPIService) Read ¶
func (a *ForwardNsgAPIService) Read(ctx context.Context, id string) ForwardNsgAPIReadRequest
Read Read the ForwardNSG object.
Use this method to read a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIReadRequest
func (*ForwardNsgAPIService) ReadExecute ¶
func (a *ForwardNsgAPIService) ReadExecute(r ForwardNsgAPIReadRequest) (*ReadForwardNSGResponse, *http.Response, error)
Execute executes the request
@return ReadForwardNSGResponse
func (*ForwardNsgAPIService) Update ¶
func (a *ForwardNsgAPIService) Update(ctx context.Context, id string) ForwardNsgAPIUpdateRequest
Update Update the ForwardNSG object.
Use this method to update a ForwardNSG object. The _dns/forward_nsg_ object represents a Forward DNS Server Group for forward zones.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardNsgAPIUpdateRequest
func (*ForwardNsgAPIService) UpdateExecute ¶
func (a *ForwardNsgAPIService) UpdateExecute(r ForwardNsgAPIUpdateRequest) (*UpdateForwardNSGResponse, *http.Response, error)
Execute executes the request
@return UpdateForwardNSGResponse
type ForwardNsgAPIUpdateRequest ¶
type ForwardNsgAPIUpdateRequest struct { ApiService ForwardNsgAPI // contains filtered or unexported fields }
func (ForwardNsgAPIUpdateRequest) Body ¶
func (r ForwardNsgAPIUpdateRequest) Body(body ForwardNSG) ForwardNsgAPIUpdateRequest
func (ForwardNsgAPIUpdateRequest) Execute ¶
func (r ForwardNsgAPIUpdateRequest) Execute() (*UpdateForwardNSGResponse, *http.Response, error)
type ForwardZone ¶
type ForwardZone struct { // Optional. Comment for zone configuration. Comment *string `json:"comment,omitempty"` // The timestamp when the object has been created. CreatedAt *time.Time `json:"created_at,omitempty"` // Optional. _true_ to disable object. A disabled object is effectively non-existent when generating configuration. Disabled *bool `json:"disabled,omitempty"` // Optional. External DNS servers to forward to. Order is not significant. ExternalForwarders []Forwarder `json:"external_forwarders,omitempty"` // Optional. _true_ to only forward. ForwardOnly *bool `json:"forward_only,omitempty"` // Zone FQDN. The FQDN supplied at creation will be converted to canonical form. Read-only after creation. Fqdn *string `json:"fqdn,omitempty"` // The resource identifier. Hosts []string `json:"hosts,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // The resource identifier. InternalForwarders []string `json:"internal_forwarders,omitempty"` // Reverse zone network address in the following format: \"ip-address/cidr\". Defaults to empty. MappedSubnet *string `json:"mapped_subnet,omitempty"` // Read-only. Zone mapping type. Allowed values: * _forward_, * _ipv4_reverse_. * _ipv6_reverse_. Defaults to _forward_. Mapping *string `json:"mapping,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` // The resource identifier. Parent *string `json:"parent,omitempty"` // Zone FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // The timestamp when the object has been updated. Equals to _created_at_ if not updated after creation. UpdatedAt *time.Time `json:"updated_at,omitempty"` // The resource identifier. View *string `json:"view,omitempty"` // The list of a forward zone warnings. Warnings []Warning `json:"warnings,omitempty"` AdditionalProperties map[string]interface{} }
ForwardZone Forward zone
func NewForwardZone ¶
func NewForwardZone() *ForwardZone
NewForwardZone instantiates a new ForwardZone 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 NewForwardZoneWithDefaults ¶
func NewForwardZoneWithDefaults() *ForwardZone
NewForwardZoneWithDefaults instantiates a new ForwardZone 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 (*ForwardZone) GetComment ¶
func (o *ForwardZone) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*ForwardZone) GetCommentOk ¶
func (o *ForwardZone) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetCreatedAt ¶
func (o *ForwardZone) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*ForwardZone) GetCreatedAtOk ¶
func (o *ForwardZone) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetDisabled ¶
func (o *ForwardZone) GetDisabled() bool
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*ForwardZone) GetDisabledOk ¶
func (o *ForwardZone) GetDisabledOk() (*bool, bool)
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetExternalForwarders ¶
func (o *ForwardZone) GetExternalForwarders() []Forwarder
GetExternalForwarders returns the ExternalForwarders field value if set, zero value otherwise.
func (*ForwardZone) GetExternalForwardersOk ¶
func (o *ForwardZone) GetExternalForwardersOk() ([]Forwarder, bool)
GetExternalForwardersOk returns a tuple with the ExternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetForwardOnly ¶
func (o *ForwardZone) GetForwardOnly() bool
GetForwardOnly returns the ForwardOnly field value if set, zero value otherwise.
func (*ForwardZone) GetForwardOnlyOk ¶
func (o *ForwardZone) GetForwardOnlyOk() (*bool, bool)
GetForwardOnlyOk returns a tuple with the ForwardOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetFqdn ¶
func (o *ForwardZone) GetFqdn() string
GetFqdn returns the Fqdn field value if set, zero value otherwise.
func (*ForwardZone) GetFqdnOk ¶
func (o *ForwardZone) GetFqdnOk() (*string, bool)
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetHosts ¶
func (o *ForwardZone) GetHosts() []string
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*ForwardZone) GetHostsOk ¶
func (o *ForwardZone) GetHostsOk() ([]string, bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetId ¶
func (o *ForwardZone) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*ForwardZone) GetIdOk ¶
func (o *ForwardZone) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetInternalForwarders ¶
func (o *ForwardZone) GetInternalForwarders() []string
GetInternalForwarders returns the InternalForwarders field value if set, zero value otherwise.
func (*ForwardZone) GetInternalForwardersOk ¶
func (o *ForwardZone) GetInternalForwardersOk() ([]string, bool)
GetInternalForwardersOk returns a tuple with the InternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetMappedSubnet ¶
func (o *ForwardZone) GetMappedSubnet() string
GetMappedSubnet returns the MappedSubnet field value if set, zero value otherwise.
func (*ForwardZone) GetMappedSubnetOk ¶
func (o *ForwardZone) GetMappedSubnetOk() (*string, bool)
GetMappedSubnetOk returns a tuple with the MappedSubnet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetMapping ¶
func (o *ForwardZone) GetMapping() string
GetMapping returns the Mapping field value if set, zero value otherwise.
func (*ForwardZone) GetMappingOk ¶
func (o *ForwardZone) GetMappingOk() (*string, bool)
GetMappingOk returns a tuple with the Mapping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetNsgs ¶
func (o *ForwardZone) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*ForwardZone) GetNsgsOk ¶
func (o *ForwardZone) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetParent ¶
func (o *ForwardZone) GetParent() string
GetParent returns the Parent field value if set, zero value otherwise.
func (*ForwardZone) GetParentOk ¶
func (o *ForwardZone) GetParentOk() (*string, bool)
GetParentOk returns a tuple with the Parent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetProtocolFqdn ¶
func (o *ForwardZone) GetProtocolFqdn() string
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*ForwardZone) GetProtocolFqdnOk ¶
func (o *ForwardZone) GetProtocolFqdnOk() (*string, bool)
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetTags ¶
func (o *ForwardZone) GetTags() map[string]interface{}
GetTags returns the Tags field value if set, zero value otherwise.
func (*ForwardZone) GetTagsOk ¶
func (o *ForwardZone) GetTagsOk() (map[string]interface{}, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetUpdatedAt ¶
func (o *ForwardZone) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*ForwardZone) GetUpdatedAtOk ¶
func (o *ForwardZone) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetView ¶
func (o *ForwardZone) GetView() string
GetView returns the View field value if set, zero value otherwise.
func (*ForwardZone) GetViewOk ¶
func (o *ForwardZone) GetViewOk() (*string, bool)
GetViewOk returns a tuple with the View field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) GetWarnings ¶
func (o *ForwardZone) GetWarnings() []Warning
GetWarnings returns the Warnings field value if set, zero value otherwise.
func (*ForwardZone) GetWarningsOk ¶
func (o *ForwardZone) GetWarningsOk() ([]Warning, bool)
GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZone) HasComment ¶
func (o *ForwardZone) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*ForwardZone) HasCreatedAt ¶
func (o *ForwardZone) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*ForwardZone) HasDisabled ¶
func (o *ForwardZone) HasDisabled() bool
HasDisabled returns a boolean if a field has been set.
func (*ForwardZone) HasExternalForwarders ¶
func (o *ForwardZone) HasExternalForwarders() bool
HasExternalForwarders returns a boolean if a field has been set.
func (*ForwardZone) HasForwardOnly ¶
func (o *ForwardZone) HasForwardOnly() bool
HasForwardOnly returns a boolean if a field has been set.
func (*ForwardZone) HasFqdn ¶
func (o *ForwardZone) HasFqdn() bool
HasFqdn returns a boolean if a field has been set.
func (*ForwardZone) HasHosts ¶
func (o *ForwardZone) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*ForwardZone) HasId ¶
func (o *ForwardZone) HasId() bool
HasId returns a boolean if a field has been set.
func (*ForwardZone) HasInternalForwarders ¶
func (o *ForwardZone) HasInternalForwarders() bool
HasInternalForwarders returns a boolean if a field has been set.
func (*ForwardZone) HasMappedSubnet ¶
func (o *ForwardZone) HasMappedSubnet() bool
HasMappedSubnet returns a boolean if a field has been set.
func (*ForwardZone) HasMapping ¶
func (o *ForwardZone) HasMapping() bool
HasMapping returns a boolean if a field has been set.
func (*ForwardZone) HasNsgs ¶
func (o *ForwardZone) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (*ForwardZone) HasParent ¶
func (o *ForwardZone) HasParent() bool
HasParent returns a boolean if a field has been set.
func (*ForwardZone) HasProtocolFqdn ¶
func (o *ForwardZone) HasProtocolFqdn() bool
HasProtocolFqdn returns a boolean if a field has been set.
func (*ForwardZone) HasTags ¶
func (o *ForwardZone) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*ForwardZone) HasUpdatedAt ¶
func (o *ForwardZone) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*ForwardZone) HasView ¶
func (o *ForwardZone) HasView() bool
HasView returns a boolean if a field has been set.
func (*ForwardZone) HasWarnings ¶
func (o *ForwardZone) HasWarnings() bool
HasWarnings returns a boolean if a field has been set.
func (ForwardZone) MarshalJSON ¶
func (o ForwardZone) MarshalJSON() ([]byte, error)
func (*ForwardZone) SetComment ¶
func (o *ForwardZone) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*ForwardZone) SetCreatedAt ¶
func (o *ForwardZone) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*ForwardZone) SetDisabled ¶
func (o *ForwardZone) SetDisabled(v bool)
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*ForwardZone) SetExternalForwarders ¶
func (o *ForwardZone) SetExternalForwarders(v []Forwarder)
SetExternalForwarders gets a reference to the given []Forwarder and assigns it to the ExternalForwarders field.
func (*ForwardZone) SetForwardOnly ¶
func (o *ForwardZone) SetForwardOnly(v bool)
SetForwardOnly gets a reference to the given bool and assigns it to the ForwardOnly field.
func (*ForwardZone) SetFqdn ¶
func (o *ForwardZone) SetFqdn(v string)
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*ForwardZone) SetHosts ¶
func (o *ForwardZone) SetHosts(v []string)
SetHosts gets a reference to the given []string and assigns it to the Hosts field.
func (*ForwardZone) SetId ¶
func (o *ForwardZone) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*ForwardZone) SetInternalForwarders ¶
func (o *ForwardZone) SetInternalForwarders(v []string)
SetInternalForwarders gets a reference to the given []string and assigns it to the InternalForwarders field.
func (*ForwardZone) SetMappedSubnet ¶
func (o *ForwardZone) SetMappedSubnet(v string)
SetMappedSubnet gets a reference to the given string and assigns it to the MappedSubnet field.
func (*ForwardZone) SetMapping ¶
func (o *ForwardZone) SetMapping(v string)
SetMapping gets a reference to the given string and assigns it to the Mapping field.
func (*ForwardZone) SetNsgs ¶
func (o *ForwardZone) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (*ForwardZone) SetParent ¶
func (o *ForwardZone) SetParent(v string)
SetParent gets a reference to the given string and assigns it to the Parent field.
func (*ForwardZone) SetProtocolFqdn ¶
func (o *ForwardZone) SetProtocolFqdn(v string)
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*ForwardZone) SetTags ¶
func (o *ForwardZone) SetTags(v map[string]interface{})
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*ForwardZone) SetUpdatedAt ¶
func (o *ForwardZone) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*ForwardZone) SetView ¶
func (o *ForwardZone) SetView(v string)
SetView gets a reference to the given string and assigns it to the View field.
func (*ForwardZone) SetWarnings ¶
func (o *ForwardZone) SetWarnings(v []Warning)
SetWarnings gets a reference to the given []Warning and assigns it to the Warnings field.
func (ForwardZone) ToMap ¶
func (o ForwardZone) ToMap() (map[string]interface{}, error)
func (*ForwardZone) UnmarshalJSON ¶
func (o *ForwardZone) UnmarshalJSON(data []byte) (err error)
type ForwardZoneAPI ¶
type ForwardZoneAPI interface { /* Copy Copies the __ForwardZone__ object. Use this method to copy an __ForwardZone__ object to a different __View__. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPICopyRequest */ Copy(ctx context.Context) ForwardZoneAPICopyRequest // CopyExecute executes the request // @return CopyForwardZoneResponse CopyExecute(r ForwardZoneAPICopyRequest) (*CopyForwardZoneResponse, *http.Response, error) /* Create Create the ForwardZone object. Use this method to create a ForwardZone object. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPICreateRequest */ Create(ctx context.Context) ForwardZoneAPICreateRequest // CreateExecute executes the request // @return CreateForwardZoneResponse CreateExecute(r ForwardZoneAPICreateRequest) (*CreateForwardZoneResponse, *http.Response, error) /* Delete Move the Forward Zone object to Recyclebin. Use this method to move a Forward Zone object to Recyclebin. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIDeleteRequest */ Delete(ctx context.Context, id string) ForwardZoneAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r ForwardZoneAPIDeleteRequest) (*http.Response, error) /* List List Forward Zone objects. Use this method to list Forward Zone objects. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPIListRequest */ List(ctx context.Context) ForwardZoneAPIListRequest // ListExecute executes the request // @return ListForwardZoneResponse ListExecute(r ForwardZoneAPIListRequest) (*ListForwardZoneResponse, *http.Response, error) /* Read Read the Forward Zone object. Use this method to read a Forward Zone object. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIReadRequest */ Read(ctx context.Context, id string) ForwardZoneAPIReadRequest // ReadExecute executes the request // @return ReadForwardZoneResponse ReadExecute(r ForwardZoneAPIReadRequest) (*ReadForwardZoneResponse, *http.Response, error) /* Update Update the Forward Zone object. Use this method to update a Forward Zone object. This object (_dns/forward_zone_) represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIUpdateRequest */ Update(ctx context.Context, id string) ForwardZoneAPIUpdateRequest // UpdateExecute executes the request // @return UpdateForwardZoneResponse UpdateExecute(r ForwardZoneAPIUpdateRequest) (*UpdateForwardZoneResponse, *http.Response, error) }
type ForwardZoneAPICopyRequest ¶
type ForwardZoneAPICopyRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
func (ForwardZoneAPICopyRequest) Body ¶
func (r ForwardZoneAPICopyRequest) Body(body CopyForwardZone) ForwardZoneAPICopyRequest
func (ForwardZoneAPICopyRequest) Execute ¶
func (r ForwardZoneAPICopyRequest) Execute() (*CopyForwardZoneResponse, *http.Response, error)
type ForwardZoneAPICreateRequest ¶
type ForwardZoneAPICreateRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
func (ForwardZoneAPICreateRequest) Body ¶
func (r ForwardZoneAPICreateRequest) Body(body ForwardZone) ForwardZoneAPICreateRequest
func (ForwardZoneAPICreateRequest) Execute ¶
func (r ForwardZoneAPICreateRequest) Execute() (*CreateForwardZoneResponse, *http.Response, error)
type ForwardZoneAPIDeleteRequest ¶
type ForwardZoneAPIDeleteRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
type ForwardZoneAPIListRequest ¶
type ForwardZoneAPIListRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
func (ForwardZoneAPIListRequest) Execute ¶
func (r ForwardZoneAPIListRequest) Execute() (*ListForwardZoneResponse, *http.Response, error)
func (ForwardZoneAPIListRequest) Fields ¶
func (r ForwardZoneAPIListRequest) Fields(fields string) ForwardZoneAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ForwardZoneAPIListRequest) Filter ¶
func (r ForwardZoneAPIListRequest) Filter(filter string) ForwardZoneAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (ForwardZoneAPIListRequest) Limit ¶
func (r ForwardZoneAPIListRequest) Limit(limit int32) ForwardZoneAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (ForwardZoneAPIListRequest) Offset ¶
func (r ForwardZoneAPIListRequest) Offset(offset int32) ForwardZoneAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (ForwardZoneAPIListRequest) OrderBy ¶
func (r ForwardZoneAPIListRequest) OrderBy(orderBy string) ForwardZoneAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (ForwardZoneAPIListRequest) PageToken ¶
func (r ForwardZoneAPIListRequest) PageToken(pageToken string) ForwardZoneAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (ForwardZoneAPIListRequest) Tfilter ¶
func (r ForwardZoneAPIListRequest) Tfilter(tfilter string) ForwardZoneAPIListRequest
This parameter is used for filtering by tags.
func (ForwardZoneAPIListRequest) TorderBy ¶
func (r ForwardZoneAPIListRequest) TorderBy(torderBy string) ForwardZoneAPIListRequest
This parameter is used for sorting by tags.
type ForwardZoneAPIReadRequest ¶
type ForwardZoneAPIReadRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
func (ForwardZoneAPIReadRequest) Execute ¶
func (r ForwardZoneAPIReadRequest) Execute() (*ReadForwardZoneResponse, *http.Response, error)
func (ForwardZoneAPIReadRequest) Fields ¶
func (r ForwardZoneAPIReadRequest) Fields(fields string) ForwardZoneAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type ForwardZoneAPIService ¶
ForwardZoneAPIService ForwardZoneAPI service
func (*ForwardZoneAPIService) Copy ¶
func (a *ForwardZoneAPIService) Copy(ctx context.Context) ForwardZoneAPICopyRequest
Copy Copies the __ForwardZone__ object.
Use this method to copy an __ForwardZone__ object to a different __View__. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPICopyRequest
func (*ForwardZoneAPIService) CopyExecute ¶
func (a *ForwardZoneAPIService) CopyExecute(r ForwardZoneAPICopyRequest) (*CopyForwardZoneResponse, *http.Response, error)
Execute executes the request
@return CopyForwardZoneResponse
func (*ForwardZoneAPIService) Create ¶
func (a *ForwardZoneAPIService) Create(ctx context.Context) ForwardZoneAPICreateRequest
Create Create the ForwardZone object.
Use this method to create a ForwardZone object. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPICreateRequest
func (*ForwardZoneAPIService) CreateExecute ¶
func (a *ForwardZoneAPIService) CreateExecute(r ForwardZoneAPICreateRequest) (*CreateForwardZoneResponse, *http.Response, error)
Execute executes the request
@return CreateForwardZoneResponse
func (*ForwardZoneAPIService) Delete ¶
func (a *ForwardZoneAPIService) Delete(ctx context.Context, id string) ForwardZoneAPIDeleteRequest
Delete Move the Forward Zone object to Recyclebin.
Use this method to move a Forward Zone object to Recyclebin. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIDeleteRequest
func (*ForwardZoneAPIService) DeleteExecute ¶
func (a *ForwardZoneAPIService) DeleteExecute(r ForwardZoneAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*ForwardZoneAPIService) List ¶
func (a *ForwardZoneAPIService) List(ctx context.Context) ForwardZoneAPIListRequest
List List Forward Zone objects.
Use this method to list Forward Zone objects. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ForwardZoneAPIListRequest
func (*ForwardZoneAPIService) ListExecute ¶
func (a *ForwardZoneAPIService) ListExecute(r ForwardZoneAPIListRequest) (*ListForwardZoneResponse, *http.Response, error)
Execute executes the request
@return ListForwardZoneResponse
func (*ForwardZoneAPIService) Read ¶
func (a *ForwardZoneAPIService) Read(ctx context.Context, id string) ForwardZoneAPIReadRequest
Read Read the Forward Zone object.
Use this method to read a Forward Zone object. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIReadRequest
func (*ForwardZoneAPIService) ReadExecute ¶
func (a *ForwardZoneAPIService) ReadExecute(r ForwardZoneAPIReadRequest) (*ReadForwardZoneResponse, *http.Response, error)
Execute executes the request
@return ReadForwardZoneResponse
func (*ForwardZoneAPIService) Update ¶
func (a *ForwardZoneAPIService) Update(ctx context.Context, id string) ForwardZoneAPIUpdateRequest
Update Update the Forward Zone object.
Use this method to update a Forward Zone object. This object (_dns/forward_zone_) represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ForwardZoneAPIUpdateRequest
func (*ForwardZoneAPIService) UpdateExecute ¶
func (a *ForwardZoneAPIService) UpdateExecute(r ForwardZoneAPIUpdateRequest) (*UpdateForwardZoneResponse, *http.Response, error)
Execute executes the request
@return UpdateForwardZoneResponse
type ForwardZoneAPIUpdateRequest ¶
type ForwardZoneAPIUpdateRequest struct { ApiService ForwardZoneAPI // contains filtered or unexported fields }
func (ForwardZoneAPIUpdateRequest) Body ¶
func (r ForwardZoneAPIUpdateRequest) Body(body ForwardZone) ForwardZoneAPIUpdateRequest
func (ForwardZoneAPIUpdateRequest) Execute ¶
func (r ForwardZoneAPIUpdateRequest) Execute() (*UpdateForwardZoneResponse, *http.Response, error)
type ForwardZoneConfig ¶
type ForwardZoneConfig struct { // Optional. External DNS servers to forward to. Order is not significant. ExternalForwarders []Forwarder `json:"external_forwarders,omitempty"` // The resource identifier. Hosts []string `json:"hosts,omitempty"` // The resource identifier. InternalForwarders []string `json:"internal_forwarders,omitempty"` // The resource identifier. Nsgs []string `json:"nsgs,omitempty"` AdditionalProperties map[string]interface{} }
ForwardZoneConfig struct for ForwardZoneConfig
func NewForwardZoneConfig ¶
func NewForwardZoneConfig() *ForwardZoneConfig
NewForwardZoneConfig instantiates a new ForwardZoneConfig 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 NewForwardZoneConfigWithDefaults ¶
func NewForwardZoneConfigWithDefaults() *ForwardZoneConfig
NewForwardZoneConfigWithDefaults instantiates a new ForwardZoneConfig 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 (*ForwardZoneConfig) GetExternalForwarders ¶
func (o *ForwardZoneConfig) GetExternalForwarders() []Forwarder
GetExternalForwarders returns the ExternalForwarders field value if set, zero value otherwise.
func (*ForwardZoneConfig) GetExternalForwardersOk ¶
func (o *ForwardZoneConfig) GetExternalForwardersOk() ([]Forwarder, bool)
GetExternalForwardersOk returns a tuple with the ExternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZoneConfig) GetHosts ¶
func (o *ForwardZoneConfig) GetHosts() []string
GetHosts returns the Hosts field value if set, zero value otherwise.
func (*ForwardZoneConfig) GetHostsOk ¶
func (o *ForwardZoneConfig) GetHostsOk() ([]string, bool)
GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZoneConfig) GetInternalForwarders ¶
func (o *ForwardZoneConfig) GetInternalForwarders() []string
GetInternalForwarders returns the InternalForwarders field value if set, zero value otherwise.
func (*ForwardZoneConfig) GetInternalForwardersOk ¶
func (o *ForwardZoneConfig) GetInternalForwardersOk() ([]string, bool)
GetInternalForwardersOk returns a tuple with the InternalForwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZoneConfig) GetNsgs ¶
func (o *ForwardZoneConfig) GetNsgs() []string
GetNsgs returns the Nsgs field value if set, zero value otherwise.
func (*ForwardZoneConfig) GetNsgsOk ¶
func (o *ForwardZoneConfig) GetNsgsOk() ([]string, bool)
GetNsgsOk returns a tuple with the Nsgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardZoneConfig) HasExternalForwarders ¶
func (o *ForwardZoneConfig) HasExternalForwarders() bool
HasExternalForwarders returns a boolean if a field has been set.
func (*ForwardZoneConfig) HasHosts ¶
func (o *ForwardZoneConfig) HasHosts() bool
HasHosts returns a boolean if a field has been set.
func (*ForwardZoneConfig) HasInternalForwarders ¶
func (o *ForwardZoneConfig) HasInternalForwarders() bool
HasInternalForwarders returns a boolean if a field has been set.
func (*ForwardZoneConfig) HasNsgs ¶
func (o *ForwardZoneConfig) HasNsgs() bool
HasNsgs returns a boolean if a field has been set.
func (ForwardZoneConfig) MarshalJSON ¶
func (o ForwardZoneConfig) MarshalJSON() ([]byte, error)
func (*ForwardZoneConfig) SetExternalForwarders ¶
func (o *ForwardZoneConfig) SetExternalForwarders(v []Forwarder)
SetExternalForwarders gets a reference to the given []Forwarder and assigns it to the ExternalForwarders field.
func (*ForwardZoneConfig) SetHosts ¶
func (o *ForwardZoneConfig) SetHosts(v []string)
SetHosts gets a reference to the given []string and assigns it to the Hosts field.
func (*ForwardZoneConfig) SetInternalForwarders ¶
func (o *ForwardZoneConfig) SetInternalForwarders(v []string)
SetInternalForwarders gets a reference to the given []string and assigns it to the InternalForwarders field.
func (*ForwardZoneConfig) SetNsgs ¶
func (o *ForwardZoneConfig) SetNsgs(v []string)
SetNsgs gets a reference to the given []string and assigns it to the Nsgs field.
func (ForwardZoneConfig) ToMap ¶
func (o ForwardZoneConfig) ToMap() (map[string]interface{}, error)
func (*ForwardZoneConfig) UnmarshalJSON ¶
func (o *ForwardZoneConfig) UnmarshalJSON(data []byte) (err error)
type Forwarder ¶
type Forwarder struct { // Server IP address. Address string `json:"address"` // Server FQDN. Fqdn *string `json:"fqdn,omitempty"` // Server FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` AdditionalProperties map[string]interface{} }
Forwarder External DNS server to forward to.
func NewForwarder ¶
NewForwarder instantiates a new Forwarder 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 NewForwarderWithDefaults ¶
func NewForwarderWithDefaults() *Forwarder
NewForwarderWithDefaults instantiates a new Forwarder 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 (*Forwarder) GetAddress ¶
GetAddress returns the Address field value
func (*Forwarder) GetAddressOk ¶
GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.
func (*Forwarder) GetFqdnOk ¶
GetFqdnOk returns a tuple with the Fqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Forwarder) GetProtocolFqdn ¶
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*Forwarder) GetProtocolFqdnOk ¶
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Forwarder) HasProtocolFqdn ¶
HasProtocolFqdn returns a boolean if a field has been set.
func (Forwarder) MarshalJSON ¶
func (*Forwarder) SetFqdn ¶
SetFqdn gets a reference to the given string and assigns it to the Fqdn field.
func (*Forwarder) SetProtocolFqdn ¶
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*Forwarder) UnmarshalJSON ¶
type ForwardersBlock ¶
type ForwardersBlock struct { // Optional. Field config for _forwarders_ field from. Forwarders []Forwarder `json:"forwarders,omitempty"` // Optional. Field config for _forwarders_only_ field. ForwardersOnly *bool `json:"forwarders_only,omitempty"` // Optional. Field config for _use_root_forwarders_for_local_resolution_with_b1td_ field. UseRootForwardersForLocalResolutionWithB1td *bool `json:"use_root_forwarders_for_local_resolution_with_b1td,omitempty"` AdditionalProperties map[string]interface{} }
ForwardersBlock Block for fields: _forwarders_, _forwarders_only_, _use_root_forwarders_for_local_resolution_with_b1td_.
func NewForwardersBlock ¶
func NewForwardersBlock() *ForwardersBlock
NewForwardersBlock instantiates a new ForwardersBlock 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 NewForwardersBlockWithDefaults ¶
func NewForwardersBlockWithDefaults() *ForwardersBlock
NewForwardersBlockWithDefaults instantiates a new ForwardersBlock 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 (*ForwardersBlock) GetForwarders ¶
func (o *ForwardersBlock) GetForwarders() []Forwarder
GetForwarders returns the Forwarders field value if set, zero value otherwise.
func (*ForwardersBlock) GetForwardersOk ¶
func (o *ForwardersBlock) GetForwardersOk() ([]Forwarder, bool)
GetForwardersOk returns a tuple with the Forwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardersBlock) GetForwardersOnly ¶
func (o *ForwardersBlock) GetForwardersOnly() bool
GetForwardersOnly returns the ForwardersOnly field value if set, zero value otherwise.
func (*ForwardersBlock) GetForwardersOnlyOk ¶
func (o *ForwardersBlock) GetForwardersOnlyOk() (*bool, bool)
GetForwardersOnlyOk returns a tuple with the ForwardersOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1td ¶
func (o *ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1td() bool
GetUseRootForwardersForLocalResolutionWithB1td returns the UseRootForwardersForLocalResolutionWithB1td field value if set, zero value otherwise.
func (*ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1tdOk ¶
func (o *ForwardersBlock) GetUseRootForwardersForLocalResolutionWithB1tdOk() (*bool, bool)
GetUseRootForwardersForLocalResolutionWithB1tdOk returns a tuple with the UseRootForwardersForLocalResolutionWithB1td field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForwardersBlock) HasForwarders ¶
func (o *ForwardersBlock) HasForwarders() bool
HasForwarders returns a boolean if a field has been set.
func (*ForwardersBlock) HasForwardersOnly ¶
func (o *ForwardersBlock) HasForwardersOnly() bool
HasForwardersOnly returns a boolean if a field has been set.
func (*ForwardersBlock) HasUseRootForwardersForLocalResolutionWithB1td ¶
func (o *ForwardersBlock) HasUseRootForwardersForLocalResolutionWithB1td() bool
HasUseRootForwardersForLocalResolutionWithB1td returns a boolean if a field has been set.
func (ForwardersBlock) MarshalJSON ¶
func (o ForwardersBlock) MarshalJSON() ([]byte, error)
func (*ForwardersBlock) SetForwarders ¶
func (o *ForwardersBlock) SetForwarders(v []Forwarder)
SetForwarders gets a reference to the given []Forwarder and assigns it to the Forwarders field.
func (*ForwardersBlock) SetForwardersOnly ¶
func (o *ForwardersBlock) SetForwardersOnly(v bool)
SetForwardersOnly gets a reference to the given bool and assigns it to the ForwardersOnly field.
func (*ForwardersBlock) SetUseRootForwardersForLocalResolutionWithB1td ¶
func (o *ForwardersBlock) SetUseRootForwardersForLocalResolutionWithB1td(v bool)
SetUseRootForwardersForLocalResolutionWithB1td gets a reference to the given bool and assigns it to the UseRootForwardersForLocalResolutionWithB1td field.
func (ForwardersBlock) ToMap ¶
func (o ForwardersBlock) ToMap() (map[string]interface{}, error)
func (*ForwardersBlock) UnmarshalJSON ¶
func (o *ForwardersBlock) UnmarshalJSON(data []byte) (err error)
type Global ¶
type Global struct { // _add_edns_option_in_outgoing_query_ adds client IP, MAC address and view name into outgoing recursive query. Defaults to _false_. AddEdnsOptionInOutgoingQuery *bool `json:"add_edns_option_in_outgoing_query,omitempty"` // Optional. List of custom root nameservers. The order does not matter. Error if empty while _custom_root_ns_enabled_ is _true_. Error if there are duplicate items in the list. Defaults to empty. CustomRootNs []RootNS `json:"custom_root_ns,omitempty"` // Optional. _true_ to use custom root nameservers instead of the default ones. The _custom_root_ns_ field is validated when enabled. Defaults to false. CustomRootNsEnabled *bool `json:"custom_root_ns_enabled,omitempty"` // Optional. _true_ to perform DNSSEC validation. Ignored if _dnssec_enabled_ is _false_. Defaults to _true_. DnssecEnableValidation *bool `json:"dnssec_enable_validation,omitempty"` // Optional. Master toggle for all DNSSEC processing. Other _dnssec_*_ configuration is unused if this is disabled. Defaults to _true_. DnssecEnabled *bool `json:"dnssec_enabled,omitempty"` // DNSSEC root keys. The root keys are not configurable. A default list is provided by cloud management and included here for config generation. DnssecRootKeys []TrustAnchor `json:"dnssec_root_keys,omitempty"` // Optional. DNSSEC trust anchors. Error if there are list items with duplicate (_zone_, _sep_, _algorithm_) combinations. Defaults to empty. DnssecTrustAnchors []TrustAnchor `json:"dnssec_trust_anchors,omitempty"` // Optional. _true_ to reject expired DNSSEC keys. Ignored if either _dnssec_enabled_ or _dnssec_enable_validation_ is _false_. Defaults to _true_. DnssecValidateExpiry *bool `json:"dnssec_validate_expiry,omitempty"` // Optional. DTC Configuration. DtcConfig *DTCConfig `json:"dtc_config,omitempty"` // Optional. _true_ to enable EDNS client subnet for recursive queries. Other _ecs_*_ fields are ignored if this field is not enabled. Defaults to _false_. EcsEnabled *bool `json:"ecs_enabled,omitempty"` // Optional. _true_ to enable ECS options in outbound queries. This functionality has additional overhead so it is disabled by default. Defaults to _false_. EcsForwarding *bool `json:"ecs_forwarding,omitempty"` // Optional. Maximum scope length for v4 ECS. Unsigned integer, min 1 max 24. Defaults to 24. EcsPrefixV4 *int64 `json:"ecs_prefix_v4,omitempty"` // Optional. Maximum scope length for v6 ECS. Unsigned integer, min 1 max 56. Defaults to 56. EcsPrefixV6 *int64 `json:"ecs_prefix_v6,omitempty"` // Optional. List of zones where ECS queries may be sent. Error if empty while _ecs_enabled_ is true. Error if there are duplicate FQDNs in the list. Defaults to empty. EcsZones []ECSZone `json:"ecs_zones,omitempty"` // Optional. _edns_udp_size_ represents the edns UDP size. The size a querying DNS server advertises to the DNS server it’s sending a query to. Defaults to 1232 bytes. EdnsUdpSize *int64 `json:"edns_udp_size,omitempty"` // Optional. Specifies a list of client addresses for which AAAA filtering is to be applied. Defaults to _empty_. FilterAaaaAcl []ACLItem `json:"filter_aaaa_acl,omitempty"` // _filter_aaaa_on_v4_ allows named to omit some IPv6 addresses when responding to IPv4 clients. Allowed values: * _yes_, * _no_, * _break_dnssec_. Defaults to _no_ FilterAaaaOnV4 *string `json:"filter_aaaa_on_v4,omitempty"` // Optional. List of forwarders. Error if empty while _forwarders_only_ or _use_root_forwarders_for_local_resolution_with_b1td_ is _true_. Error if there are items in the list with duplicate addresses. Defaults to empty. Forwarders []Forwarder `json:"forwarders,omitempty"` // Optional. _true_ to only forward. Defaults to _false_. ForwardersOnly *bool `json:"forwarders_only,omitempty"` // _gss_tsig_enabled_ enables/disables GSS-TSIG signed dynamic updates. Defaults to _false_. GssTsigEnabled *bool `json:"gss_tsig_enabled,omitempty"` // The resource identifier. Id string `json:"id"` // _kerberos_keys_ contains a list of keys for GSS-TSIG signed dynamic updates. Defaults to empty. KerberosKeys []KerberosKey `json:"kerberos_keys,omitempty"` // Optional. Unused in the current on-prem DNS server implementation. Unsigned integer, min 0 max 3600 (1h). Defaults to 600. LameTtl *int64 `json:"lame_ttl,omitempty"` // Optional. Control DNS query/response logging functionality. Defaults to _true_. LogQueryResponse *bool `json:"log_query_response,omitempty"` // Optional. If _true_ only recursive queries from matching clients access the view. Defaults to _false_. MatchRecursiveOnly *bool `json:"match_recursive_only,omitempty"` // Optional. Seconds to cache positive responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 604800 (7d). MaxCacheTtl *int64 `json:"max_cache_ttl,omitempty"` // Optional. Seconds to cache negative responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 10800 (3h). MaxNegativeTtl *int64 `json:"max_negative_ttl,omitempty"` // Optional. _max_udp_size_ represents maximum UDP payload size. The maximum number of bytes a responding DNS server will send to a UDP datagram. Defaults to 1232 bytes. MaxUdpSize *int64 `json:"max_udp_size,omitempty"` // Optional. When enabled, the DNS server will only add records to the authority and additional data sections when they are required. Defaults to _false_. MinimalResponses *bool `json:"minimal_responses,omitempty"` // _notify_ all external secondary DNS servers. Defaults to _false_. Notify *bool `json:"notify,omitempty"` // Optional. Clients must match this ACL to make authoritative queries. Also used for recursive queries if that ACL is unset. Defaults to empty. QueryAcl []ACLItem `json:"query_acl,omitempty"` // Optional. Source port for outbound DNS queries. When set to 0 the port is unspecified and the implementation may randomize it using any available ports. Defaults to 0. QueryPort *int64 `json:"query_port,omitempty"` // Optional. Clients must match this ACL to make recursive queries. If this ACL is empty, then the _query_acl_ field will be used instead. Defaults to empty. RecursionAcl []ACLItem `json:"recursion_acl,omitempty"` // Optional. _true_ to allow recursive DNS queries. Defaults to _true_. RecursionEnabled *bool `json:"recursion_enabled,omitempty"` // Optional. Defines the number of simultaneous recursive lookups the server will perform on behalf of its clients. Defaults to 1000. RecursiveClients *int64 `json:"recursive_clients,omitempty"` // Optional. Seconds before a recursive query times out. Unsigned integer, min 10 max 30. Defaults to 10. ResolverQueryTimeout *int64 `json:"resolver_query_timeout,omitempty"` // Optional. Maximum concurrent inbound AXFRs. When set to 0 a host-dependent default will be used. Defaults to 0. SecondaryAxfrQueryLimit *int64 `json:"secondary_axfr_query_limit,omitempty"` // Optional. Maximum concurrent outbound SOA queries. When set to 0 a host-dependent default will be used. Defaults to 0. SecondarySoaQueryLimit *int64 `json:"secondary_soa_query_limit,omitempty"` // Optional. Specifies a sorted network list for A/AAAA records in DNS query response. Defaults to _empty_. SortList []SortListItem `json:"sort_list,omitempty"` // _synthesize_address_records_from_https_ enables/disables creation of A/AAAA records from HTTPS RR Defaults to _false_. SynthesizeAddressRecordsFromHttps *bool `json:"synthesize_address_records_from_https,omitempty"` // Optional. Clients must match this ACL to receive zone transfers. Defaults to \"deny any\". TransferAcl []ACLItem `json:"transfer_acl,omitempty"` // Optional. Specifies which hosts are allowed to issue Dynamic DNS updates for authoritative zones of _primary_type_ _cloud_. Defaults to empty. UpdateAcl []ACLItem `json:"update_acl,omitempty"` // Optional. Use default forwarders to resolve queries for subzones. Defaults to _true_. UseForwardersForSubzones *bool `json:"use_forwarders_for_subzones,omitempty"` // _use_root_forwarders_for_local_resolution_with_b1td_ allows DNS recursive queries sent to root forwarders for local resolution when deployed alongside BloxOne Thread Defense. Defaults to _false_. UseRootForwardersForLocalResolutionWithB1td *bool `json:"use_root_forwarders_for_local_resolution_with_b1td,omitempty"` // Optional. ZoneAuthority. ZoneAuthority *ZoneAuthority `json:"zone_authority,omitempty"` AdditionalProperties map[string]interface{} }
Global A Global configuration (_dns/global_). Used by default unless more specific configuration exists. There is only one instance of this object.
func NewGlobal ¶
NewGlobal instantiates a new Global 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 NewGlobalWithDefaults ¶
func NewGlobalWithDefaults() *Global
NewGlobalWithDefaults instantiates a new Global 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 (*Global) GetAddEdnsOptionInOutgoingQuery ¶
GetAddEdnsOptionInOutgoingQuery returns the AddEdnsOptionInOutgoingQuery field value if set, zero value otherwise.
func (*Global) GetAddEdnsOptionInOutgoingQueryOk ¶
GetAddEdnsOptionInOutgoingQueryOk returns a tuple with the AddEdnsOptionInOutgoingQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetCustomRootNs ¶
GetCustomRootNs returns the CustomRootNs field value if set, zero value otherwise.
func (*Global) GetCustomRootNsEnabled ¶
GetCustomRootNsEnabled returns the CustomRootNsEnabled field value if set, zero value otherwise.
func (*Global) GetCustomRootNsEnabledOk ¶
GetCustomRootNsEnabledOk returns a tuple with the CustomRootNsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetCustomRootNsOk ¶
GetCustomRootNsOk returns a tuple with the CustomRootNs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDnssecEnableValidation ¶
GetDnssecEnableValidation returns the DnssecEnableValidation field value if set, zero value otherwise.
func (*Global) GetDnssecEnableValidationOk ¶
GetDnssecEnableValidationOk returns a tuple with the DnssecEnableValidation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDnssecEnabled ¶
GetDnssecEnabled returns the DnssecEnabled field value if set, zero value otherwise.
func (*Global) GetDnssecEnabledOk ¶
GetDnssecEnabledOk returns a tuple with the DnssecEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDnssecRootKeys ¶
func (o *Global) GetDnssecRootKeys() []TrustAnchor
GetDnssecRootKeys returns the DnssecRootKeys field value if set, zero value otherwise.
func (*Global) GetDnssecRootKeysOk ¶
func (o *Global) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
GetDnssecRootKeysOk returns a tuple with the DnssecRootKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDnssecTrustAnchors ¶
func (o *Global) GetDnssecTrustAnchors() []TrustAnchor
GetDnssecTrustAnchors returns the DnssecTrustAnchors field value if set, zero value otherwise.
func (*Global) GetDnssecTrustAnchorsOk ¶
func (o *Global) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
GetDnssecTrustAnchorsOk returns a tuple with the DnssecTrustAnchors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDnssecValidateExpiry ¶
GetDnssecValidateExpiry returns the DnssecValidateExpiry field value if set, zero value otherwise.
func (*Global) GetDnssecValidateExpiryOk ¶
GetDnssecValidateExpiryOk returns a tuple with the DnssecValidateExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetDtcConfig ¶
GetDtcConfig returns the DtcConfig field value if set, zero value otherwise.
func (*Global) GetDtcConfigOk ¶
GetDtcConfigOk returns a tuple with the DtcConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEcsEnabled ¶
GetEcsEnabled returns the EcsEnabled field value if set, zero value otherwise.
func (*Global) GetEcsEnabledOk ¶
GetEcsEnabledOk returns a tuple with the EcsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEcsForwarding ¶
GetEcsForwarding returns the EcsForwarding field value if set, zero value otherwise.
func (*Global) GetEcsForwardingOk ¶
GetEcsForwardingOk returns a tuple with the EcsForwarding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEcsPrefixV4 ¶
GetEcsPrefixV4 returns the EcsPrefixV4 field value if set, zero value otherwise.
func (*Global) GetEcsPrefixV4Ok ¶
GetEcsPrefixV4Ok returns a tuple with the EcsPrefixV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEcsPrefixV6 ¶
GetEcsPrefixV6 returns the EcsPrefixV6 field value if set, zero value otherwise.
func (*Global) GetEcsPrefixV6Ok ¶
GetEcsPrefixV6Ok returns a tuple with the EcsPrefixV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEcsZones ¶
GetEcsZones returns the EcsZones field value if set, zero value otherwise.
func (*Global) GetEcsZonesOk ¶
GetEcsZonesOk returns a tuple with the EcsZones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetEdnsUdpSize ¶
GetEdnsUdpSize returns the EdnsUdpSize field value if set, zero value otherwise.
func (*Global) GetEdnsUdpSizeOk ¶
GetEdnsUdpSizeOk returns a tuple with the EdnsUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetFilterAaaaAcl ¶
GetFilterAaaaAcl returns the FilterAaaaAcl field value if set, zero value otherwise.
func (*Global) GetFilterAaaaAclOk ¶
GetFilterAaaaAclOk returns a tuple with the FilterAaaaAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetFilterAaaaOnV4 ¶
GetFilterAaaaOnV4 returns the FilterAaaaOnV4 field value if set, zero value otherwise.
func (*Global) GetFilterAaaaOnV4Ok ¶
GetFilterAaaaOnV4Ok returns a tuple with the FilterAaaaOnV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetForwarders ¶
GetForwarders returns the Forwarders field value if set, zero value otherwise.
func (*Global) GetForwardersOk ¶
GetForwardersOk returns a tuple with the Forwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetForwardersOnly ¶
GetForwardersOnly returns the ForwardersOnly field value if set, zero value otherwise.
func (*Global) GetForwardersOnlyOk ¶
GetForwardersOnlyOk returns a tuple with the ForwardersOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetGssTsigEnabled ¶
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*Global) GetGssTsigEnabledOk ¶
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Global) GetKerberosKeys ¶
func (o *Global) GetKerberosKeys() []KerberosKey
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*Global) GetKerberosKeysOk ¶
func (o *Global) GetKerberosKeysOk() ([]KerberosKey, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetLameTtl ¶
GetLameTtl returns the LameTtl field value if set, zero value otherwise.
func (*Global) GetLameTtlOk ¶
GetLameTtlOk returns a tuple with the LameTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetLogQueryResponse ¶
GetLogQueryResponse returns the LogQueryResponse field value if set, zero value otherwise.
func (*Global) GetLogQueryResponseOk ¶
GetLogQueryResponseOk returns a tuple with the LogQueryResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetMatchRecursiveOnly ¶
GetMatchRecursiveOnly returns the MatchRecursiveOnly field value if set, zero value otherwise.
func (*Global) GetMatchRecursiveOnlyOk ¶
GetMatchRecursiveOnlyOk returns a tuple with the MatchRecursiveOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetMaxCacheTtl ¶
GetMaxCacheTtl returns the MaxCacheTtl field value if set, zero value otherwise.
func (*Global) GetMaxCacheTtlOk ¶
GetMaxCacheTtlOk returns a tuple with the MaxCacheTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetMaxNegativeTtl ¶
GetMaxNegativeTtl returns the MaxNegativeTtl field value if set, zero value otherwise.
func (*Global) GetMaxNegativeTtlOk ¶
GetMaxNegativeTtlOk returns a tuple with the MaxNegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetMaxUdpSize ¶
GetMaxUdpSize returns the MaxUdpSize field value if set, zero value otherwise.
func (*Global) GetMaxUdpSizeOk ¶
GetMaxUdpSizeOk returns a tuple with the MaxUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetMinimalResponses ¶
GetMinimalResponses returns the MinimalResponses field value if set, zero value otherwise.
func (*Global) GetMinimalResponsesOk ¶
GetMinimalResponsesOk returns a tuple with the MinimalResponses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetNotifyOk ¶
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetQueryAcl ¶
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*Global) GetQueryAclOk ¶
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetQueryPort ¶
GetQueryPort returns the QueryPort field value if set, zero value otherwise.
func (*Global) GetQueryPortOk ¶
GetQueryPortOk returns a tuple with the QueryPort field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetRecursionAcl ¶
GetRecursionAcl returns the RecursionAcl field value if set, zero value otherwise.
func (*Global) GetRecursionAclOk ¶
GetRecursionAclOk returns a tuple with the RecursionAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetRecursionEnabled ¶
GetRecursionEnabled returns the RecursionEnabled field value if set, zero value otherwise.
func (*Global) GetRecursionEnabledOk ¶
GetRecursionEnabledOk returns a tuple with the RecursionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetRecursiveClients ¶
GetRecursiveClients returns the RecursiveClients field value if set, zero value otherwise.
func (*Global) GetRecursiveClientsOk ¶
GetRecursiveClientsOk returns a tuple with the RecursiveClients field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetResolverQueryTimeout ¶
GetResolverQueryTimeout returns the ResolverQueryTimeout field value if set, zero value otherwise.
func (*Global) GetResolverQueryTimeoutOk ¶
GetResolverQueryTimeoutOk returns a tuple with the ResolverQueryTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetSecondaryAxfrQueryLimit ¶
GetSecondaryAxfrQueryLimit returns the SecondaryAxfrQueryLimit field value if set, zero value otherwise.
func (*Global) GetSecondaryAxfrQueryLimitOk ¶
GetSecondaryAxfrQueryLimitOk returns a tuple with the SecondaryAxfrQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetSecondarySoaQueryLimit ¶
GetSecondarySoaQueryLimit returns the SecondarySoaQueryLimit field value if set, zero value otherwise.
func (*Global) GetSecondarySoaQueryLimitOk ¶
GetSecondarySoaQueryLimitOk returns a tuple with the SecondarySoaQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetSortList ¶
func (o *Global) GetSortList() []SortListItem
GetSortList returns the SortList field value if set, zero value otherwise.
func (*Global) GetSortListOk ¶
func (o *Global) GetSortListOk() ([]SortListItem, bool)
GetSortListOk returns a tuple with the SortList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetSynthesizeAddressRecordsFromHttps ¶
GetSynthesizeAddressRecordsFromHttps returns the SynthesizeAddressRecordsFromHttps field value if set, zero value otherwise.
func (*Global) GetSynthesizeAddressRecordsFromHttpsOk ¶
GetSynthesizeAddressRecordsFromHttpsOk returns a tuple with the SynthesizeAddressRecordsFromHttps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetTransferAcl ¶
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*Global) GetTransferAclOk ¶
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetUpdateAcl ¶
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*Global) GetUpdateAclOk ¶
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetUseForwardersForSubzones ¶
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*Global) GetUseForwardersForSubzonesOk ¶
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetUseRootForwardersForLocalResolutionWithB1td ¶
GetUseRootForwardersForLocalResolutionWithB1td returns the UseRootForwardersForLocalResolutionWithB1td field value if set, zero value otherwise.
func (*Global) GetUseRootForwardersForLocalResolutionWithB1tdOk ¶
GetUseRootForwardersForLocalResolutionWithB1tdOk returns a tuple with the UseRootForwardersForLocalResolutionWithB1td field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) GetZoneAuthority ¶
func (o *Global) GetZoneAuthority() ZoneAuthority
GetZoneAuthority returns the ZoneAuthority field value if set, zero value otherwise.
func (*Global) GetZoneAuthorityOk ¶
func (o *Global) GetZoneAuthorityOk() (*ZoneAuthority, bool)
GetZoneAuthorityOk returns a tuple with the ZoneAuthority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Global) HasAddEdnsOptionInOutgoingQuery ¶
HasAddEdnsOptionInOutgoingQuery returns a boolean if a field has been set.
func (*Global) HasCustomRootNs ¶
HasCustomRootNs returns a boolean if a field has been set.
func (*Global) HasCustomRootNsEnabled ¶
HasCustomRootNsEnabled returns a boolean if a field has been set.
func (*Global) HasDnssecEnableValidation ¶
HasDnssecEnableValidation returns a boolean if a field has been set.
func (*Global) HasDnssecEnabled ¶
HasDnssecEnabled returns a boolean if a field has been set.
func (*Global) HasDnssecRootKeys ¶
HasDnssecRootKeys returns a boolean if a field has been set.
func (*Global) HasDnssecTrustAnchors ¶
HasDnssecTrustAnchors returns a boolean if a field has been set.
func (*Global) HasDnssecValidateExpiry ¶
HasDnssecValidateExpiry returns a boolean if a field has been set.
func (*Global) HasDtcConfig ¶
HasDtcConfig returns a boolean if a field has been set.
func (*Global) HasEcsEnabled ¶
HasEcsEnabled returns a boolean if a field has been set.
func (*Global) HasEcsForwarding ¶
HasEcsForwarding returns a boolean if a field has been set.
func (*Global) HasEcsPrefixV4 ¶
HasEcsPrefixV4 returns a boolean if a field has been set.
func (*Global) HasEcsPrefixV6 ¶
HasEcsPrefixV6 returns a boolean if a field has been set.
func (*Global) HasEcsZones ¶
HasEcsZones returns a boolean if a field has been set.
func (*Global) HasEdnsUdpSize ¶
HasEdnsUdpSize returns a boolean if a field has been set.
func (*Global) HasFilterAaaaAcl ¶
HasFilterAaaaAcl returns a boolean if a field has been set.
func (*Global) HasFilterAaaaOnV4 ¶
HasFilterAaaaOnV4 returns a boolean if a field has been set.
func (*Global) HasForwarders ¶
HasForwarders returns a boolean if a field has been set.
func (*Global) HasForwardersOnly ¶
HasForwardersOnly returns a boolean if a field has been set.
func (*Global) HasGssTsigEnabled ¶
HasGssTsigEnabled returns a boolean if a field has been set.
func (*Global) HasKerberosKeys ¶
HasKerberosKeys returns a boolean if a field has been set.
func (*Global) HasLameTtl ¶
HasLameTtl returns a boolean if a field has been set.
func (*Global) HasLogQueryResponse ¶
HasLogQueryResponse returns a boolean if a field has been set.
func (*Global) HasMatchRecursiveOnly ¶
HasMatchRecursiveOnly returns a boolean if a field has been set.
func (*Global) HasMaxCacheTtl ¶
HasMaxCacheTtl returns a boolean if a field has been set.
func (*Global) HasMaxNegativeTtl ¶
HasMaxNegativeTtl returns a boolean if a field has been set.
func (*Global) HasMaxUdpSize ¶
HasMaxUdpSize returns a boolean if a field has been set.
func (*Global) HasMinimalResponses ¶
HasMinimalResponses returns a boolean if a field has been set.
func (*Global) HasQueryAcl ¶
HasQueryAcl returns a boolean if a field has been set.
func (*Global) HasQueryPort ¶
HasQueryPort returns a boolean if a field has been set.
func (*Global) HasRecursionAcl ¶
HasRecursionAcl returns a boolean if a field has been set.
func (*Global) HasRecursionEnabled ¶
HasRecursionEnabled returns a boolean if a field has been set.
func (*Global) HasRecursiveClients ¶
HasRecursiveClients returns a boolean if a field has been set.
func (*Global) HasResolverQueryTimeout ¶
HasResolverQueryTimeout returns a boolean if a field has been set.
func (*Global) HasSecondaryAxfrQueryLimit ¶
HasSecondaryAxfrQueryLimit returns a boolean if a field has been set.
func (*Global) HasSecondarySoaQueryLimit ¶
HasSecondarySoaQueryLimit returns a boolean if a field has been set.
func (*Global) HasSortList ¶
HasSortList returns a boolean if a field has been set.
func (*Global) HasSynthesizeAddressRecordsFromHttps ¶
HasSynthesizeAddressRecordsFromHttps returns a boolean if a field has been set.
func (*Global) HasTransferAcl ¶
HasTransferAcl returns a boolean if a field has been set.
func (*Global) HasUpdateAcl ¶
HasUpdateAcl returns a boolean if a field has been set.
func (*Global) HasUseForwardersForSubzones ¶
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*Global) HasUseRootForwardersForLocalResolutionWithB1td ¶
HasUseRootForwardersForLocalResolutionWithB1td returns a boolean if a field has been set.
func (*Global) HasZoneAuthority ¶
HasZoneAuthority returns a boolean if a field has been set.
func (Global) MarshalJSON ¶
func (*Global) SetAddEdnsOptionInOutgoingQuery ¶
SetAddEdnsOptionInOutgoingQuery gets a reference to the given bool and assigns it to the AddEdnsOptionInOutgoingQuery field.
func (*Global) SetCustomRootNs ¶
SetCustomRootNs gets a reference to the given []RootNS and assigns it to the CustomRootNs field.
func (*Global) SetCustomRootNsEnabled ¶
SetCustomRootNsEnabled gets a reference to the given bool and assigns it to the CustomRootNsEnabled field.
func (*Global) SetDnssecEnableValidation ¶
SetDnssecEnableValidation gets a reference to the given bool and assigns it to the DnssecEnableValidation field.
func (*Global) SetDnssecEnabled ¶
SetDnssecEnabled gets a reference to the given bool and assigns it to the DnssecEnabled field.
func (*Global) SetDnssecRootKeys ¶
func (o *Global) SetDnssecRootKeys(v []TrustAnchor)
SetDnssecRootKeys gets a reference to the given []TrustAnchor and assigns it to the DnssecRootKeys field.
func (*Global) SetDnssecTrustAnchors ¶
func (o *Global) SetDnssecTrustAnchors(v []TrustAnchor)
SetDnssecTrustAnchors gets a reference to the given []TrustAnchor and assigns it to the DnssecTrustAnchors field.
func (*Global) SetDnssecValidateExpiry ¶
SetDnssecValidateExpiry gets a reference to the given bool and assigns it to the DnssecValidateExpiry field.
func (*Global) SetDtcConfig ¶
SetDtcConfig gets a reference to the given DTCConfig and assigns it to the DtcConfig field.
func (*Global) SetEcsEnabled ¶
SetEcsEnabled gets a reference to the given bool and assigns it to the EcsEnabled field.
func (*Global) SetEcsForwarding ¶
SetEcsForwarding gets a reference to the given bool and assigns it to the EcsForwarding field.
func (*Global) SetEcsPrefixV4 ¶
SetEcsPrefixV4 gets a reference to the given int64 and assigns it to the EcsPrefixV4 field.
func (*Global) SetEcsPrefixV6 ¶
SetEcsPrefixV6 gets a reference to the given int64 and assigns it to the EcsPrefixV6 field.
func (*Global) SetEcsZones ¶
SetEcsZones gets a reference to the given []ECSZone and assigns it to the EcsZones field.
func (*Global) SetEdnsUdpSize ¶
SetEdnsUdpSize gets a reference to the given int64 and assigns it to the EdnsUdpSize field.
func (*Global) SetFilterAaaaAcl ¶
SetFilterAaaaAcl gets a reference to the given []ACLItem and assigns it to the FilterAaaaAcl field.
func (*Global) SetFilterAaaaOnV4 ¶
SetFilterAaaaOnV4 gets a reference to the given string and assigns it to the FilterAaaaOnV4 field.
func (*Global) SetForwarders ¶
SetForwarders gets a reference to the given []Forwarder and assigns it to the Forwarders field.
func (*Global) SetForwardersOnly ¶
SetForwardersOnly gets a reference to the given bool and assigns it to the ForwardersOnly field.
func (*Global) SetGssTsigEnabled ¶
SetGssTsigEnabled gets a reference to the given bool and assigns it to the GssTsigEnabled field.
func (*Global) SetKerberosKeys ¶
func (o *Global) SetKerberosKeys(v []KerberosKey)
SetKerberosKeys gets a reference to the given []KerberosKey and assigns it to the KerberosKeys field.
func (*Global) SetLameTtl ¶
SetLameTtl gets a reference to the given int64 and assigns it to the LameTtl field.
func (*Global) SetLogQueryResponse ¶
SetLogQueryResponse gets a reference to the given bool and assigns it to the LogQueryResponse field.
func (*Global) SetMatchRecursiveOnly ¶
SetMatchRecursiveOnly gets a reference to the given bool and assigns it to the MatchRecursiveOnly field.
func (*Global) SetMaxCacheTtl ¶
SetMaxCacheTtl gets a reference to the given int64 and assigns it to the MaxCacheTtl field.
func (*Global) SetMaxNegativeTtl ¶
SetMaxNegativeTtl gets a reference to the given int64 and assigns it to the MaxNegativeTtl field.
func (*Global) SetMaxUdpSize ¶
SetMaxUdpSize gets a reference to the given int64 and assigns it to the MaxUdpSize field.
func (*Global) SetMinimalResponses ¶
SetMinimalResponses gets a reference to the given bool and assigns it to the MinimalResponses field.
func (*Global) SetNotify ¶
SetNotify gets a reference to the given bool and assigns it to the Notify field.
func (*Global) SetQueryAcl ¶
SetQueryAcl gets a reference to the given []ACLItem and assigns it to the QueryAcl field.
func (*Global) SetQueryPort ¶
SetQueryPort gets a reference to the given int64 and assigns it to the QueryPort field.
func (*Global) SetRecursionAcl ¶
SetRecursionAcl gets a reference to the given []ACLItem and assigns it to the RecursionAcl field.
func (*Global) SetRecursionEnabled ¶
SetRecursionEnabled gets a reference to the given bool and assigns it to the RecursionEnabled field.
func (*Global) SetRecursiveClients ¶
SetRecursiveClients gets a reference to the given int64 and assigns it to the RecursiveClients field.
func (*Global) SetResolverQueryTimeout ¶
SetResolverQueryTimeout gets a reference to the given int64 and assigns it to the ResolverQueryTimeout field.
func (*Global) SetSecondaryAxfrQueryLimit ¶
SetSecondaryAxfrQueryLimit gets a reference to the given int64 and assigns it to the SecondaryAxfrQueryLimit field.
func (*Global) SetSecondarySoaQueryLimit ¶
SetSecondarySoaQueryLimit gets a reference to the given int64 and assigns it to the SecondarySoaQueryLimit field.
func (*Global) SetSortList ¶
func (o *Global) SetSortList(v []SortListItem)
SetSortList gets a reference to the given []SortListItem and assigns it to the SortList field.
func (*Global) SetSynthesizeAddressRecordsFromHttps ¶
SetSynthesizeAddressRecordsFromHttps gets a reference to the given bool and assigns it to the SynthesizeAddressRecordsFromHttps field.
func (*Global) SetTransferAcl ¶
SetTransferAcl gets a reference to the given []ACLItem and assigns it to the TransferAcl field.
func (*Global) SetUpdateAcl ¶
SetUpdateAcl gets a reference to the given []ACLItem and assigns it to the UpdateAcl field.
func (*Global) SetUseForwardersForSubzones ¶
SetUseForwardersForSubzones gets a reference to the given bool and assigns it to the UseForwardersForSubzones field.
func (*Global) SetUseRootForwardersForLocalResolutionWithB1td ¶
SetUseRootForwardersForLocalResolutionWithB1td gets a reference to the given bool and assigns it to the UseRootForwardersForLocalResolutionWithB1td field.
func (*Global) SetZoneAuthority ¶
func (o *Global) SetZoneAuthority(v ZoneAuthority)
SetZoneAuthority gets a reference to the given ZoneAuthority and assigns it to the ZoneAuthority field.
func (*Global) UnmarshalJSON ¶
type GlobalAPI ¶
type GlobalAPI interface { /* Read Read the Global configuration object. Use this method to read the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GlobalAPIReadRequest */ Read(ctx context.Context) GlobalAPIReadRequest // ReadExecute executes the request // @return ReadGlobalResponse ReadExecute(r GlobalAPIReadRequest) (*ReadGlobalResponse, *http.Response, error) /* Read2 Read the Global configuration object. Use this method to read the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return GlobalAPIRead2Request */ Read2(ctx context.Context, id string) GlobalAPIRead2Request // Read2Execute executes the request // @return ReadGlobalResponse Read2Execute(r GlobalAPIRead2Request) (*ReadGlobalResponse, *http.Response, error) /* Update Update the Global configuration object. Use this method to update the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GlobalAPIUpdateRequest */ Update(ctx context.Context) GlobalAPIUpdateRequest // UpdateExecute executes the request // @return UpdateGlobalResponse UpdateExecute(r GlobalAPIUpdateRequest) (*UpdateGlobalResponse, *http.Response, error) /* Update2 Update the Global configuration object. Use this method to update the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return GlobalAPIUpdate2Request */ Update2(ctx context.Context, id string) GlobalAPIUpdate2Request // Update2Execute executes the request // @return UpdateGlobalResponse Update2Execute(r GlobalAPIUpdate2Request) (*UpdateGlobalResponse, *http.Response, error) }
type GlobalAPIRead2Request ¶
type GlobalAPIRead2Request struct { ApiService GlobalAPI // contains filtered or unexported fields }
func (GlobalAPIRead2Request) Execute ¶
func (r GlobalAPIRead2Request) Execute() (*ReadGlobalResponse, *http.Response, error)
func (GlobalAPIRead2Request) Fields ¶
func (r GlobalAPIRead2Request) Fields(fields string) GlobalAPIRead2Request
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type GlobalAPIReadRequest ¶
type GlobalAPIReadRequest struct { ApiService GlobalAPI // contains filtered or unexported fields }
func (GlobalAPIReadRequest) Execute ¶
func (r GlobalAPIReadRequest) Execute() (*ReadGlobalResponse, *http.Response, error)
func (GlobalAPIReadRequest) Fields ¶
func (r GlobalAPIReadRequest) Fields(fields string) GlobalAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type GlobalAPIService ¶
GlobalAPIService GlobalAPI service
func (*GlobalAPIService) Read ¶
func (a *GlobalAPIService) Read(ctx context.Context) GlobalAPIReadRequest
Read Read the Global configuration object.
Use this method to read the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GlobalAPIReadRequest
func (*GlobalAPIService) Read2 ¶
func (a *GlobalAPIService) Read2(ctx context.Context, id string) GlobalAPIRead2Request
Read2 Read the Global configuration object.
Use this method to read the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return GlobalAPIRead2Request
func (*GlobalAPIService) Read2Execute ¶
func (a *GlobalAPIService) Read2Execute(r GlobalAPIRead2Request) (*ReadGlobalResponse, *http.Response, error)
Execute executes the request
@return ReadGlobalResponse
func (*GlobalAPIService) ReadExecute ¶
func (a *GlobalAPIService) ReadExecute(r GlobalAPIReadRequest) (*ReadGlobalResponse, *http.Response, error)
Execute executes the request
@return ReadGlobalResponse
func (*GlobalAPIService) Update ¶
func (a *GlobalAPIService) Update(ctx context.Context) GlobalAPIUpdateRequest
Update Update the Global configuration object.
Use this method to update the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return GlobalAPIUpdateRequest
func (*GlobalAPIService) Update2 ¶
func (a *GlobalAPIService) Update2(ctx context.Context, id string) GlobalAPIUpdate2Request
Update2 Update the Global configuration object.
Use this method to update the Global configuration object. Service operates on Global singleton object that represents parent configuration settings for inheritance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return GlobalAPIUpdate2Request
func (*GlobalAPIService) Update2Execute ¶
func (a *GlobalAPIService) Update2Execute(r GlobalAPIUpdate2Request) (*UpdateGlobalResponse, *http.Response, error)
Execute executes the request
@return UpdateGlobalResponse
func (*GlobalAPIService) UpdateExecute ¶
func (a *GlobalAPIService) UpdateExecute(r GlobalAPIUpdateRequest) (*UpdateGlobalResponse, *http.Response, error)
Execute executes the request
@return UpdateGlobalResponse
type GlobalAPIUpdate2Request ¶
type GlobalAPIUpdate2Request struct { ApiService GlobalAPI // contains filtered or unexported fields }
func (GlobalAPIUpdate2Request) Body ¶
func (r GlobalAPIUpdate2Request) Body(body Global) GlobalAPIUpdate2Request
func (GlobalAPIUpdate2Request) Execute ¶
func (r GlobalAPIUpdate2Request) Execute() (*UpdateGlobalResponse, *http.Response, error)
type GlobalAPIUpdateRequest ¶
type GlobalAPIUpdateRequest struct { ApiService GlobalAPI // contains filtered or unexported fields }
func (GlobalAPIUpdateRequest) Body ¶
func (r GlobalAPIUpdateRequest) Body(body Global) GlobalAPIUpdateRequest
func (GlobalAPIUpdateRequest) Execute ¶
func (r GlobalAPIUpdateRequest) Execute() (*UpdateGlobalResponse, *http.Response, error)
type Host ¶
type Host struct { // Host FQDN. AbsoluteName *string `json:"absolute_name,omitempty"` // Host's primary IP Address. Address *string `json:"address,omitempty"` // Anycast address configured to the host. Order is not significant. AnycastAddresses []string `json:"anycast_addresses,omitempty"` // Host associated server configuration. AssociatedServer *HostAssociatedServer `json:"associated_server,omitempty"` // Host description. Comment *string `json:"comment,omitempty"` // Host current version. CurrentVersion *string `json:"current_version,omitempty"` // Below _dfp_ field is deprecated and not supported anymore. The indication whether or not BloxOne DDI DNS and BloxOne TD DFP are both active on the host will be migrated into the new _dfp_service_ field. Dfp *bool `json:"dfp,omitempty"` // DFP service indicates whether or not BloxOne DDI DNS and BloxOne TD DFP are both active on the host. If so, BloxOne DDI DNS will augment recursive queries and forward them to BloxOne TD DFP. Allowed values: * _unavailable_: BloxOne TD DFP application is not available, * _enabled_: BloxOne TD DFP application is available and enabled, * _disabled_: BloxOne TD DFP application is available but disabled. DfpService *string `json:"dfp_service,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. Inheritance configuration. InheritanceSources *HostInheritance `json:"inheritance_sources,omitempty"` // Optional. _kerberos_keys_ contains a list of keys for GSS-TSIG signed dynamic updates. Defaults to empty. KerberosKeys []KerberosKey `json:"kerberos_keys,omitempty"` // Host display name. Name *string `json:"name,omitempty"` // On-Prem Host ID. Ophid *string `json:"ophid,omitempty"` // Host FQDN in punycode. ProtocolAbsoluteName *string `json:"protocol_absolute_name,omitempty"` // External provider identifier. ProviderId *string `json:"provider_id,omitempty"` // The resource identifier. Server *string `json:"server,omitempty"` // Host site ID. SiteId *string `json:"site_id,omitempty"` // Host tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // Defines the type of host. Allowed values: * _bloxone_ddi_: host type is BloxOne DDI, * _microsoft_azure_: host type is Microsoft Azure, * _amazon_web_service_: host type is Amazon Web Services, * _microsoft_active_directory_: host type is Microsoft Active Directory, * _google_cloud_platform_: host type is Google Cloud Platform. Type *string `json:"type,omitempty"` AdditionalProperties map[string]interface{} }
Host A DNS Host (_dns/host_) object associates DNS configuraton with hosts. Automatically created and destroyed based on the hosts known to the platform.
func NewHost ¶
func NewHost() *Host
NewHost instantiates a new Host 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 NewHostWithDefaults ¶
func NewHostWithDefaults() *Host
NewHostWithDefaults instantiates a new Host 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 (*Host) GetAbsoluteName ¶
GetAbsoluteName returns the AbsoluteName field value if set, zero value otherwise.
func (*Host) GetAbsoluteNameOk ¶
GetAbsoluteNameOk returns a tuple with the AbsoluteName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetAddress ¶
GetAddress returns the Address field value if set, zero value otherwise.
func (*Host) GetAddressOk ¶
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetAnycastAddresses ¶
GetAnycastAddresses returns the AnycastAddresses field value if set, zero value otherwise.
func (*Host) GetAnycastAddressesOk ¶
GetAnycastAddressesOk returns a tuple with the AnycastAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetAssociatedServer ¶
func (o *Host) GetAssociatedServer() HostAssociatedServer
GetAssociatedServer returns the AssociatedServer field value if set, zero value otherwise.
func (*Host) GetAssociatedServerOk ¶
func (o *Host) GetAssociatedServerOk() (*HostAssociatedServer, bool)
GetAssociatedServerOk returns a tuple with the AssociatedServer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*Host) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetCurrentVersion ¶
GetCurrentVersion returns the CurrentVersion field value if set, zero value otherwise.
func (*Host) GetCurrentVersionOk ¶
GetCurrentVersionOk returns a tuple with the CurrentVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetDfpOk ¶
GetDfpOk returns a tuple with the Dfp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetDfpService ¶
GetDfpService returns the DfpService field value if set, zero value otherwise.
func (*Host) GetDfpServiceOk ¶
GetDfpServiceOk returns a tuple with the DfpService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetInheritanceSources ¶
func (o *Host) GetInheritanceSources() HostInheritance
GetInheritanceSources returns the InheritanceSources field value if set, zero value otherwise.
func (*Host) GetInheritanceSourcesOk ¶
func (o *Host) GetInheritanceSourcesOk() (*HostInheritance, bool)
GetInheritanceSourcesOk returns a tuple with the InheritanceSources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetKerberosKeys ¶
func (o *Host) GetKerberosKeys() []KerberosKey
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*Host) GetKerberosKeysOk ¶
func (o *Host) GetKerberosKeysOk() ([]KerberosKey, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetOphidOk ¶
GetOphidOk returns a tuple with the Ophid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetProtocolAbsoluteName ¶
GetProtocolAbsoluteName returns the ProtocolAbsoluteName field value if set, zero value otherwise.
func (*Host) GetProtocolAbsoluteNameOk ¶
GetProtocolAbsoluteNameOk returns a tuple with the ProtocolAbsoluteName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetProviderId ¶
GetProviderId returns the ProviderId field value if set, zero value otherwise.
func (*Host) GetProviderIdOk ¶
GetProviderIdOk returns a tuple with the ProviderId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetServerOk ¶
GetServerOk returns a tuple with the Server field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetSiteIdOk ¶
GetSiteIdOk returns a tuple with the SiteId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Host) HasAbsoluteName ¶
HasAbsoluteName returns a boolean if a field has been set.
func (*Host) HasAddress ¶
HasAddress returns a boolean if a field has been set.
func (*Host) HasAnycastAddresses ¶
HasAnycastAddresses returns a boolean if a field has been set.
func (*Host) HasAssociatedServer ¶
HasAssociatedServer returns a boolean if a field has been set.
func (*Host) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*Host) HasCurrentVersion ¶
HasCurrentVersion returns a boolean if a field has been set.
func (*Host) HasDfpService ¶
HasDfpService returns a boolean if a field has been set.
func (*Host) HasInheritanceSources ¶
HasInheritanceSources returns a boolean if a field has been set.
func (*Host) HasKerberosKeys ¶
HasKerberosKeys returns a boolean if a field has been set.
func (*Host) HasProtocolAbsoluteName ¶
HasProtocolAbsoluteName returns a boolean if a field has been set.
func (*Host) HasProviderId ¶
HasProviderId returns a boolean if a field has been set.
func (Host) MarshalJSON ¶
func (*Host) SetAbsoluteName ¶
SetAbsoluteName gets a reference to the given string and assigns it to the AbsoluteName field.
func (*Host) SetAddress ¶
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*Host) SetAnycastAddresses ¶
SetAnycastAddresses gets a reference to the given []string and assigns it to the AnycastAddresses field.
func (*Host) SetAssociatedServer ¶
func (o *Host) SetAssociatedServer(v HostAssociatedServer)
SetAssociatedServer gets a reference to the given HostAssociatedServer and assigns it to the AssociatedServer field.
func (*Host) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*Host) SetCurrentVersion ¶
SetCurrentVersion gets a reference to the given string and assigns it to the CurrentVersion field.
func (*Host) SetDfpService ¶
SetDfpService gets a reference to the given string and assigns it to the DfpService field.
func (*Host) SetInheritanceSources ¶
func (o *Host) SetInheritanceSources(v HostInheritance)
SetInheritanceSources gets a reference to the given HostInheritance and assigns it to the InheritanceSources field.
func (*Host) SetKerberosKeys ¶
func (o *Host) SetKerberosKeys(v []KerberosKey)
SetKerberosKeys gets a reference to the given []KerberosKey and assigns it to the KerberosKeys field.
func (*Host) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Host) SetOphid ¶
SetOphid gets a reference to the given string and assigns it to the Ophid field.
func (*Host) SetProtocolAbsoluteName ¶
SetProtocolAbsoluteName gets a reference to the given string and assigns it to the ProtocolAbsoluteName field.
func (*Host) SetProviderId ¶
SetProviderId gets a reference to the given string and assigns it to the ProviderId field.
func (*Host) SetServer ¶
SetServer gets a reference to the given string and assigns it to the Server field.
func (*Host) SetSiteId ¶
SetSiteId gets a reference to the given string and assigns it to the SiteId field.
func (*Host) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*Host) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Host) UnmarshalJSON ¶
type HostAPI ¶
type HostAPI interface { /* List List DNS Host objects. Use this method to list DNS Host objects. A DNS Host object associates DNS configuration with hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return HostAPIListRequest */ List(ctx context.Context) HostAPIListRequest // ListExecute executes the request // @return ListHostResponse ListExecute(r HostAPIListRequest) (*ListHostResponse, *http.Response, error) /* Read Read the DNS Host object. Use this method to read a DNS Host object. A DNS Host object associates DNS configuration with hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return HostAPIReadRequest */ Read(ctx context.Context, id string) HostAPIReadRequest // ReadExecute executes the request // @return ReadHostResponse ReadExecute(r HostAPIReadRequest) (*ReadHostResponse, *http.Response, error) /* Update Update the DNS Host object. Use this method to update a DNS Host object. A DNS Host object associates DNS configuration with hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return HostAPIUpdateRequest */ Update(ctx context.Context, id string) HostAPIUpdateRequest // UpdateExecute executes the request // @return UpdateHostResponse UpdateExecute(r HostAPIUpdateRequest) (*UpdateHostResponse, *http.Response, error) }
type HostAPIListRequest ¶
type HostAPIListRequest struct { ApiService HostAPI // contains filtered or unexported fields }
func (HostAPIListRequest) Execute ¶
func (r HostAPIListRequest) Execute() (*ListHostResponse, *http.Response, error)
func (HostAPIListRequest) Fields ¶
func (r HostAPIListRequest) Fields(fields string) HostAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (HostAPIListRequest) Filter ¶
func (r HostAPIListRequest) Filter(filter string) HostAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (HostAPIListRequest) Inherit ¶
func (r HostAPIListRequest) Inherit(inherit string) HostAPIListRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
func (HostAPIListRequest) Limit ¶
func (r HostAPIListRequest) Limit(limit int32) HostAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (HostAPIListRequest) Offset ¶
func (r HostAPIListRequest) Offset(offset int32) HostAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (HostAPIListRequest) OrderBy ¶
func (r HostAPIListRequest) OrderBy(orderBy string) HostAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (HostAPIListRequest) PageToken ¶
func (r HostAPIListRequest) PageToken(pageToken string) HostAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (HostAPIListRequest) Tfilter ¶
func (r HostAPIListRequest) Tfilter(tfilter string) HostAPIListRequest
This parameter is used for filtering by tags.
func (HostAPIListRequest) TorderBy ¶
func (r HostAPIListRequest) TorderBy(torderBy string) HostAPIListRequest
This parameter is used for sorting by tags.
type HostAPIReadRequest ¶
type HostAPIReadRequest struct { ApiService HostAPI // contains filtered or unexported fields }
func (HostAPIReadRequest) Execute ¶
func (r HostAPIReadRequest) Execute() (*ReadHostResponse, *http.Response, error)
func (HostAPIReadRequest) Fields ¶
func (r HostAPIReadRequest) Fields(fields string) HostAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (HostAPIReadRequest) Inherit ¶
func (r HostAPIReadRequest) Inherit(inherit string) HostAPIReadRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type HostAPIService ¶
HostAPIService HostAPI service
func (*HostAPIService) List ¶
func (a *HostAPIService) List(ctx context.Context) HostAPIListRequest
List List DNS Host objects.
Use this method to list DNS Host objects. A DNS Host object associates DNS configuration with hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return HostAPIListRequest
func (*HostAPIService) ListExecute ¶
func (a *HostAPIService) ListExecute(r HostAPIListRequest) (*ListHostResponse, *http.Response, error)
Execute executes the request
@return ListHostResponse
func (*HostAPIService) Read ¶
func (a *HostAPIService) Read(ctx context.Context, id string) HostAPIReadRequest
Read Read the DNS Host object.
Use this method to read a DNS Host object. A DNS Host object associates DNS configuration with hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return HostAPIReadRequest
func (*HostAPIService) ReadExecute ¶
func (a *HostAPIService) ReadExecute(r HostAPIReadRequest) (*ReadHostResponse, *http.Response, error)
Execute executes the request
@return ReadHostResponse
func (*HostAPIService) Update ¶
func (a *HostAPIService) Update(ctx context.Context, id string) HostAPIUpdateRequest
Update Update the DNS Host object.
Use this method to update a DNS Host object. A DNS Host object associates DNS configuration with hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return HostAPIUpdateRequest
func (*HostAPIService) UpdateExecute ¶
func (a *HostAPIService) UpdateExecute(r HostAPIUpdateRequest) (*UpdateHostResponse, *http.Response, error)
Execute executes the request
@return UpdateHostResponse
type HostAPIUpdateRequest ¶
type HostAPIUpdateRequest struct { ApiService HostAPI // contains filtered or unexported fields }
func (HostAPIUpdateRequest) Body ¶
func (r HostAPIUpdateRequest) Body(body Host) HostAPIUpdateRequest
func (HostAPIUpdateRequest) Execute ¶
func (r HostAPIUpdateRequest) Execute() (*UpdateHostResponse, *http.Response, error)
func (HostAPIUpdateRequest) Inherit ¶
func (r HostAPIUpdateRequest) Inherit(inherit string) HostAPIUpdateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type HostAssociatedServer ¶
type HostAssociatedServer struct { // The resource identifier. Id *string `json:"id,omitempty"` // DNS server name. Name *string `json:"name,omitempty"` AdditionalProperties map[string]interface{} }
HostAssociatedServer struct for HostAssociatedServer
func NewHostAssociatedServer ¶
func NewHostAssociatedServer() *HostAssociatedServer
NewHostAssociatedServer instantiates a new HostAssociatedServer 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 NewHostAssociatedServerWithDefaults ¶
func NewHostAssociatedServerWithDefaults() *HostAssociatedServer
NewHostAssociatedServerWithDefaults instantiates a new HostAssociatedServer 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 (*HostAssociatedServer) GetId ¶
func (o *HostAssociatedServer) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*HostAssociatedServer) GetIdOk ¶
func (o *HostAssociatedServer) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostAssociatedServer) GetName ¶
func (o *HostAssociatedServer) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*HostAssociatedServer) GetNameOk ¶
func (o *HostAssociatedServer) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostAssociatedServer) HasId ¶
func (o *HostAssociatedServer) HasId() bool
HasId returns a boolean if a field has been set.
func (*HostAssociatedServer) HasName ¶
func (o *HostAssociatedServer) HasName() bool
HasName returns a boolean if a field has been set.
func (HostAssociatedServer) MarshalJSON ¶
func (o HostAssociatedServer) MarshalJSON() ([]byte, error)
func (*HostAssociatedServer) SetId ¶
func (o *HostAssociatedServer) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*HostAssociatedServer) SetName ¶
func (o *HostAssociatedServer) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (HostAssociatedServer) ToMap ¶
func (o HostAssociatedServer) ToMap() (map[string]interface{}, error)
func (*HostAssociatedServer) UnmarshalJSON ¶
func (o *HostAssociatedServer) UnmarshalJSON(data []byte) (err error)
type HostInheritance ¶
type HostInheritance struct { // Optional. Field config for _kerberos_keys_ field from _Host_ object. KerberosKeys *InheritedKerberosKeys `json:"kerberos_keys,omitempty"` AdditionalProperties map[string]interface{} }
HostInheritance Inheritance configuration specifies how and which fields _Host_ object inherits from _Global_ or _Server_ parent.
func NewHostInheritance ¶
func NewHostInheritance() *HostInheritance
NewHostInheritance instantiates a new HostInheritance 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 NewHostInheritanceWithDefaults ¶
func NewHostInheritanceWithDefaults() *HostInheritance
NewHostInheritanceWithDefaults instantiates a new HostInheritance 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 (*HostInheritance) GetKerberosKeys ¶
func (o *HostInheritance) GetKerberosKeys() InheritedKerberosKeys
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*HostInheritance) GetKerberosKeysOk ¶
func (o *HostInheritance) GetKerberosKeysOk() (*InheritedKerberosKeys, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HostInheritance) HasKerberosKeys ¶
func (o *HostInheritance) HasKerberosKeys() bool
HasKerberosKeys returns a boolean if a field has been set.
func (HostInheritance) MarshalJSON ¶
func (o HostInheritance) MarshalJSON() ([]byte, error)
func (*HostInheritance) SetKerberosKeys ¶
func (o *HostInheritance) SetKerberosKeys(v InheritedKerberosKeys)
SetKerberosKeys gets a reference to the given InheritedKerberosKeys and assigns it to the KerberosKeys field.
func (HostInheritance) ToMap ¶
func (o HostInheritance) ToMap() (map[string]interface{}, error)
func (*HostInheritance) UnmarshalJSON ¶
func (o *HostInheritance) UnmarshalJSON(data []byte) (err error)
type Inheritance2AssignedHost ¶
type Inheritance2AssignedHost struct { // The human-readable display name for the host referred to by _ophid_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Host *string `json:"host,omitempty"` // The on-prem host ID. Ophid *string `json:"ophid,omitempty"` AdditionalProperties map[string]interface{} }
Inheritance2AssignedHost _ddi/assigned_host_ represents a BloxOne DDI host assigned to an object.
func NewInheritance2AssignedHost ¶
func NewInheritance2AssignedHost() *Inheritance2AssignedHost
NewInheritance2AssignedHost instantiates a new Inheritance2AssignedHost 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 NewInheritance2AssignedHostWithDefaults ¶
func NewInheritance2AssignedHostWithDefaults() *Inheritance2AssignedHost
NewInheritance2AssignedHostWithDefaults instantiates a new Inheritance2AssignedHost 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 (*Inheritance2AssignedHost) GetDisplayName ¶
func (o *Inheritance2AssignedHost) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*Inheritance2AssignedHost) GetDisplayNameOk ¶
func (o *Inheritance2AssignedHost) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2AssignedHost) GetHost ¶
func (o *Inheritance2AssignedHost) GetHost() string
GetHost returns the Host field value if set, zero value otherwise.
func (*Inheritance2AssignedHost) GetHostOk ¶
func (o *Inheritance2AssignedHost) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2AssignedHost) GetOphid ¶
func (o *Inheritance2AssignedHost) GetOphid() string
GetOphid returns the Ophid field value if set, zero value otherwise.
func (*Inheritance2AssignedHost) GetOphidOk ¶
func (o *Inheritance2AssignedHost) GetOphidOk() (*string, bool)
GetOphidOk returns a tuple with the Ophid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2AssignedHost) HasDisplayName ¶
func (o *Inheritance2AssignedHost) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*Inheritance2AssignedHost) HasHost ¶
func (o *Inheritance2AssignedHost) HasHost() bool
HasHost returns a boolean if a field has been set.
func (*Inheritance2AssignedHost) HasOphid ¶
func (o *Inheritance2AssignedHost) HasOphid() bool
HasOphid returns a boolean if a field has been set.
func (Inheritance2AssignedHost) MarshalJSON ¶
func (o Inheritance2AssignedHost) MarshalJSON() ([]byte, error)
func (*Inheritance2AssignedHost) SetDisplayName ¶
func (o *Inheritance2AssignedHost) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Inheritance2AssignedHost) SetHost ¶
func (o *Inheritance2AssignedHost) SetHost(v string)
SetHost gets a reference to the given string and assigns it to the Host field.
func (*Inheritance2AssignedHost) SetOphid ¶
func (o *Inheritance2AssignedHost) SetOphid(v string)
SetOphid gets a reference to the given string and assigns it to the Ophid field.
func (Inheritance2AssignedHost) ToMap ¶
func (o Inheritance2AssignedHost) ToMap() (map[string]interface{}, error)
func (*Inheritance2AssignedHost) UnmarshalJSON ¶
func (o *Inheritance2AssignedHost) UnmarshalJSON(data []byte) (err error)
type Inheritance2InheritedBool ¶
type Inheritance2InheritedBool struct { // The inheritance setting for a field. Valid values are: * _inherit_: Use the inherited value. * _override_: Use the value set in the object. Defaults to _inherit_. Action *string `json:"action,omitempty"` // The human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // The inherited value. Value *bool `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
Inheritance2InheritedBool The inheritance configuration for a field of type _Bool_.
func NewInheritance2InheritedBool ¶
func NewInheritance2InheritedBool() *Inheritance2InheritedBool
NewInheritance2InheritedBool instantiates a new Inheritance2InheritedBool 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 NewInheritance2InheritedBoolWithDefaults ¶
func NewInheritance2InheritedBoolWithDefaults() *Inheritance2InheritedBool
NewInheritance2InheritedBoolWithDefaults instantiates a new Inheritance2InheritedBool 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 (*Inheritance2InheritedBool) GetAction ¶
func (o *Inheritance2InheritedBool) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*Inheritance2InheritedBool) GetActionOk ¶
func (o *Inheritance2InheritedBool) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedBool) GetDisplayName ¶
func (o *Inheritance2InheritedBool) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*Inheritance2InheritedBool) GetDisplayNameOk ¶
func (o *Inheritance2InheritedBool) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedBool) GetSource ¶
func (o *Inheritance2InheritedBool) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*Inheritance2InheritedBool) GetSourceOk ¶
func (o *Inheritance2InheritedBool) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedBool) GetValue ¶
func (o *Inheritance2InheritedBool) GetValue() bool
GetValue returns the Value field value if set, zero value otherwise.
func (*Inheritance2InheritedBool) GetValueOk ¶
func (o *Inheritance2InheritedBool) GetValueOk() (*bool, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedBool) HasAction ¶
func (o *Inheritance2InheritedBool) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*Inheritance2InheritedBool) HasDisplayName ¶
func (o *Inheritance2InheritedBool) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*Inheritance2InheritedBool) HasSource ¶
func (o *Inheritance2InheritedBool) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*Inheritance2InheritedBool) HasValue ¶
func (o *Inheritance2InheritedBool) HasValue() bool
HasValue returns a boolean if a field has been set.
func (Inheritance2InheritedBool) MarshalJSON ¶
func (o Inheritance2InheritedBool) MarshalJSON() ([]byte, error)
func (*Inheritance2InheritedBool) SetAction ¶
func (o *Inheritance2InheritedBool) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*Inheritance2InheritedBool) SetDisplayName ¶
func (o *Inheritance2InheritedBool) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Inheritance2InheritedBool) SetSource ¶
func (o *Inheritance2InheritedBool) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*Inheritance2InheritedBool) SetValue ¶
func (o *Inheritance2InheritedBool) SetValue(v bool)
SetValue gets a reference to the given bool and assigns it to the Value field.
func (Inheritance2InheritedBool) ToMap ¶
func (o Inheritance2InheritedBool) ToMap() (map[string]interface{}, error)
func (*Inheritance2InheritedBool) UnmarshalJSON ¶
func (o *Inheritance2InheritedBool) UnmarshalJSON(data []byte) (err error)
type Inheritance2InheritedString ¶
type Inheritance2InheritedString struct { // The inheritance setting for a field. Valid values are: * _inherit_: Use the inherited value. * _override_: Use the value set in the object. Defaults to _inherit_. Action *string `json:"action,omitempty"` // The human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // The inherited value. Value *string `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
Inheritance2InheritedString The inheritance configuration for a field of type _String_.
func NewInheritance2InheritedString ¶
func NewInheritance2InheritedString() *Inheritance2InheritedString
NewInheritance2InheritedString instantiates a new Inheritance2InheritedString 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 NewInheritance2InheritedStringWithDefaults ¶
func NewInheritance2InheritedStringWithDefaults() *Inheritance2InheritedString
NewInheritance2InheritedStringWithDefaults instantiates a new Inheritance2InheritedString 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 (*Inheritance2InheritedString) GetAction ¶
func (o *Inheritance2InheritedString) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*Inheritance2InheritedString) GetActionOk ¶
func (o *Inheritance2InheritedString) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedString) GetDisplayName ¶
func (o *Inheritance2InheritedString) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*Inheritance2InheritedString) GetDisplayNameOk ¶
func (o *Inheritance2InheritedString) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedString) GetSource ¶
func (o *Inheritance2InheritedString) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*Inheritance2InheritedString) GetSourceOk ¶
func (o *Inheritance2InheritedString) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedString) GetValue ¶
func (o *Inheritance2InheritedString) GetValue() string
GetValue returns the Value field value if set, zero value otherwise.
func (*Inheritance2InheritedString) GetValueOk ¶
func (o *Inheritance2InheritedString) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedString) HasAction ¶
func (o *Inheritance2InheritedString) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*Inheritance2InheritedString) HasDisplayName ¶
func (o *Inheritance2InheritedString) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*Inheritance2InheritedString) HasSource ¶
func (o *Inheritance2InheritedString) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*Inheritance2InheritedString) HasValue ¶
func (o *Inheritance2InheritedString) HasValue() bool
HasValue returns a boolean if a field has been set.
func (Inheritance2InheritedString) MarshalJSON ¶
func (o Inheritance2InheritedString) MarshalJSON() ([]byte, error)
func (*Inheritance2InheritedString) SetAction ¶
func (o *Inheritance2InheritedString) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*Inheritance2InheritedString) SetDisplayName ¶
func (o *Inheritance2InheritedString) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Inheritance2InheritedString) SetSource ¶
func (o *Inheritance2InheritedString) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*Inheritance2InheritedString) SetValue ¶
func (o *Inheritance2InheritedString) SetValue(v string)
SetValue gets a reference to the given string and assigns it to the Value field.
func (Inheritance2InheritedString) ToMap ¶
func (o Inheritance2InheritedString) ToMap() (map[string]interface{}, error)
func (*Inheritance2InheritedString) UnmarshalJSON ¶
func (o *Inheritance2InheritedString) UnmarshalJSON(data []byte) (err error)
type Inheritance2InheritedUInt32 ¶
type Inheritance2InheritedUInt32 struct { // The inheritance setting for a field. Valid values are: * _inherit_: Use the inherited value. * _override_: Use the value set in the object. Defaults to _inherit_. Action *string `json:"action,omitempty"` // The human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // The inherited value. Value *int64 `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
Inheritance2InheritedUInt32 The inheritance configuration for a field of type _UInt32_.
func NewInheritance2InheritedUInt32 ¶
func NewInheritance2InheritedUInt32() *Inheritance2InheritedUInt32
NewInheritance2InheritedUInt32 instantiates a new Inheritance2InheritedUInt32 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 NewInheritance2InheritedUInt32WithDefaults ¶
func NewInheritance2InheritedUInt32WithDefaults() *Inheritance2InheritedUInt32
NewInheritance2InheritedUInt32WithDefaults instantiates a new Inheritance2InheritedUInt32 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 (*Inheritance2InheritedUInt32) GetAction ¶
func (o *Inheritance2InheritedUInt32) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*Inheritance2InheritedUInt32) GetActionOk ¶
func (o *Inheritance2InheritedUInt32) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedUInt32) GetDisplayName ¶
func (o *Inheritance2InheritedUInt32) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*Inheritance2InheritedUInt32) GetDisplayNameOk ¶
func (o *Inheritance2InheritedUInt32) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedUInt32) GetSource ¶
func (o *Inheritance2InheritedUInt32) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*Inheritance2InheritedUInt32) GetSourceOk ¶
func (o *Inheritance2InheritedUInt32) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedUInt32) GetValue ¶
func (o *Inheritance2InheritedUInt32) GetValue() int64
GetValue returns the Value field value if set, zero value otherwise.
func (*Inheritance2InheritedUInt32) GetValueOk ¶
func (o *Inheritance2InheritedUInt32) GetValueOk() (*int64, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Inheritance2InheritedUInt32) HasAction ¶
func (o *Inheritance2InheritedUInt32) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*Inheritance2InheritedUInt32) HasDisplayName ¶
func (o *Inheritance2InheritedUInt32) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*Inheritance2InheritedUInt32) HasSource ¶
func (o *Inheritance2InheritedUInt32) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*Inheritance2InheritedUInt32) HasValue ¶
func (o *Inheritance2InheritedUInt32) HasValue() bool
HasValue returns a boolean if a field has been set.
func (Inheritance2InheritedUInt32) MarshalJSON ¶
func (o Inheritance2InheritedUInt32) MarshalJSON() ([]byte, error)
func (*Inheritance2InheritedUInt32) SetAction ¶
func (o *Inheritance2InheritedUInt32) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*Inheritance2InheritedUInt32) SetDisplayName ¶
func (o *Inheritance2InheritedUInt32) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*Inheritance2InheritedUInt32) SetSource ¶
func (o *Inheritance2InheritedUInt32) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*Inheritance2InheritedUInt32) SetValue ¶
func (o *Inheritance2InheritedUInt32) SetValue(v int64)
SetValue gets a reference to the given int64 and assigns it to the Value field.
func (Inheritance2InheritedUInt32) ToMap ¶
func (o Inheritance2InheritedUInt32) ToMap() (map[string]interface{}, error)
func (*Inheritance2InheritedUInt32) UnmarshalJSON ¶
func (o *Inheritance2InheritedUInt32) UnmarshalJSON(data []byte) (err error)
type InheritedACLItems ¶
type InheritedACLItems struct { // Optional. Inheritance setting for a field. Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value []ACLItem `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedACLItems Inheritance configuration for a field of type list of _ACLItem_.
func NewInheritedACLItems ¶
func NewInheritedACLItems() *InheritedACLItems
NewInheritedACLItems instantiates a new InheritedACLItems 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 NewInheritedACLItemsWithDefaults ¶
func NewInheritedACLItemsWithDefaults() *InheritedACLItems
NewInheritedACLItemsWithDefaults instantiates a new InheritedACLItems 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 (*InheritedACLItems) GetAction ¶
func (o *InheritedACLItems) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedACLItems) GetActionOk ¶
func (o *InheritedACLItems) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedACLItems) GetDisplayName ¶
func (o *InheritedACLItems) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedACLItems) GetDisplayNameOk ¶
func (o *InheritedACLItems) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedACLItems) GetSource ¶
func (o *InheritedACLItems) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedACLItems) GetSourceOk ¶
func (o *InheritedACLItems) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedACLItems) GetValue ¶
func (o *InheritedACLItems) GetValue() []ACLItem
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedACLItems) GetValueOk ¶
func (o *InheritedACLItems) GetValueOk() ([]ACLItem, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedACLItems) HasAction ¶
func (o *InheritedACLItems) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedACLItems) HasDisplayName ¶
func (o *InheritedACLItems) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedACLItems) HasSource ¶
func (o *InheritedACLItems) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedACLItems) HasValue ¶
func (o *InheritedACLItems) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedACLItems) MarshalJSON ¶
func (o InheritedACLItems) MarshalJSON() ([]byte, error)
func (*InheritedACLItems) SetAction ¶
func (o *InheritedACLItems) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedACLItems) SetDisplayName ¶
func (o *InheritedACLItems) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedACLItems) SetSource ¶
func (o *InheritedACLItems) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedACLItems) SetValue ¶
func (o *InheritedACLItems) SetValue(v []ACLItem)
SetValue gets a reference to the given []ACLItem and assigns it to the Value field.
func (InheritedACLItems) ToMap ¶
func (o InheritedACLItems) ToMap() (map[string]interface{}, error)
func (*InheritedACLItems) UnmarshalJSON ¶
func (o *InheritedACLItems) UnmarshalJSON(data []byte) (err error)
type InheritedCustomRootNSBlock ¶
type InheritedCustomRootNSBlock struct { // Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value *CustomRootNSBlock `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedCustomRootNSBlock Inheritance block for fields: _custom_root_ns_enabled_, _custom_root_ns_.
func NewInheritedCustomRootNSBlock ¶
func NewInheritedCustomRootNSBlock() *InheritedCustomRootNSBlock
NewInheritedCustomRootNSBlock instantiates a new InheritedCustomRootNSBlock 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 NewInheritedCustomRootNSBlockWithDefaults ¶
func NewInheritedCustomRootNSBlockWithDefaults() *InheritedCustomRootNSBlock
NewInheritedCustomRootNSBlockWithDefaults instantiates a new InheritedCustomRootNSBlock 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 (*InheritedCustomRootNSBlock) GetAction ¶
func (o *InheritedCustomRootNSBlock) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedCustomRootNSBlock) GetActionOk ¶
func (o *InheritedCustomRootNSBlock) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedCustomRootNSBlock) GetDisplayName ¶
func (o *InheritedCustomRootNSBlock) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedCustomRootNSBlock) GetDisplayNameOk ¶
func (o *InheritedCustomRootNSBlock) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedCustomRootNSBlock) GetSource ¶
func (o *InheritedCustomRootNSBlock) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedCustomRootNSBlock) GetSourceOk ¶
func (o *InheritedCustomRootNSBlock) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedCustomRootNSBlock) GetValue ¶
func (o *InheritedCustomRootNSBlock) GetValue() CustomRootNSBlock
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedCustomRootNSBlock) GetValueOk ¶
func (o *InheritedCustomRootNSBlock) GetValueOk() (*CustomRootNSBlock, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedCustomRootNSBlock) HasAction ¶
func (o *InheritedCustomRootNSBlock) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedCustomRootNSBlock) HasDisplayName ¶
func (o *InheritedCustomRootNSBlock) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedCustomRootNSBlock) HasSource ¶
func (o *InheritedCustomRootNSBlock) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedCustomRootNSBlock) HasValue ¶
func (o *InheritedCustomRootNSBlock) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedCustomRootNSBlock) MarshalJSON ¶
func (o InheritedCustomRootNSBlock) MarshalJSON() ([]byte, error)
func (*InheritedCustomRootNSBlock) SetAction ¶
func (o *InheritedCustomRootNSBlock) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedCustomRootNSBlock) SetDisplayName ¶
func (o *InheritedCustomRootNSBlock) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedCustomRootNSBlock) SetSource ¶
func (o *InheritedCustomRootNSBlock) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedCustomRootNSBlock) SetValue ¶
func (o *InheritedCustomRootNSBlock) SetValue(v CustomRootNSBlock)
SetValue gets a reference to the given CustomRootNSBlock and assigns it to the Value field.
func (InheritedCustomRootNSBlock) ToMap ¶
func (o InheritedCustomRootNSBlock) ToMap() (map[string]interface{}, error)
func (*InheritedCustomRootNSBlock) UnmarshalJSON ¶
func (o *InheritedCustomRootNSBlock) UnmarshalJSON(data []byte) (err error)
type InheritedDNSSECValidationBlock ¶
type InheritedDNSSECValidationBlock struct { // Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value *DNSSECValidationBlock `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedDNSSECValidationBlock Inheritance block for fields: _dnssec_enabled_, _dnssec_enable_validation_, _dnssec_validate_expiry_, _dnssec_trust_anchors_.
func NewInheritedDNSSECValidationBlock ¶
func NewInheritedDNSSECValidationBlock() *InheritedDNSSECValidationBlock
NewInheritedDNSSECValidationBlock instantiates a new InheritedDNSSECValidationBlock 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 NewInheritedDNSSECValidationBlockWithDefaults ¶
func NewInheritedDNSSECValidationBlockWithDefaults() *InheritedDNSSECValidationBlock
NewInheritedDNSSECValidationBlockWithDefaults instantiates a new InheritedDNSSECValidationBlock 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 (*InheritedDNSSECValidationBlock) GetAction ¶
func (o *InheritedDNSSECValidationBlock) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedDNSSECValidationBlock) GetActionOk ¶
func (o *InheritedDNSSECValidationBlock) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedDNSSECValidationBlock) GetDisplayName ¶
func (o *InheritedDNSSECValidationBlock) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedDNSSECValidationBlock) GetDisplayNameOk ¶
func (o *InheritedDNSSECValidationBlock) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedDNSSECValidationBlock) GetSource ¶
func (o *InheritedDNSSECValidationBlock) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedDNSSECValidationBlock) GetSourceOk ¶
func (o *InheritedDNSSECValidationBlock) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedDNSSECValidationBlock) GetValue ¶
func (o *InheritedDNSSECValidationBlock) GetValue() DNSSECValidationBlock
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedDNSSECValidationBlock) GetValueOk ¶
func (o *InheritedDNSSECValidationBlock) GetValueOk() (*DNSSECValidationBlock, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedDNSSECValidationBlock) HasAction ¶
func (o *InheritedDNSSECValidationBlock) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedDNSSECValidationBlock) HasDisplayName ¶
func (o *InheritedDNSSECValidationBlock) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedDNSSECValidationBlock) HasSource ¶
func (o *InheritedDNSSECValidationBlock) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedDNSSECValidationBlock) HasValue ¶
func (o *InheritedDNSSECValidationBlock) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedDNSSECValidationBlock) MarshalJSON ¶
func (o InheritedDNSSECValidationBlock) MarshalJSON() ([]byte, error)
func (*InheritedDNSSECValidationBlock) SetAction ¶
func (o *InheritedDNSSECValidationBlock) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedDNSSECValidationBlock) SetDisplayName ¶
func (o *InheritedDNSSECValidationBlock) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedDNSSECValidationBlock) SetSource ¶
func (o *InheritedDNSSECValidationBlock) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedDNSSECValidationBlock) SetValue ¶
func (o *InheritedDNSSECValidationBlock) SetValue(v DNSSECValidationBlock)
SetValue gets a reference to the given DNSSECValidationBlock and assigns it to the Value field.
func (InheritedDNSSECValidationBlock) ToMap ¶
func (o InheritedDNSSECValidationBlock) ToMap() (map[string]interface{}, error)
func (*InheritedDNSSECValidationBlock) UnmarshalJSON ¶
func (o *InheritedDNSSECValidationBlock) UnmarshalJSON(data []byte) (err error)
type InheritedDtcConfig ¶
type InheritedDtcConfig struct { // Optional. Field config for _default_ttl_ field from _DTCConfig_ object. DefaultTtl *Inheritance2InheritedUInt32 `json:"default_ttl,omitempty"` AdditionalProperties map[string]interface{} }
InheritedDtcConfig Inheritance configuration for a field of type _DTCConfig_.
func NewInheritedDtcConfig ¶
func NewInheritedDtcConfig() *InheritedDtcConfig
NewInheritedDtcConfig instantiates a new InheritedDtcConfig 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 NewInheritedDtcConfigWithDefaults ¶
func NewInheritedDtcConfigWithDefaults() *InheritedDtcConfig
NewInheritedDtcConfigWithDefaults instantiates a new InheritedDtcConfig 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 (*InheritedDtcConfig) GetDefaultTtl ¶
func (o *InheritedDtcConfig) GetDefaultTtl() Inheritance2InheritedUInt32
GetDefaultTtl returns the DefaultTtl field value if set, zero value otherwise.
func (*InheritedDtcConfig) GetDefaultTtlOk ¶
func (o *InheritedDtcConfig) GetDefaultTtlOk() (*Inheritance2InheritedUInt32, bool)
GetDefaultTtlOk returns a tuple with the DefaultTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedDtcConfig) HasDefaultTtl ¶
func (o *InheritedDtcConfig) HasDefaultTtl() bool
HasDefaultTtl returns a boolean if a field has been set.
func (InheritedDtcConfig) MarshalJSON ¶
func (o InheritedDtcConfig) MarshalJSON() ([]byte, error)
func (*InheritedDtcConfig) SetDefaultTtl ¶
func (o *InheritedDtcConfig) SetDefaultTtl(v Inheritance2InheritedUInt32)
SetDefaultTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the DefaultTtl field.
func (InheritedDtcConfig) ToMap ¶
func (o InheritedDtcConfig) ToMap() (map[string]interface{}, error)
func (*InheritedDtcConfig) UnmarshalJSON ¶
func (o *InheritedDtcConfig) UnmarshalJSON(data []byte) (err error)
type InheritedECSBlock ¶
type InheritedECSBlock struct { // Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value *ECSBlock `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedECSBlock Inheritance block for fields: _ecs_enabled_, _ecs_forwarding_, _ecs_prefix_v4_, _ecs_prefix_v6_, _ecs_zones_.
func NewInheritedECSBlock ¶
func NewInheritedECSBlock() *InheritedECSBlock
NewInheritedECSBlock instantiates a new InheritedECSBlock 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 NewInheritedECSBlockWithDefaults ¶
func NewInheritedECSBlockWithDefaults() *InheritedECSBlock
NewInheritedECSBlockWithDefaults instantiates a new InheritedECSBlock 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 (*InheritedECSBlock) GetAction ¶
func (o *InheritedECSBlock) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedECSBlock) GetActionOk ¶
func (o *InheritedECSBlock) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedECSBlock) GetDisplayName ¶
func (o *InheritedECSBlock) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedECSBlock) GetDisplayNameOk ¶
func (o *InheritedECSBlock) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedECSBlock) GetSource ¶
func (o *InheritedECSBlock) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedECSBlock) GetSourceOk ¶
func (o *InheritedECSBlock) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedECSBlock) GetValue ¶
func (o *InheritedECSBlock) GetValue() ECSBlock
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedECSBlock) GetValueOk ¶
func (o *InheritedECSBlock) GetValueOk() (*ECSBlock, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedECSBlock) HasAction ¶
func (o *InheritedECSBlock) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedECSBlock) HasDisplayName ¶
func (o *InheritedECSBlock) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedECSBlock) HasSource ¶
func (o *InheritedECSBlock) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedECSBlock) HasValue ¶
func (o *InheritedECSBlock) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedECSBlock) MarshalJSON ¶
func (o InheritedECSBlock) MarshalJSON() ([]byte, error)
func (*InheritedECSBlock) SetAction ¶
func (o *InheritedECSBlock) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedECSBlock) SetDisplayName ¶
func (o *InheritedECSBlock) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedECSBlock) SetSource ¶
func (o *InheritedECSBlock) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedECSBlock) SetValue ¶
func (o *InheritedECSBlock) SetValue(v ECSBlock)
SetValue gets a reference to the given ECSBlock and assigns it to the Value field.
func (InheritedECSBlock) ToMap ¶
func (o InheritedECSBlock) ToMap() (map[string]interface{}, error)
func (*InheritedECSBlock) UnmarshalJSON ¶
func (o *InheritedECSBlock) UnmarshalJSON(data []byte) (err error)
type InheritedForwardersBlock ¶
type InheritedForwardersBlock struct { // Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value *ForwardersBlock `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedForwardersBlock Inheritance block for fields: _forwarders_, _forwarders_only_, _use_root_forwarders_for_local_resolution_with_b1td_.
func NewInheritedForwardersBlock ¶
func NewInheritedForwardersBlock() *InheritedForwardersBlock
NewInheritedForwardersBlock instantiates a new InheritedForwardersBlock 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 NewInheritedForwardersBlockWithDefaults ¶
func NewInheritedForwardersBlockWithDefaults() *InheritedForwardersBlock
NewInheritedForwardersBlockWithDefaults instantiates a new InheritedForwardersBlock 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 (*InheritedForwardersBlock) GetAction ¶
func (o *InheritedForwardersBlock) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedForwardersBlock) GetActionOk ¶
func (o *InheritedForwardersBlock) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedForwardersBlock) GetDisplayName ¶
func (o *InheritedForwardersBlock) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedForwardersBlock) GetDisplayNameOk ¶
func (o *InheritedForwardersBlock) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedForwardersBlock) GetSource ¶
func (o *InheritedForwardersBlock) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedForwardersBlock) GetSourceOk ¶
func (o *InheritedForwardersBlock) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedForwardersBlock) GetValue ¶
func (o *InheritedForwardersBlock) GetValue() ForwardersBlock
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedForwardersBlock) GetValueOk ¶
func (o *InheritedForwardersBlock) GetValueOk() (*ForwardersBlock, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedForwardersBlock) HasAction ¶
func (o *InheritedForwardersBlock) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedForwardersBlock) HasDisplayName ¶
func (o *InheritedForwardersBlock) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedForwardersBlock) HasSource ¶
func (o *InheritedForwardersBlock) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedForwardersBlock) HasValue ¶
func (o *InheritedForwardersBlock) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedForwardersBlock) MarshalJSON ¶
func (o InheritedForwardersBlock) MarshalJSON() ([]byte, error)
func (*InheritedForwardersBlock) SetAction ¶
func (o *InheritedForwardersBlock) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedForwardersBlock) SetDisplayName ¶
func (o *InheritedForwardersBlock) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedForwardersBlock) SetSource ¶
func (o *InheritedForwardersBlock) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedForwardersBlock) SetValue ¶
func (o *InheritedForwardersBlock) SetValue(v ForwardersBlock)
SetValue gets a reference to the given ForwardersBlock and assigns it to the Value field.
func (InheritedForwardersBlock) ToMap ¶
func (o InheritedForwardersBlock) ToMap() (map[string]interface{}, error)
func (*InheritedForwardersBlock) UnmarshalJSON ¶
func (o *InheritedForwardersBlock) UnmarshalJSON(data []byte) (err error)
type InheritedKerberosKeys ¶
type InheritedKerberosKeys struct { // Optional. Inheritance setting for a field. Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value []KerberosKey `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedKerberosKeys Inheritance configuration for a field of type list of _kerberos_key_.
func NewInheritedKerberosKeys ¶
func NewInheritedKerberosKeys() *InheritedKerberosKeys
NewInheritedKerberosKeys instantiates a new InheritedKerberosKeys 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 NewInheritedKerberosKeysWithDefaults ¶
func NewInheritedKerberosKeysWithDefaults() *InheritedKerberosKeys
NewInheritedKerberosKeysWithDefaults instantiates a new InheritedKerberosKeys 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 (*InheritedKerberosKeys) GetAction ¶
func (o *InheritedKerberosKeys) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedKerberosKeys) GetActionOk ¶
func (o *InheritedKerberosKeys) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedKerberosKeys) GetDisplayName ¶
func (o *InheritedKerberosKeys) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedKerberosKeys) GetDisplayNameOk ¶
func (o *InheritedKerberosKeys) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedKerberosKeys) GetSource ¶
func (o *InheritedKerberosKeys) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedKerberosKeys) GetSourceOk ¶
func (o *InheritedKerberosKeys) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedKerberosKeys) GetValue ¶
func (o *InheritedKerberosKeys) GetValue() []KerberosKey
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedKerberosKeys) GetValueOk ¶
func (o *InheritedKerberosKeys) GetValueOk() ([]KerberosKey, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedKerberosKeys) HasAction ¶
func (o *InheritedKerberosKeys) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedKerberosKeys) HasDisplayName ¶
func (o *InheritedKerberosKeys) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedKerberosKeys) HasSource ¶
func (o *InheritedKerberosKeys) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedKerberosKeys) HasValue ¶
func (o *InheritedKerberosKeys) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedKerberosKeys) MarshalJSON ¶
func (o InheritedKerberosKeys) MarshalJSON() ([]byte, error)
func (*InheritedKerberosKeys) SetAction ¶
func (o *InheritedKerberosKeys) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedKerberosKeys) SetDisplayName ¶
func (o *InheritedKerberosKeys) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedKerberosKeys) SetSource ¶
func (o *InheritedKerberosKeys) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedKerberosKeys) SetValue ¶
func (o *InheritedKerberosKeys) SetValue(v []KerberosKey)
SetValue gets a reference to the given []KerberosKey and assigns it to the Value field.
func (InheritedKerberosKeys) ToMap ¶
func (o InheritedKerberosKeys) ToMap() (map[string]interface{}, error)
func (*InheritedKerberosKeys) UnmarshalJSON ¶
func (o *InheritedKerberosKeys) UnmarshalJSON(data []byte) (err error)
type InheritedSortListItems ¶
type InheritedSortListItems struct { // Optional. Inheritance setting for a field. Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value []SortListItem `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedSortListItems Inheritance configuration for a field of type list of _SortListItem_.
func NewInheritedSortListItems ¶
func NewInheritedSortListItems() *InheritedSortListItems
NewInheritedSortListItems instantiates a new InheritedSortListItems 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 NewInheritedSortListItemsWithDefaults ¶
func NewInheritedSortListItemsWithDefaults() *InheritedSortListItems
NewInheritedSortListItemsWithDefaults instantiates a new InheritedSortListItems 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 (*InheritedSortListItems) GetAction ¶
func (o *InheritedSortListItems) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedSortListItems) GetActionOk ¶
func (o *InheritedSortListItems) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedSortListItems) GetDisplayName ¶
func (o *InheritedSortListItems) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedSortListItems) GetDisplayNameOk ¶
func (o *InheritedSortListItems) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedSortListItems) GetSource ¶
func (o *InheritedSortListItems) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedSortListItems) GetSourceOk ¶
func (o *InheritedSortListItems) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedSortListItems) GetValue ¶
func (o *InheritedSortListItems) GetValue() []SortListItem
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedSortListItems) GetValueOk ¶
func (o *InheritedSortListItems) GetValueOk() ([]SortListItem, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedSortListItems) HasAction ¶
func (o *InheritedSortListItems) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedSortListItems) HasDisplayName ¶
func (o *InheritedSortListItems) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedSortListItems) HasSource ¶
func (o *InheritedSortListItems) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedSortListItems) HasValue ¶
func (o *InheritedSortListItems) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedSortListItems) MarshalJSON ¶
func (o InheritedSortListItems) MarshalJSON() ([]byte, error)
func (*InheritedSortListItems) SetAction ¶
func (o *InheritedSortListItems) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedSortListItems) SetDisplayName ¶
func (o *InheritedSortListItems) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedSortListItems) SetSource ¶
func (o *InheritedSortListItems) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedSortListItems) SetValue ¶
func (o *InheritedSortListItems) SetValue(v []SortListItem)
SetValue gets a reference to the given []SortListItem and assigns it to the Value field.
func (InheritedSortListItems) ToMap ¶
func (o InheritedSortListItems) ToMap() (map[string]interface{}, error)
func (*InheritedSortListItems) UnmarshalJSON ¶
func (o *InheritedSortListItems) UnmarshalJSON(data []byte) (err error)
type InheritedZoneAuthority ¶
type InheritedZoneAuthority struct { // Optional. Field config for _default_ttl_ field from _ZoneAuthority_ object. DefaultTtl *Inheritance2InheritedUInt32 `json:"default_ttl,omitempty"` // Optional. Field config for _expire_ field from _ZoneAuthority_ object. Expire *Inheritance2InheritedUInt32 `json:"expire,omitempty"` // Optional. Field config for _mname_ block from _ZoneAuthority_ object. MnameBlock *InheritedZoneAuthorityMNameBlock `json:"mname_block,omitempty"` // Optional. Field config for _negative_ttl_ field from _ZoneAuthority_ object. NegativeTtl *Inheritance2InheritedUInt32 `json:"negative_ttl,omitempty"` // Optional. Field config for _protocol_rname_ field from _ZoneAuthority_ object. ProtocolRname *Inheritance2InheritedString `json:"protocol_rname,omitempty"` // Optional. Field config for _refresh_ field from _ZoneAuthority_ object. Refresh *Inheritance2InheritedUInt32 `json:"refresh,omitempty"` // Optional. Field config for _retry_ field from _ZoneAuthority_ object. Retry *Inheritance2InheritedUInt32 `json:"retry,omitempty"` // Optional. Field config for _rname_ field from _ZoneAuthority_ object. Rname *Inheritance2InheritedString `json:"rname,omitempty"` AdditionalProperties map[string]interface{} }
InheritedZoneAuthority Inheritance configuration for a field of type _ZoneAuthority_.
func NewInheritedZoneAuthority ¶
func NewInheritedZoneAuthority() *InheritedZoneAuthority
NewInheritedZoneAuthority instantiates a new InheritedZoneAuthority 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 NewInheritedZoneAuthorityWithDefaults ¶
func NewInheritedZoneAuthorityWithDefaults() *InheritedZoneAuthority
NewInheritedZoneAuthorityWithDefaults instantiates a new InheritedZoneAuthority 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 (*InheritedZoneAuthority) GetDefaultTtl ¶
func (o *InheritedZoneAuthority) GetDefaultTtl() Inheritance2InheritedUInt32
GetDefaultTtl returns the DefaultTtl field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetDefaultTtlOk ¶
func (o *InheritedZoneAuthority) GetDefaultTtlOk() (*Inheritance2InheritedUInt32, bool)
GetDefaultTtlOk returns a tuple with the DefaultTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetExpire ¶
func (o *InheritedZoneAuthority) GetExpire() Inheritance2InheritedUInt32
GetExpire returns the Expire field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetExpireOk ¶
func (o *InheritedZoneAuthority) GetExpireOk() (*Inheritance2InheritedUInt32, bool)
GetExpireOk returns a tuple with the Expire field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetMnameBlock ¶
func (o *InheritedZoneAuthority) GetMnameBlock() InheritedZoneAuthorityMNameBlock
GetMnameBlock returns the MnameBlock field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetMnameBlockOk ¶
func (o *InheritedZoneAuthority) GetMnameBlockOk() (*InheritedZoneAuthorityMNameBlock, bool)
GetMnameBlockOk returns a tuple with the MnameBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetNegativeTtl ¶
func (o *InheritedZoneAuthority) GetNegativeTtl() Inheritance2InheritedUInt32
GetNegativeTtl returns the NegativeTtl field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetNegativeTtlOk ¶
func (o *InheritedZoneAuthority) GetNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
GetNegativeTtlOk returns a tuple with the NegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetProtocolRname ¶
func (o *InheritedZoneAuthority) GetProtocolRname() Inheritance2InheritedString
GetProtocolRname returns the ProtocolRname field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetProtocolRnameOk ¶
func (o *InheritedZoneAuthority) GetProtocolRnameOk() (*Inheritance2InheritedString, bool)
GetProtocolRnameOk returns a tuple with the ProtocolRname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetRefresh ¶
func (o *InheritedZoneAuthority) GetRefresh() Inheritance2InheritedUInt32
GetRefresh returns the Refresh field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetRefreshOk ¶
func (o *InheritedZoneAuthority) GetRefreshOk() (*Inheritance2InheritedUInt32, bool)
GetRefreshOk returns a tuple with the Refresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetRetry ¶
func (o *InheritedZoneAuthority) GetRetry() Inheritance2InheritedUInt32
GetRetry returns the Retry field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetRetryOk ¶
func (o *InheritedZoneAuthority) GetRetryOk() (*Inheritance2InheritedUInt32, bool)
GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) GetRname ¶
func (o *InheritedZoneAuthority) GetRname() Inheritance2InheritedString
GetRname returns the Rname field value if set, zero value otherwise.
func (*InheritedZoneAuthority) GetRnameOk ¶
func (o *InheritedZoneAuthority) GetRnameOk() (*Inheritance2InheritedString, bool)
GetRnameOk returns a tuple with the Rname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthority) HasDefaultTtl ¶
func (o *InheritedZoneAuthority) HasDefaultTtl() bool
HasDefaultTtl returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasExpire ¶
func (o *InheritedZoneAuthority) HasExpire() bool
HasExpire returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasMnameBlock ¶
func (o *InheritedZoneAuthority) HasMnameBlock() bool
HasMnameBlock returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasNegativeTtl ¶
func (o *InheritedZoneAuthority) HasNegativeTtl() bool
HasNegativeTtl returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasProtocolRname ¶
func (o *InheritedZoneAuthority) HasProtocolRname() bool
HasProtocolRname returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasRefresh ¶
func (o *InheritedZoneAuthority) HasRefresh() bool
HasRefresh returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasRetry ¶
func (o *InheritedZoneAuthority) HasRetry() bool
HasRetry returns a boolean if a field has been set.
func (*InheritedZoneAuthority) HasRname ¶
func (o *InheritedZoneAuthority) HasRname() bool
HasRname returns a boolean if a field has been set.
func (InheritedZoneAuthority) MarshalJSON ¶
func (o InheritedZoneAuthority) MarshalJSON() ([]byte, error)
func (*InheritedZoneAuthority) SetDefaultTtl ¶
func (o *InheritedZoneAuthority) SetDefaultTtl(v Inheritance2InheritedUInt32)
SetDefaultTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the DefaultTtl field.
func (*InheritedZoneAuthority) SetExpire ¶
func (o *InheritedZoneAuthority) SetExpire(v Inheritance2InheritedUInt32)
SetExpire gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the Expire field.
func (*InheritedZoneAuthority) SetMnameBlock ¶
func (o *InheritedZoneAuthority) SetMnameBlock(v InheritedZoneAuthorityMNameBlock)
SetMnameBlock gets a reference to the given InheritedZoneAuthorityMNameBlock and assigns it to the MnameBlock field.
func (*InheritedZoneAuthority) SetNegativeTtl ¶
func (o *InheritedZoneAuthority) SetNegativeTtl(v Inheritance2InheritedUInt32)
SetNegativeTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the NegativeTtl field.
func (*InheritedZoneAuthority) SetProtocolRname ¶
func (o *InheritedZoneAuthority) SetProtocolRname(v Inheritance2InheritedString)
SetProtocolRname gets a reference to the given Inheritance2InheritedString and assigns it to the ProtocolRname field.
func (*InheritedZoneAuthority) SetRefresh ¶
func (o *InheritedZoneAuthority) SetRefresh(v Inheritance2InheritedUInt32)
SetRefresh gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the Refresh field.
func (*InheritedZoneAuthority) SetRetry ¶
func (o *InheritedZoneAuthority) SetRetry(v Inheritance2InheritedUInt32)
SetRetry gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the Retry field.
func (*InheritedZoneAuthority) SetRname ¶
func (o *InheritedZoneAuthority) SetRname(v Inheritance2InheritedString)
SetRname gets a reference to the given Inheritance2InheritedString and assigns it to the Rname field.
func (InheritedZoneAuthority) ToMap ¶
func (o InheritedZoneAuthority) ToMap() (map[string]interface{}, error)
func (*InheritedZoneAuthority) UnmarshalJSON ¶
func (o *InheritedZoneAuthority) UnmarshalJSON(data []byte) (err error)
type InheritedZoneAuthorityMNameBlock ¶
type InheritedZoneAuthorityMNameBlock struct { // Defaults to _inherit_. Action *string `json:"action,omitempty"` // Human-readable display name for the object referred to by _source_. DisplayName *string `json:"display_name,omitempty"` // The resource identifier. Source *string `json:"source,omitempty"` // Inherited value. Value *ZoneAuthorityMNameBlock `json:"value,omitempty"` AdditionalProperties map[string]interface{} }
InheritedZoneAuthorityMNameBlock Inheritance block for fields: _mname_, _protocol_mname_, _default_mname_.
func NewInheritedZoneAuthorityMNameBlock ¶
func NewInheritedZoneAuthorityMNameBlock() *InheritedZoneAuthorityMNameBlock
NewInheritedZoneAuthorityMNameBlock instantiates a new InheritedZoneAuthorityMNameBlock 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 NewInheritedZoneAuthorityMNameBlockWithDefaults ¶
func NewInheritedZoneAuthorityMNameBlockWithDefaults() *InheritedZoneAuthorityMNameBlock
NewInheritedZoneAuthorityMNameBlockWithDefaults instantiates a new InheritedZoneAuthorityMNameBlock 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 (*InheritedZoneAuthorityMNameBlock) GetAction ¶
func (o *InheritedZoneAuthorityMNameBlock) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*InheritedZoneAuthorityMNameBlock) GetActionOk ¶
func (o *InheritedZoneAuthorityMNameBlock) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthorityMNameBlock) GetDisplayName ¶
func (o *InheritedZoneAuthorityMNameBlock) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*InheritedZoneAuthorityMNameBlock) GetDisplayNameOk ¶
func (o *InheritedZoneAuthorityMNameBlock) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthorityMNameBlock) GetSource ¶
func (o *InheritedZoneAuthorityMNameBlock) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*InheritedZoneAuthorityMNameBlock) GetSourceOk ¶
func (o *InheritedZoneAuthorityMNameBlock) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthorityMNameBlock) GetValue ¶
func (o *InheritedZoneAuthorityMNameBlock) GetValue() ZoneAuthorityMNameBlock
GetValue returns the Value field value if set, zero value otherwise.
func (*InheritedZoneAuthorityMNameBlock) GetValueOk ¶
func (o *InheritedZoneAuthorityMNameBlock) GetValueOk() (*ZoneAuthorityMNameBlock, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InheritedZoneAuthorityMNameBlock) HasAction ¶
func (o *InheritedZoneAuthorityMNameBlock) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*InheritedZoneAuthorityMNameBlock) HasDisplayName ¶
func (o *InheritedZoneAuthorityMNameBlock) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (*InheritedZoneAuthorityMNameBlock) HasSource ¶
func (o *InheritedZoneAuthorityMNameBlock) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*InheritedZoneAuthorityMNameBlock) HasValue ¶
func (o *InheritedZoneAuthorityMNameBlock) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InheritedZoneAuthorityMNameBlock) MarshalJSON ¶
func (o InheritedZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
func (*InheritedZoneAuthorityMNameBlock) SetAction ¶
func (o *InheritedZoneAuthorityMNameBlock) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*InheritedZoneAuthorityMNameBlock) SetDisplayName ¶
func (o *InheritedZoneAuthorityMNameBlock) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (*InheritedZoneAuthorityMNameBlock) SetSource ¶
func (o *InheritedZoneAuthorityMNameBlock) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*InheritedZoneAuthorityMNameBlock) SetValue ¶
func (o *InheritedZoneAuthorityMNameBlock) SetValue(v ZoneAuthorityMNameBlock)
SetValue gets a reference to the given ZoneAuthorityMNameBlock and assigns it to the Value field.
func (InheritedZoneAuthorityMNameBlock) ToMap ¶
func (o InheritedZoneAuthorityMNameBlock) ToMap() (map[string]interface{}, error)
func (*InheritedZoneAuthorityMNameBlock) UnmarshalJSON ¶
func (o *InheritedZoneAuthorityMNameBlock) UnmarshalJSON(data []byte) (err error)
type InternalSecondary ¶
type InternalSecondary struct { // The resource identifier. Host string `json:"host"` AdditionalProperties map[string]interface{} }
InternalSecondary BloxOne DDI host acting as DNS secondary.
func NewInternalSecondary ¶
func NewInternalSecondary(host string) *InternalSecondary
NewInternalSecondary instantiates a new InternalSecondary 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 NewInternalSecondaryWithDefaults ¶
func NewInternalSecondaryWithDefaults() *InternalSecondary
NewInternalSecondaryWithDefaults instantiates a new InternalSecondary 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 (*InternalSecondary) GetHost ¶
func (o *InternalSecondary) GetHost() string
GetHost returns the Host field value
func (*InternalSecondary) GetHostOk ¶
func (o *InternalSecondary) GetHostOk() (*string, bool)
GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.
func (InternalSecondary) MarshalJSON ¶
func (o InternalSecondary) MarshalJSON() ([]byte, error)
func (*InternalSecondary) SetHost ¶
func (o *InternalSecondary) SetHost(v string)
SetHost sets field value
func (InternalSecondary) ToMap ¶
func (o InternalSecondary) ToMap() (map[string]interface{}, error)
func (*InternalSecondary) UnmarshalJSON ¶
func (o *InternalSecondary) UnmarshalJSON(data []byte) (err error)
type KerberosKey ¶
type KerberosKey struct { // Encryption algorithm of the key in accordance with RFC 3961. Algorithm *string `json:"algorithm,omitempty"` // Kerberos realm of the principal. Domain *string `json:"domain,omitempty"` // The resource identifier. Key string `json:"key"` // Kerberos principal associated with key. Principal *string `json:"principal,omitempty"` // Upload time for the key. UploadedAt *string `json:"uploaded_at,omitempty"` // The version number (KVNO) of the key. Version *int64 `json:"version,omitempty"` AdditionalProperties map[string]interface{} }
KerberosKey A __KerberosKey__ object (_keys/kerberos_) represents a Kerberos key.
func NewKerberosKey ¶
func NewKerberosKey(key string) *KerberosKey
NewKerberosKey instantiates a new KerberosKey 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 NewKerberosKeyWithDefaults ¶
func NewKerberosKeyWithDefaults() *KerberosKey
NewKerberosKeyWithDefaults instantiates a new KerberosKey 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 (*KerberosKey) GetAlgorithm ¶
func (o *KerberosKey) GetAlgorithm() string
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*KerberosKey) GetAlgorithmOk ¶
func (o *KerberosKey) GetAlgorithmOk() (*string, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetDomain ¶
func (o *KerberosKey) GetDomain() string
GetDomain returns the Domain field value if set, zero value otherwise.
func (*KerberosKey) GetDomainOk ¶
func (o *KerberosKey) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetKey ¶
func (o *KerberosKey) GetKey() string
GetKey returns the Key field value
func (*KerberosKey) GetKeyOk ¶
func (o *KerberosKey) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*KerberosKey) GetPrincipal ¶
func (o *KerberosKey) GetPrincipal() string
GetPrincipal returns the Principal field value if set, zero value otherwise.
func (*KerberosKey) GetPrincipalOk ¶
func (o *KerberosKey) GetPrincipalOk() (*string, bool)
GetPrincipalOk returns a tuple with the Principal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetUploadedAt ¶
func (o *KerberosKey) GetUploadedAt() string
GetUploadedAt returns the UploadedAt field value if set, zero value otherwise.
func (*KerberosKey) GetUploadedAtOk ¶
func (o *KerberosKey) GetUploadedAtOk() (*string, bool)
GetUploadedAtOk returns a tuple with the UploadedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) GetVersion ¶
func (o *KerberosKey) GetVersion() int64
GetVersion returns the Version field value if set, zero value otherwise.
func (*KerberosKey) GetVersionOk ¶
func (o *KerberosKey) GetVersionOk() (*int64, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*KerberosKey) HasAlgorithm ¶
func (o *KerberosKey) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*KerberosKey) HasDomain ¶
func (o *KerberosKey) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (*KerberosKey) HasPrincipal ¶
func (o *KerberosKey) HasPrincipal() bool
HasPrincipal returns a boolean if a field has been set.
func (*KerberosKey) HasUploadedAt ¶
func (o *KerberosKey) HasUploadedAt() bool
HasUploadedAt returns a boolean if a field has been set.
func (*KerberosKey) HasVersion ¶
func (o *KerberosKey) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (KerberosKey) MarshalJSON ¶
func (o KerberosKey) MarshalJSON() ([]byte, error)
func (*KerberosKey) SetAlgorithm ¶
func (o *KerberosKey) SetAlgorithm(v string)
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*KerberosKey) SetDomain ¶
func (o *KerberosKey) SetDomain(v string)
SetDomain gets a reference to the given string and assigns it to the Domain field.
func (*KerberosKey) SetPrincipal ¶
func (o *KerberosKey) SetPrincipal(v string)
SetPrincipal gets a reference to the given string and assigns it to the Principal field.
func (*KerberosKey) SetUploadedAt ¶
func (o *KerberosKey) SetUploadedAt(v string)
SetUploadedAt gets a reference to the given string and assigns it to the UploadedAt field.
func (*KerberosKey) SetVersion ¶
func (o *KerberosKey) SetVersion(v int64)
SetVersion gets a reference to the given int64 and assigns it to the Version field.
func (KerberosKey) ToMap ¶
func (o KerberosKey) ToMap() (map[string]interface{}, error)
func (*KerberosKey) UnmarshalJSON ¶
func (o *KerberosKey) UnmarshalJSON(data []byte) (err error)
type LBDN ¶
type LBDN struct { // Optional. Comment for __LBDN__. Comment *string `json:"comment,omitempty"` // Optional. _true_ to disable object. A disabled object is effectively non-existent when generating configuration. Disabled *bool `json:"disabled,omitempty"` // Optional. __DTC Policy__ information. DtcPolicy *DTCPolicy `json:"dtc_policy,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. The inheritance configuration. InheritanceSources *TTLInheritance `json:"inheritance_sources,omitempty"` // Name of __LBDN__. Name string `json:"name"` // Optional. Precedence. Precedence *int64 `json:"precedence,omitempty"` // Optional. The tags for __LBDN__ in JSON format. Tags map[string]interface{} `json:"tags,omitempty"` // Optional. Time to live value (in seconds) to be used for records in DTC response. Unsigned integer, min: 0, max 2147483647 (31-bits per RFC-2181). Ttl *int64 `json:"ttl,omitempty"` // The resource identifier. View string `json:"view"` AdditionalProperties map[string]interface{} }
LBDN A LBDN (_dtc/lbdn_) represents a load-balanced domain name
func NewLBDN ¶
NewLBDN instantiates a new LBDN 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 NewLBDNWithDefaults ¶
func NewLBDNWithDefaults() *LBDN
NewLBDNWithDefaults instantiates a new LBDN 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 (*LBDN) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*LBDN) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetDisabled ¶
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*LBDN) GetDisabledOk ¶
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetDtcPolicy ¶
GetDtcPolicy returns the DtcPolicy field value if set, zero value otherwise.
func (*LBDN) GetDtcPolicyOk ¶
GetDtcPolicyOk returns a tuple with the DtcPolicy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetInheritanceSources ¶
func (o *LBDN) GetInheritanceSources() TTLInheritance
GetInheritanceSources returns the InheritanceSources field value if set, zero value otherwise.
func (*LBDN) GetInheritanceSourcesOk ¶
func (o *LBDN) GetInheritanceSourcesOk() (*TTLInheritance, bool)
GetInheritanceSourcesOk returns a tuple with the InheritanceSources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*LBDN) GetPrecedence ¶
GetPrecedence returns the Precedence field value if set, zero value otherwise.
func (*LBDN) GetPrecedenceOk ¶
GetPrecedenceOk returns a tuple with the Precedence field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetTtlOk ¶
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LBDN) GetViewOk ¶
GetViewOk returns a tuple with the View field value and a boolean to check if the value has been set.
func (*LBDN) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*LBDN) HasDisabled ¶
HasDisabled returns a boolean if a field has been set.
func (*LBDN) HasDtcPolicy ¶
HasDtcPolicy returns a boolean if a field has been set.
func (*LBDN) HasInheritanceSources ¶
HasInheritanceSources returns a boolean if a field has been set.
func (*LBDN) HasPrecedence ¶
HasPrecedence returns a boolean if a field has been set.
func (LBDN) MarshalJSON ¶
func (*LBDN) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*LBDN) SetDisabled ¶
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*LBDN) SetDtcPolicy ¶
SetDtcPolicy gets a reference to the given DTCPolicy and assigns it to the DtcPolicy field.
func (*LBDN) SetInheritanceSources ¶
func (o *LBDN) SetInheritanceSources(v TTLInheritance)
SetInheritanceSources gets a reference to the given TTLInheritance and assigns it to the InheritanceSources field.
func (*LBDN) SetPrecedence ¶
SetPrecedence gets a reference to the given int64 and assigns it to the Precedence field.
func (*LBDN) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*LBDN) UnmarshalJSON ¶
type LbdnAPI ¶
type LbdnAPI interface { /* Create Create the __LBDN__ object. Use this method to create a __LBDN__ object. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return LbdnAPICreateRequest */ Create(ctx context.Context) LbdnAPICreateRequest // CreateExecute executes the request // @return CreateLBDNResponse CreateExecute(r LbdnAPICreateRequest) (*CreateLBDNResponse, *http.Response, error) /* Delete Delete the __LBDN__ object. Use this method to delete a __LBDN__ object. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIDeleteRequest */ Delete(ctx context.Context, id string) LbdnAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r LbdnAPIDeleteRequest) (*http.Response, error) /* List List __LBDN__ objects. Use this method to list __LBDN__ objects. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return LbdnAPIListRequest */ List(ctx context.Context) LbdnAPIListRequest // ListExecute executes the request // @return ListLBDNResponse ListExecute(r LbdnAPIListRequest) (*ListLBDNResponse, *http.Response, error) /* Read Read the __LBDN__ object. Use this method to read a __LBDN__ object. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIReadRequest */ Read(ctx context.Context, id string) LbdnAPIReadRequest // ReadExecute executes the request // @return ReadLBDNResponse ReadExecute(r LbdnAPIReadRequest) (*ReadLBDNResponse, *http.Response, error) /* Update Update the __LBDN__ object. Use this method to update a __LBDN__ object. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIUpdateRequest */ Update(ctx context.Context, id string) LbdnAPIUpdateRequest // UpdateExecute executes the request // @return UpdateLBDNResponse UpdateExecute(r LbdnAPIUpdateRequest) (*UpdateLBDNResponse, *http.Response, error) }
type LbdnAPICreateRequest ¶
type LbdnAPICreateRequest struct { ApiService LbdnAPI // contains filtered or unexported fields }
func (LbdnAPICreateRequest) Body ¶
func (r LbdnAPICreateRequest) Body(body LBDN) LbdnAPICreateRequest
func (LbdnAPICreateRequest) Execute ¶
func (r LbdnAPICreateRequest) Execute() (*CreateLBDNResponse, *http.Response, error)
type LbdnAPIDeleteRequest ¶
type LbdnAPIDeleteRequest struct { ApiService LbdnAPI // contains filtered or unexported fields }
type LbdnAPIListRequest ¶
type LbdnAPIListRequest struct { ApiService LbdnAPI // contains filtered or unexported fields }
func (LbdnAPIListRequest) Execute ¶
func (r LbdnAPIListRequest) Execute() (*ListLBDNResponse, *http.Response, error)
func (LbdnAPIListRequest) Fields ¶
func (r LbdnAPIListRequest) Fields(fields string) LbdnAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (LbdnAPIListRequest) Filter ¶
func (r LbdnAPIListRequest) Filter(filter string) LbdnAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (LbdnAPIListRequest) Limit ¶
func (r LbdnAPIListRequest) Limit(limit int32) LbdnAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (LbdnAPIListRequest) Offset ¶
func (r LbdnAPIListRequest) Offset(offset int32) LbdnAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (LbdnAPIListRequest) OrderBy ¶
func (r LbdnAPIListRequest) OrderBy(orderBy string) LbdnAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (LbdnAPIListRequest) PageToken ¶
func (r LbdnAPIListRequest) PageToken(pageToken string) LbdnAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (LbdnAPIListRequest) Tfilter ¶
func (r LbdnAPIListRequest) Tfilter(tfilter string) LbdnAPIListRequest
This parameter is used for filtering by tags.
func (LbdnAPIListRequest) TorderBy ¶
func (r LbdnAPIListRequest) TorderBy(torderBy string) LbdnAPIListRequest
This parameter is used for sorting by tags.
type LbdnAPIReadRequest ¶
type LbdnAPIReadRequest struct { ApiService LbdnAPI // contains filtered or unexported fields }
func (LbdnAPIReadRequest) Execute ¶
func (r LbdnAPIReadRequest) Execute() (*ReadLBDNResponse, *http.Response, error)
func (LbdnAPIReadRequest) Fields ¶
func (r LbdnAPIReadRequest) Fields(fields string) LbdnAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
type LbdnAPIService ¶
LbdnAPIService LbdnAPI service
func (*LbdnAPIService) Create ¶
func (a *LbdnAPIService) Create(ctx context.Context) LbdnAPICreateRequest
Create Create the __LBDN__ object.
Use this method to create a __LBDN__ object.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return LbdnAPICreateRequest
func (*LbdnAPIService) CreateExecute ¶
func (a *LbdnAPIService) CreateExecute(r LbdnAPICreateRequest) (*CreateLBDNResponse, *http.Response, error)
Execute executes the request
@return CreateLBDNResponse
func (*LbdnAPIService) Delete ¶
func (a *LbdnAPIService) Delete(ctx context.Context, id string) LbdnAPIDeleteRequest
Delete Delete the __LBDN__ object.
Use this method to delete a __LBDN__ object.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIDeleteRequest
func (*LbdnAPIService) DeleteExecute ¶
func (a *LbdnAPIService) DeleteExecute(r LbdnAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*LbdnAPIService) List ¶
func (a *LbdnAPIService) List(ctx context.Context) LbdnAPIListRequest
List List __LBDN__ objects.
Use this method to list __LBDN__ objects.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return LbdnAPIListRequest
func (*LbdnAPIService) ListExecute ¶
func (a *LbdnAPIService) ListExecute(r LbdnAPIListRequest) (*ListLBDNResponse, *http.Response, error)
Execute executes the request
@return ListLBDNResponse
func (*LbdnAPIService) Read ¶
func (a *LbdnAPIService) Read(ctx context.Context, id string) LbdnAPIReadRequest
Read Read the __LBDN__ object.
Use this method to read a __LBDN__ object.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIReadRequest
func (*LbdnAPIService) ReadExecute ¶
func (a *LbdnAPIService) ReadExecute(r LbdnAPIReadRequest) (*ReadLBDNResponse, *http.Response, error)
Execute executes the request
@return ReadLBDNResponse
func (*LbdnAPIService) Update ¶
func (a *LbdnAPIService) Update(ctx context.Context, id string) LbdnAPIUpdateRequest
Update Update the __LBDN__ object.
Use this method to update a __LBDN__ object.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return LbdnAPIUpdateRequest
func (*LbdnAPIService) UpdateExecute ¶
func (a *LbdnAPIService) UpdateExecute(r LbdnAPIUpdateRequest) (*UpdateLBDNResponse, *http.Response, error)
Execute executes the request
@return UpdateLBDNResponse
type LbdnAPIUpdateRequest ¶
type LbdnAPIUpdateRequest struct { ApiService LbdnAPI // contains filtered or unexported fields }
func (LbdnAPIUpdateRequest) Body ¶
func (r LbdnAPIUpdateRequest) Body(body LBDN) LbdnAPIUpdateRequest
func (LbdnAPIUpdateRequest) Execute ¶
func (r LbdnAPIUpdateRequest) Execute() (*UpdateLBDNResponse, *http.Response, error)
type ListACLResponse ¶
type ListACLResponse struct { // List of ACL objects. Results []ACL `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListACLResponse The ACL object list response format.
func NewListACLResponse ¶
func NewListACLResponse() *ListACLResponse
NewListACLResponse instantiates a new ListACLResponse 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 NewListACLResponseWithDefaults ¶
func NewListACLResponseWithDefaults() *ListACLResponse
NewListACLResponseWithDefaults instantiates a new ListACLResponse 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 (*ListACLResponse) GetResults ¶
func (o *ListACLResponse) GetResults() []ACL
GetResults returns the Results field value if set, zero value otherwise.
func (*ListACLResponse) GetResultsOk ¶
func (o *ListACLResponse) GetResultsOk() ([]ACL, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListACLResponse) HasResults ¶
func (o *ListACLResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListACLResponse) MarshalJSON ¶
func (o ListACLResponse) MarshalJSON() ([]byte, error)
func (*ListACLResponse) SetResults ¶
func (o *ListACLResponse) SetResults(v []ACL)
SetResults gets a reference to the given []ACL and assigns it to the Results field.
func (ListACLResponse) ToMap ¶
func (o ListACLResponse) ToMap() (map[string]interface{}, error)
func (*ListACLResponse) UnmarshalJSON ¶
func (o *ListACLResponse) UnmarshalJSON(data []byte) (err error)
type ListAuthNSGResponse ¶
type ListAuthNSGResponse struct { // List of AuthNSG objects. Results []AuthNSG `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListAuthNSGResponse The AuthNSG object list response format.
func NewListAuthNSGResponse ¶
func NewListAuthNSGResponse() *ListAuthNSGResponse
NewListAuthNSGResponse instantiates a new ListAuthNSGResponse 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 NewListAuthNSGResponseWithDefaults ¶
func NewListAuthNSGResponseWithDefaults() *ListAuthNSGResponse
NewListAuthNSGResponseWithDefaults instantiates a new ListAuthNSGResponse 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 (*ListAuthNSGResponse) GetResults ¶
func (o *ListAuthNSGResponse) GetResults() []AuthNSG
GetResults returns the Results field value if set, zero value otherwise.
func (*ListAuthNSGResponse) GetResultsOk ¶
func (o *ListAuthNSGResponse) GetResultsOk() ([]AuthNSG, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAuthNSGResponse) HasResults ¶
func (o *ListAuthNSGResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListAuthNSGResponse) MarshalJSON ¶
func (o ListAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*ListAuthNSGResponse) SetResults ¶
func (o *ListAuthNSGResponse) SetResults(v []AuthNSG)
SetResults gets a reference to the given []AuthNSG and assigns it to the Results field.
func (ListAuthNSGResponse) ToMap ¶
func (o ListAuthNSGResponse) ToMap() (map[string]interface{}, error)
func (*ListAuthNSGResponse) UnmarshalJSON ¶
func (o *ListAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
type ListAuthZoneResponse ¶
type ListAuthZoneResponse struct { // The list of Auth Zone objects. Results []AuthZone `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListAuthZoneResponse The Authoritative Zone object list response format.
func NewListAuthZoneResponse ¶
func NewListAuthZoneResponse() *ListAuthZoneResponse
NewListAuthZoneResponse instantiates a new ListAuthZoneResponse 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 NewListAuthZoneResponseWithDefaults ¶
func NewListAuthZoneResponseWithDefaults() *ListAuthZoneResponse
NewListAuthZoneResponseWithDefaults instantiates a new ListAuthZoneResponse 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 (*ListAuthZoneResponse) GetResults ¶
func (o *ListAuthZoneResponse) GetResults() []AuthZone
GetResults returns the Results field value if set, zero value otherwise.
func (*ListAuthZoneResponse) GetResultsOk ¶
func (o *ListAuthZoneResponse) GetResultsOk() ([]AuthZone, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListAuthZoneResponse) HasResults ¶
func (o *ListAuthZoneResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListAuthZoneResponse) MarshalJSON ¶
func (o ListAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*ListAuthZoneResponse) SetResults ¶
func (o *ListAuthZoneResponse) SetResults(v []AuthZone)
SetResults gets a reference to the given []AuthZone and assigns it to the Results field.
func (ListAuthZoneResponse) ToMap ¶
func (o ListAuthZoneResponse) ToMap() (map[string]interface{}, error)
func (*ListAuthZoneResponse) UnmarshalJSON ¶
func (o *ListAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
type ListDelegationResponse ¶
type ListDelegationResponse struct { // The list of Delegation objects. Results []Delegation `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListDelegationResponse The Delegation object list response format.
func NewListDelegationResponse ¶
func NewListDelegationResponse() *ListDelegationResponse
NewListDelegationResponse instantiates a new ListDelegationResponse 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 NewListDelegationResponseWithDefaults ¶
func NewListDelegationResponseWithDefaults() *ListDelegationResponse
NewListDelegationResponseWithDefaults instantiates a new ListDelegationResponse 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 (*ListDelegationResponse) GetResults ¶
func (o *ListDelegationResponse) GetResults() []Delegation
GetResults returns the Results field value if set, zero value otherwise.
func (*ListDelegationResponse) GetResultsOk ¶
func (o *ListDelegationResponse) GetResultsOk() ([]Delegation, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListDelegationResponse) HasResults ¶
func (o *ListDelegationResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListDelegationResponse) MarshalJSON ¶
func (o ListDelegationResponse) MarshalJSON() ([]byte, error)
func (*ListDelegationResponse) SetResults ¶
func (o *ListDelegationResponse) SetResults(v []Delegation)
SetResults gets a reference to the given []Delegation and assigns it to the Results field.
func (ListDelegationResponse) ToMap ¶
func (o ListDelegationResponse) ToMap() (map[string]interface{}, error)
func (*ListDelegationResponse) UnmarshalJSON ¶
func (o *ListDelegationResponse) UnmarshalJSON(data []byte) (err error)
type ListForwardNSGResponse ¶
type ListForwardNSGResponse struct { // List of ForwardNSG objects. Results []ForwardNSG `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListForwardNSGResponse The ForwardNSG object list response format.
func NewListForwardNSGResponse ¶
func NewListForwardNSGResponse() *ListForwardNSGResponse
NewListForwardNSGResponse instantiates a new ListForwardNSGResponse 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 NewListForwardNSGResponseWithDefaults ¶
func NewListForwardNSGResponseWithDefaults() *ListForwardNSGResponse
NewListForwardNSGResponseWithDefaults instantiates a new ListForwardNSGResponse 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 (*ListForwardNSGResponse) GetResults ¶
func (o *ListForwardNSGResponse) GetResults() []ForwardNSG
GetResults returns the Results field value if set, zero value otherwise.
func (*ListForwardNSGResponse) GetResultsOk ¶
func (o *ListForwardNSGResponse) GetResultsOk() ([]ForwardNSG, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListForwardNSGResponse) HasResults ¶
func (o *ListForwardNSGResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListForwardNSGResponse) MarshalJSON ¶
func (o ListForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*ListForwardNSGResponse) SetResults ¶
func (o *ListForwardNSGResponse) SetResults(v []ForwardNSG)
SetResults gets a reference to the given []ForwardNSG and assigns it to the Results field.
func (ListForwardNSGResponse) ToMap ¶
func (o ListForwardNSGResponse) ToMap() (map[string]interface{}, error)
func (*ListForwardNSGResponse) UnmarshalJSON ¶
func (o *ListForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
type ListForwardZoneResponse ¶
type ListForwardZoneResponse struct { // List of Forward Zone objects. Results []ForwardZone `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListForwardZoneResponse The Forward Zone objects list response format.
func NewListForwardZoneResponse ¶
func NewListForwardZoneResponse() *ListForwardZoneResponse
NewListForwardZoneResponse instantiates a new ListForwardZoneResponse 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 NewListForwardZoneResponseWithDefaults ¶
func NewListForwardZoneResponseWithDefaults() *ListForwardZoneResponse
NewListForwardZoneResponseWithDefaults instantiates a new ListForwardZoneResponse 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 (*ListForwardZoneResponse) GetResults ¶
func (o *ListForwardZoneResponse) GetResults() []ForwardZone
GetResults returns the Results field value if set, zero value otherwise.
func (*ListForwardZoneResponse) GetResultsOk ¶
func (o *ListForwardZoneResponse) GetResultsOk() ([]ForwardZone, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListForwardZoneResponse) HasResults ¶
func (o *ListForwardZoneResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListForwardZoneResponse) MarshalJSON ¶
func (o ListForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*ListForwardZoneResponse) SetResults ¶
func (o *ListForwardZoneResponse) SetResults(v []ForwardZone)
SetResults gets a reference to the given []ForwardZone and assigns it to the Results field.
func (ListForwardZoneResponse) ToMap ¶
func (o ListForwardZoneResponse) ToMap() (map[string]interface{}, error)
func (*ListForwardZoneResponse) UnmarshalJSON ¶
func (o *ListForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
type ListHostResponse ¶
type ListHostResponse struct { // List of DNS Host objects. Results []Host `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListHostResponse The DNS Host object list response format.
func NewListHostResponse ¶
func NewListHostResponse() *ListHostResponse
NewListHostResponse instantiates a new ListHostResponse 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 NewListHostResponseWithDefaults ¶
func NewListHostResponseWithDefaults() *ListHostResponse
NewListHostResponseWithDefaults instantiates a new ListHostResponse 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 (*ListHostResponse) GetResults ¶
func (o *ListHostResponse) GetResults() []Host
GetResults returns the Results field value if set, zero value otherwise.
func (*ListHostResponse) GetResultsOk ¶
func (o *ListHostResponse) GetResultsOk() ([]Host, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListHostResponse) HasResults ¶
func (o *ListHostResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListHostResponse) MarshalJSON ¶
func (o ListHostResponse) MarshalJSON() ([]byte, error)
func (*ListHostResponse) SetResults ¶
func (o *ListHostResponse) SetResults(v []Host)
SetResults gets a reference to the given []Host and assigns it to the Results field.
func (ListHostResponse) ToMap ¶
func (o ListHostResponse) ToMap() (map[string]interface{}, error)
func (*ListHostResponse) UnmarshalJSON ¶
func (o *ListHostResponse) UnmarshalJSON(data []byte) (err error)
type ListLBDNResponse ¶
type ListLBDNResponse struct { // List of __LBDN__ objects. Results []LBDN `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListLBDNResponse The __LBDN__ object list response format.
func NewListLBDNResponse ¶
func NewListLBDNResponse() *ListLBDNResponse
NewListLBDNResponse instantiates a new ListLBDNResponse 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 NewListLBDNResponseWithDefaults ¶
func NewListLBDNResponseWithDefaults() *ListLBDNResponse
NewListLBDNResponseWithDefaults instantiates a new ListLBDNResponse 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 (*ListLBDNResponse) GetResults ¶
func (o *ListLBDNResponse) GetResults() []LBDN
GetResults returns the Results field value if set, zero value otherwise.
func (*ListLBDNResponse) GetResultsOk ¶
func (o *ListLBDNResponse) GetResultsOk() ([]LBDN, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListLBDNResponse) HasResults ¶
func (o *ListLBDNResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListLBDNResponse) MarshalJSON ¶
func (o ListLBDNResponse) MarshalJSON() ([]byte, error)
func (*ListLBDNResponse) SetResults ¶
func (o *ListLBDNResponse) SetResults(v []LBDN)
SetResults gets a reference to the given []LBDN and assigns it to the Results field.
func (ListLBDNResponse) ToMap ¶
func (o ListLBDNResponse) ToMap() (map[string]interface{}, error)
func (*ListLBDNResponse) UnmarshalJSON ¶
func (o *ListLBDNResponse) UnmarshalJSON(data []byte) (err error)
type ListServerResponse ¶
type ListServerResponse struct { // List of Server objects. Results []Server `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListServerResponse The Server object list response format.
func NewListServerResponse ¶
func NewListServerResponse() *ListServerResponse
NewListServerResponse instantiates a new ListServerResponse 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 NewListServerResponseWithDefaults ¶
func NewListServerResponseWithDefaults() *ListServerResponse
NewListServerResponseWithDefaults instantiates a new ListServerResponse 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 (*ListServerResponse) GetResults ¶
func (o *ListServerResponse) GetResults() []Server
GetResults returns the Results field value if set, zero value otherwise.
func (*ListServerResponse) GetResultsOk ¶
func (o *ListServerResponse) GetResultsOk() ([]Server, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListServerResponse) HasResults ¶
func (o *ListServerResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListServerResponse) MarshalJSON ¶
func (o ListServerResponse) MarshalJSON() ([]byte, error)
func (*ListServerResponse) SetResults ¶
func (o *ListServerResponse) SetResults(v []Server)
SetResults gets a reference to the given []Server and assigns it to the Results field.
func (ListServerResponse) ToMap ¶
func (o ListServerResponse) ToMap() (map[string]interface{}, error)
func (*ListServerResponse) UnmarshalJSON ¶
func (o *ListServerResponse) UnmarshalJSON(data []byte) (err error)
type ListViewResponse ¶
type ListViewResponse struct { // List of View objects. Results []View `json:"results,omitempty"` AdditionalProperties map[string]interface{} }
ListViewResponse The View object list response format.
func NewListViewResponse ¶
func NewListViewResponse() *ListViewResponse
NewListViewResponse instantiates a new ListViewResponse 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 NewListViewResponseWithDefaults ¶
func NewListViewResponseWithDefaults() *ListViewResponse
NewListViewResponseWithDefaults instantiates a new ListViewResponse 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 (*ListViewResponse) GetResults ¶
func (o *ListViewResponse) GetResults() []View
GetResults returns the Results field value if set, zero value otherwise.
func (*ListViewResponse) GetResultsOk ¶
func (o *ListViewResponse) GetResultsOk() ([]View, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListViewResponse) HasResults ¶
func (o *ListViewResponse) HasResults() bool
HasResults returns a boolean if a field has been set.
func (ListViewResponse) MarshalJSON ¶
func (o ListViewResponse) MarshalJSON() ([]byte, error)
func (*ListViewResponse) SetResults ¶
func (o *ListViewResponse) SetResults(v []View)
SetResults gets a reference to the given []View and assigns it to the Results field.
func (ListViewResponse) ToMap ¶
func (o ListViewResponse) ToMap() (map[string]interface{}, error)
func (*ListViewResponse) UnmarshalJSON ¶
func (o *ListViewResponse) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type NullableACL ¶
type NullableACL struct {
// contains filtered or unexported fields
}
func NewNullableACL ¶
func NewNullableACL(val *ACL) *NullableACL
func (NullableACL) Get ¶
func (v NullableACL) Get() *ACL
func (NullableACL) IsSet ¶
func (v NullableACL) IsSet() bool
func (NullableACL) MarshalJSON ¶
func (v NullableACL) MarshalJSON() ([]byte, error)
func (*NullableACL) Set ¶
func (v *NullableACL) Set(val *ACL)
func (*NullableACL) UnmarshalJSON ¶
func (v *NullableACL) UnmarshalJSON(src []byte) error
func (*NullableACL) Unset ¶
func (v *NullableACL) Unset()
type NullableACLItem ¶
type NullableACLItem struct {
// contains filtered or unexported fields
}
func NewNullableACLItem ¶
func NewNullableACLItem(val *ACLItem) *NullableACLItem
func (NullableACLItem) Get ¶
func (v NullableACLItem) Get() *ACLItem
func (NullableACLItem) IsSet ¶
func (v NullableACLItem) IsSet() bool
func (NullableACLItem) MarshalJSON ¶
func (v NullableACLItem) MarshalJSON() ([]byte, error)
func (*NullableACLItem) Set ¶
func (v *NullableACLItem) Set(val *ACLItem)
func (*NullableACLItem) UnmarshalJSON ¶
func (v *NullableACLItem) UnmarshalJSON(src []byte) error
func (*NullableACLItem) Unset ¶
func (v *NullableACLItem) Unset()
type NullableAuthNSG ¶
type NullableAuthNSG struct {
// contains filtered or unexported fields
}
func NewNullableAuthNSG ¶
func NewNullableAuthNSG(val *AuthNSG) *NullableAuthNSG
func (NullableAuthNSG) Get ¶
func (v NullableAuthNSG) Get() *AuthNSG
func (NullableAuthNSG) IsSet ¶
func (v NullableAuthNSG) IsSet() bool
func (NullableAuthNSG) MarshalJSON ¶
func (v NullableAuthNSG) MarshalJSON() ([]byte, error)
func (*NullableAuthNSG) Set ¶
func (v *NullableAuthNSG) Set(val *AuthNSG)
func (*NullableAuthNSG) UnmarshalJSON ¶
func (v *NullableAuthNSG) UnmarshalJSON(src []byte) error
func (*NullableAuthNSG) Unset ¶
func (v *NullableAuthNSG) Unset()
type NullableAuthZone ¶
type NullableAuthZone struct {
// contains filtered or unexported fields
}
func NewNullableAuthZone ¶
func NewNullableAuthZone(val *AuthZone) *NullableAuthZone
func (NullableAuthZone) Get ¶
func (v NullableAuthZone) Get() *AuthZone
func (NullableAuthZone) IsSet ¶
func (v NullableAuthZone) IsSet() bool
func (NullableAuthZone) MarshalJSON ¶
func (v NullableAuthZone) MarshalJSON() ([]byte, error)
func (*NullableAuthZone) Set ¶
func (v *NullableAuthZone) Set(val *AuthZone)
func (*NullableAuthZone) UnmarshalJSON ¶
func (v *NullableAuthZone) UnmarshalJSON(src []byte) error
func (*NullableAuthZone) Unset ¶
func (v *NullableAuthZone) Unset()
type NullableAuthZoneConfig ¶
type NullableAuthZoneConfig struct {
// contains filtered or unexported fields
}
func NewNullableAuthZoneConfig ¶
func NewNullableAuthZoneConfig(val *AuthZoneConfig) *NullableAuthZoneConfig
func (NullableAuthZoneConfig) Get ¶
func (v NullableAuthZoneConfig) Get() *AuthZoneConfig
func (NullableAuthZoneConfig) IsSet ¶
func (v NullableAuthZoneConfig) IsSet() bool
func (NullableAuthZoneConfig) MarshalJSON ¶
func (v NullableAuthZoneConfig) MarshalJSON() ([]byte, error)
func (*NullableAuthZoneConfig) Set ¶
func (v *NullableAuthZoneConfig) Set(val *AuthZoneConfig)
func (*NullableAuthZoneConfig) UnmarshalJSON ¶
func (v *NullableAuthZoneConfig) UnmarshalJSON(src []byte) error
func (*NullableAuthZoneConfig) Unset ¶
func (v *NullableAuthZoneConfig) Unset()
type NullableAuthZoneExternalProvider ¶
type NullableAuthZoneExternalProvider struct {
// contains filtered or unexported fields
}
func NewNullableAuthZoneExternalProvider ¶
func NewNullableAuthZoneExternalProvider(val *AuthZoneExternalProvider) *NullableAuthZoneExternalProvider
func (NullableAuthZoneExternalProvider) Get ¶
func (v NullableAuthZoneExternalProvider) Get() *AuthZoneExternalProvider
func (NullableAuthZoneExternalProvider) IsSet ¶
func (v NullableAuthZoneExternalProvider) IsSet() bool
func (NullableAuthZoneExternalProvider) MarshalJSON ¶
func (v NullableAuthZoneExternalProvider) MarshalJSON() ([]byte, error)
func (*NullableAuthZoneExternalProvider) Set ¶
func (v *NullableAuthZoneExternalProvider) Set(val *AuthZoneExternalProvider)
func (*NullableAuthZoneExternalProvider) UnmarshalJSON ¶
func (v *NullableAuthZoneExternalProvider) UnmarshalJSON(src []byte) error
func (*NullableAuthZoneExternalProvider) Unset ¶
func (v *NullableAuthZoneExternalProvider) Unset()
type NullableAuthZoneInheritance ¶
type NullableAuthZoneInheritance struct {
// contains filtered or unexported fields
}
func NewNullableAuthZoneInheritance ¶
func NewNullableAuthZoneInheritance(val *AuthZoneInheritance) *NullableAuthZoneInheritance
func (NullableAuthZoneInheritance) Get ¶
func (v NullableAuthZoneInheritance) Get() *AuthZoneInheritance
func (NullableAuthZoneInheritance) IsSet ¶
func (v NullableAuthZoneInheritance) IsSet() bool
func (NullableAuthZoneInheritance) MarshalJSON ¶
func (v NullableAuthZoneInheritance) MarshalJSON() ([]byte, error)
func (*NullableAuthZoneInheritance) Set ¶
func (v *NullableAuthZoneInheritance) Set(val *AuthZoneInheritance)
func (*NullableAuthZoneInheritance) UnmarshalJSON ¶
func (v *NullableAuthZoneInheritance) UnmarshalJSON(src []byte) error
func (*NullableAuthZoneInheritance) Unset ¶
func (v *NullableAuthZoneInheritance) 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 NullableBulkCopyError ¶
type NullableBulkCopyError struct {
// contains filtered or unexported fields
}
func NewNullableBulkCopyError ¶
func NewNullableBulkCopyError(val *BulkCopyError) *NullableBulkCopyError
func (NullableBulkCopyError) Get ¶
func (v NullableBulkCopyError) Get() *BulkCopyError
func (NullableBulkCopyError) IsSet ¶
func (v NullableBulkCopyError) IsSet() bool
func (NullableBulkCopyError) MarshalJSON ¶
func (v NullableBulkCopyError) MarshalJSON() ([]byte, error)
func (*NullableBulkCopyError) Set ¶
func (v *NullableBulkCopyError) Set(val *BulkCopyError)
func (*NullableBulkCopyError) UnmarshalJSON ¶
func (v *NullableBulkCopyError) UnmarshalJSON(src []byte) error
func (*NullableBulkCopyError) Unset ¶
func (v *NullableBulkCopyError) Unset()
type NullableBulkCopyResponse ¶
type NullableBulkCopyResponse struct {
// contains filtered or unexported fields
}
func NewNullableBulkCopyResponse ¶
func NewNullableBulkCopyResponse(val *BulkCopyResponse) *NullableBulkCopyResponse
func (NullableBulkCopyResponse) Get ¶
func (v NullableBulkCopyResponse) Get() *BulkCopyResponse
func (NullableBulkCopyResponse) IsSet ¶
func (v NullableBulkCopyResponse) IsSet() bool
func (NullableBulkCopyResponse) MarshalJSON ¶
func (v NullableBulkCopyResponse) MarshalJSON() ([]byte, error)
func (*NullableBulkCopyResponse) Set ¶
func (v *NullableBulkCopyResponse) Set(val *BulkCopyResponse)
func (*NullableBulkCopyResponse) UnmarshalJSON ¶
func (v *NullableBulkCopyResponse) UnmarshalJSON(src []byte) error
func (*NullableBulkCopyResponse) Unset ¶
func (v *NullableBulkCopyResponse) Unset()
type NullableBulkCopyView ¶
type NullableBulkCopyView struct {
// contains filtered or unexported fields
}
func NewNullableBulkCopyView ¶
func NewNullableBulkCopyView(val *BulkCopyView) *NullableBulkCopyView
func (NullableBulkCopyView) Get ¶
func (v NullableBulkCopyView) Get() *BulkCopyView
func (NullableBulkCopyView) IsSet ¶
func (v NullableBulkCopyView) IsSet() bool
func (NullableBulkCopyView) MarshalJSON ¶
func (v NullableBulkCopyView) MarshalJSON() ([]byte, error)
func (*NullableBulkCopyView) Set ¶
func (v *NullableBulkCopyView) Set(val *BulkCopyView)
func (*NullableBulkCopyView) UnmarshalJSON ¶
func (v *NullableBulkCopyView) UnmarshalJSON(src []byte) error
func (*NullableBulkCopyView) Unset ¶
func (v *NullableBulkCopyView) Unset()
type NullableCacheFlush ¶
type NullableCacheFlush struct {
// contains filtered or unexported fields
}
func NewNullableCacheFlush ¶
func NewNullableCacheFlush(val *CacheFlush) *NullableCacheFlush
func (NullableCacheFlush) Get ¶
func (v NullableCacheFlush) Get() *CacheFlush
func (NullableCacheFlush) IsSet ¶
func (v NullableCacheFlush) IsSet() bool
func (NullableCacheFlush) MarshalJSON ¶
func (v NullableCacheFlush) MarshalJSON() ([]byte, error)
func (*NullableCacheFlush) Set ¶
func (v *NullableCacheFlush) Set(val *CacheFlush)
func (*NullableCacheFlush) UnmarshalJSON ¶
func (v *NullableCacheFlush) UnmarshalJSON(src []byte) error
func (*NullableCacheFlush) Unset ¶
func (v *NullableCacheFlush) Unset()
type NullableConvertDomainName ¶
type NullableConvertDomainName struct {
// contains filtered or unexported fields
}
func NewNullableConvertDomainName ¶
func NewNullableConvertDomainName(val *ConvertDomainName) *NullableConvertDomainName
func (NullableConvertDomainName) Get ¶
func (v NullableConvertDomainName) Get() *ConvertDomainName
func (NullableConvertDomainName) IsSet ¶
func (v NullableConvertDomainName) IsSet() bool
func (NullableConvertDomainName) MarshalJSON ¶
func (v NullableConvertDomainName) MarshalJSON() ([]byte, error)
func (*NullableConvertDomainName) Set ¶
func (v *NullableConvertDomainName) Set(val *ConvertDomainName)
func (*NullableConvertDomainName) UnmarshalJSON ¶
func (v *NullableConvertDomainName) UnmarshalJSON(src []byte) error
func (*NullableConvertDomainName) Unset ¶
func (v *NullableConvertDomainName) Unset()
type NullableConvertDomainNameResponse ¶
type NullableConvertDomainNameResponse struct {
// contains filtered or unexported fields
}
func NewNullableConvertDomainNameResponse ¶
func NewNullableConvertDomainNameResponse(val *ConvertDomainNameResponse) *NullableConvertDomainNameResponse
func (NullableConvertDomainNameResponse) Get ¶
func (v NullableConvertDomainNameResponse) Get() *ConvertDomainNameResponse
func (NullableConvertDomainNameResponse) IsSet ¶
func (v NullableConvertDomainNameResponse) IsSet() bool
func (NullableConvertDomainNameResponse) MarshalJSON ¶
func (v NullableConvertDomainNameResponse) MarshalJSON() ([]byte, error)
func (*NullableConvertDomainNameResponse) Set ¶
func (v *NullableConvertDomainNameResponse) Set(val *ConvertDomainNameResponse)
func (*NullableConvertDomainNameResponse) UnmarshalJSON ¶
func (v *NullableConvertDomainNameResponse) UnmarshalJSON(src []byte) error
func (*NullableConvertDomainNameResponse) Unset ¶
func (v *NullableConvertDomainNameResponse) Unset()
type NullableConvertRNameResponse ¶
type NullableConvertRNameResponse struct {
// contains filtered or unexported fields
}
func NewNullableConvertRNameResponse ¶
func NewNullableConvertRNameResponse(val *ConvertRNameResponse) *NullableConvertRNameResponse
func (NullableConvertRNameResponse) Get ¶
func (v NullableConvertRNameResponse) Get() *ConvertRNameResponse
func (NullableConvertRNameResponse) IsSet ¶
func (v NullableConvertRNameResponse) IsSet() bool
func (NullableConvertRNameResponse) MarshalJSON ¶
func (v NullableConvertRNameResponse) MarshalJSON() ([]byte, error)
func (*NullableConvertRNameResponse) Set ¶
func (v *NullableConvertRNameResponse) Set(val *ConvertRNameResponse)
func (*NullableConvertRNameResponse) UnmarshalJSON ¶
func (v *NullableConvertRNameResponse) UnmarshalJSON(src []byte) error
func (*NullableConvertRNameResponse) Unset ¶
func (v *NullableConvertRNameResponse) Unset()
type NullableCopyAuthZone ¶
type NullableCopyAuthZone struct {
// contains filtered or unexported fields
}
func NewNullableCopyAuthZone ¶
func NewNullableCopyAuthZone(val *CopyAuthZone) *NullableCopyAuthZone
func (NullableCopyAuthZone) Get ¶
func (v NullableCopyAuthZone) Get() *CopyAuthZone
func (NullableCopyAuthZone) IsSet ¶
func (v NullableCopyAuthZone) IsSet() bool
func (NullableCopyAuthZone) MarshalJSON ¶
func (v NullableCopyAuthZone) MarshalJSON() ([]byte, error)
func (*NullableCopyAuthZone) Set ¶
func (v *NullableCopyAuthZone) Set(val *CopyAuthZone)
func (*NullableCopyAuthZone) UnmarshalJSON ¶
func (v *NullableCopyAuthZone) UnmarshalJSON(src []byte) error
func (*NullableCopyAuthZone) Unset ¶
func (v *NullableCopyAuthZone) Unset()
type NullableCopyAuthZoneResponse ¶
type NullableCopyAuthZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableCopyAuthZoneResponse ¶
func NewNullableCopyAuthZoneResponse(val *CopyAuthZoneResponse) *NullableCopyAuthZoneResponse
func (NullableCopyAuthZoneResponse) Get ¶
func (v NullableCopyAuthZoneResponse) Get() *CopyAuthZoneResponse
func (NullableCopyAuthZoneResponse) IsSet ¶
func (v NullableCopyAuthZoneResponse) IsSet() bool
func (NullableCopyAuthZoneResponse) MarshalJSON ¶
func (v NullableCopyAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableCopyAuthZoneResponse) Set ¶
func (v *NullableCopyAuthZoneResponse) Set(val *CopyAuthZoneResponse)
func (*NullableCopyAuthZoneResponse) UnmarshalJSON ¶
func (v *NullableCopyAuthZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableCopyAuthZoneResponse) Unset ¶
func (v *NullableCopyAuthZoneResponse) Unset()
type NullableCopyForwardZone ¶
type NullableCopyForwardZone struct {
// contains filtered or unexported fields
}
func NewNullableCopyForwardZone ¶
func NewNullableCopyForwardZone(val *CopyForwardZone) *NullableCopyForwardZone
func (NullableCopyForwardZone) Get ¶
func (v NullableCopyForwardZone) Get() *CopyForwardZone
func (NullableCopyForwardZone) IsSet ¶
func (v NullableCopyForwardZone) IsSet() bool
func (NullableCopyForwardZone) MarshalJSON ¶
func (v NullableCopyForwardZone) MarshalJSON() ([]byte, error)
func (*NullableCopyForwardZone) Set ¶
func (v *NullableCopyForwardZone) Set(val *CopyForwardZone)
func (*NullableCopyForwardZone) UnmarshalJSON ¶
func (v *NullableCopyForwardZone) UnmarshalJSON(src []byte) error
func (*NullableCopyForwardZone) Unset ¶
func (v *NullableCopyForwardZone) Unset()
type NullableCopyForwardZoneResponse ¶
type NullableCopyForwardZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableCopyForwardZoneResponse ¶
func NewNullableCopyForwardZoneResponse(val *CopyForwardZoneResponse) *NullableCopyForwardZoneResponse
func (NullableCopyForwardZoneResponse) Get ¶
func (v NullableCopyForwardZoneResponse) Get() *CopyForwardZoneResponse
func (NullableCopyForwardZoneResponse) IsSet ¶
func (v NullableCopyForwardZoneResponse) IsSet() bool
func (NullableCopyForwardZoneResponse) MarshalJSON ¶
func (v NullableCopyForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableCopyForwardZoneResponse) Set ¶
func (v *NullableCopyForwardZoneResponse) Set(val *CopyForwardZoneResponse)
func (*NullableCopyForwardZoneResponse) UnmarshalJSON ¶
func (v *NullableCopyForwardZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableCopyForwardZoneResponse) Unset ¶
func (v *NullableCopyForwardZoneResponse) Unset()
type NullableCopyResponse ¶
type NullableCopyResponse struct {
// contains filtered or unexported fields
}
func NewNullableCopyResponse ¶
func NewNullableCopyResponse(val *CopyResponse) *NullableCopyResponse
func (NullableCopyResponse) Get ¶
func (v NullableCopyResponse) Get() *CopyResponse
func (NullableCopyResponse) IsSet ¶
func (v NullableCopyResponse) IsSet() bool
func (NullableCopyResponse) MarshalJSON ¶
func (v NullableCopyResponse) MarshalJSON() ([]byte, error)
func (*NullableCopyResponse) Set ¶
func (v *NullableCopyResponse) Set(val *CopyResponse)
func (*NullableCopyResponse) UnmarshalJSON ¶
func (v *NullableCopyResponse) UnmarshalJSON(src []byte) error
func (*NullableCopyResponse) Unset ¶
func (v *NullableCopyResponse) Unset()
type NullableCreateACLResponse ¶
type NullableCreateACLResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateACLResponse ¶
func NewNullableCreateACLResponse(val *CreateACLResponse) *NullableCreateACLResponse
func (NullableCreateACLResponse) Get ¶
func (v NullableCreateACLResponse) Get() *CreateACLResponse
func (NullableCreateACLResponse) IsSet ¶
func (v NullableCreateACLResponse) IsSet() bool
func (NullableCreateACLResponse) MarshalJSON ¶
func (v NullableCreateACLResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateACLResponse) Set ¶
func (v *NullableCreateACLResponse) Set(val *CreateACLResponse)
func (*NullableCreateACLResponse) UnmarshalJSON ¶
func (v *NullableCreateACLResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateACLResponse) Unset ¶
func (v *NullableCreateACLResponse) Unset()
type NullableCreateAuthNSGResponse ¶
type NullableCreateAuthNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateAuthNSGResponse ¶
func NewNullableCreateAuthNSGResponse(val *CreateAuthNSGResponse) *NullableCreateAuthNSGResponse
func (NullableCreateAuthNSGResponse) Get ¶
func (v NullableCreateAuthNSGResponse) Get() *CreateAuthNSGResponse
func (NullableCreateAuthNSGResponse) IsSet ¶
func (v NullableCreateAuthNSGResponse) IsSet() bool
func (NullableCreateAuthNSGResponse) MarshalJSON ¶
func (v NullableCreateAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateAuthNSGResponse) Set ¶
func (v *NullableCreateAuthNSGResponse) Set(val *CreateAuthNSGResponse)
func (*NullableCreateAuthNSGResponse) UnmarshalJSON ¶
func (v *NullableCreateAuthNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateAuthNSGResponse) Unset ¶
func (v *NullableCreateAuthNSGResponse) Unset()
type NullableCreateAuthZoneResponse ¶
type NullableCreateAuthZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateAuthZoneResponse ¶
func NewNullableCreateAuthZoneResponse(val *CreateAuthZoneResponse) *NullableCreateAuthZoneResponse
func (NullableCreateAuthZoneResponse) Get ¶
func (v NullableCreateAuthZoneResponse) Get() *CreateAuthZoneResponse
func (NullableCreateAuthZoneResponse) IsSet ¶
func (v NullableCreateAuthZoneResponse) IsSet() bool
func (NullableCreateAuthZoneResponse) MarshalJSON ¶
func (v NullableCreateAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateAuthZoneResponse) Set ¶
func (v *NullableCreateAuthZoneResponse) Set(val *CreateAuthZoneResponse)
func (*NullableCreateAuthZoneResponse) UnmarshalJSON ¶
func (v *NullableCreateAuthZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateAuthZoneResponse) Unset ¶
func (v *NullableCreateAuthZoneResponse) Unset()
type NullableCreateDelegationResponse ¶
type NullableCreateDelegationResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateDelegationResponse ¶
func NewNullableCreateDelegationResponse(val *CreateDelegationResponse) *NullableCreateDelegationResponse
func (NullableCreateDelegationResponse) Get ¶
func (v NullableCreateDelegationResponse) Get() *CreateDelegationResponse
func (NullableCreateDelegationResponse) IsSet ¶
func (v NullableCreateDelegationResponse) IsSet() bool
func (NullableCreateDelegationResponse) MarshalJSON ¶
func (v NullableCreateDelegationResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateDelegationResponse) Set ¶
func (v *NullableCreateDelegationResponse) Set(val *CreateDelegationResponse)
func (*NullableCreateDelegationResponse) UnmarshalJSON ¶
func (v *NullableCreateDelegationResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateDelegationResponse) Unset ¶
func (v *NullableCreateDelegationResponse) Unset()
type NullableCreateForwardNSGResponse ¶
type NullableCreateForwardNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateForwardNSGResponse ¶
func NewNullableCreateForwardNSGResponse(val *CreateForwardNSGResponse) *NullableCreateForwardNSGResponse
func (NullableCreateForwardNSGResponse) Get ¶
func (v NullableCreateForwardNSGResponse) Get() *CreateForwardNSGResponse
func (NullableCreateForwardNSGResponse) IsSet ¶
func (v NullableCreateForwardNSGResponse) IsSet() bool
func (NullableCreateForwardNSGResponse) MarshalJSON ¶
func (v NullableCreateForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateForwardNSGResponse) Set ¶
func (v *NullableCreateForwardNSGResponse) Set(val *CreateForwardNSGResponse)
func (*NullableCreateForwardNSGResponse) UnmarshalJSON ¶
func (v *NullableCreateForwardNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateForwardNSGResponse) Unset ¶
func (v *NullableCreateForwardNSGResponse) Unset()
type NullableCreateForwardZoneResponse ¶
type NullableCreateForwardZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateForwardZoneResponse ¶
func NewNullableCreateForwardZoneResponse(val *CreateForwardZoneResponse) *NullableCreateForwardZoneResponse
func (NullableCreateForwardZoneResponse) Get ¶
func (v NullableCreateForwardZoneResponse) Get() *CreateForwardZoneResponse
func (NullableCreateForwardZoneResponse) IsSet ¶
func (v NullableCreateForwardZoneResponse) IsSet() bool
func (NullableCreateForwardZoneResponse) MarshalJSON ¶
func (v NullableCreateForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateForwardZoneResponse) Set ¶
func (v *NullableCreateForwardZoneResponse) Set(val *CreateForwardZoneResponse)
func (*NullableCreateForwardZoneResponse) UnmarshalJSON ¶
func (v *NullableCreateForwardZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateForwardZoneResponse) Unset ¶
func (v *NullableCreateForwardZoneResponse) Unset()
type NullableCreateLBDNResponse ¶
type NullableCreateLBDNResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateLBDNResponse ¶
func NewNullableCreateLBDNResponse(val *CreateLBDNResponse) *NullableCreateLBDNResponse
func (NullableCreateLBDNResponse) Get ¶
func (v NullableCreateLBDNResponse) Get() *CreateLBDNResponse
func (NullableCreateLBDNResponse) IsSet ¶
func (v NullableCreateLBDNResponse) IsSet() bool
func (NullableCreateLBDNResponse) MarshalJSON ¶
func (v NullableCreateLBDNResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateLBDNResponse) Set ¶
func (v *NullableCreateLBDNResponse) Set(val *CreateLBDNResponse)
func (*NullableCreateLBDNResponse) UnmarshalJSON ¶
func (v *NullableCreateLBDNResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateLBDNResponse) Unset ¶
func (v *NullableCreateLBDNResponse) Unset()
type NullableCreateServerResponse ¶
type NullableCreateServerResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerResponse ¶
func NewNullableCreateServerResponse(val *CreateServerResponse) *NullableCreateServerResponse
func (NullableCreateServerResponse) Get ¶
func (v NullableCreateServerResponse) Get() *CreateServerResponse
func (NullableCreateServerResponse) IsSet ¶
func (v NullableCreateServerResponse) IsSet() bool
func (NullableCreateServerResponse) MarshalJSON ¶
func (v NullableCreateServerResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateServerResponse) Set ¶
func (v *NullableCreateServerResponse) Set(val *CreateServerResponse)
func (*NullableCreateServerResponse) UnmarshalJSON ¶
func (v *NullableCreateServerResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateServerResponse) Unset ¶
func (v *NullableCreateServerResponse) Unset()
type NullableCreateViewResponse ¶
type NullableCreateViewResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateViewResponse ¶
func NewNullableCreateViewResponse(val *CreateViewResponse) *NullableCreateViewResponse
func (NullableCreateViewResponse) Get ¶
func (v NullableCreateViewResponse) Get() *CreateViewResponse
func (NullableCreateViewResponse) IsSet ¶
func (v NullableCreateViewResponse) IsSet() bool
func (NullableCreateViewResponse) MarshalJSON ¶
func (v NullableCreateViewResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateViewResponse) Set ¶
func (v *NullableCreateViewResponse) Set(val *CreateViewResponse)
func (*NullableCreateViewResponse) UnmarshalJSON ¶
func (v *NullableCreateViewResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateViewResponse) Unset ¶
func (v *NullableCreateViewResponse) Unset()
type NullableCustomRootNSBlock ¶
type NullableCustomRootNSBlock struct {
// contains filtered or unexported fields
}
func NewNullableCustomRootNSBlock ¶
func NewNullableCustomRootNSBlock(val *CustomRootNSBlock) *NullableCustomRootNSBlock
func (NullableCustomRootNSBlock) Get ¶
func (v NullableCustomRootNSBlock) Get() *CustomRootNSBlock
func (NullableCustomRootNSBlock) IsSet ¶
func (v NullableCustomRootNSBlock) IsSet() bool
func (NullableCustomRootNSBlock) MarshalJSON ¶
func (v NullableCustomRootNSBlock) MarshalJSON() ([]byte, error)
func (*NullableCustomRootNSBlock) Set ¶
func (v *NullableCustomRootNSBlock) Set(val *CustomRootNSBlock)
func (*NullableCustomRootNSBlock) UnmarshalJSON ¶
func (v *NullableCustomRootNSBlock) UnmarshalJSON(src []byte) error
func (*NullableCustomRootNSBlock) Unset ¶
func (v *NullableCustomRootNSBlock) Unset()
type NullableDNSSECValidationBlock ¶
type NullableDNSSECValidationBlock struct {
// contains filtered or unexported fields
}
func NewNullableDNSSECValidationBlock ¶
func NewNullableDNSSECValidationBlock(val *DNSSECValidationBlock) *NullableDNSSECValidationBlock
func (NullableDNSSECValidationBlock) Get ¶
func (v NullableDNSSECValidationBlock) Get() *DNSSECValidationBlock
func (NullableDNSSECValidationBlock) IsSet ¶
func (v NullableDNSSECValidationBlock) IsSet() bool
func (NullableDNSSECValidationBlock) MarshalJSON ¶
func (v NullableDNSSECValidationBlock) MarshalJSON() ([]byte, error)
func (*NullableDNSSECValidationBlock) Set ¶
func (v *NullableDNSSECValidationBlock) Set(val *DNSSECValidationBlock)
func (*NullableDNSSECValidationBlock) UnmarshalJSON ¶
func (v *NullableDNSSECValidationBlock) UnmarshalJSON(src []byte) error
func (*NullableDNSSECValidationBlock) Unset ¶
func (v *NullableDNSSECValidationBlock) Unset()
type NullableDTCConfig ¶
type NullableDTCConfig struct {
// contains filtered or unexported fields
}
func NewNullableDTCConfig ¶
func NewNullableDTCConfig(val *DTCConfig) *NullableDTCConfig
func (NullableDTCConfig) Get ¶
func (v NullableDTCConfig) Get() *DTCConfig
func (NullableDTCConfig) IsSet ¶
func (v NullableDTCConfig) IsSet() bool
func (NullableDTCConfig) MarshalJSON ¶
func (v NullableDTCConfig) MarshalJSON() ([]byte, error)
func (*NullableDTCConfig) Set ¶
func (v *NullableDTCConfig) Set(val *DTCConfig)
func (*NullableDTCConfig) UnmarshalJSON ¶
func (v *NullableDTCConfig) UnmarshalJSON(src []byte) error
func (*NullableDTCConfig) Unset ¶
func (v *NullableDTCConfig) Unset()
type NullableDTCPolicy ¶
type NullableDTCPolicy struct {
// contains filtered or unexported fields
}
func NewNullableDTCPolicy ¶
func NewNullableDTCPolicy(val *DTCPolicy) *NullableDTCPolicy
func (NullableDTCPolicy) Get ¶
func (v NullableDTCPolicy) Get() *DTCPolicy
func (NullableDTCPolicy) IsSet ¶
func (v NullableDTCPolicy) IsSet() bool
func (NullableDTCPolicy) MarshalJSON ¶
func (v NullableDTCPolicy) MarshalJSON() ([]byte, error)
func (*NullableDTCPolicy) Set ¶
func (v *NullableDTCPolicy) Set(val *DTCPolicy)
func (*NullableDTCPolicy) UnmarshalJSON ¶
func (v *NullableDTCPolicy) UnmarshalJSON(src []byte) error
func (*NullableDTCPolicy) Unset ¶
func (v *NullableDTCPolicy) Unset()
type NullableDelegation ¶
type NullableDelegation struct {
// contains filtered or unexported fields
}
func NewNullableDelegation ¶
func NewNullableDelegation(val *Delegation) *NullableDelegation
func (NullableDelegation) Get ¶
func (v NullableDelegation) Get() *Delegation
func (NullableDelegation) IsSet ¶
func (v NullableDelegation) IsSet() bool
func (NullableDelegation) MarshalJSON ¶
func (v NullableDelegation) MarshalJSON() ([]byte, error)
func (*NullableDelegation) Set ¶
func (v *NullableDelegation) Set(val *Delegation)
func (*NullableDelegation) UnmarshalJSON ¶
func (v *NullableDelegation) UnmarshalJSON(src []byte) error
func (*NullableDelegation) Unset ¶
func (v *NullableDelegation) Unset()
type NullableDelegationServer ¶
type NullableDelegationServer struct {
// contains filtered or unexported fields
}
func NewNullableDelegationServer ¶
func NewNullableDelegationServer(val *DelegationServer) *NullableDelegationServer
func (NullableDelegationServer) Get ¶
func (v NullableDelegationServer) Get() *DelegationServer
func (NullableDelegationServer) IsSet ¶
func (v NullableDelegationServer) IsSet() bool
func (NullableDelegationServer) MarshalJSON ¶
func (v NullableDelegationServer) MarshalJSON() ([]byte, error)
func (*NullableDelegationServer) Set ¶
func (v *NullableDelegationServer) Set(val *DelegationServer)
func (*NullableDelegationServer) UnmarshalJSON ¶
func (v *NullableDelegationServer) UnmarshalJSON(src []byte) error
func (*NullableDelegationServer) Unset ¶
func (v *NullableDelegationServer) Unset()
type NullableDisplayView ¶
type NullableDisplayView struct {
// contains filtered or unexported fields
}
func NewNullableDisplayView ¶
func NewNullableDisplayView(val *DisplayView) *NullableDisplayView
func (NullableDisplayView) Get ¶
func (v NullableDisplayView) Get() *DisplayView
func (NullableDisplayView) IsSet ¶
func (v NullableDisplayView) IsSet() bool
func (NullableDisplayView) MarshalJSON ¶
func (v NullableDisplayView) MarshalJSON() ([]byte, error)
func (*NullableDisplayView) Set ¶
func (v *NullableDisplayView) Set(val *DisplayView)
func (*NullableDisplayView) UnmarshalJSON ¶
func (v *NullableDisplayView) UnmarshalJSON(src []byte) error
func (*NullableDisplayView) Unset ¶
func (v *NullableDisplayView) Unset()
type NullableECSBlock ¶
type NullableECSBlock struct {
// contains filtered or unexported fields
}
func NewNullableECSBlock ¶
func NewNullableECSBlock(val *ECSBlock) *NullableECSBlock
func (NullableECSBlock) Get ¶
func (v NullableECSBlock) Get() *ECSBlock
func (NullableECSBlock) IsSet ¶
func (v NullableECSBlock) IsSet() bool
func (NullableECSBlock) MarshalJSON ¶
func (v NullableECSBlock) MarshalJSON() ([]byte, error)
func (*NullableECSBlock) Set ¶
func (v *NullableECSBlock) Set(val *ECSBlock)
func (*NullableECSBlock) UnmarshalJSON ¶
func (v *NullableECSBlock) UnmarshalJSON(src []byte) error
func (*NullableECSBlock) Unset ¶
func (v *NullableECSBlock) Unset()
type NullableECSZone ¶
type NullableECSZone struct {
// contains filtered or unexported fields
}
func NewNullableECSZone ¶
func NewNullableECSZone(val *ECSZone) *NullableECSZone
func (NullableECSZone) Get ¶
func (v NullableECSZone) Get() *ECSZone
func (NullableECSZone) IsSet ¶
func (v NullableECSZone) IsSet() bool
func (NullableECSZone) MarshalJSON ¶
func (v NullableECSZone) MarshalJSON() ([]byte, error)
func (*NullableECSZone) Set ¶
func (v *NullableECSZone) Set(val *ECSZone)
func (*NullableECSZone) UnmarshalJSON ¶
func (v *NullableECSZone) UnmarshalJSON(src []byte) error
func (*NullableECSZone) Unset ¶
func (v *NullableECSZone) Unset()
type NullableExternalPrimary ¶
type NullableExternalPrimary struct {
// contains filtered or unexported fields
}
func NewNullableExternalPrimary ¶
func NewNullableExternalPrimary(val *ExternalPrimary) *NullableExternalPrimary
func (NullableExternalPrimary) Get ¶
func (v NullableExternalPrimary) Get() *ExternalPrimary
func (NullableExternalPrimary) IsSet ¶
func (v NullableExternalPrimary) IsSet() bool
func (NullableExternalPrimary) MarshalJSON ¶
func (v NullableExternalPrimary) MarshalJSON() ([]byte, error)
func (*NullableExternalPrimary) Set ¶
func (v *NullableExternalPrimary) Set(val *ExternalPrimary)
func (*NullableExternalPrimary) UnmarshalJSON ¶
func (v *NullableExternalPrimary) UnmarshalJSON(src []byte) error
func (*NullableExternalPrimary) Unset ¶
func (v *NullableExternalPrimary) Unset()
type NullableExternalSecondary ¶
type NullableExternalSecondary struct {
// contains filtered or unexported fields
}
func NewNullableExternalSecondary ¶
func NewNullableExternalSecondary(val *ExternalSecondary) *NullableExternalSecondary
func (NullableExternalSecondary) Get ¶
func (v NullableExternalSecondary) Get() *ExternalSecondary
func (NullableExternalSecondary) IsSet ¶
func (v NullableExternalSecondary) IsSet() bool
func (NullableExternalSecondary) MarshalJSON ¶
func (v NullableExternalSecondary) MarshalJSON() ([]byte, error)
func (*NullableExternalSecondary) Set ¶
func (v *NullableExternalSecondary) Set(val *ExternalSecondary)
func (*NullableExternalSecondary) UnmarshalJSON ¶
func (v *NullableExternalSecondary) UnmarshalJSON(src []byte) error
func (*NullableExternalSecondary) Unset ¶
func (v *NullableExternalSecondary) 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 NullableForwardNSG ¶
type NullableForwardNSG struct {
// contains filtered or unexported fields
}
func NewNullableForwardNSG ¶
func NewNullableForwardNSG(val *ForwardNSG) *NullableForwardNSG
func (NullableForwardNSG) Get ¶
func (v NullableForwardNSG) Get() *ForwardNSG
func (NullableForwardNSG) IsSet ¶
func (v NullableForwardNSG) IsSet() bool
func (NullableForwardNSG) MarshalJSON ¶
func (v NullableForwardNSG) MarshalJSON() ([]byte, error)
func (*NullableForwardNSG) Set ¶
func (v *NullableForwardNSG) Set(val *ForwardNSG)
func (*NullableForwardNSG) UnmarshalJSON ¶
func (v *NullableForwardNSG) UnmarshalJSON(src []byte) error
func (*NullableForwardNSG) Unset ¶
func (v *NullableForwardNSG) Unset()
type NullableForwardZone ¶
type NullableForwardZone struct {
// contains filtered or unexported fields
}
func NewNullableForwardZone ¶
func NewNullableForwardZone(val *ForwardZone) *NullableForwardZone
func (NullableForwardZone) Get ¶
func (v NullableForwardZone) Get() *ForwardZone
func (NullableForwardZone) IsSet ¶
func (v NullableForwardZone) IsSet() bool
func (NullableForwardZone) MarshalJSON ¶
func (v NullableForwardZone) MarshalJSON() ([]byte, error)
func (*NullableForwardZone) Set ¶
func (v *NullableForwardZone) Set(val *ForwardZone)
func (*NullableForwardZone) UnmarshalJSON ¶
func (v *NullableForwardZone) UnmarshalJSON(src []byte) error
func (*NullableForwardZone) Unset ¶
func (v *NullableForwardZone) Unset()
type NullableForwardZoneConfig ¶
type NullableForwardZoneConfig struct {
// contains filtered or unexported fields
}
func NewNullableForwardZoneConfig ¶
func NewNullableForwardZoneConfig(val *ForwardZoneConfig) *NullableForwardZoneConfig
func (NullableForwardZoneConfig) Get ¶
func (v NullableForwardZoneConfig) Get() *ForwardZoneConfig
func (NullableForwardZoneConfig) IsSet ¶
func (v NullableForwardZoneConfig) IsSet() bool
func (NullableForwardZoneConfig) MarshalJSON ¶
func (v NullableForwardZoneConfig) MarshalJSON() ([]byte, error)
func (*NullableForwardZoneConfig) Set ¶
func (v *NullableForwardZoneConfig) Set(val *ForwardZoneConfig)
func (*NullableForwardZoneConfig) UnmarshalJSON ¶
func (v *NullableForwardZoneConfig) UnmarshalJSON(src []byte) error
func (*NullableForwardZoneConfig) Unset ¶
func (v *NullableForwardZoneConfig) Unset()
type NullableForwarder ¶
type NullableForwarder struct {
// contains filtered or unexported fields
}
func NewNullableForwarder ¶
func NewNullableForwarder(val *Forwarder) *NullableForwarder
func (NullableForwarder) Get ¶
func (v NullableForwarder) Get() *Forwarder
func (NullableForwarder) IsSet ¶
func (v NullableForwarder) IsSet() bool
func (NullableForwarder) MarshalJSON ¶
func (v NullableForwarder) MarshalJSON() ([]byte, error)
func (*NullableForwarder) Set ¶
func (v *NullableForwarder) Set(val *Forwarder)
func (*NullableForwarder) UnmarshalJSON ¶
func (v *NullableForwarder) UnmarshalJSON(src []byte) error
func (*NullableForwarder) Unset ¶
func (v *NullableForwarder) Unset()
type NullableForwardersBlock ¶
type NullableForwardersBlock struct {
// contains filtered or unexported fields
}
func NewNullableForwardersBlock ¶
func NewNullableForwardersBlock(val *ForwardersBlock) *NullableForwardersBlock
func (NullableForwardersBlock) Get ¶
func (v NullableForwardersBlock) Get() *ForwardersBlock
func (NullableForwardersBlock) IsSet ¶
func (v NullableForwardersBlock) IsSet() bool
func (NullableForwardersBlock) MarshalJSON ¶
func (v NullableForwardersBlock) MarshalJSON() ([]byte, error)
func (*NullableForwardersBlock) Set ¶
func (v *NullableForwardersBlock) Set(val *ForwardersBlock)
func (*NullableForwardersBlock) UnmarshalJSON ¶
func (v *NullableForwardersBlock) UnmarshalJSON(src []byte) error
func (*NullableForwardersBlock) Unset ¶
func (v *NullableForwardersBlock) Unset()
type NullableGlobal ¶
type NullableGlobal struct {
// contains filtered or unexported fields
}
func NewNullableGlobal ¶
func NewNullableGlobal(val *Global) *NullableGlobal
func (NullableGlobal) Get ¶
func (v NullableGlobal) Get() *Global
func (NullableGlobal) IsSet ¶
func (v NullableGlobal) IsSet() bool
func (NullableGlobal) MarshalJSON ¶
func (v NullableGlobal) MarshalJSON() ([]byte, error)
func (*NullableGlobal) Set ¶
func (v *NullableGlobal) Set(val *Global)
func (*NullableGlobal) UnmarshalJSON ¶
func (v *NullableGlobal) UnmarshalJSON(src []byte) error
func (*NullableGlobal) Unset ¶
func (v *NullableGlobal) Unset()
type NullableHost ¶
type NullableHost struct {
// contains filtered or unexported fields
}
func NewNullableHost ¶
func NewNullableHost(val *Host) *NullableHost
func (NullableHost) Get ¶
func (v NullableHost) Get() *Host
func (NullableHost) IsSet ¶
func (v NullableHost) IsSet() bool
func (NullableHost) MarshalJSON ¶
func (v NullableHost) MarshalJSON() ([]byte, error)
func (*NullableHost) Set ¶
func (v *NullableHost) Set(val *Host)
func (*NullableHost) UnmarshalJSON ¶
func (v *NullableHost) UnmarshalJSON(src []byte) error
func (*NullableHost) Unset ¶
func (v *NullableHost) Unset()
type NullableHostAssociatedServer ¶
type NullableHostAssociatedServer struct {
// contains filtered or unexported fields
}
func NewNullableHostAssociatedServer ¶
func NewNullableHostAssociatedServer(val *HostAssociatedServer) *NullableHostAssociatedServer
func (NullableHostAssociatedServer) Get ¶
func (v NullableHostAssociatedServer) Get() *HostAssociatedServer
func (NullableHostAssociatedServer) IsSet ¶
func (v NullableHostAssociatedServer) IsSet() bool
func (NullableHostAssociatedServer) MarshalJSON ¶
func (v NullableHostAssociatedServer) MarshalJSON() ([]byte, error)
func (*NullableHostAssociatedServer) Set ¶
func (v *NullableHostAssociatedServer) Set(val *HostAssociatedServer)
func (*NullableHostAssociatedServer) UnmarshalJSON ¶
func (v *NullableHostAssociatedServer) UnmarshalJSON(src []byte) error
func (*NullableHostAssociatedServer) Unset ¶
func (v *NullableHostAssociatedServer) Unset()
type NullableHostInheritance ¶
type NullableHostInheritance struct {
// contains filtered or unexported fields
}
func NewNullableHostInheritance ¶
func NewNullableHostInheritance(val *HostInheritance) *NullableHostInheritance
func (NullableHostInheritance) Get ¶
func (v NullableHostInheritance) Get() *HostInheritance
func (NullableHostInheritance) IsSet ¶
func (v NullableHostInheritance) IsSet() bool
func (NullableHostInheritance) MarshalJSON ¶
func (v NullableHostInheritance) MarshalJSON() ([]byte, error)
func (*NullableHostInheritance) Set ¶
func (v *NullableHostInheritance) Set(val *HostInheritance)
func (*NullableHostInheritance) UnmarshalJSON ¶
func (v *NullableHostInheritance) UnmarshalJSON(src []byte) error
func (*NullableHostInheritance) Unset ¶
func (v *NullableHostInheritance) Unset()
type NullableInheritance2AssignedHost ¶
type NullableInheritance2AssignedHost struct {
// contains filtered or unexported fields
}
func NewNullableInheritance2AssignedHost ¶
func NewNullableInheritance2AssignedHost(val *Inheritance2AssignedHost) *NullableInheritance2AssignedHost
func (NullableInheritance2AssignedHost) Get ¶
func (v NullableInheritance2AssignedHost) Get() *Inheritance2AssignedHost
func (NullableInheritance2AssignedHost) IsSet ¶
func (v NullableInheritance2AssignedHost) IsSet() bool
func (NullableInheritance2AssignedHost) MarshalJSON ¶
func (v NullableInheritance2AssignedHost) MarshalJSON() ([]byte, error)
func (*NullableInheritance2AssignedHost) Set ¶
func (v *NullableInheritance2AssignedHost) Set(val *Inheritance2AssignedHost)
func (*NullableInheritance2AssignedHost) UnmarshalJSON ¶
func (v *NullableInheritance2AssignedHost) UnmarshalJSON(src []byte) error
func (*NullableInheritance2AssignedHost) Unset ¶
func (v *NullableInheritance2AssignedHost) Unset()
type NullableInheritance2InheritedBool ¶
type NullableInheritance2InheritedBool struct {
// contains filtered or unexported fields
}
func NewNullableInheritance2InheritedBool ¶
func NewNullableInheritance2InheritedBool(val *Inheritance2InheritedBool) *NullableInheritance2InheritedBool
func (NullableInheritance2InheritedBool) Get ¶
func (v NullableInheritance2InheritedBool) Get() *Inheritance2InheritedBool
func (NullableInheritance2InheritedBool) IsSet ¶
func (v NullableInheritance2InheritedBool) IsSet() bool
func (NullableInheritance2InheritedBool) MarshalJSON ¶
func (v NullableInheritance2InheritedBool) MarshalJSON() ([]byte, error)
func (*NullableInheritance2InheritedBool) Set ¶
func (v *NullableInheritance2InheritedBool) Set(val *Inheritance2InheritedBool)
func (*NullableInheritance2InheritedBool) UnmarshalJSON ¶
func (v *NullableInheritance2InheritedBool) UnmarshalJSON(src []byte) error
func (*NullableInheritance2InheritedBool) Unset ¶
func (v *NullableInheritance2InheritedBool) Unset()
type NullableInheritance2InheritedString ¶
type NullableInheritance2InheritedString struct {
// contains filtered or unexported fields
}
func NewNullableInheritance2InheritedString ¶
func NewNullableInheritance2InheritedString(val *Inheritance2InheritedString) *NullableInheritance2InheritedString
func (NullableInheritance2InheritedString) Get ¶
func (v NullableInheritance2InheritedString) Get() *Inheritance2InheritedString
func (NullableInheritance2InheritedString) IsSet ¶
func (v NullableInheritance2InheritedString) IsSet() bool
func (NullableInheritance2InheritedString) MarshalJSON ¶
func (v NullableInheritance2InheritedString) MarshalJSON() ([]byte, error)
func (*NullableInheritance2InheritedString) Set ¶
func (v *NullableInheritance2InheritedString) Set(val *Inheritance2InheritedString)
func (*NullableInheritance2InheritedString) UnmarshalJSON ¶
func (v *NullableInheritance2InheritedString) UnmarshalJSON(src []byte) error
func (*NullableInheritance2InheritedString) Unset ¶
func (v *NullableInheritance2InheritedString) Unset()
type NullableInheritance2InheritedUInt32 ¶
type NullableInheritance2InheritedUInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInheritance2InheritedUInt32 ¶
func NewNullableInheritance2InheritedUInt32(val *Inheritance2InheritedUInt32) *NullableInheritance2InheritedUInt32
func (NullableInheritance2InheritedUInt32) Get ¶
func (v NullableInheritance2InheritedUInt32) Get() *Inheritance2InheritedUInt32
func (NullableInheritance2InheritedUInt32) IsSet ¶
func (v NullableInheritance2InheritedUInt32) IsSet() bool
func (NullableInheritance2InheritedUInt32) MarshalJSON ¶
func (v NullableInheritance2InheritedUInt32) MarshalJSON() ([]byte, error)
func (*NullableInheritance2InheritedUInt32) Set ¶
func (v *NullableInheritance2InheritedUInt32) Set(val *Inheritance2InheritedUInt32)
func (*NullableInheritance2InheritedUInt32) UnmarshalJSON ¶
func (v *NullableInheritance2InheritedUInt32) UnmarshalJSON(src []byte) error
func (*NullableInheritance2InheritedUInt32) Unset ¶
func (v *NullableInheritance2InheritedUInt32) Unset()
type NullableInheritedACLItems ¶
type NullableInheritedACLItems struct {
// contains filtered or unexported fields
}
func NewNullableInheritedACLItems ¶
func NewNullableInheritedACLItems(val *InheritedACLItems) *NullableInheritedACLItems
func (NullableInheritedACLItems) Get ¶
func (v NullableInheritedACLItems) Get() *InheritedACLItems
func (NullableInheritedACLItems) IsSet ¶
func (v NullableInheritedACLItems) IsSet() bool
func (NullableInheritedACLItems) MarshalJSON ¶
func (v NullableInheritedACLItems) MarshalJSON() ([]byte, error)
func (*NullableInheritedACLItems) Set ¶
func (v *NullableInheritedACLItems) Set(val *InheritedACLItems)
func (*NullableInheritedACLItems) UnmarshalJSON ¶
func (v *NullableInheritedACLItems) UnmarshalJSON(src []byte) error
func (*NullableInheritedACLItems) Unset ¶
func (v *NullableInheritedACLItems) Unset()
type NullableInheritedCustomRootNSBlock ¶
type NullableInheritedCustomRootNSBlock struct {
// contains filtered or unexported fields
}
func NewNullableInheritedCustomRootNSBlock ¶
func NewNullableInheritedCustomRootNSBlock(val *InheritedCustomRootNSBlock) *NullableInheritedCustomRootNSBlock
func (NullableInheritedCustomRootNSBlock) Get ¶
func (v NullableInheritedCustomRootNSBlock) Get() *InheritedCustomRootNSBlock
func (NullableInheritedCustomRootNSBlock) IsSet ¶
func (v NullableInheritedCustomRootNSBlock) IsSet() bool
func (NullableInheritedCustomRootNSBlock) MarshalJSON ¶
func (v NullableInheritedCustomRootNSBlock) MarshalJSON() ([]byte, error)
func (*NullableInheritedCustomRootNSBlock) Set ¶
func (v *NullableInheritedCustomRootNSBlock) Set(val *InheritedCustomRootNSBlock)
func (*NullableInheritedCustomRootNSBlock) UnmarshalJSON ¶
func (v *NullableInheritedCustomRootNSBlock) UnmarshalJSON(src []byte) error
func (*NullableInheritedCustomRootNSBlock) Unset ¶
func (v *NullableInheritedCustomRootNSBlock) Unset()
type NullableInheritedDNSSECValidationBlock ¶
type NullableInheritedDNSSECValidationBlock struct {
// contains filtered or unexported fields
}
func NewNullableInheritedDNSSECValidationBlock ¶
func NewNullableInheritedDNSSECValidationBlock(val *InheritedDNSSECValidationBlock) *NullableInheritedDNSSECValidationBlock
func (NullableInheritedDNSSECValidationBlock) Get ¶
func (v NullableInheritedDNSSECValidationBlock) Get() *InheritedDNSSECValidationBlock
func (NullableInheritedDNSSECValidationBlock) IsSet ¶
func (v NullableInheritedDNSSECValidationBlock) IsSet() bool
func (NullableInheritedDNSSECValidationBlock) MarshalJSON ¶
func (v NullableInheritedDNSSECValidationBlock) MarshalJSON() ([]byte, error)
func (*NullableInheritedDNSSECValidationBlock) Set ¶
func (v *NullableInheritedDNSSECValidationBlock) Set(val *InheritedDNSSECValidationBlock)
func (*NullableInheritedDNSSECValidationBlock) UnmarshalJSON ¶
func (v *NullableInheritedDNSSECValidationBlock) UnmarshalJSON(src []byte) error
func (*NullableInheritedDNSSECValidationBlock) Unset ¶
func (v *NullableInheritedDNSSECValidationBlock) Unset()
type NullableInheritedDtcConfig ¶
type NullableInheritedDtcConfig struct {
// contains filtered or unexported fields
}
func NewNullableInheritedDtcConfig ¶
func NewNullableInheritedDtcConfig(val *InheritedDtcConfig) *NullableInheritedDtcConfig
func (NullableInheritedDtcConfig) Get ¶
func (v NullableInheritedDtcConfig) Get() *InheritedDtcConfig
func (NullableInheritedDtcConfig) IsSet ¶
func (v NullableInheritedDtcConfig) IsSet() bool
func (NullableInheritedDtcConfig) MarshalJSON ¶
func (v NullableInheritedDtcConfig) MarshalJSON() ([]byte, error)
func (*NullableInheritedDtcConfig) Set ¶
func (v *NullableInheritedDtcConfig) Set(val *InheritedDtcConfig)
func (*NullableInheritedDtcConfig) UnmarshalJSON ¶
func (v *NullableInheritedDtcConfig) UnmarshalJSON(src []byte) error
func (*NullableInheritedDtcConfig) Unset ¶
func (v *NullableInheritedDtcConfig) Unset()
type NullableInheritedECSBlock ¶
type NullableInheritedECSBlock struct {
// contains filtered or unexported fields
}
func NewNullableInheritedECSBlock ¶
func NewNullableInheritedECSBlock(val *InheritedECSBlock) *NullableInheritedECSBlock
func (NullableInheritedECSBlock) Get ¶
func (v NullableInheritedECSBlock) Get() *InheritedECSBlock
func (NullableInheritedECSBlock) IsSet ¶
func (v NullableInheritedECSBlock) IsSet() bool
func (NullableInheritedECSBlock) MarshalJSON ¶
func (v NullableInheritedECSBlock) MarshalJSON() ([]byte, error)
func (*NullableInheritedECSBlock) Set ¶
func (v *NullableInheritedECSBlock) Set(val *InheritedECSBlock)
func (*NullableInheritedECSBlock) UnmarshalJSON ¶
func (v *NullableInheritedECSBlock) UnmarshalJSON(src []byte) error
func (*NullableInheritedECSBlock) Unset ¶
func (v *NullableInheritedECSBlock) Unset()
type NullableInheritedForwardersBlock ¶
type NullableInheritedForwardersBlock struct {
// contains filtered or unexported fields
}
func NewNullableInheritedForwardersBlock ¶
func NewNullableInheritedForwardersBlock(val *InheritedForwardersBlock) *NullableInheritedForwardersBlock
func (NullableInheritedForwardersBlock) Get ¶
func (v NullableInheritedForwardersBlock) Get() *InheritedForwardersBlock
func (NullableInheritedForwardersBlock) IsSet ¶
func (v NullableInheritedForwardersBlock) IsSet() bool
func (NullableInheritedForwardersBlock) MarshalJSON ¶
func (v NullableInheritedForwardersBlock) MarshalJSON() ([]byte, error)
func (*NullableInheritedForwardersBlock) Set ¶
func (v *NullableInheritedForwardersBlock) Set(val *InheritedForwardersBlock)
func (*NullableInheritedForwardersBlock) UnmarshalJSON ¶
func (v *NullableInheritedForwardersBlock) UnmarshalJSON(src []byte) error
func (*NullableInheritedForwardersBlock) Unset ¶
func (v *NullableInheritedForwardersBlock) Unset()
type NullableInheritedKerberosKeys ¶
type NullableInheritedKerberosKeys struct {
// contains filtered or unexported fields
}
func NewNullableInheritedKerberosKeys ¶
func NewNullableInheritedKerberosKeys(val *InheritedKerberosKeys) *NullableInheritedKerberosKeys
func (NullableInheritedKerberosKeys) Get ¶
func (v NullableInheritedKerberosKeys) Get() *InheritedKerberosKeys
func (NullableInheritedKerberosKeys) IsSet ¶
func (v NullableInheritedKerberosKeys) IsSet() bool
func (NullableInheritedKerberosKeys) MarshalJSON ¶
func (v NullableInheritedKerberosKeys) MarshalJSON() ([]byte, error)
func (*NullableInheritedKerberosKeys) Set ¶
func (v *NullableInheritedKerberosKeys) Set(val *InheritedKerberosKeys)
func (*NullableInheritedKerberosKeys) UnmarshalJSON ¶
func (v *NullableInheritedKerberosKeys) UnmarshalJSON(src []byte) error
func (*NullableInheritedKerberosKeys) Unset ¶
func (v *NullableInheritedKerberosKeys) Unset()
type NullableInheritedSortListItems ¶
type NullableInheritedSortListItems struct {
// contains filtered or unexported fields
}
func NewNullableInheritedSortListItems ¶
func NewNullableInheritedSortListItems(val *InheritedSortListItems) *NullableInheritedSortListItems
func (NullableInheritedSortListItems) Get ¶
func (v NullableInheritedSortListItems) Get() *InheritedSortListItems
func (NullableInheritedSortListItems) IsSet ¶
func (v NullableInheritedSortListItems) IsSet() bool
func (NullableInheritedSortListItems) MarshalJSON ¶
func (v NullableInheritedSortListItems) MarshalJSON() ([]byte, error)
func (*NullableInheritedSortListItems) Set ¶
func (v *NullableInheritedSortListItems) Set(val *InheritedSortListItems)
func (*NullableInheritedSortListItems) UnmarshalJSON ¶
func (v *NullableInheritedSortListItems) UnmarshalJSON(src []byte) error
func (*NullableInheritedSortListItems) Unset ¶
func (v *NullableInheritedSortListItems) Unset()
type NullableInheritedZoneAuthority ¶
type NullableInheritedZoneAuthority struct {
// contains filtered or unexported fields
}
func NewNullableInheritedZoneAuthority ¶
func NewNullableInheritedZoneAuthority(val *InheritedZoneAuthority) *NullableInheritedZoneAuthority
func (NullableInheritedZoneAuthority) Get ¶
func (v NullableInheritedZoneAuthority) Get() *InheritedZoneAuthority
func (NullableInheritedZoneAuthority) IsSet ¶
func (v NullableInheritedZoneAuthority) IsSet() bool
func (NullableInheritedZoneAuthority) MarshalJSON ¶
func (v NullableInheritedZoneAuthority) MarshalJSON() ([]byte, error)
func (*NullableInheritedZoneAuthority) Set ¶
func (v *NullableInheritedZoneAuthority) Set(val *InheritedZoneAuthority)
func (*NullableInheritedZoneAuthority) UnmarshalJSON ¶
func (v *NullableInheritedZoneAuthority) UnmarshalJSON(src []byte) error
func (*NullableInheritedZoneAuthority) Unset ¶
func (v *NullableInheritedZoneAuthority) Unset()
type NullableInheritedZoneAuthorityMNameBlock ¶
type NullableInheritedZoneAuthorityMNameBlock struct {
// contains filtered or unexported fields
}
func NewNullableInheritedZoneAuthorityMNameBlock ¶
func NewNullableInheritedZoneAuthorityMNameBlock(val *InheritedZoneAuthorityMNameBlock) *NullableInheritedZoneAuthorityMNameBlock
func (NullableInheritedZoneAuthorityMNameBlock) IsSet ¶
func (v NullableInheritedZoneAuthorityMNameBlock) IsSet() bool
func (NullableInheritedZoneAuthorityMNameBlock) MarshalJSON ¶
func (v NullableInheritedZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
func (*NullableInheritedZoneAuthorityMNameBlock) Set ¶
func (v *NullableInheritedZoneAuthorityMNameBlock) Set(val *InheritedZoneAuthorityMNameBlock)
func (*NullableInheritedZoneAuthorityMNameBlock) UnmarshalJSON ¶
func (v *NullableInheritedZoneAuthorityMNameBlock) UnmarshalJSON(src []byte) error
func (*NullableInheritedZoneAuthorityMNameBlock) Unset ¶
func (v *NullableInheritedZoneAuthorityMNameBlock) 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 NullableInternalSecondary ¶
type NullableInternalSecondary struct {
// contains filtered or unexported fields
}
func NewNullableInternalSecondary ¶
func NewNullableInternalSecondary(val *InternalSecondary) *NullableInternalSecondary
func (NullableInternalSecondary) Get ¶
func (v NullableInternalSecondary) Get() *InternalSecondary
func (NullableInternalSecondary) IsSet ¶
func (v NullableInternalSecondary) IsSet() bool
func (NullableInternalSecondary) MarshalJSON ¶
func (v NullableInternalSecondary) MarshalJSON() ([]byte, error)
func (*NullableInternalSecondary) Set ¶
func (v *NullableInternalSecondary) Set(val *InternalSecondary)
func (*NullableInternalSecondary) UnmarshalJSON ¶
func (v *NullableInternalSecondary) UnmarshalJSON(src []byte) error
func (*NullableInternalSecondary) Unset ¶
func (v *NullableInternalSecondary) Unset()
type NullableKerberosKey ¶
type NullableKerberosKey struct {
// contains filtered or unexported fields
}
func NewNullableKerberosKey ¶
func NewNullableKerberosKey(val *KerberosKey) *NullableKerberosKey
func (NullableKerberosKey) Get ¶
func (v NullableKerberosKey) Get() *KerberosKey
func (NullableKerberosKey) IsSet ¶
func (v NullableKerberosKey) IsSet() bool
func (NullableKerberosKey) MarshalJSON ¶
func (v NullableKerberosKey) MarshalJSON() ([]byte, error)
func (*NullableKerberosKey) Set ¶
func (v *NullableKerberosKey) Set(val *KerberosKey)
func (*NullableKerberosKey) UnmarshalJSON ¶
func (v *NullableKerberosKey) UnmarshalJSON(src []byte) error
func (*NullableKerberosKey) Unset ¶
func (v *NullableKerberosKey) Unset()
type NullableLBDN ¶
type NullableLBDN struct {
// contains filtered or unexported fields
}
func NewNullableLBDN ¶
func NewNullableLBDN(val *LBDN) *NullableLBDN
func (NullableLBDN) Get ¶
func (v NullableLBDN) Get() *LBDN
func (NullableLBDN) IsSet ¶
func (v NullableLBDN) IsSet() bool
func (NullableLBDN) MarshalJSON ¶
func (v NullableLBDN) MarshalJSON() ([]byte, error)
func (*NullableLBDN) Set ¶
func (v *NullableLBDN) Set(val *LBDN)
func (*NullableLBDN) UnmarshalJSON ¶
func (v *NullableLBDN) UnmarshalJSON(src []byte) error
func (*NullableLBDN) Unset ¶
func (v *NullableLBDN) Unset()
type NullableListACLResponse ¶
type NullableListACLResponse struct {
// contains filtered or unexported fields
}
func NewNullableListACLResponse ¶
func NewNullableListACLResponse(val *ListACLResponse) *NullableListACLResponse
func (NullableListACLResponse) Get ¶
func (v NullableListACLResponse) Get() *ListACLResponse
func (NullableListACLResponse) IsSet ¶
func (v NullableListACLResponse) IsSet() bool
func (NullableListACLResponse) MarshalJSON ¶
func (v NullableListACLResponse) MarshalJSON() ([]byte, error)
func (*NullableListACLResponse) Set ¶
func (v *NullableListACLResponse) Set(val *ListACLResponse)
func (*NullableListACLResponse) UnmarshalJSON ¶
func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error
func (*NullableListACLResponse) Unset ¶
func (v *NullableListACLResponse) Unset()
type NullableListAuthNSGResponse ¶
type NullableListAuthNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableListAuthNSGResponse ¶
func NewNullableListAuthNSGResponse(val *ListAuthNSGResponse) *NullableListAuthNSGResponse
func (NullableListAuthNSGResponse) Get ¶
func (v NullableListAuthNSGResponse) Get() *ListAuthNSGResponse
func (NullableListAuthNSGResponse) IsSet ¶
func (v NullableListAuthNSGResponse) IsSet() bool
func (NullableListAuthNSGResponse) MarshalJSON ¶
func (v NullableListAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableListAuthNSGResponse) Set ¶
func (v *NullableListAuthNSGResponse) Set(val *ListAuthNSGResponse)
func (*NullableListAuthNSGResponse) UnmarshalJSON ¶
func (v *NullableListAuthNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableListAuthNSGResponse) Unset ¶
func (v *NullableListAuthNSGResponse) Unset()
type NullableListAuthZoneResponse ¶
type NullableListAuthZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableListAuthZoneResponse ¶
func NewNullableListAuthZoneResponse(val *ListAuthZoneResponse) *NullableListAuthZoneResponse
func (NullableListAuthZoneResponse) Get ¶
func (v NullableListAuthZoneResponse) Get() *ListAuthZoneResponse
func (NullableListAuthZoneResponse) IsSet ¶
func (v NullableListAuthZoneResponse) IsSet() bool
func (NullableListAuthZoneResponse) MarshalJSON ¶
func (v NullableListAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableListAuthZoneResponse) Set ¶
func (v *NullableListAuthZoneResponse) Set(val *ListAuthZoneResponse)
func (*NullableListAuthZoneResponse) UnmarshalJSON ¶
func (v *NullableListAuthZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableListAuthZoneResponse) Unset ¶
func (v *NullableListAuthZoneResponse) Unset()
type NullableListDelegationResponse ¶
type NullableListDelegationResponse struct {
// contains filtered or unexported fields
}
func NewNullableListDelegationResponse ¶
func NewNullableListDelegationResponse(val *ListDelegationResponse) *NullableListDelegationResponse
func (NullableListDelegationResponse) Get ¶
func (v NullableListDelegationResponse) Get() *ListDelegationResponse
func (NullableListDelegationResponse) IsSet ¶
func (v NullableListDelegationResponse) IsSet() bool
func (NullableListDelegationResponse) MarshalJSON ¶
func (v NullableListDelegationResponse) MarshalJSON() ([]byte, error)
func (*NullableListDelegationResponse) Set ¶
func (v *NullableListDelegationResponse) Set(val *ListDelegationResponse)
func (*NullableListDelegationResponse) UnmarshalJSON ¶
func (v *NullableListDelegationResponse) UnmarshalJSON(src []byte) error
func (*NullableListDelegationResponse) Unset ¶
func (v *NullableListDelegationResponse) Unset()
type NullableListForwardNSGResponse ¶
type NullableListForwardNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableListForwardNSGResponse ¶
func NewNullableListForwardNSGResponse(val *ListForwardNSGResponse) *NullableListForwardNSGResponse
func (NullableListForwardNSGResponse) Get ¶
func (v NullableListForwardNSGResponse) Get() *ListForwardNSGResponse
func (NullableListForwardNSGResponse) IsSet ¶
func (v NullableListForwardNSGResponse) IsSet() bool
func (NullableListForwardNSGResponse) MarshalJSON ¶
func (v NullableListForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableListForwardNSGResponse) Set ¶
func (v *NullableListForwardNSGResponse) Set(val *ListForwardNSGResponse)
func (*NullableListForwardNSGResponse) UnmarshalJSON ¶
func (v *NullableListForwardNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableListForwardNSGResponse) Unset ¶
func (v *NullableListForwardNSGResponse) Unset()
type NullableListForwardZoneResponse ¶
type NullableListForwardZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableListForwardZoneResponse ¶
func NewNullableListForwardZoneResponse(val *ListForwardZoneResponse) *NullableListForwardZoneResponse
func (NullableListForwardZoneResponse) Get ¶
func (v NullableListForwardZoneResponse) Get() *ListForwardZoneResponse
func (NullableListForwardZoneResponse) IsSet ¶
func (v NullableListForwardZoneResponse) IsSet() bool
func (NullableListForwardZoneResponse) MarshalJSON ¶
func (v NullableListForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableListForwardZoneResponse) Set ¶
func (v *NullableListForwardZoneResponse) Set(val *ListForwardZoneResponse)
func (*NullableListForwardZoneResponse) UnmarshalJSON ¶
func (v *NullableListForwardZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableListForwardZoneResponse) Unset ¶
func (v *NullableListForwardZoneResponse) Unset()
type NullableListHostResponse ¶
type NullableListHostResponse struct {
// contains filtered or unexported fields
}
func NewNullableListHostResponse ¶
func NewNullableListHostResponse(val *ListHostResponse) *NullableListHostResponse
func (NullableListHostResponse) Get ¶
func (v NullableListHostResponse) Get() *ListHostResponse
func (NullableListHostResponse) IsSet ¶
func (v NullableListHostResponse) IsSet() bool
func (NullableListHostResponse) MarshalJSON ¶
func (v NullableListHostResponse) MarshalJSON() ([]byte, error)
func (*NullableListHostResponse) Set ¶
func (v *NullableListHostResponse) Set(val *ListHostResponse)
func (*NullableListHostResponse) UnmarshalJSON ¶
func (v *NullableListHostResponse) UnmarshalJSON(src []byte) error
func (*NullableListHostResponse) Unset ¶
func (v *NullableListHostResponse) Unset()
type NullableListLBDNResponse ¶
type NullableListLBDNResponse struct {
// contains filtered or unexported fields
}
func NewNullableListLBDNResponse ¶
func NewNullableListLBDNResponse(val *ListLBDNResponse) *NullableListLBDNResponse
func (NullableListLBDNResponse) Get ¶
func (v NullableListLBDNResponse) Get() *ListLBDNResponse
func (NullableListLBDNResponse) IsSet ¶
func (v NullableListLBDNResponse) IsSet() bool
func (NullableListLBDNResponse) MarshalJSON ¶
func (v NullableListLBDNResponse) MarshalJSON() ([]byte, error)
func (*NullableListLBDNResponse) Set ¶
func (v *NullableListLBDNResponse) Set(val *ListLBDNResponse)
func (*NullableListLBDNResponse) UnmarshalJSON ¶
func (v *NullableListLBDNResponse) UnmarshalJSON(src []byte) error
func (*NullableListLBDNResponse) Unset ¶
func (v *NullableListLBDNResponse) Unset()
type NullableListServerResponse ¶
type NullableListServerResponse struct {
// contains filtered or unexported fields
}
func NewNullableListServerResponse ¶
func NewNullableListServerResponse(val *ListServerResponse) *NullableListServerResponse
func (NullableListServerResponse) Get ¶
func (v NullableListServerResponse) Get() *ListServerResponse
func (NullableListServerResponse) IsSet ¶
func (v NullableListServerResponse) IsSet() bool
func (NullableListServerResponse) MarshalJSON ¶
func (v NullableListServerResponse) MarshalJSON() ([]byte, error)
func (*NullableListServerResponse) Set ¶
func (v *NullableListServerResponse) Set(val *ListServerResponse)
func (*NullableListServerResponse) UnmarshalJSON ¶
func (v *NullableListServerResponse) UnmarshalJSON(src []byte) error
func (*NullableListServerResponse) Unset ¶
func (v *NullableListServerResponse) Unset()
type NullableListViewResponse ¶
type NullableListViewResponse struct {
// contains filtered or unexported fields
}
func NewNullableListViewResponse ¶
func NewNullableListViewResponse(val *ListViewResponse) *NullableListViewResponse
func (NullableListViewResponse) Get ¶
func (v NullableListViewResponse) Get() *ListViewResponse
func (NullableListViewResponse) IsSet ¶
func (v NullableListViewResponse) IsSet() bool
func (NullableListViewResponse) MarshalJSON ¶
func (v NullableListViewResponse) MarshalJSON() ([]byte, error)
func (*NullableListViewResponse) Set ¶
func (v *NullableListViewResponse) Set(val *ListViewResponse)
func (*NullableListViewResponse) UnmarshalJSON ¶
func (v *NullableListViewResponse) UnmarshalJSON(src []byte) error
func (*NullableListViewResponse) Unset ¶
func (v *NullableListViewResponse) Unset()
type NullableReadACLResponse ¶
type NullableReadACLResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadACLResponse ¶
func NewNullableReadACLResponse(val *ReadACLResponse) *NullableReadACLResponse
func (NullableReadACLResponse) Get ¶
func (v NullableReadACLResponse) Get() *ReadACLResponse
func (NullableReadACLResponse) IsSet ¶
func (v NullableReadACLResponse) IsSet() bool
func (NullableReadACLResponse) MarshalJSON ¶
func (v NullableReadACLResponse) MarshalJSON() ([]byte, error)
func (*NullableReadACLResponse) Set ¶
func (v *NullableReadACLResponse) Set(val *ReadACLResponse)
func (*NullableReadACLResponse) UnmarshalJSON ¶
func (v *NullableReadACLResponse) UnmarshalJSON(src []byte) error
func (*NullableReadACLResponse) Unset ¶
func (v *NullableReadACLResponse) Unset()
type NullableReadAuthNSGResponse ¶
type NullableReadAuthNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadAuthNSGResponse ¶
func NewNullableReadAuthNSGResponse(val *ReadAuthNSGResponse) *NullableReadAuthNSGResponse
func (NullableReadAuthNSGResponse) Get ¶
func (v NullableReadAuthNSGResponse) Get() *ReadAuthNSGResponse
func (NullableReadAuthNSGResponse) IsSet ¶
func (v NullableReadAuthNSGResponse) IsSet() bool
func (NullableReadAuthNSGResponse) MarshalJSON ¶
func (v NullableReadAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableReadAuthNSGResponse) Set ¶
func (v *NullableReadAuthNSGResponse) Set(val *ReadAuthNSGResponse)
func (*NullableReadAuthNSGResponse) UnmarshalJSON ¶
func (v *NullableReadAuthNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableReadAuthNSGResponse) Unset ¶
func (v *NullableReadAuthNSGResponse) Unset()
type NullableReadAuthZoneResponse ¶
type NullableReadAuthZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadAuthZoneResponse ¶
func NewNullableReadAuthZoneResponse(val *ReadAuthZoneResponse) *NullableReadAuthZoneResponse
func (NullableReadAuthZoneResponse) Get ¶
func (v NullableReadAuthZoneResponse) Get() *ReadAuthZoneResponse
func (NullableReadAuthZoneResponse) IsSet ¶
func (v NullableReadAuthZoneResponse) IsSet() bool
func (NullableReadAuthZoneResponse) MarshalJSON ¶
func (v NullableReadAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableReadAuthZoneResponse) Set ¶
func (v *NullableReadAuthZoneResponse) Set(val *ReadAuthZoneResponse)
func (*NullableReadAuthZoneResponse) UnmarshalJSON ¶
func (v *NullableReadAuthZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableReadAuthZoneResponse) Unset ¶
func (v *NullableReadAuthZoneResponse) Unset()
type NullableReadDelegationResponse ¶
type NullableReadDelegationResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadDelegationResponse ¶
func NewNullableReadDelegationResponse(val *ReadDelegationResponse) *NullableReadDelegationResponse
func (NullableReadDelegationResponse) Get ¶
func (v NullableReadDelegationResponse) Get() *ReadDelegationResponse
func (NullableReadDelegationResponse) IsSet ¶
func (v NullableReadDelegationResponse) IsSet() bool
func (NullableReadDelegationResponse) MarshalJSON ¶
func (v NullableReadDelegationResponse) MarshalJSON() ([]byte, error)
func (*NullableReadDelegationResponse) Set ¶
func (v *NullableReadDelegationResponse) Set(val *ReadDelegationResponse)
func (*NullableReadDelegationResponse) UnmarshalJSON ¶
func (v *NullableReadDelegationResponse) UnmarshalJSON(src []byte) error
func (*NullableReadDelegationResponse) Unset ¶
func (v *NullableReadDelegationResponse) Unset()
type NullableReadForwardNSGResponse ¶
type NullableReadForwardNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadForwardNSGResponse ¶
func NewNullableReadForwardNSGResponse(val *ReadForwardNSGResponse) *NullableReadForwardNSGResponse
func (NullableReadForwardNSGResponse) Get ¶
func (v NullableReadForwardNSGResponse) Get() *ReadForwardNSGResponse
func (NullableReadForwardNSGResponse) IsSet ¶
func (v NullableReadForwardNSGResponse) IsSet() bool
func (NullableReadForwardNSGResponse) MarshalJSON ¶
func (v NullableReadForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableReadForwardNSGResponse) Set ¶
func (v *NullableReadForwardNSGResponse) Set(val *ReadForwardNSGResponse)
func (*NullableReadForwardNSGResponse) UnmarshalJSON ¶
func (v *NullableReadForwardNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableReadForwardNSGResponse) Unset ¶
func (v *NullableReadForwardNSGResponse) Unset()
type NullableReadForwardZoneResponse ¶
type NullableReadForwardZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadForwardZoneResponse ¶
func NewNullableReadForwardZoneResponse(val *ReadForwardZoneResponse) *NullableReadForwardZoneResponse
func (NullableReadForwardZoneResponse) Get ¶
func (v NullableReadForwardZoneResponse) Get() *ReadForwardZoneResponse
func (NullableReadForwardZoneResponse) IsSet ¶
func (v NullableReadForwardZoneResponse) IsSet() bool
func (NullableReadForwardZoneResponse) MarshalJSON ¶
func (v NullableReadForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableReadForwardZoneResponse) Set ¶
func (v *NullableReadForwardZoneResponse) Set(val *ReadForwardZoneResponse)
func (*NullableReadForwardZoneResponse) UnmarshalJSON ¶
func (v *NullableReadForwardZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableReadForwardZoneResponse) Unset ¶
func (v *NullableReadForwardZoneResponse) Unset()
type NullableReadGlobalResponse ¶
type NullableReadGlobalResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadGlobalResponse ¶
func NewNullableReadGlobalResponse(val *ReadGlobalResponse) *NullableReadGlobalResponse
func (NullableReadGlobalResponse) Get ¶
func (v NullableReadGlobalResponse) Get() *ReadGlobalResponse
func (NullableReadGlobalResponse) IsSet ¶
func (v NullableReadGlobalResponse) IsSet() bool
func (NullableReadGlobalResponse) MarshalJSON ¶
func (v NullableReadGlobalResponse) MarshalJSON() ([]byte, error)
func (*NullableReadGlobalResponse) Set ¶
func (v *NullableReadGlobalResponse) Set(val *ReadGlobalResponse)
func (*NullableReadGlobalResponse) UnmarshalJSON ¶
func (v *NullableReadGlobalResponse) UnmarshalJSON(src []byte) error
func (*NullableReadGlobalResponse) Unset ¶
func (v *NullableReadGlobalResponse) Unset()
type NullableReadHostResponse ¶
type NullableReadHostResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadHostResponse ¶
func NewNullableReadHostResponse(val *ReadHostResponse) *NullableReadHostResponse
func (NullableReadHostResponse) Get ¶
func (v NullableReadHostResponse) Get() *ReadHostResponse
func (NullableReadHostResponse) IsSet ¶
func (v NullableReadHostResponse) IsSet() bool
func (NullableReadHostResponse) MarshalJSON ¶
func (v NullableReadHostResponse) MarshalJSON() ([]byte, error)
func (*NullableReadHostResponse) Set ¶
func (v *NullableReadHostResponse) Set(val *ReadHostResponse)
func (*NullableReadHostResponse) UnmarshalJSON ¶
func (v *NullableReadHostResponse) UnmarshalJSON(src []byte) error
func (*NullableReadHostResponse) Unset ¶
func (v *NullableReadHostResponse) Unset()
type NullableReadLBDNResponse ¶
type NullableReadLBDNResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadLBDNResponse ¶
func NewNullableReadLBDNResponse(val *ReadLBDNResponse) *NullableReadLBDNResponse
func (NullableReadLBDNResponse) Get ¶
func (v NullableReadLBDNResponse) Get() *ReadLBDNResponse
func (NullableReadLBDNResponse) IsSet ¶
func (v NullableReadLBDNResponse) IsSet() bool
func (NullableReadLBDNResponse) MarshalJSON ¶
func (v NullableReadLBDNResponse) MarshalJSON() ([]byte, error)
func (*NullableReadLBDNResponse) Set ¶
func (v *NullableReadLBDNResponse) Set(val *ReadLBDNResponse)
func (*NullableReadLBDNResponse) UnmarshalJSON ¶
func (v *NullableReadLBDNResponse) UnmarshalJSON(src []byte) error
func (*NullableReadLBDNResponse) Unset ¶
func (v *NullableReadLBDNResponse) Unset()
type NullableReadServerResponse ¶
type NullableReadServerResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadServerResponse ¶
func NewNullableReadServerResponse(val *ReadServerResponse) *NullableReadServerResponse
func (NullableReadServerResponse) Get ¶
func (v NullableReadServerResponse) Get() *ReadServerResponse
func (NullableReadServerResponse) IsSet ¶
func (v NullableReadServerResponse) IsSet() bool
func (NullableReadServerResponse) MarshalJSON ¶
func (v NullableReadServerResponse) MarshalJSON() ([]byte, error)
func (*NullableReadServerResponse) Set ¶
func (v *NullableReadServerResponse) Set(val *ReadServerResponse)
func (*NullableReadServerResponse) UnmarshalJSON ¶
func (v *NullableReadServerResponse) UnmarshalJSON(src []byte) error
func (*NullableReadServerResponse) Unset ¶
func (v *NullableReadServerResponse) Unset()
type NullableReadViewResponse ¶
type NullableReadViewResponse struct {
// contains filtered or unexported fields
}
func NewNullableReadViewResponse ¶
func NewNullableReadViewResponse(val *ReadViewResponse) *NullableReadViewResponse
func (NullableReadViewResponse) Get ¶
func (v NullableReadViewResponse) Get() *ReadViewResponse
func (NullableReadViewResponse) IsSet ¶
func (v NullableReadViewResponse) IsSet() bool
func (NullableReadViewResponse) MarshalJSON ¶
func (v NullableReadViewResponse) MarshalJSON() ([]byte, error)
func (*NullableReadViewResponse) Set ¶
func (v *NullableReadViewResponse) Set(val *ReadViewResponse)
func (*NullableReadViewResponse) UnmarshalJSON ¶
func (v *NullableReadViewResponse) UnmarshalJSON(src []byte) error
func (*NullableReadViewResponse) Unset ¶
func (v *NullableReadViewResponse) Unset()
type NullableRootNS ¶
type NullableRootNS struct {
// contains filtered or unexported fields
}
func NewNullableRootNS ¶
func NewNullableRootNS(val *RootNS) *NullableRootNS
func (NullableRootNS) Get ¶
func (v NullableRootNS) Get() *RootNS
func (NullableRootNS) IsSet ¶
func (v NullableRootNS) IsSet() bool
func (NullableRootNS) MarshalJSON ¶
func (v NullableRootNS) MarshalJSON() ([]byte, error)
func (*NullableRootNS) Set ¶
func (v *NullableRootNS) Set(val *RootNS)
func (*NullableRootNS) UnmarshalJSON ¶
func (v *NullableRootNS) UnmarshalJSON(src []byte) error
func (*NullableRootNS) Unset ¶
func (v *NullableRootNS) Unset()
type NullableServer ¶
type NullableServer struct {
// contains filtered or unexported fields
}
func NewNullableServer ¶
func NewNullableServer(val *Server) *NullableServer
func (NullableServer) Get ¶
func (v NullableServer) Get() *Server
func (NullableServer) IsSet ¶
func (v NullableServer) IsSet() bool
func (NullableServer) MarshalJSON ¶
func (v NullableServer) MarshalJSON() ([]byte, error)
func (*NullableServer) Set ¶
func (v *NullableServer) Set(val *Server)
func (*NullableServer) UnmarshalJSON ¶
func (v *NullableServer) UnmarshalJSON(src []byte) error
func (*NullableServer) Unset ¶
func (v *NullableServer) Unset()
type NullableServerInheritance ¶
type NullableServerInheritance struct {
// contains filtered or unexported fields
}
func NewNullableServerInheritance ¶
func NewNullableServerInheritance(val *ServerInheritance) *NullableServerInheritance
func (NullableServerInheritance) Get ¶
func (v NullableServerInheritance) Get() *ServerInheritance
func (NullableServerInheritance) IsSet ¶
func (v NullableServerInheritance) IsSet() bool
func (NullableServerInheritance) MarshalJSON ¶
func (v NullableServerInheritance) MarshalJSON() ([]byte, error)
func (*NullableServerInheritance) Set ¶
func (v *NullableServerInheritance) Set(val *ServerInheritance)
func (*NullableServerInheritance) UnmarshalJSON ¶
func (v *NullableServerInheritance) UnmarshalJSON(src []byte) error
func (*NullableServerInheritance) Unset ¶
func (v *NullableServerInheritance) Unset()
type NullableSortListItem ¶
type NullableSortListItem struct {
// contains filtered or unexported fields
}
func NewNullableSortListItem ¶
func NewNullableSortListItem(val *SortListItem) *NullableSortListItem
func (NullableSortListItem) Get ¶
func (v NullableSortListItem) Get() *SortListItem
func (NullableSortListItem) IsSet ¶
func (v NullableSortListItem) IsSet() bool
func (NullableSortListItem) MarshalJSON ¶
func (v NullableSortListItem) MarshalJSON() ([]byte, error)
func (*NullableSortListItem) Set ¶
func (v *NullableSortListItem) Set(val *SortListItem)
func (*NullableSortListItem) UnmarshalJSON ¶
func (v *NullableSortListItem) UnmarshalJSON(src []byte) error
func (*NullableSortListItem) Unset ¶
func (v *NullableSortListItem) 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 NullableTSIGKey ¶
type NullableTSIGKey struct {
// contains filtered or unexported fields
}
func NewNullableTSIGKey ¶
func NewNullableTSIGKey(val *TSIGKey) *NullableTSIGKey
func (NullableTSIGKey) Get ¶
func (v NullableTSIGKey) Get() *TSIGKey
func (NullableTSIGKey) IsSet ¶
func (v NullableTSIGKey) IsSet() bool
func (NullableTSIGKey) MarshalJSON ¶
func (v NullableTSIGKey) MarshalJSON() ([]byte, error)
func (*NullableTSIGKey) Set ¶
func (v *NullableTSIGKey) Set(val *TSIGKey)
func (*NullableTSIGKey) UnmarshalJSON ¶
func (v *NullableTSIGKey) UnmarshalJSON(src []byte) error
func (*NullableTSIGKey) Unset ¶
func (v *NullableTSIGKey) Unset()
type NullableTTLInheritance ¶
type NullableTTLInheritance struct {
// contains filtered or unexported fields
}
func NewNullableTTLInheritance ¶
func NewNullableTTLInheritance(val *TTLInheritance) *NullableTTLInheritance
func (NullableTTLInheritance) Get ¶
func (v NullableTTLInheritance) Get() *TTLInheritance
func (NullableTTLInheritance) IsSet ¶
func (v NullableTTLInheritance) IsSet() bool
func (NullableTTLInheritance) MarshalJSON ¶
func (v NullableTTLInheritance) MarshalJSON() ([]byte, error)
func (*NullableTTLInheritance) Set ¶
func (v *NullableTTLInheritance) Set(val *TTLInheritance)
func (*NullableTTLInheritance) UnmarshalJSON ¶
func (v *NullableTTLInheritance) UnmarshalJSON(src []byte) error
func (*NullableTTLInheritance) Unset ¶
func (v *NullableTTLInheritance) 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 NullableTrustAnchor ¶
type NullableTrustAnchor struct {
// contains filtered or unexported fields
}
func NewNullableTrustAnchor ¶
func NewNullableTrustAnchor(val *TrustAnchor) *NullableTrustAnchor
func (NullableTrustAnchor) Get ¶
func (v NullableTrustAnchor) Get() *TrustAnchor
func (NullableTrustAnchor) IsSet ¶
func (v NullableTrustAnchor) IsSet() bool
func (NullableTrustAnchor) MarshalJSON ¶
func (v NullableTrustAnchor) MarshalJSON() ([]byte, error)
func (*NullableTrustAnchor) Set ¶
func (v *NullableTrustAnchor) Set(val *TrustAnchor)
func (*NullableTrustAnchor) UnmarshalJSON ¶
func (v *NullableTrustAnchor) UnmarshalJSON(src []byte) error
func (*NullableTrustAnchor) Unset ¶
func (v *NullableTrustAnchor) Unset()
type NullableUpdateACLResponse ¶
type NullableUpdateACLResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateACLResponse ¶
func NewNullableUpdateACLResponse(val *UpdateACLResponse) *NullableUpdateACLResponse
func (NullableUpdateACLResponse) Get ¶
func (v NullableUpdateACLResponse) Get() *UpdateACLResponse
func (NullableUpdateACLResponse) IsSet ¶
func (v NullableUpdateACLResponse) IsSet() bool
func (NullableUpdateACLResponse) MarshalJSON ¶
func (v NullableUpdateACLResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateACLResponse) Set ¶
func (v *NullableUpdateACLResponse) Set(val *UpdateACLResponse)
func (*NullableUpdateACLResponse) UnmarshalJSON ¶
func (v *NullableUpdateACLResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateACLResponse) Unset ¶
func (v *NullableUpdateACLResponse) Unset()
type NullableUpdateAuthNSGResponse ¶
type NullableUpdateAuthNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAuthNSGResponse ¶
func NewNullableUpdateAuthNSGResponse(val *UpdateAuthNSGResponse) *NullableUpdateAuthNSGResponse
func (NullableUpdateAuthNSGResponse) Get ¶
func (v NullableUpdateAuthNSGResponse) Get() *UpdateAuthNSGResponse
func (NullableUpdateAuthNSGResponse) IsSet ¶
func (v NullableUpdateAuthNSGResponse) IsSet() bool
func (NullableUpdateAuthNSGResponse) MarshalJSON ¶
func (v NullableUpdateAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateAuthNSGResponse) Set ¶
func (v *NullableUpdateAuthNSGResponse) Set(val *UpdateAuthNSGResponse)
func (*NullableUpdateAuthNSGResponse) UnmarshalJSON ¶
func (v *NullableUpdateAuthNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateAuthNSGResponse) Unset ¶
func (v *NullableUpdateAuthNSGResponse) Unset()
type NullableUpdateAuthZoneResponse ¶
type NullableUpdateAuthZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateAuthZoneResponse ¶
func NewNullableUpdateAuthZoneResponse(val *UpdateAuthZoneResponse) *NullableUpdateAuthZoneResponse
func (NullableUpdateAuthZoneResponse) Get ¶
func (v NullableUpdateAuthZoneResponse) Get() *UpdateAuthZoneResponse
func (NullableUpdateAuthZoneResponse) IsSet ¶
func (v NullableUpdateAuthZoneResponse) IsSet() bool
func (NullableUpdateAuthZoneResponse) MarshalJSON ¶
func (v NullableUpdateAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateAuthZoneResponse) Set ¶
func (v *NullableUpdateAuthZoneResponse) Set(val *UpdateAuthZoneResponse)
func (*NullableUpdateAuthZoneResponse) UnmarshalJSON ¶
func (v *NullableUpdateAuthZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateAuthZoneResponse) Unset ¶
func (v *NullableUpdateAuthZoneResponse) Unset()
type NullableUpdateDelegationResponse ¶
type NullableUpdateDelegationResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateDelegationResponse ¶
func NewNullableUpdateDelegationResponse(val *UpdateDelegationResponse) *NullableUpdateDelegationResponse
func (NullableUpdateDelegationResponse) Get ¶
func (v NullableUpdateDelegationResponse) Get() *UpdateDelegationResponse
func (NullableUpdateDelegationResponse) IsSet ¶
func (v NullableUpdateDelegationResponse) IsSet() bool
func (NullableUpdateDelegationResponse) MarshalJSON ¶
func (v NullableUpdateDelegationResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateDelegationResponse) Set ¶
func (v *NullableUpdateDelegationResponse) Set(val *UpdateDelegationResponse)
func (*NullableUpdateDelegationResponse) UnmarshalJSON ¶
func (v *NullableUpdateDelegationResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateDelegationResponse) Unset ¶
func (v *NullableUpdateDelegationResponse) Unset()
type NullableUpdateForwardNSGResponse ¶
type NullableUpdateForwardNSGResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateForwardNSGResponse ¶
func NewNullableUpdateForwardNSGResponse(val *UpdateForwardNSGResponse) *NullableUpdateForwardNSGResponse
func (NullableUpdateForwardNSGResponse) Get ¶
func (v NullableUpdateForwardNSGResponse) Get() *UpdateForwardNSGResponse
func (NullableUpdateForwardNSGResponse) IsSet ¶
func (v NullableUpdateForwardNSGResponse) IsSet() bool
func (NullableUpdateForwardNSGResponse) MarshalJSON ¶
func (v NullableUpdateForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateForwardNSGResponse) Set ¶
func (v *NullableUpdateForwardNSGResponse) Set(val *UpdateForwardNSGResponse)
func (*NullableUpdateForwardNSGResponse) UnmarshalJSON ¶
func (v *NullableUpdateForwardNSGResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateForwardNSGResponse) Unset ¶
func (v *NullableUpdateForwardNSGResponse) Unset()
type NullableUpdateForwardZoneResponse ¶
type NullableUpdateForwardZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateForwardZoneResponse ¶
func NewNullableUpdateForwardZoneResponse(val *UpdateForwardZoneResponse) *NullableUpdateForwardZoneResponse
func (NullableUpdateForwardZoneResponse) Get ¶
func (v NullableUpdateForwardZoneResponse) Get() *UpdateForwardZoneResponse
func (NullableUpdateForwardZoneResponse) IsSet ¶
func (v NullableUpdateForwardZoneResponse) IsSet() bool
func (NullableUpdateForwardZoneResponse) MarshalJSON ¶
func (v NullableUpdateForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateForwardZoneResponse) Set ¶
func (v *NullableUpdateForwardZoneResponse) Set(val *UpdateForwardZoneResponse)
func (*NullableUpdateForwardZoneResponse) UnmarshalJSON ¶
func (v *NullableUpdateForwardZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateForwardZoneResponse) Unset ¶
func (v *NullableUpdateForwardZoneResponse) Unset()
type NullableUpdateGlobalResponse ¶
type NullableUpdateGlobalResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateGlobalResponse ¶
func NewNullableUpdateGlobalResponse(val *UpdateGlobalResponse) *NullableUpdateGlobalResponse
func (NullableUpdateGlobalResponse) Get ¶
func (v NullableUpdateGlobalResponse) Get() *UpdateGlobalResponse
func (NullableUpdateGlobalResponse) IsSet ¶
func (v NullableUpdateGlobalResponse) IsSet() bool
func (NullableUpdateGlobalResponse) MarshalJSON ¶
func (v NullableUpdateGlobalResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateGlobalResponse) Set ¶
func (v *NullableUpdateGlobalResponse) Set(val *UpdateGlobalResponse)
func (*NullableUpdateGlobalResponse) UnmarshalJSON ¶
func (v *NullableUpdateGlobalResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateGlobalResponse) Unset ¶
func (v *NullableUpdateGlobalResponse) Unset()
type NullableUpdateHostResponse ¶
type NullableUpdateHostResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateHostResponse ¶
func NewNullableUpdateHostResponse(val *UpdateHostResponse) *NullableUpdateHostResponse
func (NullableUpdateHostResponse) Get ¶
func (v NullableUpdateHostResponse) Get() *UpdateHostResponse
func (NullableUpdateHostResponse) IsSet ¶
func (v NullableUpdateHostResponse) IsSet() bool
func (NullableUpdateHostResponse) MarshalJSON ¶
func (v NullableUpdateHostResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateHostResponse) Set ¶
func (v *NullableUpdateHostResponse) Set(val *UpdateHostResponse)
func (*NullableUpdateHostResponse) UnmarshalJSON ¶
func (v *NullableUpdateHostResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateHostResponse) Unset ¶
func (v *NullableUpdateHostResponse) Unset()
type NullableUpdateLBDNResponse ¶
type NullableUpdateLBDNResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLBDNResponse ¶
func NewNullableUpdateLBDNResponse(val *UpdateLBDNResponse) *NullableUpdateLBDNResponse
func (NullableUpdateLBDNResponse) Get ¶
func (v NullableUpdateLBDNResponse) Get() *UpdateLBDNResponse
func (NullableUpdateLBDNResponse) IsSet ¶
func (v NullableUpdateLBDNResponse) IsSet() bool
func (NullableUpdateLBDNResponse) MarshalJSON ¶
func (v NullableUpdateLBDNResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateLBDNResponse) Set ¶
func (v *NullableUpdateLBDNResponse) Set(val *UpdateLBDNResponse)
func (*NullableUpdateLBDNResponse) UnmarshalJSON ¶
func (v *NullableUpdateLBDNResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateLBDNResponse) Unset ¶
func (v *NullableUpdateLBDNResponse) Unset()
type NullableUpdateServerResponse ¶
type NullableUpdateServerResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateServerResponse ¶
func NewNullableUpdateServerResponse(val *UpdateServerResponse) *NullableUpdateServerResponse
func (NullableUpdateServerResponse) Get ¶
func (v NullableUpdateServerResponse) Get() *UpdateServerResponse
func (NullableUpdateServerResponse) IsSet ¶
func (v NullableUpdateServerResponse) IsSet() bool
func (NullableUpdateServerResponse) MarshalJSON ¶
func (v NullableUpdateServerResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateServerResponse) Set ¶
func (v *NullableUpdateServerResponse) Set(val *UpdateServerResponse)
func (*NullableUpdateServerResponse) UnmarshalJSON ¶
func (v *NullableUpdateServerResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateServerResponse) Unset ¶
func (v *NullableUpdateServerResponse) Unset()
type NullableUpdateViewResponse ¶
type NullableUpdateViewResponse struct {
// contains filtered or unexported fields
}
func NewNullableUpdateViewResponse ¶
func NewNullableUpdateViewResponse(val *UpdateViewResponse) *NullableUpdateViewResponse
func (NullableUpdateViewResponse) Get ¶
func (v NullableUpdateViewResponse) Get() *UpdateViewResponse
func (NullableUpdateViewResponse) IsSet ¶
func (v NullableUpdateViewResponse) IsSet() bool
func (NullableUpdateViewResponse) MarshalJSON ¶
func (v NullableUpdateViewResponse) MarshalJSON() ([]byte, error)
func (*NullableUpdateViewResponse) Set ¶
func (v *NullableUpdateViewResponse) Set(val *UpdateViewResponse)
func (*NullableUpdateViewResponse) UnmarshalJSON ¶
func (v *NullableUpdateViewResponse) UnmarshalJSON(src []byte) error
func (*NullableUpdateViewResponse) Unset ¶
func (v *NullableUpdateViewResponse) Unset()
type NullableView ¶
type NullableView struct {
// contains filtered or unexported fields
}
func NewNullableView ¶
func NewNullableView(val *View) *NullableView
func (NullableView) Get ¶
func (v NullableView) Get() *View
func (NullableView) IsSet ¶
func (v NullableView) IsSet() bool
func (NullableView) MarshalJSON ¶
func (v NullableView) MarshalJSON() ([]byte, error)
func (*NullableView) Set ¶
func (v *NullableView) Set(val *View)
func (*NullableView) UnmarshalJSON ¶
func (v *NullableView) UnmarshalJSON(src []byte) error
func (*NullableView) Unset ¶
func (v *NullableView) Unset()
type NullableViewInheritance ¶
type NullableViewInheritance struct {
// contains filtered or unexported fields
}
func NewNullableViewInheritance ¶
func NewNullableViewInheritance(val *ViewInheritance) *NullableViewInheritance
func (NullableViewInheritance) Get ¶
func (v NullableViewInheritance) Get() *ViewInheritance
func (NullableViewInheritance) IsSet ¶
func (v NullableViewInheritance) IsSet() bool
func (NullableViewInheritance) MarshalJSON ¶
func (v NullableViewInheritance) MarshalJSON() ([]byte, error)
func (*NullableViewInheritance) Set ¶
func (v *NullableViewInheritance) Set(val *ViewInheritance)
func (*NullableViewInheritance) UnmarshalJSON ¶
func (v *NullableViewInheritance) UnmarshalJSON(src []byte) error
func (*NullableViewInheritance) Unset ¶
func (v *NullableViewInheritance) Unset()
type NullableWarning ¶
type NullableWarning struct {
// contains filtered or unexported fields
}
func NewNullableWarning ¶
func NewNullableWarning(val *Warning) *NullableWarning
func (NullableWarning) Get ¶
func (v NullableWarning) Get() *Warning
func (NullableWarning) IsSet ¶
func (v NullableWarning) IsSet() bool
func (NullableWarning) MarshalJSON ¶
func (v NullableWarning) MarshalJSON() ([]byte, error)
func (*NullableWarning) Set ¶
func (v *NullableWarning) Set(val *Warning)
func (*NullableWarning) UnmarshalJSON ¶
func (v *NullableWarning) UnmarshalJSON(src []byte) error
func (*NullableWarning) Unset ¶
func (v *NullableWarning) Unset()
type NullableZoneAuthority ¶
type NullableZoneAuthority struct {
// contains filtered or unexported fields
}
func NewNullableZoneAuthority ¶
func NewNullableZoneAuthority(val *ZoneAuthority) *NullableZoneAuthority
func (NullableZoneAuthority) Get ¶
func (v NullableZoneAuthority) Get() *ZoneAuthority
func (NullableZoneAuthority) IsSet ¶
func (v NullableZoneAuthority) IsSet() bool
func (NullableZoneAuthority) MarshalJSON ¶
func (v NullableZoneAuthority) MarshalJSON() ([]byte, error)
func (*NullableZoneAuthority) Set ¶
func (v *NullableZoneAuthority) Set(val *ZoneAuthority)
func (*NullableZoneAuthority) UnmarshalJSON ¶
func (v *NullableZoneAuthority) UnmarshalJSON(src []byte) error
func (*NullableZoneAuthority) Unset ¶
func (v *NullableZoneAuthority) Unset()
type NullableZoneAuthorityMNameBlock ¶
type NullableZoneAuthorityMNameBlock struct {
// contains filtered or unexported fields
}
func NewNullableZoneAuthorityMNameBlock ¶
func NewNullableZoneAuthorityMNameBlock(val *ZoneAuthorityMNameBlock) *NullableZoneAuthorityMNameBlock
func (NullableZoneAuthorityMNameBlock) Get ¶
func (v NullableZoneAuthorityMNameBlock) Get() *ZoneAuthorityMNameBlock
func (NullableZoneAuthorityMNameBlock) IsSet ¶
func (v NullableZoneAuthorityMNameBlock) IsSet() bool
func (NullableZoneAuthorityMNameBlock) MarshalJSON ¶
func (v NullableZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
func (*NullableZoneAuthorityMNameBlock) Set ¶
func (v *NullableZoneAuthorityMNameBlock) Set(val *ZoneAuthorityMNameBlock)
func (*NullableZoneAuthorityMNameBlock) UnmarshalJSON ¶
func (v *NullableZoneAuthorityMNameBlock) UnmarshalJSON(src []byte) error
func (*NullableZoneAuthorityMNameBlock) Unset ¶
func (v *NullableZoneAuthorityMNameBlock) Unset()
type ReadACLResponse ¶
type ReadACLResponse struct { // The ACL object. Result *ACL `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadACLResponse The ACL object read response format.
func NewReadACLResponse ¶
func NewReadACLResponse() *ReadACLResponse
NewReadACLResponse instantiates a new ReadACLResponse 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 NewReadACLResponseWithDefaults ¶
func NewReadACLResponseWithDefaults() *ReadACLResponse
NewReadACLResponseWithDefaults instantiates a new ReadACLResponse 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 (*ReadACLResponse) GetResult ¶
func (o *ReadACLResponse) GetResult() ACL
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadACLResponse) GetResultOk ¶
func (o *ReadACLResponse) GetResultOk() (*ACL, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadACLResponse) HasResult ¶
func (o *ReadACLResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadACLResponse) MarshalJSON ¶
func (o ReadACLResponse) MarshalJSON() ([]byte, error)
func (*ReadACLResponse) SetResult ¶
func (o *ReadACLResponse) SetResult(v ACL)
SetResult gets a reference to the given ACL and assigns it to the Result field.
func (ReadACLResponse) ToMap ¶
func (o ReadACLResponse) ToMap() (map[string]interface{}, error)
func (*ReadACLResponse) UnmarshalJSON ¶
func (o *ReadACLResponse) UnmarshalJSON(data []byte) (err error)
type ReadAuthNSGResponse ¶
type ReadAuthNSGResponse struct { // The AuthNSG object. Result *AuthNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadAuthNSGResponse The AuthNSG object read response format.
func NewReadAuthNSGResponse ¶
func NewReadAuthNSGResponse() *ReadAuthNSGResponse
NewReadAuthNSGResponse instantiates a new ReadAuthNSGResponse 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 NewReadAuthNSGResponseWithDefaults ¶
func NewReadAuthNSGResponseWithDefaults() *ReadAuthNSGResponse
NewReadAuthNSGResponseWithDefaults instantiates a new ReadAuthNSGResponse 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 (*ReadAuthNSGResponse) GetResult ¶
func (o *ReadAuthNSGResponse) GetResult() AuthNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadAuthNSGResponse) GetResultOk ¶
func (o *ReadAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadAuthNSGResponse) HasResult ¶
func (o *ReadAuthNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadAuthNSGResponse) MarshalJSON ¶
func (o ReadAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*ReadAuthNSGResponse) SetResult ¶
func (o *ReadAuthNSGResponse) SetResult(v AuthNSG)
SetResult gets a reference to the given AuthNSG and assigns it to the Result field.
func (ReadAuthNSGResponse) ToMap ¶
func (o ReadAuthNSGResponse) ToMap() (map[string]interface{}, error)
func (*ReadAuthNSGResponse) UnmarshalJSON ¶
func (o *ReadAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
type ReadAuthZoneResponse ¶
type ReadAuthZoneResponse struct { // The AuthZone object. Result *AuthZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadAuthZoneResponse The Authoritative Zone object read response format.
func NewReadAuthZoneResponse ¶
func NewReadAuthZoneResponse() *ReadAuthZoneResponse
NewReadAuthZoneResponse instantiates a new ReadAuthZoneResponse 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 NewReadAuthZoneResponseWithDefaults ¶
func NewReadAuthZoneResponseWithDefaults() *ReadAuthZoneResponse
NewReadAuthZoneResponseWithDefaults instantiates a new ReadAuthZoneResponse 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 (*ReadAuthZoneResponse) GetResult ¶
func (o *ReadAuthZoneResponse) GetResult() AuthZone
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadAuthZoneResponse) GetResultOk ¶
func (o *ReadAuthZoneResponse) GetResultOk() (*AuthZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadAuthZoneResponse) HasResult ¶
func (o *ReadAuthZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadAuthZoneResponse) MarshalJSON ¶
func (o ReadAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*ReadAuthZoneResponse) SetResult ¶
func (o *ReadAuthZoneResponse) SetResult(v AuthZone)
SetResult gets a reference to the given AuthZone and assigns it to the Result field.
func (ReadAuthZoneResponse) ToMap ¶
func (o ReadAuthZoneResponse) ToMap() (map[string]interface{}, error)
func (*ReadAuthZoneResponse) UnmarshalJSON ¶
func (o *ReadAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
type ReadDelegationResponse ¶
type ReadDelegationResponse struct { // The Delegation object. Result *Delegation `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadDelegationResponse The Delegation object read response format.
func NewReadDelegationResponse ¶
func NewReadDelegationResponse() *ReadDelegationResponse
NewReadDelegationResponse instantiates a new ReadDelegationResponse 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 NewReadDelegationResponseWithDefaults ¶
func NewReadDelegationResponseWithDefaults() *ReadDelegationResponse
NewReadDelegationResponseWithDefaults instantiates a new ReadDelegationResponse 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 (*ReadDelegationResponse) GetResult ¶
func (o *ReadDelegationResponse) GetResult() Delegation
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadDelegationResponse) GetResultOk ¶
func (o *ReadDelegationResponse) GetResultOk() (*Delegation, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadDelegationResponse) HasResult ¶
func (o *ReadDelegationResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadDelegationResponse) MarshalJSON ¶
func (o ReadDelegationResponse) MarshalJSON() ([]byte, error)
func (*ReadDelegationResponse) SetResult ¶
func (o *ReadDelegationResponse) SetResult(v Delegation)
SetResult gets a reference to the given Delegation and assigns it to the Result field.
func (ReadDelegationResponse) ToMap ¶
func (o ReadDelegationResponse) ToMap() (map[string]interface{}, error)
func (*ReadDelegationResponse) UnmarshalJSON ¶
func (o *ReadDelegationResponse) UnmarshalJSON(data []byte) (err error)
type ReadForwardNSGResponse ¶
type ReadForwardNSGResponse struct { // The ForwardNSG object. Result *ForwardNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadForwardNSGResponse The ForwardNSG object read response format.
func NewReadForwardNSGResponse ¶
func NewReadForwardNSGResponse() *ReadForwardNSGResponse
NewReadForwardNSGResponse instantiates a new ReadForwardNSGResponse 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 NewReadForwardNSGResponseWithDefaults ¶
func NewReadForwardNSGResponseWithDefaults() *ReadForwardNSGResponse
NewReadForwardNSGResponseWithDefaults instantiates a new ReadForwardNSGResponse 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 (*ReadForwardNSGResponse) GetResult ¶
func (o *ReadForwardNSGResponse) GetResult() ForwardNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadForwardNSGResponse) GetResultOk ¶
func (o *ReadForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadForwardNSGResponse) HasResult ¶
func (o *ReadForwardNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadForwardNSGResponse) MarshalJSON ¶
func (o ReadForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*ReadForwardNSGResponse) SetResult ¶
func (o *ReadForwardNSGResponse) SetResult(v ForwardNSG)
SetResult gets a reference to the given ForwardNSG and assigns it to the Result field.
func (ReadForwardNSGResponse) ToMap ¶
func (o ReadForwardNSGResponse) ToMap() (map[string]interface{}, error)
func (*ReadForwardNSGResponse) UnmarshalJSON ¶
func (o *ReadForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
type ReadForwardZoneResponse ¶
type ReadForwardZoneResponse struct { // The Forward Zone object. Result *ForwardZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadForwardZoneResponse The Forward Zone object read response format.
func NewReadForwardZoneResponse ¶
func NewReadForwardZoneResponse() *ReadForwardZoneResponse
NewReadForwardZoneResponse instantiates a new ReadForwardZoneResponse 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 NewReadForwardZoneResponseWithDefaults ¶
func NewReadForwardZoneResponseWithDefaults() *ReadForwardZoneResponse
NewReadForwardZoneResponseWithDefaults instantiates a new ReadForwardZoneResponse 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 (*ReadForwardZoneResponse) GetResult ¶
func (o *ReadForwardZoneResponse) GetResult() ForwardZone
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadForwardZoneResponse) GetResultOk ¶
func (o *ReadForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadForwardZoneResponse) HasResult ¶
func (o *ReadForwardZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadForwardZoneResponse) MarshalJSON ¶
func (o ReadForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*ReadForwardZoneResponse) SetResult ¶
func (o *ReadForwardZoneResponse) SetResult(v ForwardZone)
SetResult gets a reference to the given ForwardZone and assigns it to the Result field.
func (ReadForwardZoneResponse) ToMap ¶
func (o ReadForwardZoneResponse) ToMap() (map[string]interface{}, error)
func (*ReadForwardZoneResponse) UnmarshalJSON ¶
func (o *ReadForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
type ReadGlobalResponse ¶
type ReadGlobalResponse struct { // The global object. Result *Global `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadGlobalResponse The Global object read response format.
func NewReadGlobalResponse ¶
func NewReadGlobalResponse() *ReadGlobalResponse
NewReadGlobalResponse instantiates a new ReadGlobalResponse 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 NewReadGlobalResponseWithDefaults ¶
func NewReadGlobalResponseWithDefaults() *ReadGlobalResponse
NewReadGlobalResponseWithDefaults instantiates a new ReadGlobalResponse 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 (*ReadGlobalResponse) GetResult ¶
func (o *ReadGlobalResponse) GetResult() Global
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadGlobalResponse) GetResultOk ¶
func (o *ReadGlobalResponse) GetResultOk() (*Global, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadGlobalResponse) HasResult ¶
func (o *ReadGlobalResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadGlobalResponse) MarshalJSON ¶
func (o ReadGlobalResponse) MarshalJSON() ([]byte, error)
func (*ReadGlobalResponse) SetResult ¶
func (o *ReadGlobalResponse) SetResult(v Global)
SetResult gets a reference to the given Global and assigns it to the Result field.
func (ReadGlobalResponse) ToMap ¶
func (o ReadGlobalResponse) ToMap() (map[string]interface{}, error)
func (*ReadGlobalResponse) UnmarshalJSON ¶
func (o *ReadGlobalResponse) UnmarshalJSON(data []byte) (err error)
type ReadHostResponse ¶
type ReadHostResponse struct { // The DNS Host object. Result *Host `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadHostResponse The DNS Host object read response format.
func NewReadHostResponse ¶
func NewReadHostResponse() *ReadHostResponse
NewReadHostResponse instantiates a new ReadHostResponse 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 NewReadHostResponseWithDefaults ¶
func NewReadHostResponseWithDefaults() *ReadHostResponse
NewReadHostResponseWithDefaults instantiates a new ReadHostResponse 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 (*ReadHostResponse) GetResult ¶
func (o *ReadHostResponse) GetResult() Host
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadHostResponse) GetResultOk ¶
func (o *ReadHostResponse) GetResultOk() (*Host, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadHostResponse) HasResult ¶
func (o *ReadHostResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadHostResponse) MarshalJSON ¶
func (o ReadHostResponse) MarshalJSON() ([]byte, error)
func (*ReadHostResponse) SetResult ¶
func (o *ReadHostResponse) SetResult(v Host)
SetResult gets a reference to the given Host and assigns it to the Result field.
func (ReadHostResponse) ToMap ¶
func (o ReadHostResponse) ToMap() (map[string]interface{}, error)
func (*ReadHostResponse) UnmarshalJSON ¶
func (o *ReadHostResponse) UnmarshalJSON(data []byte) (err error)
type ReadLBDNResponse ¶
type ReadLBDNResponse struct { // The __LBDN__ object. Result *LBDN `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadLBDNResponse The __LBDN__ object read response format.
func NewReadLBDNResponse ¶
func NewReadLBDNResponse() *ReadLBDNResponse
NewReadLBDNResponse instantiates a new ReadLBDNResponse 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 NewReadLBDNResponseWithDefaults ¶
func NewReadLBDNResponseWithDefaults() *ReadLBDNResponse
NewReadLBDNResponseWithDefaults instantiates a new ReadLBDNResponse 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 (*ReadLBDNResponse) GetResult ¶
func (o *ReadLBDNResponse) GetResult() LBDN
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadLBDNResponse) GetResultOk ¶
func (o *ReadLBDNResponse) GetResultOk() (*LBDN, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadLBDNResponse) HasResult ¶
func (o *ReadLBDNResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadLBDNResponse) MarshalJSON ¶
func (o ReadLBDNResponse) MarshalJSON() ([]byte, error)
func (*ReadLBDNResponse) SetResult ¶
func (o *ReadLBDNResponse) SetResult(v LBDN)
SetResult gets a reference to the given LBDN and assigns it to the Result field.
func (ReadLBDNResponse) ToMap ¶
func (o ReadLBDNResponse) ToMap() (map[string]interface{}, error)
func (*ReadLBDNResponse) UnmarshalJSON ¶
func (o *ReadLBDNResponse) UnmarshalJSON(data []byte) (err error)
type ReadServerResponse ¶
type ReadServerResponse struct { // The Server object. Result *Server `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadServerResponse The Server object read response format.
func NewReadServerResponse ¶
func NewReadServerResponse() *ReadServerResponse
NewReadServerResponse instantiates a new ReadServerResponse 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 NewReadServerResponseWithDefaults ¶
func NewReadServerResponseWithDefaults() *ReadServerResponse
NewReadServerResponseWithDefaults instantiates a new ReadServerResponse 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 (*ReadServerResponse) GetResult ¶
func (o *ReadServerResponse) GetResult() Server
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadServerResponse) GetResultOk ¶
func (o *ReadServerResponse) GetResultOk() (*Server, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadServerResponse) HasResult ¶
func (o *ReadServerResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadServerResponse) MarshalJSON ¶
func (o ReadServerResponse) MarshalJSON() ([]byte, error)
func (*ReadServerResponse) SetResult ¶
func (o *ReadServerResponse) SetResult(v Server)
SetResult gets a reference to the given Server and assigns it to the Result field.
func (ReadServerResponse) ToMap ¶
func (o ReadServerResponse) ToMap() (map[string]interface{}, error)
func (*ReadServerResponse) UnmarshalJSON ¶
func (o *ReadServerResponse) UnmarshalJSON(data []byte) (err error)
type ReadViewResponse ¶
type ReadViewResponse struct { // The View object. Result *View `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
ReadViewResponse The View object read response format.
func NewReadViewResponse ¶
func NewReadViewResponse() *ReadViewResponse
NewReadViewResponse instantiates a new ReadViewResponse 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 NewReadViewResponseWithDefaults ¶
func NewReadViewResponseWithDefaults() *ReadViewResponse
NewReadViewResponseWithDefaults instantiates a new ReadViewResponse 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 (*ReadViewResponse) GetResult ¶
func (o *ReadViewResponse) GetResult() View
GetResult returns the Result field value if set, zero value otherwise.
func (*ReadViewResponse) GetResultOk ¶
func (o *ReadViewResponse) GetResultOk() (*View, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReadViewResponse) HasResult ¶
func (o *ReadViewResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (ReadViewResponse) MarshalJSON ¶
func (o ReadViewResponse) MarshalJSON() ([]byte, error)
func (*ReadViewResponse) SetResult ¶
func (o *ReadViewResponse) SetResult(v View)
SetResult gets a reference to the given View and assigns it to the Result field.
func (ReadViewResponse) ToMap ¶
func (o ReadViewResponse) ToMap() (map[string]interface{}, error)
func (*ReadViewResponse) UnmarshalJSON ¶
func (o *ReadViewResponse) UnmarshalJSON(data []byte) (err error)
type RootNS ¶
type RootNS struct { // IPv4 address. Address string `json:"address"` // FQDN. Fqdn string `json:"fqdn"` // FQDN in punycode. ProtocolFqdn *string `json:"protocol_fqdn,omitempty"` AdditionalProperties map[string]interface{} }
RootNS Root nameserver
func NewRootNS ¶
NewRootNS instantiates a new RootNS 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 NewRootNSWithDefaults ¶
func NewRootNSWithDefaults() *RootNS
NewRootNSWithDefaults instantiates a new RootNS 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 (*RootNS) GetAddress ¶
GetAddress returns the Address field value
func (*RootNS) GetAddressOk ¶
GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.
func (*RootNS) GetFqdnOk ¶
GetFqdnOk returns a tuple with the Fqdn field value and a boolean to check if the value has been set.
func (*RootNS) GetProtocolFqdn ¶
GetProtocolFqdn returns the ProtocolFqdn field value if set, zero value otherwise.
func (*RootNS) GetProtocolFqdnOk ¶
GetProtocolFqdnOk returns a tuple with the ProtocolFqdn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RootNS) HasProtocolFqdn ¶
HasProtocolFqdn returns a boolean if a field has been set.
func (RootNS) MarshalJSON ¶
func (*RootNS) SetProtocolFqdn ¶
SetProtocolFqdn gets a reference to the given string and assigns it to the ProtocolFqdn field.
func (*RootNS) UnmarshalJSON ¶
type Server ¶
type Server struct { // _add_edns_option_in_outgoing_query_ adds client IP, MAC address and view name into outgoing recursive query. Defaults to _false_. AddEdnsOptionInOutgoingQuery *bool `json:"add_edns_option_in_outgoing_query,omitempty"` // Optional. Controls manual/automatic views ordering. Defaults to _true_. AutoSortViews *bool `json:"auto_sort_views,omitempty"` // Optional. Comment for configuration. Comment *string `json:"comment,omitempty"` // Time when the object has been created. CreatedAt *time.Time `json:"created_at,omitempty"` // Optional. List of custom root nameservers. The order does not matter. Error if empty while _custom_root_ns_enabled_ is _true_. Error if there are duplicate items in the list. Defaults to empty. CustomRootNs []RootNS `json:"custom_root_ns,omitempty"` // Optional. _true_ to use custom root nameservers instead of the default ones. The _custom_root_ns_ is validated when enabled. Defaults to _false_. CustomRootNsEnabled *bool `json:"custom_root_ns_enabled,omitempty"` // Optional. _true_ to perform DNSSEC validation. Ignored if _dnssec_enabled_ is _false_. Defaults to _true_. DnssecEnableValidation *bool `json:"dnssec_enable_validation,omitempty"` // Optional. Master toggle for all DNSSEC processing. Other _dnssec_*_ configuration is unused if this is disabled. Defaults to _true_. DnssecEnabled *bool `json:"dnssec_enabled,omitempty"` // DNSSEC root keys. The root keys are not configurable. A default list is provided by cloud management and included here for config generation. DnssecRootKeys []TrustAnchor `json:"dnssec_root_keys,omitempty"` // Optional. DNSSEC trust anchors. Error if there are list items with duplicate (_zone_, _sep_, _algorithm_) combinations. Defaults to empty. DnssecTrustAnchors []TrustAnchor `json:"dnssec_trust_anchors,omitempty"` // Optional. _true_ to reject expired DNSSEC keys. Ignored if either _dnssec_enabled_ or _dnssec_enable_validation_ is _false_. Defaults to _true_. DnssecValidateExpiry *bool `json:"dnssec_validate_expiry,omitempty"` // Optional. _true_ to enable EDNS client subnet for recursive queries. Other _ecs_*_ fields are ignored if this field is not enabled. Defaults to _false_. EcsEnabled *bool `json:"ecs_enabled,omitempty"` // Optional. _true_ to enable ECS options in outbound queries. This functionality has additional overhead so it is disabled by default. Defaults to _false_. EcsForwarding *bool `json:"ecs_forwarding,omitempty"` // Optional. Maximum scope length for v4 ECS. Unsigned integer, min 1 max 24 Defaults to 24. EcsPrefixV4 *int64 `json:"ecs_prefix_v4,omitempty"` // Optional. Maximum scope length for v6 ECS. Unsigned integer, min 1 max 56 Defaults to 56. EcsPrefixV6 *int64 `json:"ecs_prefix_v6,omitempty"` // Optional. List of zones where ECS queries may be sent. Error if empty while _ecs_enabled_ is _true_. Error if there are duplicate FQDNs in the list. Defaults to empty. EcsZones []ECSZone `json:"ecs_zones,omitempty"` // Optional. Specifies a list of client addresses for which AAAA filtering is to be applied. Defaults to _empty_. FilterAaaaAcl []ACLItem `json:"filter_aaaa_acl,omitempty"` // _filter_aaaa_on_v4_ allows named to omit some IPv6 addresses when responding to IPv4 clients. Allowed values: * _yes_, * _no_, * _break_dnssec_. Defaults to _no_ FilterAaaaOnV4 *string `json:"filter_aaaa_on_v4,omitempty"` // Optional. List of forwarders. Error if empty while _forwarders_only_ or _use_root_forwarders_for_local_resolution_with_b1td_ is _true_. Error if there are items in the list with duplicate addresses. Defaults to empty. Forwarders []Forwarder `json:"forwarders,omitempty"` // Optional. _true_ to only forward. Defaults to _false_. ForwardersOnly *bool `json:"forwarders_only,omitempty"` // _gss_tsig_enabled_ enables/disables GSS-TSIG signed dynamic updates. Defaults to _false_. GssTsigEnabled *bool `json:"gss_tsig_enabled,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. Inheritance configuration. InheritanceSources *ServerInheritance `json:"inheritance_sources,omitempty"` // _kerberos_keys_ contains a list of keys for GSS-TSIG signed dynamic updates. Defaults to empty. KerberosKeys []KerberosKey `json:"kerberos_keys,omitempty"` // Optional. Unused in the current on-prem DNS server implementation. Unsigned integer, min 0 max 3600 (1h). Defaults to 600. LameTtl *int64 `json:"lame_ttl,omitempty"` // Optional. Control DNS query/response logging functionality. Defaults to _true_. LogQueryResponse *bool `json:"log_query_response,omitempty"` // Optional. If _true_ only recursive queries from matching clients access the view. Defaults to _false_. MatchRecursiveOnly *bool `json:"match_recursive_only,omitempty"` // Optional. Seconds to cache positive responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 604800 (7d). MaxCacheTtl *int64 `json:"max_cache_ttl,omitempty"` // Optional. Seconds to cache negative responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 10800 (3h). MaxNegativeTtl *int64 `json:"max_negative_ttl,omitempty"` // Optional. When enabled, the DNS server will only add records to the authority and additional data sections when they are required. Defaults to _false_. MinimalResponses *bool `json:"minimal_responses,omitempty"` // Name of configuration. Name string `json:"name"` // _notify_ all external secondary DNS servers. Defaults to _false_. Notify *bool `json:"notify,omitempty"` // Optional. Clients must match this ACL to make authoritative queries. Also used for recursive queries if that ACL is unset. Defaults to empty. QueryAcl []ACLItem `json:"query_acl,omitempty"` // Optional. Source port for outbound DNS queries. When set to 0 the port is unspecified and the implementation may randomize it using any available ports. Defaults to 0. QueryPort *int64 `json:"query_port,omitempty"` // Optional. Clients must match this ACL to make recursive queries. If this ACL is empty, then the _query_acl_ field will be used instead. Defaults to empty. RecursionAcl []ACLItem `json:"recursion_acl,omitempty"` // Optional. _true_ to allow recursive DNS queries. Defaults to _true_. RecursionEnabled *bool `json:"recursion_enabled,omitempty"` // Optional. Defines the number of simultaneous recursive lookups the server will perform on behalf of its clients. Defaults to 1000. RecursiveClients *int64 `json:"recursive_clients,omitempty"` // Optional. Seconds before a recursive query times out. Unsigned integer, min 10 max 30. Defaults to 10. ResolverQueryTimeout *int64 `json:"resolver_query_timeout,omitempty"` // Optional. Maximum concurrent inbound AXFRs. When set to 0 a host-dependent default will be used. Defaults to 0. SecondaryAxfrQueryLimit *int64 `json:"secondary_axfr_query_limit,omitempty"` // Optional. Maximum concurrent outbound SOA queries. When set to 0 a host-dependent default will be used. Defaults to 0. SecondarySoaQueryLimit *int64 `json:"secondary_soa_query_limit,omitempty"` // Optional. Specifies a sorted network list for A/AAAA records in DNS query response. Defaults to _empty_. SortList []SortListItem `json:"sort_list,omitempty"` // _synthesize_address_records_from_https_ enables/disables creation of A/AAAA records from HTTPS RR Defaults to _false_. SynthesizeAddressRecordsFromHttps *bool `json:"synthesize_address_records_from_https,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // Optional. Clients must match this ACL to receive zone transfers. Defaults to empty. TransferAcl []ACLItem `json:"transfer_acl,omitempty"` // Optional. Specifies which hosts are allowed to issue Dynamic DNS updates for authoritative zones of _primary_type_ _cloud_. Defaults to empty. UpdateAcl []ACLItem `json:"update_acl,omitempty"` // Time when the object has been updated. Equals to _created_at_ if not updated after creation. UpdatedAt *time.Time `json:"updated_at,omitempty"` // Optional. Use default forwarders to resolve queries for subzones. Defaults to _true_. UseForwardersForSubzones *bool `json:"use_forwarders_for_subzones,omitempty"` // _use_root_forwarders_for_local_resolution_with_b1td_ allows DNS recursive queries sent to root forwarders for local resolution when deployed alongside BloxOne Thread Defense. Defaults to _false_. UseRootForwardersForLocalResolutionWithB1td *bool `json:"use_root_forwarders_for_local_resolution_with_b1td,omitempty"` // Optional. Ordered list of _dns/display_view_ objects served by any of _dns/host_ assigned to a particular DNS Config Profile. Automatically determined. Allows re-ordering only. Views []DisplayView `json:"views,omitempty"` AdditionalProperties map[string]interface{} }
Server A DNS Config Profile (_dns/server_) is a named configuration for specified list of hosts.
func NewServer ¶
NewServer instantiates a new Server 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 NewServerWithDefaults ¶
func NewServerWithDefaults() *Server
NewServerWithDefaults instantiates a new Server 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 (*Server) GetAddEdnsOptionInOutgoingQuery ¶
GetAddEdnsOptionInOutgoingQuery returns the AddEdnsOptionInOutgoingQuery field value if set, zero value otherwise.
func (*Server) GetAddEdnsOptionInOutgoingQueryOk ¶
GetAddEdnsOptionInOutgoingQueryOk returns a tuple with the AddEdnsOptionInOutgoingQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetAutoSortViews ¶
GetAutoSortViews returns the AutoSortViews field value if set, zero value otherwise.
func (*Server) GetAutoSortViewsOk ¶
GetAutoSortViewsOk returns a tuple with the AutoSortViews field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*Server) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Server) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetCustomRootNs ¶
GetCustomRootNs returns the CustomRootNs field value if set, zero value otherwise.
func (*Server) GetCustomRootNsEnabled ¶
GetCustomRootNsEnabled returns the CustomRootNsEnabled field value if set, zero value otherwise.
func (*Server) GetCustomRootNsEnabledOk ¶
GetCustomRootNsEnabledOk returns a tuple with the CustomRootNsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetCustomRootNsOk ¶
GetCustomRootNsOk returns a tuple with the CustomRootNs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetDnssecEnableValidation ¶
GetDnssecEnableValidation returns the DnssecEnableValidation field value if set, zero value otherwise.
func (*Server) GetDnssecEnableValidationOk ¶
GetDnssecEnableValidationOk returns a tuple with the DnssecEnableValidation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetDnssecEnabled ¶
GetDnssecEnabled returns the DnssecEnabled field value if set, zero value otherwise.
func (*Server) GetDnssecEnabledOk ¶
GetDnssecEnabledOk returns a tuple with the DnssecEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetDnssecRootKeys ¶
func (o *Server) GetDnssecRootKeys() []TrustAnchor
GetDnssecRootKeys returns the DnssecRootKeys field value if set, zero value otherwise.
func (*Server) GetDnssecRootKeysOk ¶
func (o *Server) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
GetDnssecRootKeysOk returns a tuple with the DnssecRootKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetDnssecTrustAnchors ¶
func (o *Server) GetDnssecTrustAnchors() []TrustAnchor
GetDnssecTrustAnchors returns the DnssecTrustAnchors field value if set, zero value otherwise.
func (*Server) GetDnssecTrustAnchorsOk ¶
func (o *Server) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
GetDnssecTrustAnchorsOk returns a tuple with the DnssecTrustAnchors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetDnssecValidateExpiry ¶
GetDnssecValidateExpiry returns the DnssecValidateExpiry field value if set, zero value otherwise.
func (*Server) GetDnssecValidateExpiryOk ¶
GetDnssecValidateExpiryOk returns a tuple with the DnssecValidateExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetEcsEnabled ¶
GetEcsEnabled returns the EcsEnabled field value if set, zero value otherwise.
func (*Server) GetEcsEnabledOk ¶
GetEcsEnabledOk returns a tuple with the EcsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetEcsForwarding ¶
GetEcsForwarding returns the EcsForwarding field value if set, zero value otherwise.
func (*Server) GetEcsForwardingOk ¶
GetEcsForwardingOk returns a tuple with the EcsForwarding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetEcsPrefixV4 ¶
GetEcsPrefixV4 returns the EcsPrefixV4 field value if set, zero value otherwise.
func (*Server) GetEcsPrefixV4Ok ¶
GetEcsPrefixV4Ok returns a tuple with the EcsPrefixV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetEcsPrefixV6 ¶
GetEcsPrefixV6 returns the EcsPrefixV6 field value if set, zero value otherwise.
func (*Server) GetEcsPrefixV6Ok ¶
GetEcsPrefixV6Ok returns a tuple with the EcsPrefixV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetEcsZones ¶
GetEcsZones returns the EcsZones field value if set, zero value otherwise.
func (*Server) GetEcsZonesOk ¶
GetEcsZonesOk returns a tuple with the EcsZones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetFilterAaaaAcl ¶
GetFilterAaaaAcl returns the FilterAaaaAcl field value if set, zero value otherwise.
func (*Server) GetFilterAaaaAclOk ¶
GetFilterAaaaAclOk returns a tuple with the FilterAaaaAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetFilterAaaaOnV4 ¶
GetFilterAaaaOnV4 returns the FilterAaaaOnV4 field value if set, zero value otherwise.
func (*Server) GetFilterAaaaOnV4Ok ¶
GetFilterAaaaOnV4Ok returns a tuple with the FilterAaaaOnV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetForwarders ¶
GetForwarders returns the Forwarders field value if set, zero value otherwise.
func (*Server) GetForwardersOk ¶
GetForwardersOk returns a tuple with the Forwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetForwardersOnly ¶
GetForwardersOnly returns the ForwardersOnly field value if set, zero value otherwise.
func (*Server) GetForwardersOnlyOk ¶
GetForwardersOnlyOk returns a tuple with the ForwardersOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetGssTsigEnabled ¶
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*Server) GetGssTsigEnabledOk ¶
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetInheritanceSources ¶
func (o *Server) GetInheritanceSources() ServerInheritance
GetInheritanceSources returns the InheritanceSources field value if set, zero value otherwise.
func (*Server) GetInheritanceSourcesOk ¶
func (o *Server) GetInheritanceSourcesOk() (*ServerInheritance, bool)
GetInheritanceSourcesOk returns a tuple with the InheritanceSources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetKerberosKeys ¶
func (o *Server) GetKerberosKeys() []KerberosKey
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*Server) GetKerberosKeysOk ¶
func (o *Server) GetKerberosKeysOk() ([]KerberosKey, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetLameTtl ¶
GetLameTtl returns the LameTtl field value if set, zero value otherwise.
func (*Server) GetLameTtlOk ¶
GetLameTtlOk returns a tuple with the LameTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetLogQueryResponse ¶
GetLogQueryResponse returns the LogQueryResponse field value if set, zero value otherwise.
func (*Server) GetLogQueryResponseOk ¶
GetLogQueryResponseOk returns a tuple with the LogQueryResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetMatchRecursiveOnly ¶
GetMatchRecursiveOnly returns the MatchRecursiveOnly field value if set, zero value otherwise.
func (*Server) GetMatchRecursiveOnlyOk ¶
GetMatchRecursiveOnlyOk returns a tuple with the MatchRecursiveOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetMaxCacheTtl ¶
GetMaxCacheTtl returns the MaxCacheTtl field value if set, zero value otherwise.
func (*Server) GetMaxCacheTtlOk ¶
GetMaxCacheTtlOk returns a tuple with the MaxCacheTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetMaxNegativeTtl ¶
GetMaxNegativeTtl returns the MaxNegativeTtl field value if set, zero value otherwise.
func (*Server) GetMaxNegativeTtlOk ¶
GetMaxNegativeTtlOk returns a tuple with the MaxNegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetMinimalResponses ¶
GetMinimalResponses returns the MinimalResponses field value if set, zero value otherwise.
func (*Server) GetMinimalResponsesOk ¶
GetMinimalResponsesOk returns a tuple with the MinimalResponses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Server) GetNotifyOk ¶
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetQueryAcl ¶
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*Server) GetQueryAclOk ¶
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetQueryPort ¶
GetQueryPort returns the QueryPort field value if set, zero value otherwise.
func (*Server) GetQueryPortOk ¶
GetQueryPortOk returns a tuple with the QueryPort field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetRecursionAcl ¶
GetRecursionAcl returns the RecursionAcl field value if set, zero value otherwise.
func (*Server) GetRecursionAclOk ¶
GetRecursionAclOk returns a tuple with the RecursionAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetRecursionEnabled ¶
GetRecursionEnabled returns the RecursionEnabled field value if set, zero value otherwise.
func (*Server) GetRecursionEnabledOk ¶
GetRecursionEnabledOk returns a tuple with the RecursionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetRecursiveClients ¶
GetRecursiveClients returns the RecursiveClients field value if set, zero value otherwise.
func (*Server) GetRecursiveClientsOk ¶
GetRecursiveClientsOk returns a tuple with the RecursiveClients field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetResolverQueryTimeout ¶
GetResolverQueryTimeout returns the ResolverQueryTimeout field value if set, zero value otherwise.
func (*Server) GetResolverQueryTimeoutOk ¶
GetResolverQueryTimeoutOk returns a tuple with the ResolverQueryTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetSecondaryAxfrQueryLimit ¶
GetSecondaryAxfrQueryLimit returns the SecondaryAxfrQueryLimit field value if set, zero value otherwise.
func (*Server) GetSecondaryAxfrQueryLimitOk ¶
GetSecondaryAxfrQueryLimitOk returns a tuple with the SecondaryAxfrQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetSecondarySoaQueryLimit ¶
GetSecondarySoaQueryLimit returns the SecondarySoaQueryLimit field value if set, zero value otherwise.
func (*Server) GetSecondarySoaQueryLimitOk ¶
GetSecondarySoaQueryLimitOk returns a tuple with the SecondarySoaQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetSortList ¶
func (o *Server) GetSortList() []SortListItem
GetSortList returns the SortList field value if set, zero value otherwise.
func (*Server) GetSortListOk ¶
func (o *Server) GetSortListOk() ([]SortListItem, bool)
GetSortListOk returns a tuple with the SortList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetSynthesizeAddressRecordsFromHttps ¶
GetSynthesizeAddressRecordsFromHttps returns the SynthesizeAddressRecordsFromHttps field value if set, zero value otherwise.
func (*Server) GetSynthesizeAddressRecordsFromHttpsOk ¶
GetSynthesizeAddressRecordsFromHttpsOk returns a tuple with the SynthesizeAddressRecordsFromHttps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetTransferAcl ¶
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*Server) GetTransferAclOk ¶
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUpdateAcl ¶
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*Server) GetUpdateAclOk ¶
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Server) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUseForwardersForSubzones ¶
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*Server) GetUseForwardersForSubzonesOk ¶
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetUseRootForwardersForLocalResolutionWithB1td ¶
GetUseRootForwardersForLocalResolutionWithB1td returns the UseRootForwardersForLocalResolutionWithB1td field value if set, zero value otherwise.
func (*Server) GetUseRootForwardersForLocalResolutionWithB1tdOk ¶
GetUseRootForwardersForLocalResolutionWithB1tdOk returns a tuple with the UseRootForwardersForLocalResolutionWithB1td field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) GetViews ¶
func (o *Server) GetViews() []DisplayView
GetViews returns the Views field value if set, zero value otherwise.
func (*Server) GetViewsOk ¶
func (o *Server) GetViewsOk() ([]DisplayView, bool)
GetViewsOk returns a tuple with the Views field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Server) HasAddEdnsOptionInOutgoingQuery ¶
HasAddEdnsOptionInOutgoingQuery returns a boolean if a field has been set.
func (*Server) HasAutoSortViews ¶
HasAutoSortViews returns a boolean if a field has been set.
func (*Server) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*Server) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Server) HasCustomRootNs ¶
HasCustomRootNs returns a boolean if a field has been set.
func (*Server) HasCustomRootNsEnabled ¶
HasCustomRootNsEnabled returns a boolean if a field has been set.
func (*Server) HasDnssecEnableValidation ¶
HasDnssecEnableValidation returns a boolean if a field has been set.
func (*Server) HasDnssecEnabled ¶
HasDnssecEnabled returns a boolean if a field has been set.
func (*Server) HasDnssecRootKeys ¶
HasDnssecRootKeys returns a boolean if a field has been set.
func (*Server) HasDnssecTrustAnchors ¶
HasDnssecTrustAnchors returns a boolean if a field has been set.
func (*Server) HasDnssecValidateExpiry ¶
HasDnssecValidateExpiry returns a boolean if a field has been set.
func (*Server) HasEcsEnabled ¶
HasEcsEnabled returns a boolean if a field has been set.
func (*Server) HasEcsForwarding ¶
HasEcsForwarding returns a boolean if a field has been set.
func (*Server) HasEcsPrefixV4 ¶
HasEcsPrefixV4 returns a boolean if a field has been set.
func (*Server) HasEcsPrefixV6 ¶
HasEcsPrefixV6 returns a boolean if a field has been set.
func (*Server) HasEcsZones ¶
HasEcsZones returns a boolean if a field has been set.
func (*Server) HasFilterAaaaAcl ¶
HasFilterAaaaAcl returns a boolean if a field has been set.
func (*Server) HasFilterAaaaOnV4 ¶
HasFilterAaaaOnV4 returns a boolean if a field has been set.
func (*Server) HasForwarders ¶
HasForwarders returns a boolean if a field has been set.
func (*Server) HasForwardersOnly ¶
HasForwardersOnly returns a boolean if a field has been set.
func (*Server) HasGssTsigEnabled ¶
HasGssTsigEnabled returns a boolean if a field has been set.
func (*Server) HasInheritanceSources ¶
HasInheritanceSources returns a boolean if a field has been set.
func (*Server) HasKerberosKeys ¶
HasKerberosKeys returns a boolean if a field has been set.
func (*Server) HasLameTtl ¶
HasLameTtl returns a boolean if a field has been set.
func (*Server) HasLogQueryResponse ¶
HasLogQueryResponse returns a boolean if a field has been set.
func (*Server) HasMatchRecursiveOnly ¶
HasMatchRecursiveOnly returns a boolean if a field has been set.
func (*Server) HasMaxCacheTtl ¶
HasMaxCacheTtl returns a boolean if a field has been set.
func (*Server) HasMaxNegativeTtl ¶
HasMaxNegativeTtl returns a boolean if a field has been set.
func (*Server) HasMinimalResponses ¶
HasMinimalResponses returns a boolean if a field has been set.
func (*Server) HasQueryAcl ¶
HasQueryAcl returns a boolean if a field has been set.
func (*Server) HasQueryPort ¶
HasQueryPort returns a boolean if a field has been set.
func (*Server) HasRecursionAcl ¶
HasRecursionAcl returns a boolean if a field has been set.
func (*Server) HasRecursionEnabled ¶
HasRecursionEnabled returns a boolean if a field has been set.
func (*Server) HasRecursiveClients ¶
HasRecursiveClients returns a boolean if a field has been set.
func (*Server) HasResolverQueryTimeout ¶
HasResolverQueryTimeout returns a boolean if a field has been set.
func (*Server) HasSecondaryAxfrQueryLimit ¶
HasSecondaryAxfrQueryLimit returns a boolean if a field has been set.
func (*Server) HasSecondarySoaQueryLimit ¶
HasSecondarySoaQueryLimit returns a boolean if a field has been set.
func (*Server) HasSortList ¶
HasSortList returns a boolean if a field has been set.
func (*Server) HasSynthesizeAddressRecordsFromHttps ¶
HasSynthesizeAddressRecordsFromHttps returns a boolean if a field has been set.
func (*Server) HasTransferAcl ¶
HasTransferAcl returns a boolean if a field has been set.
func (*Server) HasUpdateAcl ¶
HasUpdateAcl returns a boolean if a field has been set.
func (*Server) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (*Server) HasUseForwardersForSubzones ¶
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*Server) HasUseRootForwardersForLocalResolutionWithB1td ¶
HasUseRootForwardersForLocalResolutionWithB1td returns a boolean if a field has been set.
func (Server) MarshalJSON ¶
func (*Server) SetAddEdnsOptionInOutgoingQuery ¶
SetAddEdnsOptionInOutgoingQuery gets a reference to the given bool and assigns it to the AddEdnsOptionInOutgoingQuery field.
func (*Server) SetAutoSortViews ¶
SetAutoSortViews gets a reference to the given bool and assigns it to the AutoSortViews field.
func (*Server) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*Server) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Server) SetCustomRootNs ¶
SetCustomRootNs gets a reference to the given []RootNS and assigns it to the CustomRootNs field.
func (*Server) SetCustomRootNsEnabled ¶
SetCustomRootNsEnabled gets a reference to the given bool and assigns it to the CustomRootNsEnabled field.
func (*Server) SetDnssecEnableValidation ¶
SetDnssecEnableValidation gets a reference to the given bool and assigns it to the DnssecEnableValidation field.
func (*Server) SetDnssecEnabled ¶
SetDnssecEnabled gets a reference to the given bool and assigns it to the DnssecEnabled field.
func (*Server) SetDnssecRootKeys ¶
func (o *Server) SetDnssecRootKeys(v []TrustAnchor)
SetDnssecRootKeys gets a reference to the given []TrustAnchor and assigns it to the DnssecRootKeys field.
func (*Server) SetDnssecTrustAnchors ¶
func (o *Server) SetDnssecTrustAnchors(v []TrustAnchor)
SetDnssecTrustAnchors gets a reference to the given []TrustAnchor and assigns it to the DnssecTrustAnchors field.
func (*Server) SetDnssecValidateExpiry ¶
SetDnssecValidateExpiry gets a reference to the given bool and assigns it to the DnssecValidateExpiry field.
func (*Server) SetEcsEnabled ¶
SetEcsEnabled gets a reference to the given bool and assigns it to the EcsEnabled field.
func (*Server) SetEcsForwarding ¶
SetEcsForwarding gets a reference to the given bool and assigns it to the EcsForwarding field.
func (*Server) SetEcsPrefixV4 ¶
SetEcsPrefixV4 gets a reference to the given int64 and assigns it to the EcsPrefixV4 field.
func (*Server) SetEcsPrefixV6 ¶
SetEcsPrefixV6 gets a reference to the given int64 and assigns it to the EcsPrefixV6 field.
func (*Server) SetEcsZones ¶
SetEcsZones gets a reference to the given []ECSZone and assigns it to the EcsZones field.
func (*Server) SetFilterAaaaAcl ¶
SetFilterAaaaAcl gets a reference to the given []ACLItem and assigns it to the FilterAaaaAcl field.
func (*Server) SetFilterAaaaOnV4 ¶
SetFilterAaaaOnV4 gets a reference to the given string and assigns it to the FilterAaaaOnV4 field.
func (*Server) SetForwarders ¶
SetForwarders gets a reference to the given []Forwarder and assigns it to the Forwarders field.
func (*Server) SetForwardersOnly ¶
SetForwardersOnly gets a reference to the given bool and assigns it to the ForwardersOnly field.
func (*Server) SetGssTsigEnabled ¶
SetGssTsigEnabled gets a reference to the given bool and assigns it to the GssTsigEnabled field.
func (*Server) SetInheritanceSources ¶
func (o *Server) SetInheritanceSources(v ServerInheritance)
SetInheritanceSources gets a reference to the given ServerInheritance and assigns it to the InheritanceSources field.
func (*Server) SetKerberosKeys ¶
func (o *Server) SetKerberosKeys(v []KerberosKey)
SetKerberosKeys gets a reference to the given []KerberosKey and assigns it to the KerberosKeys field.
func (*Server) SetLameTtl ¶
SetLameTtl gets a reference to the given int64 and assigns it to the LameTtl field.
func (*Server) SetLogQueryResponse ¶
SetLogQueryResponse gets a reference to the given bool and assigns it to the LogQueryResponse field.
func (*Server) SetMatchRecursiveOnly ¶
SetMatchRecursiveOnly gets a reference to the given bool and assigns it to the MatchRecursiveOnly field.
func (*Server) SetMaxCacheTtl ¶
SetMaxCacheTtl gets a reference to the given int64 and assigns it to the MaxCacheTtl field.
func (*Server) SetMaxNegativeTtl ¶
SetMaxNegativeTtl gets a reference to the given int64 and assigns it to the MaxNegativeTtl field.
func (*Server) SetMinimalResponses ¶
SetMinimalResponses gets a reference to the given bool and assigns it to the MinimalResponses field.
func (*Server) SetNotify ¶
SetNotify gets a reference to the given bool and assigns it to the Notify field.
func (*Server) SetQueryAcl ¶
SetQueryAcl gets a reference to the given []ACLItem and assigns it to the QueryAcl field.
func (*Server) SetQueryPort ¶
SetQueryPort gets a reference to the given int64 and assigns it to the QueryPort field.
func (*Server) SetRecursionAcl ¶
SetRecursionAcl gets a reference to the given []ACLItem and assigns it to the RecursionAcl field.
func (*Server) SetRecursionEnabled ¶
SetRecursionEnabled gets a reference to the given bool and assigns it to the RecursionEnabled field.
func (*Server) SetRecursiveClients ¶
SetRecursiveClients gets a reference to the given int64 and assigns it to the RecursiveClients field.
func (*Server) SetResolverQueryTimeout ¶
SetResolverQueryTimeout gets a reference to the given int64 and assigns it to the ResolverQueryTimeout field.
func (*Server) SetSecondaryAxfrQueryLimit ¶
SetSecondaryAxfrQueryLimit gets a reference to the given int64 and assigns it to the SecondaryAxfrQueryLimit field.
func (*Server) SetSecondarySoaQueryLimit ¶
SetSecondarySoaQueryLimit gets a reference to the given int64 and assigns it to the SecondarySoaQueryLimit field.
func (*Server) SetSortList ¶
func (o *Server) SetSortList(v []SortListItem)
SetSortList gets a reference to the given []SortListItem and assigns it to the SortList field.
func (*Server) SetSynthesizeAddressRecordsFromHttps ¶
SetSynthesizeAddressRecordsFromHttps gets a reference to the given bool and assigns it to the SynthesizeAddressRecordsFromHttps field.
func (*Server) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*Server) SetTransferAcl ¶
SetTransferAcl gets a reference to the given []ACLItem and assigns it to the TransferAcl field.
func (*Server) SetUpdateAcl ¶
SetUpdateAcl gets a reference to the given []ACLItem and assigns it to the UpdateAcl field.
func (*Server) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Server) SetUseForwardersForSubzones ¶
SetUseForwardersForSubzones gets a reference to the given bool and assigns it to the UseForwardersForSubzones field.
func (*Server) SetUseRootForwardersForLocalResolutionWithB1td ¶
SetUseRootForwardersForLocalResolutionWithB1td gets a reference to the given bool and assigns it to the UseRootForwardersForLocalResolutionWithB1td field.
func (*Server) SetViews ¶
func (o *Server) SetViews(v []DisplayView)
SetViews gets a reference to the given []DisplayView and assigns it to the Views field.
func (*Server) UnmarshalJSON ¶
type ServerAPI ¶
type ServerAPI interface { /* Create Create the Server object. Use this method to create a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ServerAPICreateRequest */ Create(ctx context.Context) ServerAPICreateRequest // CreateExecute executes the request // @return CreateServerResponse CreateExecute(r ServerAPICreateRequest) (*CreateServerResponse, *http.Response, error) /* Delete Move the Server object to Recyclebin. Use this method to move a Server object to Recyclebin. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIDeleteRequest */ Delete(ctx context.Context, id string) ServerAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r ServerAPIDeleteRequest) (*http.Response, error) /* List List Server objects. Use this method to list Server objects. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ServerAPIListRequest */ List(ctx context.Context) ServerAPIListRequest // ListExecute executes the request // @return ListServerResponse ListExecute(r ServerAPIListRequest) (*ListServerResponse, *http.Response, error) /* Read Read the Server object. Use this method to read a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIReadRequest */ Read(ctx context.Context, id string) ServerAPIReadRequest // ReadExecute executes the request // @return ReadServerResponse ReadExecute(r ServerAPIReadRequest) (*ReadServerResponse, *http.Response, error) /* Update Update the Server object. Use this method to update a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIUpdateRequest */ Update(ctx context.Context, id string) ServerAPIUpdateRequest // UpdateExecute executes the request // @return UpdateServerResponse UpdateExecute(r ServerAPIUpdateRequest) (*UpdateServerResponse, *http.Response, error) }
type ServerAPICreateRequest ¶
type ServerAPICreateRequest struct { ApiService ServerAPI // contains filtered or unexported fields }
func (ServerAPICreateRequest) Body ¶
func (r ServerAPICreateRequest) Body(body Server) ServerAPICreateRequest
func (ServerAPICreateRequest) Execute ¶
func (r ServerAPICreateRequest) Execute() (*CreateServerResponse, *http.Response, error)
func (ServerAPICreateRequest) Inherit ¶
func (r ServerAPICreateRequest) Inherit(inherit string) ServerAPICreateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ServerAPIDeleteRequest ¶
type ServerAPIDeleteRequest struct { ApiService ServerAPI // contains filtered or unexported fields }
type ServerAPIListRequest ¶
type ServerAPIListRequest struct { ApiService ServerAPI // contains filtered or unexported fields }
func (ServerAPIListRequest) Execute ¶
func (r ServerAPIListRequest) Execute() (*ListServerResponse, *http.Response, error)
func (ServerAPIListRequest) Fields ¶
func (r ServerAPIListRequest) Fields(fields string) ServerAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ServerAPIListRequest) Filter ¶
func (r ServerAPIListRequest) Filter(filter string) ServerAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (ServerAPIListRequest) Inherit ¶
func (r ServerAPIListRequest) Inherit(inherit string) ServerAPIListRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
func (ServerAPIListRequest) Limit ¶
func (r ServerAPIListRequest) Limit(limit int32) ServerAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (ServerAPIListRequest) Offset ¶
func (r ServerAPIListRequest) Offset(offset int32) ServerAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (ServerAPIListRequest) OrderBy ¶
func (r ServerAPIListRequest) OrderBy(orderBy string) ServerAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (ServerAPIListRequest) PageToken ¶
func (r ServerAPIListRequest) PageToken(pageToken string) ServerAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (ServerAPIListRequest) Tfilter ¶
func (r ServerAPIListRequest) Tfilter(tfilter string) ServerAPIListRequest
This parameter is used for filtering by tags.
func (ServerAPIListRequest) TorderBy ¶
func (r ServerAPIListRequest) TorderBy(torderBy string) ServerAPIListRequest
This parameter is used for sorting by tags.
type ServerAPIReadRequest ¶
type ServerAPIReadRequest struct { ApiService ServerAPI // contains filtered or unexported fields }
func (ServerAPIReadRequest) Execute ¶
func (r ServerAPIReadRequest) Execute() (*ReadServerResponse, *http.Response, error)
func (ServerAPIReadRequest) Fields ¶
func (r ServerAPIReadRequest) Fields(fields string) ServerAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ServerAPIReadRequest) Inherit ¶
func (r ServerAPIReadRequest) Inherit(inherit string) ServerAPIReadRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ServerAPIService ¶
ServerAPIService ServerAPI service
func (*ServerAPIService) Create ¶
func (a *ServerAPIService) Create(ctx context.Context) ServerAPICreateRequest
Create Create the Server object.
Use this method to create a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ServerAPICreateRequest
func (*ServerAPIService) CreateExecute ¶
func (a *ServerAPIService) CreateExecute(r ServerAPICreateRequest) (*CreateServerResponse, *http.Response, error)
Execute executes the request
@return CreateServerResponse
func (*ServerAPIService) Delete ¶
func (a *ServerAPIService) Delete(ctx context.Context, id string) ServerAPIDeleteRequest
Delete Move the Server object to Recyclebin.
Use this method to move a Server object to Recyclebin. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIDeleteRequest
func (*ServerAPIService) DeleteExecute ¶
func (a *ServerAPIService) DeleteExecute(r ServerAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*ServerAPIService) List ¶
func (a *ServerAPIService) List(ctx context.Context) ServerAPIListRequest
List List Server objects.
Use this method to list Server objects. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ServerAPIListRequest
func (*ServerAPIService) ListExecute ¶
func (a *ServerAPIService) ListExecute(r ServerAPIListRequest) (*ListServerResponse, *http.Response, error)
Execute executes the request
@return ListServerResponse
func (*ServerAPIService) Read ¶
func (a *ServerAPIService) Read(ctx context.Context, id string) ServerAPIReadRequest
Read Read the Server object.
Use this method to read a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIReadRequest
func (*ServerAPIService) ReadExecute ¶
func (a *ServerAPIService) ReadExecute(r ServerAPIReadRequest) (*ReadServerResponse, *http.Response, error)
Execute executes the request
@return ReadServerResponse
func (*ServerAPIService) Update ¶
func (a *ServerAPIService) Update(ctx context.Context, id string) ServerAPIUpdateRequest
Update Update the Server object.
Use this method to update a Server object. A DNS Config Profile is a named configuration profile that can be shared for specified list of hosts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ServerAPIUpdateRequest
func (*ServerAPIService) UpdateExecute ¶
func (a *ServerAPIService) UpdateExecute(r ServerAPIUpdateRequest) (*UpdateServerResponse, *http.Response, error)
Execute executes the request
@return UpdateServerResponse
type ServerAPIUpdateRequest ¶
type ServerAPIUpdateRequest struct { ApiService ServerAPI // contains filtered or unexported fields }
func (ServerAPIUpdateRequest) Body ¶
func (r ServerAPIUpdateRequest) Body(body Server) ServerAPIUpdateRequest
func (ServerAPIUpdateRequest) Execute ¶
func (r ServerAPIUpdateRequest) Execute() (*UpdateServerResponse, *http.Response, error)
func (ServerAPIUpdateRequest) Inherit ¶
func (r ServerAPIUpdateRequest) Inherit(inherit string) ServerAPIUpdateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ServerInheritance ¶
type ServerInheritance struct { // Field config for _add_edns_option_in_outgoing_query_ field from _Server_ object. AddEdnsOptionInOutgoingQuery *Inheritance2InheritedBool `json:"add_edns_option_in_outgoing_query,omitempty"` // Optional. Field config for _custom_root_ns_block_ field from _Server_ object. CustomRootNsBlock *InheritedCustomRootNSBlock `json:"custom_root_ns_block,omitempty"` // Optional. Field config for _dnssec_validation_block_ field from _Server_ object. DnssecValidationBlock *InheritedDNSSECValidationBlock `json:"dnssec_validation_block,omitempty"` // Optional. Field config for _ecs_block_ field from _Server_ object. EcsBlock *InheritedECSBlock `json:"ecs_block,omitempty"` // Optional. Field config for _filter_aaaa_acl_ field from _Server_ object. FilterAaaaAcl *InheritedACLItems `json:"filter_aaaa_acl,omitempty"` // Optional. Field config for _filter_aaaa_on_v4_ field from _Server_ object. FilterAaaaOnV4 *Inheritance2InheritedString `json:"filter_aaaa_on_v4,omitempty"` // Optional. Field config for _forwarders_block_ field from _Server_ object. ForwardersBlock *InheritedForwardersBlock `json:"forwarders_block,omitempty"` // Optional. Field config for _gss_tsig_enabled_ field from _Server_ object. GssTsigEnabled *Inheritance2InheritedBool `json:"gss_tsig_enabled,omitempty"` // Optional. Field config for _kerberos_keys_ field from _Server_ object. KerberosKeys *InheritedKerberosKeys `json:"kerberos_keys,omitempty"` // Optional. Field config for _lame_ttl_ field from _Server_ object. LameTtl *Inheritance2InheritedUInt32 `json:"lame_ttl,omitempty"` // Optional. Field config for _log_queries_response_ field from _Server_ object. LogQueryResponse *Inheritance2InheritedBool `json:"log_query_response,omitempty"` // Optional. Field config for _match_recursive_only_ field from _Server_ object. MatchRecursiveOnly *Inheritance2InheritedBool `json:"match_recursive_only,omitempty"` // Optional. Field config for _max_cache_ttl_ field from _Server_ object. MaxCacheTtl *Inheritance2InheritedUInt32 `json:"max_cache_ttl,omitempty"` // Optional. Field config for _max_negative_ttl_ field from _Server_ object. MaxNegativeTtl *Inheritance2InheritedUInt32 `json:"max_negative_ttl,omitempty"` // Optional. Field config for _minimal_responses_ field from _Server_ object. MinimalResponses *Inheritance2InheritedBool `json:"minimal_responses,omitempty"` // Field config for _notify_ field from _Server_ object. Notify *Inheritance2InheritedBool `json:"notify,omitempty"` // Optional. Field config for _query_acl_ field from _Server_ object. QueryAcl *InheritedACLItems `json:"query_acl,omitempty"` // Optional. Field config for _query_port_ field from _Server_ object. QueryPort *Inheritance2InheritedUInt32 `json:"query_port,omitempty"` // Optional. Field config for _recursion_acl_ field from _Server_ object. RecursionAcl *InheritedACLItems `json:"recursion_acl,omitempty"` // Optional. Field config for _recursion_enabled_ field from _Server_ object. RecursionEnabled *Inheritance2InheritedBool `json:"recursion_enabled,omitempty"` // Optional. Field config for _recursive_clients_ field from _Server_ object. RecursiveClients *Inheritance2InheritedUInt32 `json:"recursive_clients,omitempty"` // Optional. Field config for _resolver_query_timeout_ field from _Server_ object. ResolverQueryTimeout *Inheritance2InheritedUInt32 `json:"resolver_query_timeout,omitempty"` // Optional. Field config for _secondary_axfr_query_limit_ field from _Server_ object. SecondaryAxfrQueryLimit *Inheritance2InheritedUInt32 `json:"secondary_axfr_query_limit,omitempty"` // Optional. Field config for _secondary_soa_query_limit_ field from _Server_ object. SecondarySoaQueryLimit *Inheritance2InheritedUInt32 `json:"secondary_soa_query_limit,omitempty"` // Optional. Field config for _sort_list_ field from _Server object. SortList *InheritedSortListItems `json:"sort_list,omitempty"` // Field config for _synthesize_address_records_from_https_ field from _Server_ object. SynthesizeAddressRecordsFromHttps *Inheritance2InheritedBool `json:"synthesize_address_records_from_https,omitempty"` // Optional. Field config for _transfer_acl_ field from _Server_ object. TransferAcl *InheritedACLItems `json:"transfer_acl,omitempty"` // Optional. Field config for _update_acl_ field from _Server_ object. UpdateAcl *InheritedACLItems `json:"update_acl,omitempty"` // Optional. Field config for _use_forwarders_for_subzones_ field from _Server_ object. UseForwardersForSubzones *Inheritance2InheritedBool `json:"use_forwarders_for_subzones,omitempty"` AdditionalProperties map[string]interface{} }
ServerInheritance Inheritance configuration specifies how and which fields _Server_ object inherits from _Global_ parent.
func NewServerInheritance ¶
func NewServerInheritance() *ServerInheritance
NewServerInheritance instantiates a new ServerInheritance 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 NewServerInheritanceWithDefaults ¶
func NewServerInheritanceWithDefaults() *ServerInheritance
NewServerInheritanceWithDefaults instantiates a new ServerInheritance 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 (*ServerInheritance) GetAddEdnsOptionInOutgoingQuery ¶
func (o *ServerInheritance) GetAddEdnsOptionInOutgoingQuery() Inheritance2InheritedBool
GetAddEdnsOptionInOutgoingQuery returns the AddEdnsOptionInOutgoingQuery field value if set, zero value otherwise.
func (*ServerInheritance) GetAddEdnsOptionInOutgoingQueryOk ¶
func (o *ServerInheritance) GetAddEdnsOptionInOutgoingQueryOk() (*Inheritance2InheritedBool, bool)
GetAddEdnsOptionInOutgoingQueryOk returns a tuple with the AddEdnsOptionInOutgoingQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetCustomRootNsBlock ¶
func (o *ServerInheritance) GetCustomRootNsBlock() InheritedCustomRootNSBlock
GetCustomRootNsBlock returns the CustomRootNsBlock field value if set, zero value otherwise.
func (*ServerInheritance) GetCustomRootNsBlockOk ¶
func (o *ServerInheritance) GetCustomRootNsBlockOk() (*InheritedCustomRootNSBlock, bool)
GetCustomRootNsBlockOk returns a tuple with the CustomRootNsBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetDnssecValidationBlock ¶
func (o *ServerInheritance) GetDnssecValidationBlock() InheritedDNSSECValidationBlock
GetDnssecValidationBlock returns the DnssecValidationBlock field value if set, zero value otherwise.
func (*ServerInheritance) GetDnssecValidationBlockOk ¶
func (o *ServerInheritance) GetDnssecValidationBlockOk() (*InheritedDNSSECValidationBlock, bool)
GetDnssecValidationBlockOk returns a tuple with the DnssecValidationBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetEcsBlock ¶
func (o *ServerInheritance) GetEcsBlock() InheritedECSBlock
GetEcsBlock returns the EcsBlock field value if set, zero value otherwise.
func (*ServerInheritance) GetEcsBlockOk ¶
func (o *ServerInheritance) GetEcsBlockOk() (*InheritedECSBlock, bool)
GetEcsBlockOk returns a tuple with the EcsBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetFilterAaaaAcl ¶
func (o *ServerInheritance) GetFilterAaaaAcl() InheritedACLItems
GetFilterAaaaAcl returns the FilterAaaaAcl field value if set, zero value otherwise.
func (*ServerInheritance) GetFilterAaaaAclOk ¶
func (o *ServerInheritance) GetFilterAaaaAclOk() (*InheritedACLItems, bool)
GetFilterAaaaAclOk returns a tuple with the FilterAaaaAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetFilterAaaaOnV4 ¶
func (o *ServerInheritance) GetFilterAaaaOnV4() Inheritance2InheritedString
GetFilterAaaaOnV4 returns the FilterAaaaOnV4 field value if set, zero value otherwise.
func (*ServerInheritance) GetFilterAaaaOnV4Ok ¶
func (o *ServerInheritance) GetFilterAaaaOnV4Ok() (*Inheritance2InheritedString, bool)
GetFilterAaaaOnV4Ok returns a tuple with the FilterAaaaOnV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetForwardersBlock ¶
func (o *ServerInheritance) GetForwardersBlock() InheritedForwardersBlock
GetForwardersBlock returns the ForwardersBlock field value if set, zero value otherwise.
func (*ServerInheritance) GetForwardersBlockOk ¶
func (o *ServerInheritance) GetForwardersBlockOk() (*InheritedForwardersBlock, bool)
GetForwardersBlockOk returns a tuple with the ForwardersBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetGssTsigEnabled ¶
func (o *ServerInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*ServerInheritance) GetGssTsigEnabledOk ¶
func (o *ServerInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetKerberosKeys ¶
func (o *ServerInheritance) GetKerberosKeys() InheritedKerberosKeys
GetKerberosKeys returns the KerberosKeys field value if set, zero value otherwise.
func (*ServerInheritance) GetKerberosKeysOk ¶
func (o *ServerInheritance) GetKerberosKeysOk() (*InheritedKerberosKeys, bool)
GetKerberosKeysOk returns a tuple with the KerberosKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetLameTtl ¶
func (o *ServerInheritance) GetLameTtl() Inheritance2InheritedUInt32
GetLameTtl returns the LameTtl field value if set, zero value otherwise.
func (*ServerInheritance) GetLameTtlOk ¶
func (o *ServerInheritance) GetLameTtlOk() (*Inheritance2InheritedUInt32, bool)
GetLameTtlOk returns a tuple with the LameTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetLogQueryResponse ¶
func (o *ServerInheritance) GetLogQueryResponse() Inheritance2InheritedBool
GetLogQueryResponse returns the LogQueryResponse field value if set, zero value otherwise.
func (*ServerInheritance) GetLogQueryResponseOk ¶
func (o *ServerInheritance) GetLogQueryResponseOk() (*Inheritance2InheritedBool, bool)
GetLogQueryResponseOk returns a tuple with the LogQueryResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetMatchRecursiveOnly ¶
func (o *ServerInheritance) GetMatchRecursiveOnly() Inheritance2InheritedBool
GetMatchRecursiveOnly returns the MatchRecursiveOnly field value if set, zero value otherwise.
func (*ServerInheritance) GetMatchRecursiveOnlyOk ¶
func (o *ServerInheritance) GetMatchRecursiveOnlyOk() (*Inheritance2InheritedBool, bool)
GetMatchRecursiveOnlyOk returns a tuple with the MatchRecursiveOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetMaxCacheTtl ¶
func (o *ServerInheritance) GetMaxCacheTtl() Inheritance2InheritedUInt32
GetMaxCacheTtl returns the MaxCacheTtl field value if set, zero value otherwise.
func (*ServerInheritance) GetMaxCacheTtlOk ¶
func (o *ServerInheritance) GetMaxCacheTtlOk() (*Inheritance2InheritedUInt32, bool)
GetMaxCacheTtlOk returns a tuple with the MaxCacheTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetMaxNegativeTtl ¶
func (o *ServerInheritance) GetMaxNegativeTtl() Inheritance2InheritedUInt32
GetMaxNegativeTtl returns the MaxNegativeTtl field value if set, zero value otherwise.
func (*ServerInheritance) GetMaxNegativeTtlOk ¶
func (o *ServerInheritance) GetMaxNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
GetMaxNegativeTtlOk returns a tuple with the MaxNegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetMinimalResponses ¶
func (o *ServerInheritance) GetMinimalResponses() Inheritance2InheritedBool
GetMinimalResponses returns the MinimalResponses field value if set, zero value otherwise.
func (*ServerInheritance) GetMinimalResponsesOk ¶
func (o *ServerInheritance) GetMinimalResponsesOk() (*Inheritance2InheritedBool, bool)
GetMinimalResponsesOk returns a tuple with the MinimalResponses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetNotify ¶
func (o *ServerInheritance) GetNotify() Inheritance2InheritedBool
GetNotify returns the Notify field value if set, zero value otherwise.
func (*ServerInheritance) GetNotifyOk ¶
func (o *ServerInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetQueryAcl ¶
func (o *ServerInheritance) GetQueryAcl() InheritedACLItems
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*ServerInheritance) GetQueryAclOk ¶
func (o *ServerInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetQueryPort ¶
func (o *ServerInheritance) GetQueryPort() Inheritance2InheritedUInt32
GetQueryPort returns the QueryPort field value if set, zero value otherwise.
func (*ServerInheritance) GetQueryPortOk ¶
func (o *ServerInheritance) GetQueryPortOk() (*Inheritance2InheritedUInt32, bool)
GetQueryPortOk returns a tuple with the QueryPort field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetRecursionAcl ¶
func (o *ServerInheritance) GetRecursionAcl() InheritedACLItems
GetRecursionAcl returns the RecursionAcl field value if set, zero value otherwise.
func (*ServerInheritance) GetRecursionAclOk ¶
func (o *ServerInheritance) GetRecursionAclOk() (*InheritedACLItems, bool)
GetRecursionAclOk returns a tuple with the RecursionAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetRecursionEnabled ¶
func (o *ServerInheritance) GetRecursionEnabled() Inheritance2InheritedBool
GetRecursionEnabled returns the RecursionEnabled field value if set, zero value otherwise.
func (*ServerInheritance) GetRecursionEnabledOk ¶
func (o *ServerInheritance) GetRecursionEnabledOk() (*Inheritance2InheritedBool, bool)
GetRecursionEnabledOk returns a tuple with the RecursionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetRecursiveClients ¶
func (o *ServerInheritance) GetRecursiveClients() Inheritance2InheritedUInt32
GetRecursiveClients returns the RecursiveClients field value if set, zero value otherwise.
func (*ServerInheritance) GetRecursiveClientsOk ¶
func (o *ServerInheritance) GetRecursiveClientsOk() (*Inheritance2InheritedUInt32, bool)
GetRecursiveClientsOk returns a tuple with the RecursiveClients field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetResolverQueryTimeout ¶
func (o *ServerInheritance) GetResolverQueryTimeout() Inheritance2InheritedUInt32
GetResolverQueryTimeout returns the ResolverQueryTimeout field value if set, zero value otherwise.
func (*ServerInheritance) GetResolverQueryTimeoutOk ¶
func (o *ServerInheritance) GetResolverQueryTimeoutOk() (*Inheritance2InheritedUInt32, bool)
GetResolverQueryTimeoutOk returns a tuple with the ResolverQueryTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetSecondaryAxfrQueryLimit ¶
func (o *ServerInheritance) GetSecondaryAxfrQueryLimit() Inheritance2InheritedUInt32
GetSecondaryAxfrQueryLimit returns the SecondaryAxfrQueryLimit field value if set, zero value otherwise.
func (*ServerInheritance) GetSecondaryAxfrQueryLimitOk ¶
func (o *ServerInheritance) GetSecondaryAxfrQueryLimitOk() (*Inheritance2InheritedUInt32, bool)
GetSecondaryAxfrQueryLimitOk returns a tuple with the SecondaryAxfrQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetSecondarySoaQueryLimit ¶
func (o *ServerInheritance) GetSecondarySoaQueryLimit() Inheritance2InheritedUInt32
GetSecondarySoaQueryLimit returns the SecondarySoaQueryLimit field value if set, zero value otherwise.
func (*ServerInheritance) GetSecondarySoaQueryLimitOk ¶
func (o *ServerInheritance) GetSecondarySoaQueryLimitOk() (*Inheritance2InheritedUInt32, bool)
GetSecondarySoaQueryLimitOk returns a tuple with the SecondarySoaQueryLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetSortList ¶
func (o *ServerInheritance) GetSortList() InheritedSortListItems
GetSortList returns the SortList field value if set, zero value otherwise.
func (*ServerInheritance) GetSortListOk ¶
func (o *ServerInheritance) GetSortListOk() (*InheritedSortListItems, bool)
GetSortListOk returns a tuple with the SortList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetSynthesizeAddressRecordsFromHttps ¶
func (o *ServerInheritance) GetSynthesizeAddressRecordsFromHttps() Inheritance2InheritedBool
GetSynthesizeAddressRecordsFromHttps returns the SynthesizeAddressRecordsFromHttps field value if set, zero value otherwise.
func (*ServerInheritance) GetSynthesizeAddressRecordsFromHttpsOk ¶
func (o *ServerInheritance) GetSynthesizeAddressRecordsFromHttpsOk() (*Inheritance2InheritedBool, bool)
GetSynthesizeAddressRecordsFromHttpsOk returns a tuple with the SynthesizeAddressRecordsFromHttps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetTransferAcl ¶
func (o *ServerInheritance) GetTransferAcl() InheritedACLItems
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*ServerInheritance) GetTransferAclOk ¶
func (o *ServerInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetUpdateAcl ¶
func (o *ServerInheritance) GetUpdateAcl() InheritedACLItems
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*ServerInheritance) GetUpdateAclOk ¶
func (o *ServerInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) GetUseForwardersForSubzones ¶
func (o *ServerInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*ServerInheritance) GetUseForwardersForSubzonesOk ¶
func (o *ServerInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServerInheritance) HasAddEdnsOptionInOutgoingQuery ¶
func (o *ServerInheritance) HasAddEdnsOptionInOutgoingQuery() bool
HasAddEdnsOptionInOutgoingQuery returns a boolean if a field has been set.
func (*ServerInheritance) HasCustomRootNsBlock ¶
func (o *ServerInheritance) HasCustomRootNsBlock() bool
HasCustomRootNsBlock returns a boolean if a field has been set.
func (*ServerInheritance) HasDnssecValidationBlock ¶
func (o *ServerInheritance) HasDnssecValidationBlock() bool
HasDnssecValidationBlock returns a boolean if a field has been set.
func (*ServerInheritance) HasEcsBlock ¶
func (o *ServerInheritance) HasEcsBlock() bool
HasEcsBlock returns a boolean if a field has been set.
func (*ServerInheritance) HasFilterAaaaAcl ¶
func (o *ServerInheritance) HasFilterAaaaAcl() bool
HasFilterAaaaAcl returns a boolean if a field has been set.
func (*ServerInheritance) HasFilterAaaaOnV4 ¶
func (o *ServerInheritance) HasFilterAaaaOnV4() bool
HasFilterAaaaOnV4 returns a boolean if a field has been set.
func (*ServerInheritance) HasForwardersBlock ¶
func (o *ServerInheritance) HasForwardersBlock() bool
HasForwardersBlock returns a boolean if a field has been set.
func (*ServerInheritance) HasGssTsigEnabled ¶
func (o *ServerInheritance) HasGssTsigEnabled() bool
HasGssTsigEnabled returns a boolean if a field has been set.
func (*ServerInheritance) HasKerberosKeys ¶
func (o *ServerInheritance) HasKerberosKeys() bool
HasKerberosKeys returns a boolean if a field has been set.
func (*ServerInheritance) HasLameTtl ¶
func (o *ServerInheritance) HasLameTtl() bool
HasLameTtl returns a boolean if a field has been set.
func (*ServerInheritance) HasLogQueryResponse ¶
func (o *ServerInheritance) HasLogQueryResponse() bool
HasLogQueryResponse returns a boolean if a field has been set.
func (*ServerInheritance) HasMatchRecursiveOnly ¶
func (o *ServerInheritance) HasMatchRecursiveOnly() bool
HasMatchRecursiveOnly returns a boolean if a field has been set.
func (*ServerInheritance) HasMaxCacheTtl ¶
func (o *ServerInheritance) HasMaxCacheTtl() bool
HasMaxCacheTtl returns a boolean if a field has been set.
func (*ServerInheritance) HasMaxNegativeTtl ¶
func (o *ServerInheritance) HasMaxNegativeTtl() bool
HasMaxNegativeTtl returns a boolean if a field has been set.
func (*ServerInheritance) HasMinimalResponses ¶
func (o *ServerInheritance) HasMinimalResponses() bool
HasMinimalResponses returns a boolean if a field has been set.
func (*ServerInheritance) HasNotify ¶
func (o *ServerInheritance) HasNotify() bool
HasNotify returns a boolean if a field has been set.
func (*ServerInheritance) HasQueryAcl ¶
func (o *ServerInheritance) HasQueryAcl() bool
HasQueryAcl returns a boolean if a field has been set.
func (*ServerInheritance) HasQueryPort ¶
func (o *ServerInheritance) HasQueryPort() bool
HasQueryPort returns a boolean if a field has been set.
func (*ServerInheritance) HasRecursionAcl ¶
func (o *ServerInheritance) HasRecursionAcl() bool
HasRecursionAcl returns a boolean if a field has been set.
func (*ServerInheritance) HasRecursionEnabled ¶
func (o *ServerInheritance) HasRecursionEnabled() bool
HasRecursionEnabled returns a boolean if a field has been set.
func (*ServerInheritance) HasRecursiveClients ¶
func (o *ServerInheritance) HasRecursiveClients() bool
HasRecursiveClients returns a boolean if a field has been set.
func (*ServerInheritance) HasResolverQueryTimeout ¶
func (o *ServerInheritance) HasResolverQueryTimeout() bool
HasResolverQueryTimeout returns a boolean if a field has been set.
func (*ServerInheritance) HasSecondaryAxfrQueryLimit ¶
func (o *ServerInheritance) HasSecondaryAxfrQueryLimit() bool
HasSecondaryAxfrQueryLimit returns a boolean if a field has been set.
func (*ServerInheritance) HasSecondarySoaQueryLimit ¶
func (o *ServerInheritance) HasSecondarySoaQueryLimit() bool
HasSecondarySoaQueryLimit returns a boolean if a field has been set.
func (*ServerInheritance) HasSortList ¶
func (o *ServerInheritance) HasSortList() bool
HasSortList returns a boolean if a field has been set.
func (*ServerInheritance) HasSynthesizeAddressRecordsFromHttps ¶
func (o *ServerInheritance) HasSynthesizeAddressRecordsFromHttps() bool
HasSynthesizeAddressRecordsFromHttps returns a boolean if a field has been set.
func (*ServerInheritance) HasTransferAcl ¶
func (o *ServerInheritance) HasTransferAcl() bool
HasTransferAcl returns a boolean if a field has been set.
func (*ServerInheritance) HasUpdateAcl ¶
func (o *ServerInheritance) HasUpdateAcl() bool
HasUpdateAcl returns a boolean if a field has been set.
func (*ServerInheritance) HasUseForwardersForSubzones ¶
func (o *ServerInheritance) HasUseForwardersForSubzones() bool
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (ServerInheritance) MarshalJSON ¶
func (o ServerInheritance) MarshalJSON() ([]byte, error)
func (*ServerInheritance) SetAddEdnsOptionInOutgoingQuery ¶
func (o *ServerInheritance) SetAddEdnsOptionInOutgoingQuery(v Inheritance2InheritedBool)
SetAddEdnsOptionInOutgoingQuery gets a reference to the given Inheritance2InheritedBool and assigns it to the AddEdnsOptionInOutgoingQuery field.
func (*ServerInheritance) SetCustomRootNsBlock ¶
func (o *ServerInheritance) SetCustomRootNsBlock(v InheritedCustomRootNSBlock)
SetCustomRootNsBlock gets a reference to the given InheritedCustomRootNSBlock and assigns it to the CustomRootNsBlock field.
func (*ServerInheritance) SetDnssecValidationBlock ¶
func (o *ServerInheritance) SetDnssecValidationBlock(v InheritedDNSSECValidationBlock)
SetDnssecValidationBlock gets a reference to the given InheritedDNSSECValidationBlock and assigns it to the DnssecValidationBlock field.
func (*ServerInheritance) SetEcsBlock ¶
func (o *ServerInheritance) SetEcsBlock(v InheritedECSBlock)
SetEcsBlock gets a reference to the given InheritedECSBlock and assigns it to the EcsBlock field.
func (*ServerInheritance) SetFilterAaaaAcl ¶
func (o *ServerInheritance) SetFilterAaaaAcl(v InheritedACLItems)
SetFilterAaaaAcl gets a reference to the given InheritedACLItems and assigns it to the FilterAaaaAcl field.
func (*ServerInheritance) SetFilterAaaaOnV4 ¶
func (o *ServerInheritance) SetFilterAaaaOnV4(v Inheritance2InheritedString)
SetFilterAaaaOnV4 gets a reference to the given Inheritance2InheritedString and assigns it to the FilterAaaaOnV4 field.
func (*ServerInheritance) SetForwardersBlock ¶
func (o *ServerInheritance) SetForwardersBlock(v InheritedForwardersBlock)
SetForwardersBlock gets a reference to the given InheritedForwardersBlock and assigns it to the ForwardersBlock field.
func (*ServerInheritance) SetGssTsigEnabled ¶
func (o *ServerInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
SetGssTsigEnabled gets a reference to the given Inheritance2InheritedBool and assigns it to the GssTsigEnabled field.
func (*ServerInheritance) SetKerberosKeys ¶
func (o *ServerInheritance) SetKerberosKeys(v InheritedKerberosKeys)
SetKerberosKeys gets a reference to the given InheritedKerberosKeys and assigns it to the KerberosKeys field.
func (*ServerInheritance) SetLameTtl ¶
func (o *ServerInheritance) SetLameTtl(v Inheritance2InheritedUInt32)
SetLameTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the LameTtl field.
func (*ServerInheritance) SetLogQueryResponse ¶
func (o *ServerInheritance) SetLogQueryResponse(v Inheritance2InheritedBool)
SetLogQueryResponse gets a reference to the given Inheritance2InheritedBool and assigns it to the LogQueryResponse field.
func (*ServerInheritance) SetMatchRecursiveOnly ¶
func (o *ServerInheritance) SetMatchRecursiveOnly(v Inheritance2InheritedBool)
SetMatchRecursiveOnly gets a reference to the given Inheritance2InheritedBool and assigns it to the MatchRecursiveOnly field.
func (*ServerInheritance) SetMaxCacheTtl ¶
func (o *ServerInheritance) SetMaxCacheTtl(v Inheritance2InheritedUInt32)
SetMaxCacheTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the MaxCacheTtl field.
func (*ServerInheritance) SetMaxNegativeTtl ¶
func (o *ServerInheritance) SetMaxNegativeTtl(v Inheritance2InheritedUInt32)
SetMaxNegativeTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the MaxNegativeTtl field.
func (*ServerInheritance) SetMinimalResponses ¶
func (o *ServerInheritance) SetMinimalResponses(v Inheritance2InheritedBool)
SetMinimalResponses gets a reference to the given Inheritance2InheritedBool and assigns it to the MinimalResponses field.
func (*ServerInheritance) SetNotify ¶
func (o *ServerInheritance) SetNotify(v Inheritance2InheritedBool)
SetNotify gets a reference to the given Inheritance2InheritedBool and assigns it to the Notify field.
func (*ServerInheritance) SetQueryAcl ¶
func (o *ServerInheritance) SetQueryAcl(v InheritedACLItems)
SetQueryAcl gets a reference to the given InheritedACLItems and assigns it to the QueryAcl field.
func (*ServerInheritance) SetQueryPort ¶
func (o *ServerInheritance) SetQueryPort(v Inheritance2InheritedUInt32)
SetQueryPort gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the QueryPort field.
func (*ServerInheritance) SetRecursionAcl ¶
func (o *ServerInheritance) SetRecursionAcl(v InheritedACLItems)
SetRecursionAcl gets a reference to the given InheritedACLItems and assigns it to the RecursionAcl field.
func (*ServerInheritance) SetRecursionEnabled ¶
func (o *ServerInheritance) SetRecursionEnabled(v Inheritance2InheritedBool)
SetRecursionEnabled gets a reference to the given Inheritance2InheritedBool and assigns it to the RecursionEnabled field.
func (*ServerInheritance) SetRecursiveClients ¶
func (o *ServerInheritance) SetRecursiveClients(v Inheritance2InheritedUInt32)
SetRecursiveClients gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the RecursiveClients field.
func (*ServerInheritance) SetResolverQueryTimeout ¶
func (o *ServerInheritance) SetResolverQueryTimeout(v Inheritance2InheritedUInt32)
SetResolverQueryTimeout gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the ResolverQueryTimeout field.
func (*ServerInheritance) SetSecondaryAxfrQueryLimit ¶
func (o *ServerInheritance) SetSecondaryAxfrQueryLimit(v Inheritance2InheritedUInt32)
SetSecondaryAxfrQueryLimit gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the SecondaryAxfrQueryLimit field.
func (*ServerInheritance) SetSecondarySoaQueryLimit ¶
func (o *ServerInheritance) SetSecondarySoaQueryLimit(v Inheritance2InheritedUInt32)
SetSecondarySoaQueryLimit gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the SecondarySoaQueryLimit field.
func (*ServerInheritance) SetSortList ¶
func (o *ServerInheritance) SetSortList(v InheritedSortListItems)
SetSortList gets a reference to the given InheritedSortListItems and assigns it to the SortList field.
func (*ServerInheritance) SetSynthesizeAddressRecordsFromHttps ¶
func (o *ServerInheritance) SetSynthesizeAddressRecordsFromHttps(v Inheritance2InheritedBool)
SetSynthesizeAddressRecordsFromHttps gets a reference to the given Inheritance2InheritedBool and assigns it to the SynthesizeAddressRecordsFromHttps field.
func (*ServerInheritance) SetTransferAcl ¶
func (o *ServerInheritance) SetTransferAcl(v InheritedACLItems)
SetTransferAcl gets a reference to the given InheritedACLItems and assigns it to the TransferAcl field.
func (*ServerInheritance) SetUpdateAcl ¶
func (o *ServerInheritance) SetUpdateAcl(v InheritedACLItems)
SetUpdateAcl gets a reference to the given InheritedACLItems and assigns it to the UpdateAcl field.
func (*ServerInheritance) SetUseForwardersForSubzones ¶
func (o *ServerInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
SetUseForwardersForSubzones gets a reference to the given Inheritance2InheritedBool and assigns it to the UseForwardersForSubzones field.
func (ServerInheritance) ToMap ¶
func (o ServerInheritance) ToMap() (map[string]interface{}, error)
func (*ServerInheritance) UnmarshalJSON ¶
func (o *ServerInheritance) UnmarshalJSON(data []byte) (err error)
type SortListItem ¶
type SortListItem struct { // The resource identifier. Acl *string `json:"acl,omitempty"` // Type of element. Allowed values: * _any_, * _ip_, * _acl_, Element string `json:"element"` // Optional. The prioritized networks. If empty, the value of _source_ or networks from _acl_ is used. PrioritizedNetworks []string `json:"prioritized_networks,omitempty"` // Must be empty if _element_ is not _ip_. Source *string `json:"source,omitempty"` AdditionalProperties map[string]interface{} }
SortListItem Element in a SortList.
func NewSortListItem ¶
func NewSortListItem(element string) *SortListItem
NewSortListItem instantiates a new SortListItem 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 NewSortListItemWithDefaults ¶
func NewSortListItemWithDefaults() *SortListItem
NewSortListItemWithDefaults instantiates a new SortListItem 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 (*SortListItem) GetAcl ¶
func (o *SortListItem) GetAcl() string
GetAcl returns the Acl field value if set, zero value otherwise.
func (*SortListItem) GetAclOk ¶
func (o *SortListItem) GetAclOk() (*string, bool)
GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SortListItem) GetElement ¶
func (o *SortListItem) GetElement() string
GetElement returns the Element field value
func (*SortListItem) GetElementOk ¶
func (o *SortListItem) GetElementOk() (*string, bool)
GetElementOk returns a tuple with the Element field value and a boolean to check if the value has been set.
func (*SortListItem) GetPrioritizedNetworks ¶
func (o *SortListItem) GetPrioritizedNetworks() []string
GetPrioritizedNetworks returns the PrioritizedNetworks field value if set, zero value otherwise.
func (*SortListItem) GetPrioritizedNetworksOk ¶
func (o *SortListItem) GetPrioritizedNetworksOk() ([]string, bool)
GetPrioritizedNetworksOk returns a tuple with the PrioritizedNetworks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SortListItem) GetSource ¶
func (o *SortListItem) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*SortListItem) GetSourceOk ¶
func (o *SortListItem) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SortListItem) HasAcl ¶
func (o *SortListItem) HasAcl() bool
HasAcl returns a boolean if a field has been set.
func (*SortListItem) HasPrioritizedNetworks ¶
func (o *SortListItem) HasPrioritizedNetworks() bool
HasPrioritizedNetworks returns a boolean if a field has been set.
func (*SortListItem) HasSource ¶
func (o *SortListItem) HasSource() bool
HasSource returns a boolean if a field has been set.
func (SortListItem) MarshalJSON ¶
func (o SortListItem) MarshalJSON() ([]byte, error)
func (*SortListItem) SetAcl ¶
func (o *SortListItem) SetAcl(v string)
SetAcl gets a reference to the given string and assigns it to the Acl field.
func (*SortListItem) SetElement ¶
func (o *SortListItem) SetElement(v string)
SetElement sets field value
func (*SortListItem) SetPrioritizedNetworks ¶
func (o *SortListItem) SetPrioritizedNetworks(v []string)
SetPrioritizedNetworks gets a reference to the given []string and assigns it to the PrioritizedNetworks field.
func (*SortListItem) SetSource ¶
func (o *SortListItem) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (SortListItem) ToMap ¶
func (o SortListItem) ToMap() (map[string]interface{}, error)
func (*SortListItem) UnmarshalJSON ¶
func (o *SortListItem) UnmarshalJSON(data []byte) (err error)
type TSIGKey ¶
type TSIGKey struct { // TSIG key algorithm. Possible values: * _hmac_sha256_, * _hmac_sha1_, * _hmac_sha224_, * _hmac_sha384_, * _hmac_sha512_. Algorithm *string `json:"algorithm,omitempty"` // Comment for TSIG key. Comment *string `json:"comment,omitempty"` // The resource identifier. Key *string `json:"key,omitempty"` // TSIG key name, FQDN. Name *string `json:"name,omitempty"` // TSIG key name in punycode. ProtocolName *string `json:"protocol_name,omitempty"` // TSIG key secret, base64 string. Secret *string `json:"secret,omitempty"` AdditionalProperties map[string]interface{} }
TSIGKey Object representing TSIG key synced from Keys Service.
func NewTSIGKey ¶
func NewTSIGKey() *TSIGKey
NewTSIGKey instantiates a new TSIGKey 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 NewTSIGKeyWithDefaults ¶
func NewTSIGKeyWithDefaults() *TSIGKey
NewTSIGKeyWithDefaults instantiates a new TSIGKey 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 (*TSIGKey) GetAlgorithm ¶
GetAlgorithm returns the Algorithm field value if set, zero value otherwise.
func (*TSIGKey) GetAlgorithmOk ¶
GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*TSIGKey) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetKeyOk ¶
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetProtocolName ¶
GetProtocolName returns the ProtocolName field value if set, zero value otherwise.
func (*TSIGKey) GetProtocolNameOk ¶
GetProtocolNameOk returns a tuple with the ProtocolName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) GetSecretOk ¶
GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TSIGKey) HasAlgorithm ¶
HasAlgorithm returns a boolean if a field has been set.
func (*TSIGKey) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*TSIGKey) HasProtocolName ¶
HasProtocolName returns a boolean if a field has been set.
func (TSIGKey) MarshalJSON ¶
func (*TSIGKey) SetAlgorithm ¶
SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.
func (*TSIGKey) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*TSIGKey) SetKey ¶
SetKey gets a reference to the given string and assigns it to the Key field.
func (*TSIGKey) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*TSIGKey) SetProtocolName ¶
SetProtocolName gets a reference to the given string and assigns it to the ProtocolName field.
func (*TSIGKey) SetSecret ¶
SetSecret gets a reference to the given string and assigns it to the Secret field.
func (*TSIGKey) UnmarshalJSON ¶
type TTLInheritance ¶
type TTLInheritance struct { Ttl *Inheritance2InheritedUInt32 `json:"ttl,omitempty"` AdditionalProperties map[string]interface{} }
TTLInheritance The inheritance configuration specifies how the object inherits the _ttl_ field.
func NewTTLInheritance ¶
func NewTTLInheritance() *TTLInheritance
NewTTLInheritance instantiates a new TTLInheritance 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 NewTTLInheritanceWithDefaults ¶
func NewTTLInheritanceWithDefaults() *TTLInheritance
NewTTLInheritanceWithDefaults instantiates a new TTLInheritance 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 (*TTLInheritance) GetTtl ¶
func (o *TTLInheritance) GetTtl() Inheritance2InheritedUInt32
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*TTLInheritance) GetTtlOk ¶
func (o *TTLInheritance) GetTtlOk() (*Inheritance2InheritedUInt32, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TTLInheritance) HasTtl ¶
func (o *TTLInheritance) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (TTLInheritance) MarshalJSON ¶
func (o TTLInheritance) MarshalJSON() ([]byte, error)
func (*TTLInheritance) SetTtl ¶
func (o *TTLInheritance) SetTtl(v Inheritance2InheritedUInt32)
SetTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the Ttl field.
func (TTLInheritance) ToMap ¶
func (o TTLInheritance) ToMap() (map[string]interface{}, error)
func (*TTLInheritance) UnmarshalJSON ¶
func (o *TTLInheritance) UnmarshalJSON(data []byte) (err error)
type TrustAnchor ¶
type TrustAnchor struct { Algorithm int64 `json:"algorithm"` // Zone FQDN in punycode. ProtocolZone *string `json:"protocol_zone,omitempty"` // DNSSEC key data. Non-empty, valid base64 string. PublicKey string `json:"public_key"` // Optional. Secure Entry Point flag. Defaults to _true_. Sep *bool `json:"sep,omitempty"` // Zone FQDN. Zone string `json:"zone"` AdditionalProperties map[string]interface{} }
TrustAnchor DNSSEC trust anchor.
func NewTrustAnchor ¶
func NewTrustAnchor(algorithm int64, publicKey string, zone string) *TrustAnchor
NewTrustAnchor instantiates a new TrustAnchor 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 NewTrustAnchorWithDefaults ¶
func NewTrustAnchorWithDefaults() *TrustAnchor
NewTrustAnchorWithDefaults instantiates a new TrustAnchor 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 (*TrustAnchor) GetAlgorithm ¶
func (o *TrustAnchor) GetAlgorithm() int64
GetAlgorithm returns the Algorithm field value
func (*TrustAnchor) GetAlgorithmOk ¶
func (o *TrustAnchor) GetAlgorithmOk() (*int64, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value and a boolean to check if the value has been set.
func (*TrustAnchor) GetProtocolZone ¶
func (o *TrustAnchor) GetProtocolZone() string
GetProtocolZone returns the ProtocolZone field value if set, zero value otherwise.
func (*TrustAnchor) GetProtocolZoneOk ¶
func (o *TrustAnchor) GetProtocolZoneOk() (*string, bool)
GetProtocolZoneOk returns a tuple with the ProtocolZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TrustAnchor) GetPublicKey ¶
func (o *TrustAnchor) GetPublicKey() string
GetPublicKey returns the PublicKey field value
func (*TrustAnchor) GetPublicKeyOk ¶
func (o *TrustAnchor) GetPublicKeyOk() (*string, bool)
GetPublicKeyOk returns a tuple with the PublicKey field value and a boolean to check if the value has been set.
func (*TrustAnchor) GetSep ¶
func (o *TrustAnchor) GetSep() bool
GetSep returns the Sep field value if set, zero value otherwise.
func (*TrustAnchor) GetSepOk ¶
func (o *TrustAnchor) GetSepOk() (*bool, bool)
GetSepOk returns a tuple with the Sep field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TrustAnchor) GetZone ¶
func (o *TrustAnchor) GetZone() string
GetZone returns the Zone field value
func (*TrustAnchor) GetZoneOk ¶
func (o *TrustAnchor) GetZoneOk() (*string, bool)
GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.
func (*TrustAnchor) HasProtocolZone ¶
func (o *TrustAnchor) HasProtocolZone() bool
HasProtocolZone returns a boolean if a field has been set.
func (*TrustAnchor) HasSep ¶
func (o *TrustAnchor) HasSep() bool
HasSep returns a boolean if a field has been set.
func (TrustAnchor) MarshalJSON ¶
func (o TrustAnchor) MarshalJSON() ([]byte, error)
func (*TrustAnchor) SetAlgorithm ¶
func (o *TrustAnchor) SetAlgorithm(v int64)
SetAlgorithm sets field value
func (*TrustAnchor) SetProtocolZone ¶
func (o *TrustAnchor) SetProtocolZone(v string)
SetProtocolZone gets a reference to the given string and assigns it to the ProtocolZone field.
func (*TrustAnchor) SetPublicKey ¶
func (o *TrustAnchor) SetPublicKey(v string)
SetPublicKey sets field value
func (*TrustAnchor) SetSep ¶
func (o *TrustAnchor) SetSep(v bool)
SetSep gets a reference to the given bool and assigns it to the Sep field.
func (TrustAnchor) ToMap ¶
func (o TrustAnchor) ToMap() (map[string]interface{}, error)
func (*TrustAnchor) UnmarshalJSON ¶
func (o *TrustAnchor) UnmarshalJSON(data []byte) (err error)
type UpdateACLResponse ¶
type UpdateACLResponse struct { // The updated ACL object. Result *ACL `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateACLResponse The ACL object update response format.
func NewUpdateACLResponse ¶
func NewUpdateACLResponse() *UpdateACLResponse
NewUpdateACLResponse instantiates a new UpdateACLResponse 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 NewUpdateACLResponseWithDefaults ¶
func NewUpdateACLResponseWithDefaults() *UpdateACLResponse
NewUpdateACLResponseWithDefaults instantiates a new UpdateACLResponse 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 (*UpdateACLResponse) GetResult ¶
func (o *UpdateACLResponse) GetResult() ACL
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateACLResponse) GetResultOk ¶
func (o *UpdateACLResponse) GetResultOk() (*ACL, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateACLResponse) HasResult ¶
func (o *UpdateACLResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateACLResponse) MarshalJSON ¶
func (o UpdateACLResponse) MarshalJSON() ([]byte, error)
func (*UpdateACLResponse) SetResult ¶
func (o *UpdateACLResponse) SetResult(v ACL)
SetResult gets a reference to the given ACL and assigns it to the Result field.
func (UpdateACLResponse) ToMap ¶
func (o UpdateACLResponse) ToMap() (map[string]interface{}, error)
func (*UpdateACLResponse) UnmarshalJSON ¶
func (o *UpdateACLResponse) UnmarshalJSON(data []byte) (err error)
type UpdateAuthNSGResponse ¶
type UpdateAuthNSGResponse struct { // The updated AuthNSG object. Result *AuthNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateAuthNSGResponse The AuthNSG object update response format.
func NewUpdateAuthNSGResponse ¶
func NewUpdateAuthNSGResponse() *UpdateAuthNSGResponse
NewUpdateAuthNSGResponse instantiates a new UpdateAuthNSGResponse 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 NewUpdateAuthNSGResponseWithDefaults ¶
func NewUpdateAuthNSGResponseWithDefaults() *UpdateAuthNSGResponse
NewUpdateAuthNSGResponseWithDefaults instantiates a new UpdateAuthNSGResponse 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 (*UpdateAuthNSGResponse) GetResult ¶
func (o *UpdateAuthNSGResponse) GetResult() AuthNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateAuthNSGResponse) GetResultOk ¶
func (o *UpdateAuthNSGResponse) GetResultOk() (*AuthNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAuthNSGResponse) HasResult ¶
func (o *UpdateAuthNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateAuthNSGResponse) MarshalJSON ¶
func (o UpdateAuthNSGResponse) MarshalJSON() ([]byte, error)
func (*UpdateAuthNSGResponse) SetResult ¶
func (o *UpdateAuthNSGResponse) SetResult(v AuthNSG)
SetResult gets a reference to the given AuthNSG and assigns it to the Result field.
func (UpdateAuthNSGResponse) ToMap ¶
func (o UpdateAuthNSGResponse) ToMap() (map[string]interface{}, error)
func (*UpdateAuthNSGResponse) UnmarshalJSON ¶
func (o *UpdateAuthNSGResponse) UnmarshalJSON(data []byte) (err error)
type UpdateAuthZoneResponse ¶
type UpdateAuthZoneResponse struct { // The updated AuthZone object. Result *AuthZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateAuthZoneResponse The Authoritative Zone object update response format.
func NewUpdateAuthZoneResponse ¶
func NewUpdateAuthZoneResponse() *UpdateAuthZoneResponse
NewUpdateAuthZoneResponse instantiates a new UpdateAuthZoneResponse 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 NewUpdateAuthZoneResponseWithDefaults ¶
func NewUpdateAuthZoneResponseWithDefaults() *UpdateAuthZoneResponse
NewUpdateAuthZoneResponseWithDefaults instantiates a new UpdateAuthZoneResponse 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 (*UpdateAuthZoneResponse) GetResult ¶
func (o *UpdateAuthZoneResponse) GetResult() AuthZone
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateAuthZoneResponse) GetResultOk ¶
func (o *UpdateAuthZoneResponse) GetResultOk() (*AuthZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateAuthZoneResponse) HasResult ¶
func (o *UpdateAuthZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateAuthZoneResponse) MarshalJSON ¶
func (o UpdateAuthZoneResponse) MarshalJSON() ([]byte, error)
func (*UpdateAuthZoneResponse) SetResult ¶
func (o *UpdateAuthZoneResponse) SetResult(v AuthZone)
SetResult gets a reference to the given AuthZone and assigns it to the Result field.
func (UpdateAuthZoneResponse) ToMap ¶
func (o UpdateAuthZoneResponse) ToMap() (map[string]interface{}, error)
func (*UpdateAuthZoneResponse) UnmarshalJSON ¶
func (o *UpdateAuthZoneResponse) UnmarshalJSON(data []byte) (err error)
type UpdateDelegationResponse ¶
type UpdateDelegationResponse struct { // The updated Delegation object. Result *Delegation `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateDelegationResponse The Delegation object update response format.
func NewUpdateDelegationResponse ¶
func NewUpdateDelegationResponse() *UpdateDelegationResponse
NewUpdateDelegationResponse instantiates a new UpdateDelegationResponse 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 NewUpdateDelegationResponseWithDefaults ¶
func NewUpdateDelegationResponseWithDefaults() *UpdateDelegationResponse
NewUpdateDelegationResponseWithDefaults instantiates a new UpdateDelegationResponse 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 (*UpdateDelegationResponse) GetResult ¶
func (o *UpdateDelegationResponse) GetResult() Delegation
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateDelegationResponse) GetResultOk ¶
func (o *UpdateDelegationResponse) GetResultOk() (*Delegation, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateDelegationResponse) HasResult ¶
func (o *UpdateDelegationResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateDelegationResponse) MarshalJSON ¶
func (o UpdateDelegationResponse) MarshalJSON() ([]byte, error)
func (*UpdateDelegationResponse) SetResult ¶
func (o *UpdateDelegationResponse) SetResult(v Delegation)
SetResult gets a reference to the given Delegation and assigns it to the Result field.
func (UpdateDelegationResponse) ToMap ¶
func (o UpdateDelegationResponse) ToMap() (map[string]interface{}, error)
func (*UpdateDelegationResponse) UnmarshalJSON ¶
func (o *UpdateDelegationResponse) UnmarshalJSON(data []byte) (err error)
type UpdateForwardNSGResponse ¶
type UpdateForwardNSGResponse struct { // The updated ForwardNSG object. Result *ForwardNSG `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateForwardNSGResponse The ForwardNSG object update response format.
func NewUpdateForwardNSGResponse ¶
func NewUpdateForwardNSGResponse() *UpdateForwardNSGResponse
NewUpdateForwardNSGResponse instantiates a new UpdateForwardNSGResponse 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 NewUpdateForwardNSGResponseWithDefaults ¶
func NewUpdateForwardNSGResponseWithDefaults() *UpdateForwardNSGResponse
NewUpdateForwardNSGResponseWithDefaults instantiates a new UpdateForwardNSGResponse 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 (*UpdateForwardNSGResponse) GetResult ¶
func (o *UpdateForwardNSGResponse) GetResult() ForwardNSG
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateForwardNSGResponse) GetResultOk ¶
func (o *UpdateForwardNSGResponse) GetResultOk() (*ForwardNSG, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateForwardNSGResponse) HasResult ¶
func (o *UpdateForwardNSGResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateForwardNSGResponse) MarshalJSON ¶
func (o UpdateForwardNSGResponse) MarshalJSON() ([]byte, error)
func (*UpdateForwardNSGResponse) SetResult ¶
func (o *UpdateForwardNSGResponse) SetResult(v ForwardNSG)
SetResult gets a reference to the given ForwardNSG and assigns it to the Result field.
func (UpdateForwardNSGResponse) ToMap ¶
func (o UpdateForwardNSGResponse) ToMap() (map[string]interface{}, error)
func (*UpdateForwardNSGResponse) UnmarshalJSON ¶
func (o *UpdateForwardNSGResponse) UnmarshalJSON(data []byte) (err error)
type UpdateForwardZoneResponse ¶
type UpdateForwardZoneResponse struct { // The updated Forward Zone object. Result *ForwardZone `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateForwardZoneResponse The Forward Zone object update response format.
func NewUpdateForwardZoneResponse ¶
func NewUpdateForwardZoneResponse() *UpdateForwardZoneResponse
NewUpdateForwardZoneResponse instantiates a new UpdateForwardZoneResponse 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 NewUpdateForwardZoneResponseWithDefaults ¶
func NewUpdateForwardZoneResponseWithDefaults() *UpdateForwardZoneResponse
NewUpdateForwardZoneResponseWithDefaults instantiates a new UpdateForwardZoneResponse 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 (*UpdateForwardZoneResponse) GetResult ¶
func (o *UpdateForwardZoneResponse) GetResult() ForwardZone
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateForwardZoneResponse) GetResultOk ¶
func (o *UpdateForwardZoneResponse) GetResultOk() (*ForwardZone, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateForwardZoneResponse) HasResult ¶
func (o *UpdateForwardZoneResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateForwardZoneResponse) MarshalJSON ¶
func (o UpdateForwardZoneResponse) MarshalJSON() ([]byte, error)
func (*UpdateForwardZoneResponse) SetResult ¶
func (o *UpdateForwardZoneResponse) SetResult(v ForwardZone)
SetResult gets a reference to the given ForwardZone and assigns it to the Result field.
func (UpdateForwardZoneResponse) ToMap ¶
func (o UpdateForwardZoneResponse) ToMap() (map[string]interface{}, error)
func (*UpdateForwardZoneResponse) UnmarshalJSON ¶
func (o *UpdateForwardZoneResponse) UnmarshalJSON(data []byte) (err error)
type UpdateGlobalResponse ¶
type UpdateGlobalResponse struct { // The global object. Result *Global `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateGlobalResponse The Global object update response format.
func NewUpdateGlobalResponse ¶
func NewUpdateGlobalResponse() *UpdateGlobalResponse
NewUpdateGlobalResponse instantiates a new UpdateGlobalResponse 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 NewUpdateGlobalResponseWithDefaults ¶
func NewUpdateGlobalResponseWithDefaults() *UpdateGlobalResponse
NewUpdateGlobalResponseWithDefaults instantiates a new UpdateGlobalResponse 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 (*UpdateGlobalResponse) GetResult ¶
func (o *UpdateGlobalResponse) GetResult() Global
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateGlobalResponse) GetResultOk ¶
func (o *UpdateGlobalResponse) GetResultOk() (*Global, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateGlobalResponse) HasResult ¶
func (o *UpdateGlobalResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateGlobalResponse) MarshalJSON ¶
func (o UpdateGlobalResponse) MarshalJSON() ([]byte, error)
func (*UpdateGlobalResponse) SetResult ¶
func (o *UpdateGlobalResponse) SetResult(v Global)
SetResult gets a reference to the given Global and assigns it to the Result field.
func (UpdateGlobalResponse) ToMap ¶
func (o UpdateGlobalResponse) ToMap() (map[string]interface{}, error)
func (*UpdateGlobalResponse) UnmarshalJSON ¶
func (o *UpdateGlobalResponse) UnmarshalJSON(data []byte) (err error)
type UpdateHostResponse ¶
type UpdateHostResponse struct { // The updated DNS Host object. Result *Host `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateHostResponse The DNS Host object update response format.
func NewUpdateHostResponse ¶
func NewUpdateHostResponse() *UpdateHostResponse
NewUpdateHostResponse instantiates a new UpdateHostResponse 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 NewUpdateHostResponseWithDefaults ¶
func NewUpdateHostResponseWithDefaults() *UpdateHostResponse
NewUpdateHostResponseWithDefaults instantiates a new UpdateHostResponse 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 (*UpdateHostResponse) GetResult ¶
func (o *UpdateHostResponse) GetResult() Host
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateHostResponse) GetResultOk ¶
func (o *UpdateHostResponse) GetResultOk() (*Host, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateHostResponse) HasResult ¶
func (o *UpdateHostResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateHostResponse) MarshalJSON ¶
func (o UpdateHostResponse) MarshalJSON() ([]byte, error)
func (*UpdateHostResponse) SetResult ¶
func (o *UpdateHostResponse) SetResult(v Host)
SetResult gets a reference to the given Host and assigns it to the Result field.
func (UpdateHostResponse) ToMap ¶
func (o UpdateHostResponse) ToMap() (map[string]interface{}, error)
func (*UpdateHostResponse) UnmarshalJSON ¶
func (o *UpdateHostResponse) UnmarshalJSON(data []byte) (err error)
type UpdateLBDNResponse ¶
type UpdateLBDNResponse struct { // The __LBDN__ object. Result *LBDN `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateLBDNResponse The __LBDN__ object update response format.
func NewUpdateLBDNResponse ¶
func NewUpdateLBDNResponse() *UpdateLBDNResponse
NewUpdateLBDNResponse instantiates a new UpdateLBDNResponse 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 NewUpdateLBDNResponseWithDefaults ¶
func NewUpdateLBDNResponseWithDefaults() *UpdateLBDNResponse
NewUpdateLBDNResponseWithDefaults instantiates a new UpdateLBDNResponse 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 (*UpdateLBDNResponse) GetResult ¶
func (o *UpdateLBDNResponse) GetResult() LBDN
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateLBDNResponse) GetResultOk ¶
func (o *UpdateLBDNResponse) GetResultOk() (*LBDN, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLBDNResponse) HasResult ¶
func (o *UpdateLBDNResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateLBDNResponse) MarshalJSON ¶
func (o UpdateLBDNResponse) MarshalJSON() ([]byte, error)
func (*UpdateLBDNResponse) SetResult ¶
func (o *UpdateLBDNResponse) SetResult(v LBDN)
SetResult gets a reference to the given LBDN and assigns it to the Result field.
func (UpdateLBDNResponse) ToMap ¶
func (o UpdateLBDNResponse) ToMap() (map[string]interface{}, error)
func (*UpdateLBDNResponse) UnmarshalJSON ¶
func (o *UpdateLBDNResponse) UnmarshalJSON(data []byte) (err error)
type UpdateServerResponse ¶
type UpdateServerResponse struct { // The Server object. Result *Server `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateServerResponse The Server object update response format.
func NewUpdateServerResponse ¶
func NewUpdateServerResponse() *UpdateServerResponse
NewUpdateServerResponse instantiates a new UpdateServerResponse 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 NewUpdateServerResponseWithDefaults ¶
func NewUpdateServerResponseWithDefaults() *UpdateServerResponse
NewUpdateServerResponseWithDefaults instantiates a new UpdateServerResponse 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 (*UpdateServerResponse) GetResult ¶
func (o *UpdateServerResponse) GetResult() Server
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateServerResponse) GetResultOk ¶
func (o *UpdateServerResponse) GetResultOk() (*Server, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateServerResponse) HasResult ¶
func (o *UpdateServerResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateServerResponse) MarshalJSON ¶
func (o UpdateServerResponse) MarshalJSON() ([]byte, error)
func (*UpdateServerResponse) SetResult ¶
func (o *UpdateServerResponse) SetResult(v Server)
SetResult gets a reference to the given Server and assigns it to the Result field.
func (UpdateServerResponse) ToMap ¶
func (o UpdateServerResponse) ToMap() (map[string]interface{}, error)
func (*UpdateServerResponse) UnmarshalJSON ¶
func (o *UpdateServerResponse) UnmarshalJSON(data []byte) (err error)
type UpdateViewResponse ¶
type UpdateViewResponse struct { // The View object. Result *View `json:"result,omitempty"` AdditionalProperties map[string]interface{} }
UpdateViewResponse The View object update response format.
func NewUpdateViewResponse ¶
func NewUpdateViewResponse() *UpdateViewResponse
NewUpdateViewResponse instantiates a new UpdateViewResponse 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 NewUpdateViewResponseWithDefaults ¶
func NewUpdateViewResponseWithDefaults() *UpdateViewResponse
NewUpdateViewResponseWithDefaults instantiates a new UpdateViewResponse 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 (*UpdateViewResponse) GetResult ¶
func (o *UpdateViewResponse) GetResult() View
GetResult returns the Result field value if set, zero value otherwise.
func (*UpdateViewResponse) GetResultOk ¶
func (o *UpdateViewResponse) GetResultOk() (*View, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateViewResponse) HasResult ¶
func (o *UpdateViewResponse) HasResult() bool
HasResult returns a boolean if a field has been set.
func (UpdateViewResponse) MarshalJSON ¶
func (o UpdateViewResponse) MarshalJSON() ([]byte, error)
func (*UpdateViewResponse) SetResult ¶
func (o *UpdateViewResponse) SetResult(v View)
SetResult gets a reference to the given View and assigns it to the Result field.
func (UpdateViewResponse) ToMap ¶
func (o UpdateViewResponse) ToMap() (map[string]interface{}, error)
func (*UpdateViewResponse) UnmarshalJSON ¶
func (o *UpdateViewResponse) UnmarshalJSON(data []byte) (err error)
type View ¶
type View struct { // _add_edns_option_in_outgoing_query_ adds client IP, MAC address and view name into outgoing recursive query. Defaults to _false_. AddEdnsOptionInOutgoingQuery *bool `json:"add_edns_option_in_outgoing_query,omitempty"` // Optional. Comment for view. Comment *string `json:"comment,omitempty"` // The timestamp when the object has been created. CreatedAt *time.Time `json:"created_at,omitempty"` // Optional. List of custom root nameservers. The order does not matter. Error if empty while _custom_root_ns_enabled_ is _true_. Error if there are duplicate items in the list. Defaults to empty. CustomRootNs []RootNS `json:"custom_root_ns,omitempty"` // Optional. _true_ to use custom root nameservers instead of the default ones. The _custom_root_ns_ is validated when enabled. Defaults to _false_. CustomRootNsEnabled *bool `json:"custom_root_ns_enabled,omitempty"` // Optional. _true_ to disable object. A disabled object is effectively non-existent when generating configuration. Disabled *bool `json:"disabled,omitempty"` // Optional. _true_ to perform DNSSEC validation. Ignored if _dnssec_enabled_ is _false_. Defaults to _true_. DnssecEnableValidation *bool `json:"dnssec_enable_validation,omitempty"` // Optional. Master toggle for all DNSSEC processing. Other _dnssec_*_ configuration is unused if this is disabled. Defaults to _true_. DnssecEnabled *bool `json:"dnssec_enabled,omitempty"` // DNSSEC root keys. The root keys are not configurable. A default list is provided by cloud management and included here for config generation. DnssecRootKeys []TrustAnchor `json:"dnssec_root_keys,omitempty"` // Optional. DNSSEC trust anchors. Error if there are list items with duplicate (_zone_, _sep_, _algorithm_) combinations. Defaults to empty. DnssecTrustAnchors []TrustAnchor `json:"dnssec_trust_anchors,omitempty"` // Optional. _true_ to reject expired DNSSEC keys. Ignored if either _dnssec_enabled_ or _dnssec_enable_validation_ is _false_. Defaults to _true_. DnssecValidateExpiry *bool `json:"dnssec_validate_expiry,omitempty"` // Optional. DTC configuration. DtcConfig *DTCConfig `json:"dtc_config,omitempty"` // Optional. _true_ to enable EDNS client subnet for recursive queries. Other _ecs_*_ fields are ignored if this field is not enabled. Defaults to _false-. EcsEnabled *bool `json:"ecs_enabled,omitempty"` // Optional. _true_ to enable ECS options in outbound queries. This functionality has additional overhead so it is disabled by default. Defaults to _false_. EcsForwarding *bool `json:"ecs_forwarding,omitempty"` // Optional. Maximum scope length for v4 ECS. Unsigned integer, min 1 max 24 Defaults to 24. EcsPrefixV4 *int64 `json:"ecs_prefix_v4,omitempty"` // Optional. Maximum scope length for v6 ECS. Unsigned integer, min 1 max 56 Defaults to 56. EcsPrefixV6 *int64 `json:"ecs_prefix_v6,omitempty"` // Optional. List of zones where ECS queries may be sent. Error if empty while _ecs_enabled_ is _true_. Error if there are duplicate FQDNs in the list. Defaults to empty. EcsZones []ECSZone `json:"ecs_zones,omitempty"` // Optional. _edns_udp_size_ represents the edns UDP size. The size a querying DNS server advertises to the DNS server it’s sending a query to. Defaults to 1232 bytes. EdnsUdpSize *int64 `json:"edns_udp_size,omitempty"` // Optional. Specifies a list of client addresses for which AAAA filtering is to be applied. Defaults to _empty_. FilterAaaaAcl []ACLItem `json:"filter_aaaa_acl,omitempty"` // _filter_aaaa_on_v4_ allows named to omit some IPv6 addresses when responding to IPv4 clients. Allowed values: * _yes_, * _no_, * _break_dnssec_. Defaults to _no_ FilterAaaaOnV4 *string `json:"filter_aaaa_on_v4,omitempty"` // Optional. List of forwarders. Error if empty while _forwarders_only_ or _use_root_forwarders_for_local_resolution_with_b1td_ is _true_. Error if there are items in the list with duplicate addresses. Defaults to empty. Forwarders []Forwarder `json:"forwarders,omitempty"` // Optional. _true_ to only forward. Defaults to _false_. ForwardersOnly *bool `json:"forwarders_only,omitempty"` // _gss_tsig_enabled_ enables/disables GSS-TSIG signed dynamic updates. Defaults to _false_. GssTsigEnabled *bool `json:"gss_tsig_enabled,omitempty"` // The resource identifier. Id *string `json:"id,omitempty"` // Optional. Inheritance configuration. InheritanceSources *ViewInheritance `json:"inheritance_sources,omitempty"` // The resource identifier. IpSpaces []string `json:"ip_spaces,omitempty"` // Optional. Unused in the current on-prem DNS server implementation. Unsigned integer, min 0 max 3600 (1h). Defaults to 600. LameTtl *int64 `json:"lame_ttl,omitempty"` // Optional. Specifies which clients have access to the view. Defaults to empty. MatchClientsAcl []ACLItem `json:"match_clients_acl,omitempty"` // Optional. Specifies which destination addresses have access to the view. Defaults to empty. MatchDestinationsAcl []ACLItem `json:"match_destinations_acl,omitempty"` // Optional. If _true_ only recursive queries from matching clients access the view. Defaults to _false_. MatchRecursiveOnly *bool `json:"match_recursive_only,omitempty"` // Optional. Seconds to cache positive responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 604800 (7d). MaxCacheTtl *int64 `json:"max_cache_ttl,omitempty"` // Optional. Seconds to cache negative responses. Unsigned integer, min 1 max 604800 (7d). Defaults to 10800 (3h). MaxNegativeTtl *int64 `json:"max_negative_ttl,omitempty"` // Optional. _max_udp_size_ represents maximum UDP payload size. The maximum number of bytes a responding DNS server will send to a UDP datagram. Defaults to 1232 bytes. MaxUdpSize *int64 `json:"max_udp_size,omitempty"` // Optional. When enabled, the DNS server will only add records to the authority and additional data sections when they are required. Defaults to _false_. MinimalResponses *bool `json:"minimal_responses,omitempty"` // Name of view. Name string `json:"name"` // _notify_ all external secondary DNS servers. Defaults to _false_. Notify *bool `json:"notify,omitempty"` // Optional. Clients must match this ACL to make authoritative queries. Also used for recursive queries if that ACL is unset. Defaults to empty. QueryAcl []ACLItem `json:"query_acl,omitempty"` // Optional. Clients must match this ACL to make recursive queries. If this ACL is empty, then the _query_acl_ will be used instead. Defaults to empty. RecursionAcl []ACLItem `json:"recursion_acl,omitempty"` // Optional. _true_ to allow recursive DNS queries. Defaults to _true_. RecursionEnabled *bool `json:"recursion_enabled,omitempty"` // Optional. Specifies a sorted network list for A/AAAA records in DNS query response. Defaults to _empty_. SortList []SortListItem `json:"sort_list,omitempty"` // _synthesize_address_records_from_https_ enables/disables creation of A/AAAA records from HTTPS RR Defaults to _false_. SynthesizeAddressRecordsFromHttps *bool `json:"synthesize_address_records_from_https,omitempty"` // Tagging specifics. Tags map[string]interface{} `json:"tags,omitempty"` // Optional. Clients must match this ACL to receive zone transfers. Defaults to empty. TransferAcl []ACLItem `json:"transfer_acl,omitempty"` // Optional. Specifies which hosts are allowed to issue Dynamic DNS updates for authoritative zones of _primary_type_ _cloud_. Defaults to empty. UpdateAcl []ACLItem `json:"update_acl,omitempty"` // The timestamp when the object has been updated. Equals to _created_at_ if not updated after creation. UpdatedAt *time.Time `json:"updated_at,omitempty"` // Optional. Use default forwarders to resolve queries for subzones. Defaults to _true_. UseForwardersForSubzones *bool `json:"use_forwarders_for_subzones,omitempty"` // _use_root_forwarders_for_local_resolution_with_b1td_ allows DNS recursive queries sent to root forwarders for local resolution when deployed alongside BloxOne Thread Defense. Defaults to _false_. UseRootForwardersForLocalResolutionWithB1td *bool `json:"use_root_forwarders_for_local_resolution_with_b1td,omitempty"` // Optional. ZoneAuthority. ZoneAuthority *ZoneAuthority `json:"zone_authority,omitempty"` AdditionalProperties map[string]interface{} }
View Named collection of DNS View settings.
func NewView ¶
NewView instantiates a new View 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 NewViewWithDefaults ¶
func NewViewWithDefaults() *View
NewViewWithDefaults instantiates a new View 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 (*View) GetAddEdnsOptionInOutgoingQuery ¶
GetAddEdnsOptionInOutgoingQuery returns the AddEdnsOptionInOutgoingQuery field value if set, zero value otherwise.
func (*View) GetAddEdnsOptionInOutgoingQueryOk ¶
GetAddEdnsOptionInOutgoingQueryOk returns a tuple with the AddEdnsOptionInOutgoingQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*View) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*View) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetCustomRootNs ¶
GetCustomRootNs returns the CustomRootNs field value if set, zero value otherwise.
func (*View) GetCustomRootNsEnabled ¶
GetCustomRootNsEnabled returns the CustomRootNsEnabled field value if set, zero value otherwise.
func (*View) GetCustomRootNsEnabledOk ¶
GetCustomRootNsEnabledOk returns a tuple with the CustomRootNsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetCustomRootNsOk ¶
GetCustomRootNsOk returns a tuple with the CustomRootNs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDisabled ¶
GetDisabled returns the Disabled field value if set, zero value otherwise.
func (*View) GetDisabledOk ¶
GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDnssecEnableValidation ¶
GetDnssecEnableValidation returns the DnssecEnableValidation field value if set, zero value otherwise.
func (*View) GetDnssecEnableValidationOk ¶
GetDnssecEnableValidationOk returns a tuple with the DnssecEnableValidation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDnssecEnabled ¶
GetDnssecEnabled returns the DnssecEnabled field value if set, zero value otherwise.
func (*View) GetDnssecEnabledOk ¶
GetDnssecEnabledOk returns a tuple with the DnssecEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDnssecRootKeys ¶
func (o *View) GetDnssecRootKeys() []TrustAnchor
GetDnssecRootKeys returns the DnssecRootKeys field value if set, zero value otherwise.
func (*View) GetDnssecRootKeysOk ¶
func (o *View) GetDnssecRootKeysOk() ([]TrustAnchor, bool)
GetDnssecRootKeysOk returns a tuple with the DnssecRootKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDnssecTrustAnchors ¶
func (o *View) GetDnssecTrustAnchors() []TrustAnchor
GetDnssecTrustAnchors returns the DnssecTrustAnchors field value if set, zero value otherwise.
func (*View) GetDnssecTrustAnchorsOk ¶
func (o *View) GetDnssecTrustAnchorsOk() ([]TrustAnchor, bool)
GetDnssecTrustAnchorsOk returns a tuple with the DnssecTrustAnchors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDnssecValidateExpiry ¶
GetDnssecValidateExpiry returns the DnssecValidateExpiry field value if set, zero value otherwise.
func (*View) GetDnssecValidateExpiryOk ¶
GetDnssecValidateExpiryOk returns a tuple with the DnssecValidateExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetDtcConfig ¶
GetDtcConfig returns the DtcConfig field value if set, zero value otherwise.
func (*View) GetDtcConfigOk ¶
GetDtcConfigOk returns a tuple with the DtcConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEcsEnabled ¶
GetEcsEnabled returns the EcsEnabled field value if set, zero value otherwise.
func (*View) GetEcsEnabledOk ¶
GetEcsEnabledOk returns a tuple with the EcsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEcsForwarding ¶
GetEcsForwarding returns the EcsForwarding field value if set, zero value otherwise.
func (*View) GetEcsForwardingOk ¶
GetEcsForwardingOk returns a tuple with the EcsForwarding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEcsPrefixV4 ¶
GetEcsPrefixV4 returns the EcsPrefixV4 field value if set, zero value otherwise.
func (*View) GetEcsPrefixV4Ok ¶
GetEcsPrefixV4Ok returns a tuple with the EcsPrefixV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEcsPrefixV6 ¶
GetEcsPrefixV6 returns the EcsPrefixV6 field value if set, zero value otherwise.
func (*View) GetEcsPrefixV6Ok ¶
GetEcsPrefixV6Ok returns a tuple with the EcsPrefixV6 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEcsZones ¶
GetEcsZones returns the EcsZones field value if set, zero value otherwise.
func (*View) GetEcsZonesOk ¶
GetEcsZonesOk returns a tuple with the EcsZones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetEdnsUdpSize ¶
GetEdnsUdpSize returns the EdnsUdpSize field value if set, zero value otherwise.
func (*View) GetEdnsUdpSizeOk ¶
GetEdnsUdpSizeOk returns a tuple with the EdnsUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetFilterAaaaAcl ¶
GetFilterAaaaAcl returns the FilterAaaaAcl field value if set, zero value otherwise.
func (*View) GetFilterAaaaAclOk ¶
GetFilterAaaaAclOk returns a tuple with the FilterAaaaAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetFilterAaaaOnV4 ¶
GetFilterAaaaOnV4 returns the FilterAaaaOnV4 field value if set, zero value otherwise.
func (*View) GetFilterAaaaOnV4Ok ¶
GetFilterAaaaOnV4Ok returns a tuple with the FilterAaaaOnV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetForwarders ¶
GetForwarders returns the Forwarders field value if set, zero value otherwise.
func (*View) GetForwardersOk ¶
GetForwardersOk returns a tuple with the Forwarders field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetForwardersOnly ¶
GetForwardersOnly returns the ForwardersOnly field value if set, zero value otherwise.
func (*View) GetForwardersOnlyOk ¶
GetForwardersOnlyOk returns a tuple with the ForwardersOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetGssTsigEnabled ¶
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*View) GetGssTsigEnabledOk ¶
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetInheritanceSources ¶
func (o *View) GetInheritanceSources() ViewInheritance
GetInheritanceSources returns the InheritanceSources field value if set, zero value otherwise.
func (*View) GetInheritanceSourcesOk ¶
func (o *View) GetInheritanceSourcesOk() (*ViewInheritance, bool)
GetInheritanceSourcesOk returns a tuple with the InheritanceSources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetIpSpaces ¶
GetIpSpaces returns the IpSpaces field value if set, zero value otherwise.
func (*View) GetIpSpacesOk ¶
GetIpSpacesOk returns a tuple with the IpSpaces field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetLameTtl ¶
GetLameTtl returns the LameTtl field value if set, zero value otherwise.
func (*View) GetLameTtlOk ¶
GetLameTtlOk returns a tuple with the LameTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMatchClientsAcl ¶
GetMatchClientsAcl returns the MatchClientsAcl field value if set, zero value otherwise.
func (*View) GetMatchClientsAclOk ¶
GetMatchClientsAclOk returns a tuple with the MatchClientsAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMatchDestinationsAcl ¶
GetMatchDestinationsAcl returns the MatchDestinationsAcl field value if set, zero value otherwise.
func (*View) GetMatchDestinationsAclOk ¶
GetMatchDestinationsAclOk returns a tuple with the MatchDestinationsAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMatchRecursiveOnly ¶
GetMatchRecursiveOnly returns the MatchRecursiveOnly field value if set, zero value otherwise.
func (*View) GetMatchRecursiveOnlyOk ¶
GetMatchRecursiveOnlyOk returns a tuple with the MatchRecursiveOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMaxCacheTtl ¶
GetMaxCacheTtl returns the MaxCacheTtl field value if set, zero value otherwise.
func (*View) GetMaxCacheTtlOk ¶
GetMaxCacheTtlOk returns a tuple with the MaxCacheTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMaxNegativeTtl ¶
GetMaxNegativeTtl returns the MaxNegativeTtl field value if set, zero value otherwise.
func (*View) GetMaxNegativeTtlOk ¶
GetMaxNegativeTtlOk returns a tuple with the MaxNegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMaxUdpSize ¶
GetMaxUdpSize returns the MaxUdpSize field value if set, zero value otherwise.
func (*View) GetMaxUdpSizeOk ¶
GetMaxUdpSizeOk returns a tuple with the MaxUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetMinimalResponses ¶
GetMinimalResponses returns the MinimalResponses field value if set, zero value otherwise.
func (*View) GetMinimalResponsesOk ¶
GetMinimalResponsesOk returns a tuple with the MinimalResponses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*View) GetNotifyOk ¶
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetQueryAcl ¶
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*View) GetQueryAclOk ¶
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetRecursionAcl ¶
GetRecursionAcl returns the RecursionAcl field value if set, zero value otherwise.
func (*View) GetRecursionAclOk ¶
GetRecursionAclOk returns a tuple with the RecursionAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetRecursionEnabled ¶
GetRecursionEnabled returns the RecursionEnabled field value if set, zero value otherwise.
func (*View) GetRecursionEnabledOk ¶
GetRecursionEnabledOk returns a tuple with the RecursionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetSortList ¶
func (o *View) GetSortList() []SortListItem
GetSortList returns the SortList field value if set, zero value otherwise.
func (*View) GetSortListOk ¶
func (o *View) GetSortListOk() ([]SortListItem, bool)
GetSortListOk returns a tuple with the SortList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetSynthesizeAddressRecordsFromHttps ¶
GetSynthesizeAddressRecordsFromHttps returns the SynthesizeAddressRecordsFromHttps field value if set, zero value otherwise.
func (*View) GetSynthesizeAddressRecordsFromHttpsOk ¶
GetSynthesizeAddressRecordsFromHttpsOk returns a tuple with the SynthesizeAddressRecordsFromHttps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetTransferAcl ¶
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*View) GetTransferAclOk ¶
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetUpdateAcl ¶
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*View) GetUpdateAclOk ¶
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*View) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetUseForwardersForSubzones ¶
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*View) GetUseForwardersForSubzonesOk ¶
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetUseRootForwardersForLocalResolutionWithB1td ¶
GetUseRootForwardersForLocalResolutionWithB1td returns the UseRootForwardersForLocalResolutionWithB1td field value if set, zero value otherwise.
func (*View) GetUseRootForwardersForLocalResolutionWithB1tdOk ¶
GetUseRootForwardersForLocalResolutionWithB1tdOk returns a tuple with the UseRootForwardersForLocalResolutionWithB1td field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) GetZoneAuthority ¶
func (o *View) GetZoneAuthority() ZoneAuthority
GetZoneAuthority returns the ZoneAuthority field value if set, zero value otherwise.
func (*View) GetZoneAuthorityOk ¶
func (o *View) GetZoneAuthorityOk() (*ZoneAuthority, bool)
GetZoneAuthorityOk returns a tuple with the ZoneAuthority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*View) HasAddEdnsOptionInOutgoingQuery ¶
HasAddEdnsOptionInOutgoingQuery returns a boolean if a field has been set.
func (*View) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*View) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*View) HasCustomRootNs ¶
HasCustomRootNs returns a boolean if a field has been set.
func (*View) HasCustomRootNsEnabled ¶
HasCustomRootNsEnabled returns a boolean if a field has been set.
func (*View) HasDisabled ¶
HasDisabled returns a boolean if a field has been set.
func (*View) HasDnssecEnableValidation ¶
HasDnssecEnableValidation returns a boolean if a field has been set.
func (*View) HasDnssecEnabled ¶
HasDnssecEnabled returns a boolean if a field has been set.
func (*View) HasDnssecRootKeys ¶
HasDnssecRootKeys returns a boolean if a field has been set.
func (*View) HasDnssecTrustAnchors ¶
HasDnssecTrustAnchors returns a boolean if a field has been set.
func (*View) HasDnssecValidateExpiry ¶
HasDnssecValidateExpiry returns a boolean if a field has been set.
func (*View) HasDtcConfig ¶
HasDtcConfig returns a boolean if a field has been set.
func (*View) HasEcsEnabled ¶
HasEcsEnabled returns a boolean if a field has been set.
func (*View) HasEcsForwarding ¶
HasEcsForwarding returns a boolean if a field has been set.
func (*View) HasEcsPrefixV4 ¶
HasEcsPrefixV4 returns a boolean if a field has been set.
func (*View) HasEcsPrefixV6 ¶
HasEcsPrefixV6 returns a boolean if a field has been set.
func (*View) HasEcsZones ¶
HasEcsZones returns a boolean if a field has been set.
func (*View) HasEdnsUdpSize ¶
HasEdnsUdpSize returns a boolean if a field has been set.
func (*View) HasFilterAaaaAcl ¶
HasFilterAaaaAcl returns a boolean if a field has been set.
func (*View) HasFilterAaaaOnV4 ¶
HasFilterAaaaOnV4 returns a boolean if a field has been set.
func (*View) HasForwarders ¶
HasForwarders returns a boolean if a field has been set.
func (*View) HasForwardersOnly ¶
HasForwardersOnly returns a boolean if a field has been set.
func (*View) HasGssTsigEnabled ¶
HasGssTsigEnabled returns a boolean if a field has been set.
func (*View) HasInheritanceSources ¶
HasInheritanceSources returns a boolean if a field has been set.
func (*View) HasIpSpaces ¶
HasIpSpaces returns a boolean if a field has been set.
func (*View) HasLameTtl ¶
HasLameTtl returns a boolean if a field has been set.
func (*View) HasMatchClientsAcl ¶
HasMatchClientsAcl returns a boolean if a field has been set.
func (*View) HasMatchDestinationsAcl ¶
HasMatchDestinationsAcl returns a boolean if a field has been set.
func (*View) HasMatchRecursiveOnly ¶
HasMatchRecursiveOnly returns a boolean if a field has been set.
func (*View) HasMaxCacheTtl ¶
HasMaxCacheTtl returns a boolean if a field has been set.
func (*View) HasMaxNegativeTtl ¶
HasMaxNegativeTtl returns a boolean if a field has been set.
func (*View) HasMaxUdpSize ¶
HasMaxUdpSize returns a boolean if a field has been set.
func (*View) HasMinimalResponses ¶
HasMinimalResponses returns a boolean if a field has been set.
func (*View) HasQueryAcl ¶
HasQueryAcl returns a boolean if a field has been set.
func (*View) HasRecursionAcl ¶
HasRecursionAcl returns a boolean if a field has been set.
func (*View) HasRecursionEnabled ¶
HasRecursionEnabled returns a boolean if a field has been set.
func (*View) HasSortList ¶
HasSortList returns a boolean if a field has been set.
func (*View) HasSynthesizeAddressRecordsFromHttps ¶
HasSynthesizeAddressRecordsFromHttps returns a boolean if a field has been set.
func (*View) HasTransferAcl ¶
HasTransferAcl returns a boolean if a field has been set.
func (*View) HasUpdateAcl ¶
HasUpdateAcl returns a boolean if a field has been set.
func (*View) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (*View) HasUseForwardersForSubzones ¶
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*View) HasUseRootForwardersForLocalResolutionWithB1td ¶
HasUseRootForwardersForLocalResolutionWithB1td returns a boolean if a field has been set.
func (*View) HasZoneAuthority ¶
HasZoneAuthority returns a boolean if a field has been set.
func (View) MarshalJSON ¶
func (*View) SetAddEdnsOptionInOutgoingQuery ¶
SetAddEdnsOptionInOutgoingQuery gets a reference to the given bool and assigns it to the AddEdnsOptionInOutgoingQuery field.
func (*View) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*View) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*View) SetCustomRootNs ¶
SetCustomRootNs gets a reference to the given []RootNS and assigns it to the CustomRootNs field.
func (*View) SetCustomRootNsEnabled ¶
SetCustomRootNsEnabled gets a reference to the given bool and assigns it to the CustomRootNsEnabled field.
func (*View) SetDisabled ¶
SetDisabled gets a reference to the given bool and assigns it to the Disabled field.
func (*View) SetDnssecEnableValidation ¶
SetDnssecEnableValidation gets a reference to the given bool and assigns it to the DnssecEnableValidation field.
func (*View) SetDnssecEnabled ¶
SetDnssecEnabled gets a reference to the given bool and assigns it to the DnssecEnabled field.
func (*View) SetDnssecRootKeys ¶
func (o *View) SetDnssecRootKeys(v []TrustAnchor)
SetDnssecRootKeys gets a reference to the given []TrustAnchor and assigns it to the DnssecRootKeys field.
func (*View) SetDnssecTrustAnchors ¶
func (o *View) SetDnssecTrustAnchors(v []TrustAnchor)
SetDnssecTrustAnchors gets a reference to the given []TrustAnchor and assigns it to the DnssecTrustAnchors field.
func (*View) SetDnssecValidateExpiry ¶
SetDnssecValidateExpiry gets a reference to the given bool and assigns it to the DnssecValidateExpiry field.
func (*View) SetDtcConfig ¶
SetDtcConfig gets a reference to the given DTCConfig and assigns it to the DtcConfig field.
func (*View) SetEcsEnabled ¶
SetEcsEnabled gets a reference to the given bool and assigns it to the EcsEnabled field.
func (*View) SetEcsForwarding ¶
SetEcsForwarding gets a reference to the given bool and assigns it to the EcsForwarding field.
func (*View) SetEcsPrefixV4 ¶
SetEcsPrefixV4 gets a reference to the given int64 and assigns it to the EcsPrefixV4 field.
func (*View) SetEcsPrefixV6 ¶
SetEcsPrefixV6 gets a reference to the given int64 and assigns it to the EcsPrefixV6 field.
func (*View) SetEcsZones ¶
SetEcsZones gets a reference to the given []ECSZone and assigns it to the EcsZones field.
func (*View) SetEdnsUdpSize ¶
SetEdnsUdpSize gets a reference to the given int64 and assigns it to the EdnsUdpSize field.
func (*View) SetFilterAaaaAcl ¶
SetFilterAaaaAcl gets a reference to the given []ACLItem and assigns it to the FilterAaaaAcl field.
func (*View) SetFilterAaaaOnV4 ¶
SetFilterAaaaOnV4 gets a reference to the given string and assigns it to the FilterAaaaOnV4 field.
func (*View) SetForwarders ¶
SetForwarders gets a reference to the given []Forwarder and assigns it to the Forwarders field.
func (*View) SetForwardersOnly ¶
SetForwardersOnly gets a reference to the given bool and assigns it to the ForwardersOnly field.
func (*View) SetGssTsigEnabled ¶
SetGssTsigEnabled gets a reference to the given bool and assigns it to the GssTsigEnabled field.
func (*View) SetInheritanceSources ¶
func (o *View) SetInheritanceSources(v ViewInheritance)
SetInheritanceSources gets a reference to the given ViewInheritance and assigns it to the InheritanceSources field.
func (*View) SetIpSpaces ¶
SetIpSpaces gets a reference to the given []string and assigns it to the IpSpaces field.
func (*View) SetLameTtl ¶
SetLameTtl gets a reference to the given int64 and assigns it to the LameTtl field.
func (*View) SetMatchClientsAcl ¶
SetMatchClientsAcl gets a reference to the given []ACLItem and assigns it to the MatchClientsAcl field.
func (*View) SetMatchDestinationsAcl ¶
SetMatchDestinationsAcl gets a reference to the given []ACLItem and assigns it to the MatchDestinationsAcl field.
func (*View) SetMatchRecursiveOnly ¶
SetMatchRecursiveOnly gets a reference to the given bool and assigns it to the MatchRecursiveOnly field.
func (*View) SetMaxCacheTtl ¶
SetMaxCacheTtl gets a reference to the given int64 and assigns it to the MaxCacheTtl field.
func (*View) SetMaxNegativeTtl ¶
SetMaxNegativeTtl gets a reference to the given int64 and assigns it to the MaxNegativeTtl field.
func (*View) SetMaxUdpSize ¶
SetMaxUdpSize gets a reference to the given int64 and assigns it to the MaxUdpSize field.
func (*View) SetMinimalResponses ¶
SetMinimalResponses gets a reference to the given bool and assigns it to the MinimalResponses field.
func (*View) SetNotify ¶
SetNotify gets a reference to the given bool and assigns it to the Notify field.
func (*View) SetQueryAcl ¶
SetQueryAcl gets a reference to the given []ACLItem and assigns it to the QueryAcl field.
func (*View) SetRecursionAcl ¶
SetRecursionAcl gets a reference to the given []ACLItem and assigns it to the RecursionAcl field.
func (*View) SetRecursionEnabled ¶
SetRecursionEnabled gets a reference to the given bool and assigns it to the RecursionEnabled field.
func (*View) SetSortList ¶
func (o *View) SetSortList(v []SortListItem)
SetSortList gets a reference to the given []SortListItem and assigns it to the SortList field.
func (*View) SetSynthesizeAddressRecordsFromHttps ¶
SetSynthesizeAddressRecordsFromHttps gets a reference to the given bool and assigns it to the SynthesizeAddressRecordsFromHttps field.
func (*View) SetTags ¶
SetTags gets a reference to the given map[string]interface{} and assigns it to the Tags field.
func (*View) SetTransferAcl ¶
SetTransferAcl gets a reference to the given []ACLItem and assigns it to the TransferAcl field.
func (*View) SetUpdateAcl ¶
SetUpdateAcl gets a reference to the given []ACLItem and assigns it to the UpdateAcl field.
func (*View) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*View) SetUseForwardersForSubzones ¶
SetUseForwardersForSubzones gets a reference to the given bool and assigns it to the UseForwardersForSubzones field.
func (*View) SetUseRootForwardersForLocalResolutionWithB1td ¶
SetUseRootForwardersForLocalResolutionWithB1td gets a reference to the given bool and assigns it to the UseRootForwardersForLocalResolutionWithB1td field.
func (*View) SetZoneAuthority ¶
func (o *View) SetZoneAuthority(v ZoneAuthority)
SetZoneAuthority gets a reference to the given ZoneAuthority and assigns it to the ZoneAuthority field.
func (*View) UnmarshalJSON ¶
type ViewAPI ¶
type ViewAPI interface { /* BulkCopy Copies the specified __AuthZone__ and __ForwardZone__ objects in the __View__. Use this method to bulk copy __AuthZone__ and __ForwardZone__ objects from one __View__ object to another __View__ object. The __AuthZone__ object represents an authoritative zone. The __ForwardZone__ object represents a forwarding zone. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPIBulkCopyRequest */ BulkCopy(ctx context.Context) ViewAPIBulkCopyRequest // BulkCopyExecute executes the request // @return BulkCopyResponse BulkCopyExecute(r ViewAPIBulkCopyRequest) (*BulkCopyResponse, *http.Response, error) /* Create Create the View object. Use this method to create a View object. Named collection of DNS View settings. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPICreateRequest */ Create(ctx context.Context) ViewAPICreateRequest // CreateExecute executes the request // @return CreateViewResponse CreateExecute(r ViewAPICreateRequest) (*CreateViewResponse, *http.Response, error) /* Delete Move the View object to Recyclebin. Use this method to move a View object to Recyclebin. Named collection of DNS View settings. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIDeleteRequest */ Delete(ctx context.Context, id string) ViewAPIDeleteRequest // DeleteExecute executes the request DeleteExecute(r ViewAPIDeleteRequest) (*http.Response, error) /* List List View objects. Use this method to list View objects. Named collection of DNS View settings. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPIListRequest */ List(ctx context.Context) ViewAPIListRequest // ListExecute executes the request // @return ListViewResponse ListExecute(r ViewAPIListRequest) (*ListViewResponse, *http.Response, error) /* Read Read the View object. Use this method to read a View object. Named collection of DNS View settings. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIReadRequest */ Read(ctx context.Context, id string) ViewAPIReadRequest // ReadExecute executes the request // @return ReadViewResponse ReadExecute(r ViewAPIReadRequest) (*ReadViewResponse, *http.Response, error) /* Update Update the View object. Use this method to update a View object. Named collection of DNS View settings. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIUpdateRequest */ Update(ctx context.Context, id string) ViewAPIUpdateRequest // UpdateExecute executes the request // @return UpdateViewResponse UpdateExecute(r ViewAPIUpdateRequest) (*UpdateViewResponse, *http.Response, error) }
type ViewAPIBulkCopyRequest ¶
type ViewAPIBulkCopyRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
func (ViewAPIBulkCopyRequest) Body ¶
func (r ViewAPIBulkCopyRequest) Body(body BulkCopyView) ViewAPIBulkCopyRequest
func (ViewAPIBulkCopyRequest) Execute ¶
func (r ViewAPIBulkCopyRequest) Execute() (*BulkCopyResponse, *http.Response, error)
type ViewAPICreateRequest ¶
type ViewAPICreateRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
func (ViewAPICreateRequest) Body ¶
func (r ViewAPICreateRequest) Body(body View) ViewAPICreateRequest
func (ViewAPICreateRequest) Execute ¶
func (r ViewAPICreateRequest) Execute() (*CreateViewResponse, *http.Response, error)
func (ViewAPICreateRequest) Inherit ¶
func (r ViewAPICreateRequest) Inherit(inherit string) ViewAPICreateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ViewAPIDeleteRequest ¶
type ViewAPIDeleteRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
type ViewAPIListRequest ¶
type ViewAPIListRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
func (ViewAPIListRequest) Execute ¶
func (r ViewAPIListRequest) Execute() (*ListViewResponse, *http.Response, error)
func (ViewAPIListRequest) Fields ¶
func (r ViewAPIListRequest) Fields(fields string) ViewAPIListRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ViewAPIListRequest) Filter ¶
func (r ViewAPIListRequest) Filter(filter string) ViewAPIListRequest
A collection of response resources can be filtered by a logical expression string that includes JSON tag references to values in each resource, literal values, and logical operators. If a resource does not have the specified tag, its value is assumed to be null. Literal values include numbers (integer and floating-point), and quoted (both single- or double-quoted) literal strings, and 'null'. The following operators are commonly used in filter expressions: | Op | Description | | -- | ----------- | | == | Equal | | != | Not Equal | | > | Greater Than | | >= | Greater Than or Equal To | | < | Less Than | | <= | Less Than or Equal To | | and | Logical AND | | ~ | Matches Regex | | !~ | Does Not Match Regex | | or | Logical OR | | not | Logical NOT | | () | Groupping Operators |
func (ViewAPIListRequest) Inherit ¶
func (r ViewAPIListRequest) Inherit(inherit string) ViewAPIListRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
func (ViewAPIListRequest) Limit ¶
func (r ViewAPIListRequest) Limit(limit int32) ViewAPIListRequest
The integer number of resources to be returned in the response. The service may impose maximum value. If omitted the service may impose a default value.
func (ViewAPIListRequest) Offset ¶
func (r ViewAPIListRequest) Offset(offset int32) ViewAPIListRequest
The integer index (zero-origin) of the offset into a collection of resources. If omitted or null the value is assumed to be '0'.
func (ViewAPIListRequest) OrderBy ¶
func (r ViewAPIListRequest) OrderBy(orderBy string) ViewAPIListRequest
A collection of response resources can be sorted by their JSON tags. For a 'flat' resource, the tag name is straightforward. If sorting is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, its value is assumed to be null.) Specify this parameter as a comma-separated list of JSON tag names. The sort direction can be specified by a suffix separated by whitespace before the tag name. The suffix 'asc' sorts the data in ascending order. The suffix 'desc' sorts the data in descending order. If no suffix is specified the data is sorted in ascending order.
func (ViewAPIListRequest) PageToken ¶
func (r ViewAPIListRequest) PageToken(pageToken string) ViewAPIListRequest
The service-defined string used to identify a page of resources. A null value indicates the first page.
func (ViewAPIListRequest) Tfilter ¶
func (r ViewAPIListRequest) Tfilter(tfilter string) ViewAPIListRequest
This parameter is used for filtering by tags.
func (ViewAPIListRequest) TorderBy ¶
func (r ViewAPIListRequest) TorderBy(torderBy string) ViewAPIListRequest
This parameter is used for sorting by tags.
type ViewAPIReadRequest ¶
type ViewAPIReadRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
func (ViewAPIReadRequest) Execute ¶
func (r ViewAPIReadRequest) Execute() (*ReadViewResponse, *http.Response, error)
func (ViewAPIReadRequest) Fields ¶
func (r ViewAPIReadRequest) Fields(fields string) ViewAPIReadRequest
A collection of response resources can be transformed by specifying a set of JSON tags to be returned. For a “flat” resource, the tag name is straightforward. If field selection is allowed on non-flat hierarchical resources, the service should implement a qualified naming scheme such as dot-qualification to reference data down the hierarchy. If a resource does not have the specified tag, the tag does not appear in the output resource. Specify this parameter as a comma-separated list of JSON tag names.
func (ViewAPIReadRequest) Inherit ¶
func (r ViewAPIReadRequest) Inherit(inherit string) ViewAPIReadRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ViewAPIService ¶
ViewAPIService ViewAPI service
func (*ViewAPIService) BulkCopy ¶
func (a *ViewAPIService) BulkCopy(ctx context.Context) ViewAPIBulkCopyRequest
BulkCopy Copies the specified __AuthZone__ and __ForwardZone__ objects in the __View__.
Use this method to bulk copy __AuthZone__ and __ForwardZone__ objects from one __View__ object to another __View__ object. The __AuthZone__ object represents an authoritative zone. The __ForwardZone__ object represents a forwarding zone.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPIBulkCopyRequest
func (*ViewAPIService) BulkCopyExecute ¶
func (a *ViewAPIService) BulkCopyExecute(r ViewAPIBulkCopyRequest) (*BulkCopyResponse, *http.Response, error)
Execute executes the request
@return BulkCopyResponse
func (*ViewAPIService) Create ¶
func (a *ViewAPIService) Create(ctx context.Context) ViewAPICreateRequest
Create Create the View object.
Use this method to create a View object. Named collection of DNS View settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPICreateRequest
func (*ViewAPIService) CreateExecute ¶
func (a *ViewAPIService) CreateExecute(r ViewAPICreateRequest) (*CreateViewResponse, *http.Response, error)
Execute executes the request
@return CreateViewResponse
func (*ViewAPIService) Delete ¶
func (a *ViewAPIService) Delete(ctx context.Context, id string) ViewAPIDeleteRequest
Delete Move the View object to Recyclebin.
Use this method to move a View object to Recyclebin. Named collection of DNS View settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIDeleteRequest
func (*ViewAPIService) DeleteExecute ¶
func (a *ViewAPIService) DeleteExecute(r ViewAPIDeleteRequest) (*http.Response, error)
Execute executes the request
func (*ViewAPIService) List ¶
func (a *ViewAPIService) List(ctx context.Context) ViewAPIListRequest
List List View objects.
Use this method to list View objects. Named collection of DNS View settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ViewAPIListRequest
func (*ViewAPIService) ListExecute ¶
func (a *ViewAPIService) ListExecute(r ViewAPIListRequest) (*ListViewResponse, *http.Response, error)
Execute executes the request
@return ListViewResponse
func (*ViewAPIService) Read ¶
func (a *ViewAPIService) Read(ctx context.Context, id string) ViewAPIReadRequest
Read Read the View object.
Use this method to read a View object. Named collection of DNS View settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIReadRequest
func (*ViewAPIService) ReadExecute ¶
func (a *ViewAPIService) ReadExecute(r ViewAPIReadRequest) (*ReadViewResponse, *http.Response, error)
Execute executes the request
@return ReadViewResponse
func (*ViewAPIService) Update ¶
func (a *ViewAPIService) Update(ctx context.Context, id string) ViewAPIUpdateRequest
Update Update the View object.
Use this method to update a View object. Named collection of DNS View settings.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id An application specific resource identity of a resource @return ViewAPIUpdateRequest
func (*ViewAPIService) UpdateExecute ¶
func (a *ViewAPIService) UpdateExecute(r ViewAPIUpdateRequest) (*UpdateViewResponse, *http.Response, error)
Execute executes the request
@return UpdateViewResponse
type ViewAPIUpdateRequest ¶
type ViewAPIUpdateRequest struct { ApiService ViewAPI // contains filtered or unexported fields }
func (ViewAPIUpdateRequest) Body ¶
func (r ViewAPIUpdateRequest) Body(body View) ViewAPIUpdateRequest
func (ViewAPIUpdateRequest) Execute ¶
func (r ViewAPIUpdateRequest) Execute() (*UpdateViewResponse, *http.Response, error)
func (ViewAPIUpdateRequest) Inherit ¶
func (r ViewAPIUpdateRequest) Inherit(inherit string) ViewAPIUpdateRequest
This parameter is used for getting inheritance_sources. Allowed values: * _none_, * _partial_, * _full_. Defaults to _none
type ViewInheritance ¶
type ViewInheritance struct { // Field config for _add_edns_option_in_outgoing_query_ field from _View_ object. AddEdnsOptionInOutgoingQuery *Inheritance2InheritedBool `json:"add_edns_option_in_outgoing_query,omitempty"` // Optional. Field config for _custom_root_ns_block_ field from _View_ object. CustomRootNsBlock *InheritedCustomRootNSBlock `json:"custom_root_ns_block,omitempty"` // Optional. Field config for _dnssec_validation_block_ field from _View_ object. DnssecValidationBlock *InheritedDNSSECValidationBlock `json:"dnssec_validation_block,omitempty"` // Optional. Field config for _dtc_config_ field from _View_ object. DtcConfig *InheritedDtcConfig `json:"dtc_config,omitempty"` // Optional. Field config for _ecs_block_ field from _View_ object. EcsBlock *InheritedECSBlock `json:"ecs_block,omitempty"` // Optional. Field config for _edns_udp_size_ field from [View] object. EdnsUdpSize *Inheritance2InheritedUInt32 `json:"edns_udp_size,omitempty"` // Optional. Field config for _filter_aaaa_acl_ field from _View_ object. FilterAaaaAcl *InheritedACLItems `json:"filter_aaaa_acl,omitempty"` // Optional. Field config for _filter_aaaa_on_v4_ field from _View_ object. FilterAaaaOnV4 *Inheritance2InheritedString `json:"filter_aaaa_on_v4,omitempty"` // Optional. Field config for _forwarders_block_ field from _View_ object. ForwardersBlock *InheritedForwardersBlock `json:"forwarders_block,omitempty"` // Optional. Field config for _gss_tsig_enabled_ field from _View_ object. GssTsigEnabled *Inheritance2InheritedBool `json:"gss_tsig_enabled,omitempty"` // Optional. Field config for _lame_ttl_ field from _View_ object. LameTtl *Inheritance2InheritedUInt32 `json:"lame_ttl,omitempty"` // Optional. Field config for _match_recursive_only_ field from _View_ object. MatchRecursiveOnly *Inheritance2InheritedBool `json:"match_recursive_only,omitempty"` // Optional. Field config for _max_cache_ttl_ field from _View_ object. MaxCacheTtl *Inheritance2InheritedUInt32 `json:"max_cache_ttl,omitempty"` // Optional. Field config for _max_negative_ttl_ field from _View_ object. MaxNegativeTtl *Inheritance2InheritedUInt32 `json:"max_negative_ttl,omitempty"` // Optional. Field config for _max_udp_size_ field from [View] object. MaxUdpSize *Inheritance2InheritedUInt32 `json:"max_udp_size,omitempty"` // Optional. Field config for _minimal_responses_ field from _View_ object. MinimalResponses *Inheritance2InheritedBool `json:"minimal_responses,omitempty"` // Field config for _notify_ field from _View_ object. Notify *Inheritance2InheritedBool `json:"notify,omitempty"` // Optional. Field config for _query_acl_ field from _View_ object. QueryAcl *InheritedACLItems `json:"query_acl,omitempty"` // Optional. Field config for _recursion_acl_ field from _View_ object. RecursionAcl *InheritedACLItems `json:"recursion_acl,omitempty"` // Optional. Field config for _recursion_enabled_ field from _View_ object. RecursionEnabled *Inheritance2InheritedBool `json:"recursion_enabled,omitempty"` // Optional. Field config for _sort_list_ field from _View_ object. SortList *InheritedSortListItems `json:"sort_list,omitempty"` // Field config for _synthesize_address_records_from_https_ field from _View_ object. SynthesizeAddressRecordsFromHttps *Inheritance2InheritedBool `json:"synthesize_address_records_from_https,omitempty"` // Optional. Field config for _transfer_acl_ field from _View_ object. TransferAcl *InheritedACLItems `json:"transfer_acl,omitempty"` // Optional. Field config for _update_acl_ field from _View_ object. UpdateAcl *InheritedACLItems `json:"update_acl,omitempty"` // Optional. Field config for _use_forwarders_for_subzones_ field from _View_ object. UseForwardersForSubzones *Inheritance2InheritedBool `json:"use_forwarders_for_subzones,omitempty"` // Optional. Field config for _zone_authority_ field from _View_ object. ZoneAuthority *InheritedZoneAuthority `json:"zone_authority,omitempty"` AdditionalProperties map[string]interface{} }
ViewInheritance Inheritance configuration specifies how and which fields _View_ object inherits from [ _Global_, _Server_ ] parent.
func NewViewInheritance ¶
func NewViewInheritance() *ViewInheritance
NewViewInheritance instantiates a new ViewInheritance 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 NewViewInheritanceWithDefaults ¶
func NewViewInheritanceWithDefaults() *ViewInheritance
NewViewInheritanceWithDefaults instantiates a new ViewInheritance 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 (*ViewInheritance) GetAddEdnsOptionInOutgoingQuery ¶
func (o *ViewInheritance) GetAddEdnsOptionInOutgoingQuery() Inheritance2InheritedBool
GetAddEdnsOptionInOutgoingQuery returns the AddEdnsOptionInOutgoingQuery field value if set, zero value otherwise.
func (*ViewInheritance) GetAddEdnsOptionInOutgoingQueryOk ¶
func (o *ViewInheritance) GetAddEdnsOptionInOutgoingQueryOk() (*Inheritance2InheritedBool, bool)
GetAddEdnsOptionInOutgoingQueryOk returns a tuple with the AddEdnsOptionInOutgoingQuery field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetCustomRootNsBlock ¶
func (o *ViewInheritance) GetCustomRootNsBlock() InheritedCustomRootNSBlock
GetCustomRootNsBlock returns the CustomRootNsBlock field value if set, zero value otherwise.
func (*ViewInheritance) GetCustomRootNsBlockOk ¶
func (o *ViewInheritance) GetCustomRootNsBlockOk() (*InheritedCustomRootNSBlock, bool)
GetCustomRootNsBlockOk returns a tuple with the CustomRootNsBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetDnssecValidationBlock ¶
func (o *ViewInheritance) GetDnssecValidationBlock() InheritedDNSSECValidationBlock
GetDnssecValidationBlock returns the DnssecValidationBlock field value if set, zero value otherwise.
func (*ViewInheritance) GetDnssecValidationBlockOk ¶
func (o *ViewInheritance) GetDnssecValidationBlockOk() (*InheritedDNSSECValidationBlock, bool)
GetDnssecValidationBlockOk returns a tuple with the DnssecValidationBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetDtcConfig ¶
func (o *ViewInheritance) GetDtcConfig() InheritedDtcConfig
GetDtcConfig returns the DtcConfig field value if set, zero value otherwise.
func (*ViewInheritance) GetDtcConfigOk ¶
func (o *ViewInheritance) GetDtcConfigOk() (*InheritedDtcConfig, bool)
GetDtcConfigOk returns a tuple with the DtcConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetEcsBlock ¶
func (o *ViewInheritance) GetEcsBlock() InheritedECSBlock
GetEcsBlock returns the EcsBlock field value if set, zero value otherwise.
func (*ViewInheritance) GetEcsBlockOk ¶
func (o *ViewInheritance) GetEcsBlockOk() (*InheritedECSBlock, bool)
GetEcsBlockOk returns a tuple with the EcsBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetEdnsUdpSize ¶
func (o *ViewInheritance) GetEdnsUdpSize() Inheritance2InheritedUInt32
GetEdnsUdpSize returns the EdnsUdpSize field value if set, zero value otherwise.
func (*ViewInheritance) GetEdnsUdpSizeOk ¶
func (o *ViewInheritance) GetEdnsUdpSizeOk() (*Inheritance2InheritedUInt32, bool)
GetEdnsUdpSizeOk returns a tuple with the EdnsUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetFilterAaaaAcl ¶
func (o *ViewInheritance) GetFilterAaaaAcl() InheritedACLItems
GetFilterAaaaAcl returns the FilterAaaaAcl field value if set, zero value otherwise.
func (*ViewInheritance) GetFilterAaaaAclOk ¶
func (o *ViewInheritance) GetFilterAaaaAclOk() (*InheritedACLItems, bool)
GetFilterAaaaAclOk returns a tuple with the FilterAaaaAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetFilterAaaaOnV4 ¶
func (o *ViewInheritance) GetFilterAaaaOnV4() Inheritance2InheritedString
GetFilterAaaaOnV4 returns the FilterAaaaOnV4 field value if set, zero value otherwise.
func (*ViewInheritance) GetFilterAaaaOnV4Ok ¶
func (o *ViewInheritance) GetFilterAaaaOnV4Ok() (*Inheritance2InheritedString, bool)
GetFilterAaaaOnV4Ok returns a tuple with the FilterAaaaOnV4 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetForwardersBlock ¶
func (o *ViewInheritance) GetForwardersBlock() InheritedForwardersBlock
GetForwardersBlock returns the ForwardersBlock field value if set, zero value otherwise.
func (*ViewInheritance) GetForwardersBlockOk ¶
func (o *ViewInheritance) GetForwardersBlockOk() (*InheritedForwardersBlock, bool)
GetForwardersBlockOk returns a tuple with the ForwardersBlock field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetGssTsigEnabled ¶
func (o *ViewInheritance) GetGssTsigEnabled() Inheritance2InheritedBool
GetGssTsigEnabled returns the GssTsigEnabled field value if set, zero value otherwise.
func (*ViewInheritance) GetGssTsigEnabledOk ¶
func (o *ViewInheritance) GetGssTsigEnabledOk() (*Inheritance2InheritedBool, bool)
GetGssTsigEnabledOk returns a tuple with the GssTsigEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetLameTtl ¶
func (o *ViewInheritance) GetLameTtl() Inheritance2InheritedUInt32
GetLameTtl returns the LameTtl field value if set, zero value otherwise.
func (*ViewInheritance) GetLameTtlOk ¶
func (o *ViewInheritance) GetLameTtlOk() (*Inheritance2InheritedUInt32, bool)
GetLameTtlOk returns a tuple with the LameTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetMatchRecursiveOnly ¶
func (o *ViewInheritance) GetMatchRecursiveOnly() Inheritance2InheritedBool
GetMatchRecursiveOnly returns the MatchRecursiveOnly field value if set, zero value otherwise.
func (*ViewInheritance) GetMatchRecursiveOnlyOk ¶
func (o *ViewInheritance) GetMatchRecursiveOnlyOk() (*Inheritance2InheritedBool, bool)
GetMatchRecursiveOnlyOk returns a tuple with the MatchRecursiveOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetMaxCacheTtl ¶
func (o *ViewInheritance) GetMaxCacheTtl() Inheritance2InheritedUInt32
GetMaxCacheTtl returns the MaxCacheTtl field value if set, zero value otherwise.
func (*ViewInheritance) GetMaxCacheTtlOk ¶
func (o *ViewInheritance) GetMaxCacheTtlOk() (*Inheritance2InheritedUInt32, bool)
GetMaxCacheTtlOk returns a tuple with the MaxCacheTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetMaxNegativeTtl ¶
func (o *ViewInheritance) GetMaxNegativeTtl() Inheritance2InheritedUInt32
GetMaxNegativeTtl returns the MaxNegativeTtl field value if set, zero value otherwise.
func (*ViewInheritance) GetMaxNegativeTtlOk ¶
func (o *ViewInheritance) GetMaxNegativeTtlOk() (*Inheritance2InheritedUInt32, bool)
GetMaxNegativeTtlOk returns a tuple with the MaxNegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetMaxUdpSize ¶
func (o *ViewInheritance) GetMaxUdpSize() Inheritance2InheritedUInt32
GetMaxUdpSize returns the MaxUdpSize field value if set, zero value otherwise.
func (*ViewInheritance) GetMaxUdpSizeOk ¶
func (o *ViewInheritance) GetMaxUdpSizeOk() (*Inheritance2InheritedUInt32, bool)
GetMaxUdpSizeOk returns a tuple with the MaxUdpSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetMinimalResponses ¶
func (o *ViewInheritance) GetMinimalResponses() Inheritance2InheritedBool
GetMinimalResponses returns the MinimalResponses field value if set, zero value otherwise.
func (*ViewInheritance) GetMinimalResponsesOk ¶
func (o *ViewInheritance) GetMinimalResponsesOk() (*Inheritance2InheritedBool, bool)
GetMinimalResponsesOk returns a tuple with the MinimalResponses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetNotify ¶
func (o *ViewInheritance) GetNotify() Inheritance2InheritedBool
GetNotify returns the Notify field value if set, zero value otherwise.
func (*ViewInheritance) GetNotifyOk ¶
func (o *ViewInheritance) GetNotifyOk() (*Inheritance2InheritedBool, bool)
GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetQueryAcl ¶
func (o *ViewInheritance) GetQueryAcl() InheritedACLItems
GetQueryAcl returns the QueryAcl field value if set, zero value otherwise.
func (*ViewInheritance) GetQueryAclOk ¶
func (o *ViewInheritance) GetQueryAclOk() (*InheritedACLItems, bool)
GetQueryAclOk returns a tuple with the QueryAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetRecursionAcl ¶
func (o *ViewInheritance) GetRecursionAcl() InheritedACLItems
GetRecursionAcl returns the RecursionAcl field value if set, zero value otherwise.
func (*ViewInheritance) GetRecursionAclOk ¶
func (o *ViewInheritance) GetRecursionAclOk() (*InheritedACLItems, bool)
GetRecursionAclOk returns a tuple with the RecursionAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetRecursionEnabled ¶
func (o *ViewInheritance) GetRecursionEnabled() Inheritance2InheritedBool
GetRecursionEnabled returns the RecursionEnabled field value if set, zero value otherwise.
func (*ViewInheritance) GetRecursionEnabledOk ¶
func (o *ViewInheritance) GetRecursionEnabledOk() (*Inheritance2InheritedBool, bool)
GetRecursionEnabledOk returns a tuple with the RecursionEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetSortList ¶
func (o *ViewInheritance) GetSortList() InheritedSortListItems
GetSortList returns the SortList field value if set, zero value otherwise.
func (*ViewInheritance) GetSortListOk ¶
func (o *ViewInheritance) GetSortListOk() (*InheritedSortListItems, bool)
GetSortListOk returns a tuple with the SortList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetSynthesizeAddressRecordsFromHttps ¶
func (o *ViewInheritance) GetSynthesizeAddressRecordsFromHttps() Inheritance2InheritedBool
GetSynthesizeAddressRecordsFromHttps returns the SynthesizeAddressRecordsFromHttps field value if set, zero value otherwise.
func (*ViewInheritance) GetSynthesizeAddressRecordsFromHttpsOk ¶
func (o *ViewInheritance) GetSynthesizeAddressRecordsFromHttpsOk() (*Inheritance2InheritedBool, bool)
GetSynthesizeAddressRecordsFromHttpsOk returns a tuple with the SynthesizeAddressRecordsFromHttps field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetTransferAcl ¶
func (o *ViewInheritance) GetTransferAcl() InheritedACLItems
GetTransferAcl returns the TransferAcl field value if set, zero value otherwise.
func (*ViewInheritance) GetTransferAclOk ¶
func (o *ViewInheritance) GetTransferAclOk() (*InheritedACLItems, bool)
GetTransferAclOk returns a tuple with the TransferAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetUpdateAcl ¶
func (o *ViewInheritance) GetUpdateAcl() InheritedACLItems
GetUpdateAcl returns the UpdateAcl field value if set, zero value otherwise.
func (*ViewInheritance) GetUpdateAclOk ¶
func (o *ViewInheritance) GetUpdateAclOk() (*InheritedACLItems, bool)
GetUpdateAclOk returns a tuple with the UpdateAcl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetUseForwardersForSubzones ¶
func (o *ViewInheritance) GetUseForwardersForSubzones() Inheritance2InheritedBool
GetUseForwardersForSubzones returns the UseForwardersForSubzones field value if set, zero value otherwise.
func (*ViewInheritance) GetUseForwardersForSubzonesOk ¶
func (o *ViewInheritance) GetUseForwardersForSubzonesOk() (*Inheritance2InheritedBool, bool)
GetUseForwardersForSubzonesOk returns a tuple with the UseForwardersForSubzones field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) GetZoneAuthority ¶
func (o *ViewInheritance) GetZoneAuthority() InheritedZoneAuthority
GetZoneAuthority returns the ZoneAuthority field value if set, zero value otherwise.
func (*ViewInheritance) GetZoneAuthorityOk ¶
func (o *ViewInheritance) GetZoneAuthorityOk() (*InheritedZoneAuthority, bool)
GetZoneAuthorityOk returns a tuple with the ZoneAuthority field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ViewInheritance) HasAddEdnsOptionInOutgoingQuery ¶
func (o *ViewInheritance) HasAddEdnsOptionInOutgoingQuery() bool
HasAddEdnsOptionInOutgoingQuery returns a boolean if a field has been set.
func (*ViewInheritance) HasCustomRootNsBlock ¶
func (o *ViewInheritance) HasCustomRootNsBlock() bool
HasCustomRootNsBlock returns a boolean if a field has been set.
func (*ViewInheritance) HasDnssecValidationBlock ¶
func (o *ViewInheritance) HasDnssecValidationBlock() bool
HasDnssecValidationBlock returns a boolean if a field has been set.
func (*ViewInheritance) HasDtcConfig ¶
func (o *ViewInheritance) HasDtcConfig() bool
HasDtcConfig returns a boolean if a field has been set.
func (*ViewInheritance) HasEcsBlock ¶
func (o *ViewInheritance) HasEcsBlock() bool
HasEcsBlock returns a boolean if a field has been set.
func (*ViewInheritance) HasEdnsUdpSize ¶
func (o *ViewInheritance) HasEdnsUdpSize() bool
HasEdnsUdpSize returns a boolean if a field has been set.
func (*ViewInheritance) HasFilterAaaaAcl ¶
func (o *ViewInheritance) HasFilterAaaaAcl() bool
HasFilterAaaaAcl returns a boolean if a field has been set.
func (*ViewInheritance) HasFilterAaaaOnV4 ¶
func (o *ViewInheritance) HasFilterAaaaOnV4() bool
HasFilterAaaaOnV4 returns a boolean if a field has been set.
func (*ViewInheritance) HasForwardersBlock ¶
func (o *ViewInheritance) HasForwardersBlock() bool
HasForwardersBlock returns a boolean if a field has been set.
func (*ViewInheritance) HasGssTsigEnabled ¶
func (o *ViewInheritance) HasGssTsigEnabled() bool
HasGssTsigEnabled returns a boolean if a field has been set.
func (*ViewInheritance) HasLameTtl ¶
func (o *ViewInheritance) HasLameTtl() bool
HasLameTtl returns a boolean if a field has been set.
func (*ViewInheritance) HasMatchRecursiveOnly ¶
func (o *ViewInheritance) HasMatchRecursiveOnly() bool
HasMatchRecursiveOnly returns a boolean if a field has been set.
func (*ViewInheritance) HasMaxCacheTtl ¶
func (o *ViewInheritance) HasMaxCacheTtl() bool
HasMaxCacheTtl returns a boolean if a field has been set.
func (*ViewInheritance) HasMaxNegativeTtl ¶
func (o *ViewInheritance) HasMaxNegativeTtl() bool
HasMaxNegativeTtl returns a boolean if a field has been set.
func (*ViewInheritance) HasMaxUdpSize ¶
func (o *ViewInheritance) HasMaxUdpSize() bool
HasMaxUdpSize returns a boolean if a field has been set.
func (*ViewInheritance) HasMinimalResponses ¶
func (o *ViewInheritance) HasMinimalResponses() bool
HasMinimalResponses returns a boolean if a field has been set.
func (*ViewInheritance) HasNotify ¶
func (o *ViewInheritance) HasNotify() bool
HasNotify returns a boolean if a field has been set.
func (*ViewInheritance) HasQueryAcl ¶
func (o *ViewInheritance) HasQueryAcl() bool
HasQueryAcl returns a boolean if a field has been set.
func (*ViewInheritance) HasRecursionAcl ¶
func (o *ViewInheritance) HasRecursionAcl() bool
HasRecursionAcl returns a boolean if a field has been set.
func (*ViewInheritance) HasRecursionEnabled ¶
func (o *ViewInheritance) HasRecursionEnabled() bool
HasRecursionEnabled returns a boolean if a field has been set.
func (*ViewInheritance) HasSortList ¶
func (o *ViewInheritance) HasSortList() bool
HasSortList returns a boolean if a field has been set.
func (*ViewInheritance) HasSynthesizeAddressRecordsFromHttps ¶
func (o *ViewInheritance) HasSynthesizeAddressRecordsFromHttps() bool
HasSynthesizeAddressRecordsFromHttps returns a boolean if a field has been set.
func (*ViewInheritance) HasTransferAcl ¶
func (o *ViewInheritance) HasTransferAcl() bool
HasTransferAcl returns a boolean if a field has been set.
func (*ViewInheritance) HasUpdateAcl ¶
func (o *ViewInheritance) HasUpdateAcl() bool
HasUpdateAcl returns a boolean if a field has been set.
func (*ViewInheritance) HasUseForwardersForSubzones ¶
func (o *ViewInheritance) HasUseForwardersForSubzones() bool
HasUseForwardersForSubzones returns a boolean if a field has been set.
func (*ViewInheritance) HasZoneAuthority ¶
func (o *ViewInheritance) HasZoneAuthority() bool
HasZoneAuthority returns a boolean if a field has been set.
func (ViewInheritance) MarshalJSON ¶
func (o ViewInheritance) MarshalJSON() ([]byte, error)
func (*ViewInheritance) SetAddEdnsOptionInOutgoingQuery ¶
func (o *ViewInheritance) SetAddEdnsOptionInOutgoingQuery(v Inheritance2InheritedBool)
SetAddEdnsOptionInOutgoingQuery gets a reference to the given Inheritance2InheritedBool and assigns it to the AddEdnsOptionInOutgoingQuery field.
func (*ViewInheritance) SetCustomRootNsBlock ¶
func (o *ViewInheritance) SetCustomRootNsBlock(v InheritedCustomRootNSBlock)
SetCustomRootNsBlock gets a reference to the given InheritedCustomRootNSBlock and assigns it to the CustomRootNsBlock field.
func (*ViewInheritance) SetDnssecValidationBlock ¶
func (o *ViewInheritance) SetDnssecValidationBlock(v InheritedDNSSECValidationBlock)
SetDnssecValidationBlock gets a reference to the given InheritedDNSSECValidationBlock and assigns it to the DnssecValidationBlock field.
func (*ViewInheritance) SetDtcConfig ¶
func (o *ViewInheritance) SetDtcConfig(v InheritedDtcConfig)
SetDtcConfig gets a reference to the given InheritedDtcConfig and assigns it to the DtcConfig field.
func (*ViewInheritance) SetEcsBlock ¶
func (o *ViewInheritance) SetEcsBlock(v InheritedECSBlock)
SetEcsBlock gets a reference to the given InheritedECSBlock and assigns it to the EcsBlock field.
func (*ViewInheritance) SetEdnsUdpSize ¶
func (o *ViewInheritance) SetEdnsUdpSize(v Inheritance2InheritedUInt32)
SetEdnsUdpSize gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the EdnsUdpSize field.
func (*ViewInheritance) SetFilterAaaaAcl ¶
func (o *ViewInheritance) SetFilterAaaaAcl(v InheritedACLItems)
SetFilterAaaaAcl gets a reference to the given InheritedACLItems and assigns it to the FilterAaaaAcl field.
func (*ViewInheritance) SetFilterAaaaOnV4 ¶
func (o *ViewInheritance) SetFilterAaaaOnV4(v Inheritance2InheritedString)
SetFilterAaaaOnV4 gets a reference to the given Inheritance2InheritedString and assigns it to the FilterAaaaOnV4 field.
func (*ViewInheritance) SetForwardersBlock ¶
func (o *ViewInheritance) SetForwardersBlock(v InheritedForwardersBlock)
SetForwardersBlock gets a reference to the given InheritedForwardersBlock and assigns it to the ForwardersBlock field.
func (*ViewInheritance) SetGssTsigEnabled ¶
func (o *ViewInheritance) SetGssTsigEnabled(v Inheritance2InheritedBool)
SetGssTsigEnabled gets a reference to the given Inheritance2InheritedBool and assigns it to the GssTsigEnabled field.
func (*ViewInheritance) SetLameTtl ¶
func (o *ViewInheritance) SetLameTtl(v Inheritance2InheritedUInt32)
SetLameTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the LameTtl field.
func (*ViewInheritance) SetMatchRecursiveOnly ¶
func (o *ViewInheritance) SetMatchRecursiveOnly(v Inheritance2InheritedBool)
SetMatchRecursiveOnly gets a reference to the given Inheritance2InheritedBool and assigns it to the MatchRecursiveOnly field.
func (*ViewInheritance) SetMaxCacheTtl ¶
func (o *ViewInheritance) SetMaxCacheTtl(v Inheritance2InheritedUInt32)
SetMaxCacheTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the MaxCacheTtl field.
func (*ViewInheritance) SetMaxNegativeTtl ¶
func (o *ViewInheritance) SetMaxNegativeTtl(v Inheritance2InheritedUInt32)
SetMaxNegativeTtl gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the MaxNegativeTtl field.
func (*ViewInheritance) SetMaxUdpSize ¶
func (o *ViewInheritance) SetMaxUdpSize(v Inheritance2InheritedUInt32)
SetMaxUdpSize gets a reference to the given Inheritance2InheritedUInt32 and assigns it to the MaxUdpSize field.
func (*ViewInheritance) SetMinimalResponses ¶
func (o *ViewInheritance) SetMinimalResponses(v Inheritance2InheritedBool)
SetMinimalResponses gets a reference to the given Inheritance2InheritedBool and assigns it to the MinimalResponses field.
func (*ViewInheritance) SetNotify ¶
func (o *ViewInheritance) SetNotify(v Inheritance2InheritedBool)
SetNotify gets a reference to the given Inheritance2InheritedBool and assigns it to the Notify field.
func (*ViewInheritance) SetQueryAcl ¶
func (o *ViewInheritance) SetQueryAcl(v InheritedACLItems)
SetQueryAcl gets a reference to the given InheritedACLItems and assigns it to the QueryAcl field.
func (*ViewInheritance) SetRecursionAcl ¶
func (o *ViewInheritance) SetRecursionAcl(v InheritedACLItems)
SetRecursionAcl gets a reference to the given InheritedACLItems and assigns it to the RecursionAcl field.
func (*ViewInheritance) SetRecursionEnabled ¶
func (o *ViewInheritance) SetRecursionEnabled(v Inheritance2InheritedBool)
SetRecursionEnabled gets a reference to the given Inheritance2InheritedBool and assigns it to the RecursionEnabled field.
func (*ViewInheritance) SetSortList ¶
func (o *ViewInheritance) SetSortList(v InheritedSortListItems)
SetSortList gets a reference to the given InheritedSortListItems and assigns it to the SortList field.
func (*ViewInheritance) SetSynthesizeAddressRecordsFromHttps ¶
func (o *ViewInheritance) SetSynthesizeAddressRecordsFromHttps(v Inheritance2InheritedBool)
SetSynthesizeAddressRecordsFromHttps gets a reference to the given Inheritance2InheritedBool and assigns it to the SynthesizeAddressRecordsFromHttps field.
func (*ViewInheritance) SetTransferAcl ¶
func (o *ViewInheritance) SetTransferAcl(v InheritedACLItems)
SetTransferAcl gets a reference to the given InheritedACLItems and assigns it to the TransferAcl field.
func (*ViewInheritance) SetUpdateAcl ¶
func (o *ViewInheritance) SetUpdateAcl(v InheritedACLItems)
SetUpdateAcl gets a reference to the given InheritedACLItems and assigns it to the UpdateAcl field.
func (*ViewInheritance) SetUseForwardersForSubzones ¶
func (o *ViewInheritance) SetUseForwardersForSubzones(v Inheritance2InheritedBool)
SetUseForwardersForSubzones gets a reference to the given Inheritance2InheritedBool and assigns it to the UseForwardersForSubzones field.
func (*ViewInheritance) SetZoneAuthority ¶
func (o *ViewInheritance) SetZoneAuthority(v InheritedZoneAuthority)
SetZoneAuthority gets a reference to the given InheritedZoneAuthority and assigns it to the ZoneAuthority field.
func (ViewInheritance) ToMap ¶
func (o ViewInheritance) ToMap() (map[string]interface{}, error)
func (*ViewInheritance) UnmarshalJSON ¶
func (o *ViewInheritance) UnmarshalJSON(data []byte) (err error)
type Warning ¶
type Warning struct { // Warning message. Message *string `json:"message,omitempty"` // Name of a warning. Name *string `json:"name,omitempty"` AdditionalProperties map[string]interface{} }
Warning Warning message related to the containing object.
func NewWarning ¶
func NewWarning() *Warning
NewWarning instantiates a new Warning 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 NewWarningWithDefaults ¶
func NewWarningWithDefaults() *Warning
NewWarningWithDefaults instantiates a new Warning 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 (*Warning) GetMessage ¶
GetMessage returns the Message field value if set, zero value otherwise.
func (*Warning) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Warning) GetNameOk ¶
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Warning) HasMessage ¶
HasMessage returns a boolean if a field has been set.
func (Warning) MarshalJSON ¶
func (*Warning) SetMessage ¶
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*Warning) SetName ¶
SetName gets a reference to the given string and assigns it to the Name field.
func (*Warning) UnmarshalJSON ¶
type ZoneAuthority ¶
type ZoneAuthority struct { // Optional. ZoneAuthority default ttl for resource records in zone (value in seconds). Defaults to 28800. DefaultTtl *int64 `json:"default_ttl,omitempty"` // Optional. ZoneAuthority expire time in seconds. Defaults to 2419200. Expire *int64 `json:"expire,omitempty"` // Defaults to empty. Mname *string `json:"mname,omitempty"` // Optional. ZoneAuthority negative caching (minimum) ttl in seconds. Defaults to 900. NegativeTtl *int64 `json:"negative_ttl,omitempty"` // Optional. ZoneAuthority master name server in punycode. Defaults to empty. ProtocolMname *string `json:"protocol_mname,omitempty"` // Optional. A domain name which specifies the mailbox of the person responsible for this zone. Defaults to empty. ProtocolRname *string `json:"protocol_rname,omitempty"` // Optional. ZoneAuthority refresh. Defaults to 10800. Refresh *int64 `json:"refresh,omitempty"` // Optional. ZoneAuthority retry. Defaults to 3600. Retry *int64 `json:"retry,omitempty"` // Optional. ZoneAuthority rname. Defaults to empty. Rname *string `json:"rname,omitempty"` // Optional. Use default value for master name server. Defaults to true. UseDefaultMname *bool `json:"use_default_mname,omitempty"` AdditionalProperties map[string]interface{} }
ZoneAuthority Construct for fields: _refresh_, _retry_, _expire_, _default_ttl_, _negative_ttl_, _rname_, _protocol_rname_, _mname_, _protocol_mname_, _use_default_mname_.
func NewZoneAuthority ¶
func NewZoneAuthority() *ZoneAuthority
NewZoneAuthority instantiates a new ZoneAuthority 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 NewZoneAuthorityWithDefaults ¶
func NewZoneAuthorityWithDefaults() *ZoneAuthority
NewZoneAuthorityWithDefaults instantiates a new ZoneAuthority 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 (*ZoneAuthority) GetDefaultTtl ¶
func (o *ZoneAuthority) GetDefaultTtl() int64
GetDefaultTtl returns the DefaultTtl field value if set, zero value otherwise.
func (*ZoneAuthority) GetDefaultTtlOk ¶
func (o *ZoneAuthority) GetDefaultTtlOk() (*int64, bool)
GetDefaultTtlOk returns a tuple with the DefaultTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetExpire ¶
func (o *ZoneAuthority) GetExpire() int64
GetExpire returns the Expire field value if set, zero value otherwise.
func (*ZoneAuthority) GetExpireOk ¶
func (o *ZoneAuthority) GetExpireOk() (*int64, bool)
GetExpireOk returns a tuple with the Expire field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetMname ¶
func (o *ZoneAuthority) GetMname() string
GetMname returns the Mname field value if set, zero value otherwise.
func (*ZoneAuthority) GetMnameOk ¶
func (o *ZoneAuthority) GetMnameOk() (*string, bool)
GetMnameOk returns a tuple with the Mname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetNegativeTtl ¶
func (o *ZoneAuthority) GetNegativeTtl() int64
GetNegativeTtl returns the NegativeTtl field value if set, zero value otherwise.
func (*ZoneAuthority) GetNegativeTtlOk ¶
func (o *ZoneAuthority) GetNegativeTtlOk() (*int64, bool)
GetNegativeTtlOk returns a tuple with the NegativeTtl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetProtocolMname ¶
func (o *ZoneAuthority) GetProtocolMname() string
GetProtocolMname returns the ProtocolMname field value if set, zero value otherwise.
func (*ZoneAuthority) GetProtocolMnameOk ¶
func (o *ZoneAuthority) GetProtocolMnameOk() (*string, bool)
GetProtocolMnameOk returns a tuple with the ProtocolMname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetProtocolRname ¶
func (o *ZoneAuthority) GetProtocolRname() string
GetProtocolRname returns the ProtocolRname field value if set, zero value otherwise.
func (*ZoneAuthority) GetProtocolRnameOk ¶
func (o *ZoneAuthority) GetProtocolRnameOk() (*string, bool)
GetProtocolRnameOk returns a tuple with the ProtocolRname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetRefresh ¶
func (o *ZoneAuthority) GetRefresh() int64
GetRefresh returns the Refresh field value if set, zero value otherwise.
func (*ZoneAuthority) GetRefreshOk ¶
func (o *ZoneAuthority) GetRefreshOk() (*int64, bool)
GetRefreshOk returns a tuple with the Refresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetRetry ¶
func (o *ZoneAuthority) GetRetry() int64
GetRetry returns the Retry field value if set, zero value otherwise.
func (*ZoneAuthority) GetRetryOk ¶
func (o *ZoneAuthority) GetRetryOk() (*int64, bool)
GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetRname ¶
func (o *ZoneAuthority) GetRname() string
GetRname returns the Rname field value if set, zero value otherwise.
func (*ZoneAuthority) GetRnameOk ¶
func (o *ZoneAuthority) GetRnameOk() (*string, bool)
GetRnameOk returns a tuple with the Rname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) GetUseDefaultMname ¶
func (o *ZoneAuthority) GetUseDefaultMname() bool
GetUseDefaultMname returns the UseDefaultMname field value if set, zero value otherwise.
func (*ZoneAuthority) GetUseDefaultMnameOk ¶
func (o *ZoneAuthority) GetUseDefaultMnameOk() (*bool, bool)
GetUseDefaultMnameOk returns a tuple with the UseDefaultMname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthority) HasDefaultTtl ¶
func (o *ZoneAuthority) HasDefaultTtl() bool
HasDefaultTtl returns a boolean if a field has been set.
func (*ZoneAuthority) HasExpire ¶
func (o *ZoneAuthority) HasExpire() bool
HasExpire returns a boolean if a field has been set.
func (*ZoneAuthority) HasMname ¶
func (o *ZoneAuthority) HasMname() bool
HasMname returns a boolean if a field has been set.
func (*ZoneAuthority) HasNegativeTtl ¶
func (o *ZoneAuthority) HasNegativeTtl() bool
HasNegativeTtl returns a boolean if a field has been set.
func (*ZoneAuthority) HasProtocolMname ¶
func (o *ZoneAuthority) HasProtocolMname() bool
HasProtocolMname returns a boolean if a field has been set.
func (*ZoneAuthority) HasProtocolRname ¶
func (o *ZoneAuthority) HasProtocolRname() bool
HasProtocolRname returns a boolean if a field has been set.
func (*ZoneAuthority) HasRefresh ¶
func (o *ZoneAuthority) HasRefresh() bool
HasRefresh returns a boolean if a field has been set.
func (*ZoneAuthority) HasRetry ¶
func (o *ZoneAuthority) HasRetry() bool
HasRetry returns a boolean if a field has been set.
func (*ZoneAuthority) HasRname ¶
func (o *ZoneAuthority) HasRname() bool
HasRname returns a boolean if a field has been set.
func (*ZoneAuthority) HasUseDefaultMname ¶
func (o *ZoneAuthority) HasUseDefaultMname() bool
HasUseDefaultMname returns a boolean if a field has been set.
func (ZoneAuthority) MarshalJSON ¶
func (o ZoneAuthority) MarshalJSON() ([]byte, error)
func (*ZoneAuthority) SetDefaultTtl ¶
func (o *ZoneAuthority) SetDefaultTtl(v int64)
SetDefaultTtl gets a reference to the given int64 and assigns it to the DefaultTtl field.
func (*ZoneAuthority) SetExpire ¶
func (o *ZoneAuthority) SetExpire(v int64)
SetExpire gets a reference to the given int64 and assigns it to the Expire field.
func (*ZoneAuthority) SetMname ¶
func (o *ZoneAuthority) SetMname(v string)
SetMname gets a reference to the given string and assigns it to the Mname field.
func (*ZoneAuthority) SetNegativeTtl ¶
func (o *ZoneAuthority) SetNegativeTtl(v int64)
SetNegativeTtl gets a reference to the given int64 and assigns it to the NegativeTtl field.
func (*ZoneAuthority) SetProtocolMname ¶
func (o *ZoneAuthority) SetProtocolMname(v string)
SetProtocolMname gets a reference to the given string and assigns it to the ProtocolMname field.
func (*ZoneAuthority) SetProtocolRname ¶
func (o *ZoneAuthority) SetProtocolRname(v string)
SetProtocolRname gets a reference to the given string and assigns it to the ProtocolRname field.
func (*ZoneAuthority) SetRefresh ¶
func (o *ZoneAuthority) SetRefresh(v int64)
SetRefresh gets a reference to the given int64 and assigns it to the Refresh field.
func (*ZoneAuthority) SetRetry ¶
func (o *ZoneAuthority) SetRetry(v int64)
SetRetry gets a reference to the given int64 and assigns it to the Retry field.
func (*ZoneAuthority) SetRname ¶
func (o *ZoneAuthority) SetRname(v string)
SetRname gets a reference to the given string and assigns it to the Rname field.
func (*ZoneAuthority) SetUseDefaultMname ¶
func (o *ZoneAuthority) SetUseDefaultMname(v bool)
SetUseDefaultMname gets a reference to the given bool and assigns it to the UseDefaultMname field.
func (ZoneAuthority) ToMap ¶
func (o ZoneAuthority) ToMap() (map[string]interface{}, error)
func (*ZoneAuthority) UnmarshalJSON ¶
func (o *ZoneAuthority) UnmarshalJSON(data []byte) (err error)
type ZoneAuthorityMNameBlock ¶
type ZoneAuthorityMNameBlock struct { // Defaults to empty. Mname *string `json:"mname,omitempty"` // Optional. Master name server in punycode. Defaults to empty. ProtocolMname *string `json:"protocol_mname,omitempty"` // Optional. Use default value for master name server. Defaults to true. UseDefaultMname *bool `json:"use_default_mname,omitempty"` AdditionalProperties map[string]interface{} }
ZoneAuthorityMNameBlock Block for fields: _mname_, _protocol_mname_, _use_default_mname_.
func NewZoneAuthorityMNameBlock ¶
func NewZoneAuthorityMNameBlock() *ZoneAuthorityMNameBlock
NewZoneAuthorityMNameBlock instantiates a new ZoneAuthorityMNameBlock 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 NewZoneAuthorityMNameBlockWithDefaults ¶
func NewZoneAuthorityMNameBlockWithDefaults() *ZoneAuthorityMNameBlock
NewZoneAuthorityMNameBlockWithDefaults instantiates a new ZoneAuthorityMNameBlock 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 (*ZoneAuthorityMNameBlock) GetMname ¶
func (o *ZoneAuthorityMNameBlock) GetMname() string
GetMname returns the Mname field value if set, zero value otherwise.
func (*ZoneAuthorityMNameBlock) GetMnameOk ¶
func (o *ZoneAuthorityMNameBlock) GetMnameOk() (*string, bool)
GetMnameOk returns a tuple with the Mname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthorityMNameBlock) GetProtocolMname ¶
func (o *ZoneAuthorityMNameBlock) GetProtocolMname() string
GetProtocolMname returns the ProtocolMname field value if set, zero value otherwise.
func (*ZoneAuthorityMNameBlock) GetProtocolMnameOk ¶
func (o *ZoneAuthorityMNameBlock) GetProtocolMnameOk() (*string, bool)
GetProtocolMnameOk returns a tuple with the ProtocolMname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthorityMNameBlock) GetUseDefaultMname ¶
func (o *ZoneAuthorityMNameBlock) GetUseDefaultMname() bool
GetUseDefaultMname returns the UseDefaultMname field value if set, zero value otherwise.
func (*ZoneAuthorityMNameBlock) GetUseDefaultMnameOk ¶
func (o *ZoneAuthorityMNameBlock) GetUseDefaultMnameOk() (*bool, bool)
GetUseDefaultMnameOk returns a tuple with the UseDefaultMname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneAuthorityMNameBlock) HasMname ¶
func (o *ZoneAuthorityMNameBlock) HasMname() bool
HasMname returns a boolean if a field has been set.
func (*ZoneAuthorityMNameBlock) HasProtocolMname ¶
func (o *ZoneAuthorityMNameBlock) HasProtocolMname() bool
HasProtocolMname returns a boolean if a field has been set.
func (*ZoneAuthorityMNameBlock) HasUseDefaultMname ¶
func (o *ZoneAuthorityMNameBlock) HasUseDefaultMname() bool
HasUseDefaultMname returns a boolean if a field has been set.
func (ZoneAuthorityMNameBlock) MarshalJSON ¶
func (o ZoneAuthorityMNameBlock) MarshalJSON() ([]byte, error)
func (*ZoneAuthorityMNameBlock) SetMname ¶
func (o *ZoneAuthorityMNameBlock) SetMname(v string)
SetMname gets a reference to the given string and assigns it to the Mname field.
func (*ZoneAuthorityMNameBlock) SetProtocolMname ¶
func (o *ZoneAuthorityMNameBlock) SetProtocolMname(v string)
SetProtocolMname gets a reference to the given string and assigns it to the ProtocolMname field.
func (*ZoneAuthorityMNameBlock) SetUseDefaultMname ¶
func (o *ZoneAuthorityMNameBlock) SetUseDefaultMname(v bool)
SetUseDefaultMname gets a reference to the given bool and assigns it to the UseDefaultMname field.
func (ZoneAuthorityMNameBlock) ToMap ¶
func (o ZoneAuthorityMNameBlock) ToMap() (map[string]interface{}, error)
func (*ZoneAuthorityMNameBlock) UnmarshalJSON ¶
func (o *ZoneAuthorityMNameBlock) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_acl.go
- api_auth_nsg.go
- api_auth_zone.go
- api_cache_flush.go
- api_convert_domain_name.go
- api_convert_rname.go
- api_delegation.go
- api_forward_nsg.go
- api_forward_zone.go
- api_global.go
- api_host.go
- api_lbdn.go
- api_server.go
- api_view.go
- client.go
- model_acl.go
- model_acl_item.go
- model_auth_nsg.go
- model_auth_zone.go
- model_auth_zone_config.go
- model_auth_zone_external_provider.go
- model_auth_zone_inheritance.go
- model_bulk_copy_error.go
- model_bulk_copy_response.go
- model_bulk_copy_view.go
- model_cache_flush.go
- model_convert_domain_name.go
- model_convert_domain_name_response.go
- model_convert_r_name_response.go
- model_copy_auth_zone.go
- model_copy_auth_zone_response.go
- model_copy_forward_zone.go
- model_copy_forward_zone_response.go
- model_copy_response.go
- model_create_acl_response.go
- model_create_auth_nsg_response.go
- model_create_auth_zone_response.go
- model_create_delegation_response.go
- model_create_forward_nsg_response.go
- model_create_forward_zone_response.go
- model_create_lbdn_response.go
- model_create_server_response.go
- model_create_view_response.go
- model_custom_root_ns_block.go
- model_delegation.go
- model_delegation_server.go
- model_display_view.go
- model_dnssec_validation_block.go
- model_dtc_config.go
- model_dtc_policy.go
- model_ecs_block.go
- model_ecs_zone.go
- model_external_primary.go
- model_external_secondary.go
- model_forward_nsg.go
- model_forward_zone.go
- model_forward_zone_config.go
- model_forwarder.go
- model_forwarders_block.go
- model_global.go
- model_host.go
- model_host_associated_server.go
- model_host_inheritance.go
- model_inheritance2_assigned_host.go
- model_inheritance2_inherited_bool.go
- model_inheritance2_inherited_string.go
- model_inheritance2_inherited_u_int32.go
- model_inherited_acl_items.go
- model_inherited_custom_root_ns_block.go
- model_inherited_dnssec_validation_block.go
- model_inherited_dtc_config.go
- model_inherited_ecs_block.go
- model_inherited_forwarders_block.go
- model_inherited_kerberos_keys.go
- model_inherited_sort_list_items.go
- model_inherited_zone_authority.go
- model_inherited_zone_authority_m_name_block.go
- model_internal_secondary.go
- model_kerberos_key.go
- model_lbdn.go
- model_list_acl_response.go
- model_list_auth_nsg_response.go
- model_list_auth_zone_response.go
- model_list_delegation_response.go
- model_list_forward_nsg_response.go
- model_list_forward_zone_response.go
- model_list_host_response.go
- model_list_lbdn_response.go
- model_list_server_response.go
- model_list_view_response.go
- model_read_acl_response.go
- model_read_auth_nsg_response.go
- model_read_auth_zone_response.go
- model_read_delegation_response.go
- model_read_forward_nsg_response.go
- model_read_forward_zone_response.go
- model_read_global_response.go
- model_read_host_response.go
- model_read_lbdn_response.go
- model_read_server_response.go
- model_read_view_response.go
- model_root_ns.go
- model_server.go
- model_server_inheritance.go
- model_sort_list_item.go
- model_trust_anchor.go
- model_tsig_key.go
- model_ttl_inheritance.go
- model_update_acl_response.go
- model_update_auth_nsg_response.go
- model_update_auth_zone_response.go
- model_update_delegation_response.go
- model_update_forward_nsg_response.go
- model_update_forward_zone_response.go
- model_update_global_response.go
- model_update_host_response.go
- model_update_lbdn_response.go
- model_update_server_response.go
- model_update_view_response.go
- model_view.go
- model_view_inheritance.go
- model_warning.go
- model_zone_authority.go
- model_zone_authority_m_name_block.go
- utils.go