Skip to content

Latest commit

 

History

History
420 lines (227 loc) · 16 KB

ServerInheritance.md

File metadata and controls

420 lines (227 loc) · 16 KB

ServerInheritance

Properties

Name Type Description Notes
DdnsBlock Pointer to InheritedDDNSBlock The inheritance configuration for ddns_enabled, ddns_send_updates, ddns_domain, ddns_zones fields from Server object. [optional]
DdnsClientUpdate Pointer to InheritanceInheritedString The inheritance configuration for ddns_client_update field from Server object. [optional]
DdnsConflictResolutionMode Pointer to InheritanceInheritedString The inheritance configuration for ddns_conflict_resolution_mode field from Server object. [optional]
DdnsHostnameBlock Pointer to InheritedDDNSHostnameBlock The inheritance configuration for ddns_generate_name and ddns_generated_prefix fields from Server object. [optional]
DdnsTtlPercent Pointer to InheritanceInheritedFloat The inheritance configuration for ddns_ttl_percent field from Server object. [optional]
DdnsUpdateOnRenew Pointer to InheritanceInheritedBool The inheritance configuration for ddns_update_on_renew field from Server object. [optional]
DdnsUseConflictResolution Pointer to InheritanceInheritedBool The inheritance configuration for ddns_use_conflict_resolution field from Server object. [optional]
DhcpConfig Pointer to InheritedDHCPConfig The inheritance configuration for dhcp_config field from Server object. [optional]
DhcpOptions Pointer to InheritedDHCPOptionList The inheritance configuration for dhcp_options field from Server object. [optional]
DhcpOptionsV6 Pointer to InheritedDHCPOptionList The inheritance configuration for dhcp_options_v6 field from Server object. [optional]
HeaderOptionFilename Pointer to InheritanceInheritedString The inheritance configuration for header_option_filename field. [optional]
HeaderOptionServerAddress Pointer to InheritanceInheritedString The inheritance configuration for header_option_server_address field. [optional]
HeaderOptionServerName Pointer to InheritanceInheritedString The inheritance configuration for header_option_server_name field. [optional]
HostnameRewriteBlock Pointer to InheritedHostnameRewriteBlock The inheritance configuration for hostname_rewrite_enabled, hostname_rewrite_regex, hostname_rewrite_char fields from Server object. [optional]
VendorSpecificOptionOptionSpace Pointer to InheritanceInheritedIdentifier The inheritance configuration for vendor_specific_option_option_space field from Server object. [optional]

Methods

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

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

GetDdnsBlock

func (o *ServerInheritance) GetDdnsBlock() InheritedDDNSBlock

GetDdnsBlock returns the DdnsBlock field if non-nil, zero value otherwise.

GetDdnsBlockOk

func (o *ServerInheritance) GetDdnsBlockOk() (*InheritedDDNSBlock, bool)

GetDdnsBlockOk returns a tuple with the DdnsBlock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsBlock

func (o *ServerInheritance) SetDdnsBlock(v InheritedDDNSBlock)

SetDdnsBlock sets DdnsBlock field to given value.

HasDdnsBlock

func (o *ServerInheritance) HasDdnsBlock() bool

HasDdnsBlock returns a boolean if a field has been set.

GetDdnsClientUpdate

func (o *ServerInheritance) GetDdnsClientUpdate() InheritanceInheritedString

GetDdnsClientUpdate returns the DdnsClientUpdate field if non-nil, zero value otherwise.

GetDdnsClientUpdateOk

func (o *ServerInheritance) GetDdnsClientUpdateOk() (*InheritanceInheritedString, bool)

GetDdnsClientUpdateOk returns a tuple with the DdnsClientUpdate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsClientUpdate

func (o *ServerInheritance) SetDdnsClientUpdate(v InheritanceInheritedString)

SetDdnsClientUpdate sets DdnsClientUpdate field to given value.

HasDdnsClientUpdate

func (o *ServerInheritance) HasDdnsClientUpdate() bool

HasDdnsClientUpdate returns a boolean if a field has been set.

GetDdnsConflictResolutionMode

func (o *ServerInheritance) GetDdnsConflictResolutionMode() InheritanceInheritedString

GetDdnsConflictResolutionMode returns the DdnsConflictResolutionMode field if non-nil, zero value otherwise.

GetDdnsConflictResolutionModeOk

func (o *ServerInheritance) GetDdnsConflictResolutionModeOk() (*InheritanceInheritedString, bool)

GetDdnsConflictResolutionModeOk returns a tuple with the DdnsConflictResolutionMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsConflictResolutionMode

func (o *ServerInheritance) SetDdnsConflictResolutionMode(v InheritanceInheritedString)

SetDdnsConflictResolutionMode sets DdnsConflictResolutionMode field to given value.

HasDdnsConflictResolutionMode

func (o *ServerInheritance) HasDdnsConflictResolutionMode() bool

HasDdnsConflictResolutionMode returns a boolean if a field has been set.

GetDdnsHostnameBlock

func (o *ServerInheritance) GetDdnsHostnameBlock() InheritedDDNSHostnameBlock

GetDdnsHostnameBlock returns the DdnsHostnameBlock field if non-nil, zero value otherwise.

GetDdnsHostnameBlockOk

func (o *ServerInheritance) GetDdnsHostnameBlockOk() (*InheritedDDNSHostnameBlock, bool)

GetDdnsHostnameBlockOk returns a tuple with the DdnsHostnameBlock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsHostnameBlock

func (o *ServerInheritance) SetDdnsHostnameBlock(v InheritedDDNSHostnameBlock)

SetDdnsHostnameBlock sets DdnsHostnameBlock field to given value.

HasDdnsHostnameBlock

func (o *ServerInheritance) HasDdnsHostnameBlock() bool

HasDdnsHostnameBlock returns a boolean if a field has been set.

GetDdnsTtlPercent

func (o *ServerInheritance) GetDdnsTtlPercent() InheritanceInheritedFloat

GetDdnsTtlPercent returns the DdnsTtlPercent field if non-nil, zero value otherwise.

GetDdnsTtlPercentOk

func (o *ServerInheritance) GetDdnsTtlPercentOk() (*InheritanceInheritedFloat, bool)

GetDdnsTtlPercentOk returns a tuple with the DdnsTtlPercent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsTtlPercent

func (o *ServerInheritance) SetDdnsTtlPercent(v InheritanceInheritedFloat)

SetDdnsTtlPercent sets DdnsTtlPercent field to given value.

HasDdnsTtlPercent

func (o *ServerInheritance) HasDdnsTtlPercent() bool

HasDdnsTtlPercent returns a boolean if a field has been set.

GetDdnsUpdateOnRenew

func (o *ServerInheritance) GetDdnsUpdateOnRenew() InheritanceInheritedBool

GetDdnsUpdateOnRenew returns the DdnsUpdateOnRenew field if non-nil, zero value otherwise.

GetDdnsUpdateOnRenewOk

func (o *ServerInheritance) GetDdnsUpdateOnRenewOk() (*InheritanceInheritedBool, bool)

GetDdnsUpdateOnRenewOk returns a tuple with the DdnsUpdateOnRenew field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsUpdateOnRenew

func (o *ServerInheritance) SetDdnsUpdateOnRenew(v InheritanceInheritedBool)

SetDdnsUpdateOnRenew sets DdnsUpdateOnRenew field to given value.

HasDdnsUpdateOnRenew

func (o *ServerInheritance) HasDdnsUpdateOnRenew() bool

HasDdnsUpdateOnRenew returns a boolean if a field has been set.

GetDdnsUseConflictResolution

func (o *ServerInheritance) GetDdnsUseConflictResolution() InheritanceInheritedBool

GetDdnsUseConflictResolution returns the DdnsUseConflictResolution field if non-nil, zero value otherwise.

GetDdnsUseConflictResolutionOk

func (o *ServerInheritance) GetDdnsUseConflictResolutionOk() (*InheritanceInheritedBool, bool)

GetDdnsUseConflictResolutionOk returns a tuple with the DdnsUseConflictResolution field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDdnsUseConflictResolution

func (o *ServerInheritance) SetDdnsUseConflictResolution(v InheritanceInheritedBool)

SetDdnsUseConflictResolution sets DdnsUseConflictResolution field to given value.

HasDdnsUseConflictResolution

func (o *ServerInheritance) HasDdnsUseConflictResolution() bool

HasDdnsUseConflictResolution returns a boolean if a field has been set.

GetDhcpConfig

func (o *ServerInheritance) GetDhcpConfig() InheritedDHCPConfig

GetDhcpConfig returns the DhcpConfig field if non-nil, zero value otherwise.

GetDhcpConfigOk

func (o *ServerInheritance) GetDhcpConfigOk() (*InheritedDHCPConfig, bool)

GetDhcpConfigOk returns a tuple with the DhcpConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDhcpConfig

func (o *ServerInheritance) SetDhcpConfig(v InheritedDHCPConfig)

SetDhcpConfig sets DhcpConfig field to given value.

HasDhcpConfig

func (o *ServerInheritance) HasDhcpConfig() bool

HasDhcpConfig returns a boolean if a field has been set.

GetDhcpOptions

func (o *ServerInheritance) GetDhcpOptions() InheritedDHCPOptionList

GetDhcpOptions returns the DhcpOptions field if non-nil, zero value otherwise.

GetDhcpOptionsOk

func (o *ServerInheritance) GetDhcpOptionsOk() (*InheritedDHCPOptionList, bool)

GetDhcpOptionsOk returns a tuple with the DhcpOptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDhcpOptions

func (o *ServerInheritance) SetDhcpOptions(v InheritedDHCPOptionList)

SetDhcpOptions sets DhcpOptions field to given value.

HasDhcpOptions

func (o *ServerInheritance) HasDhcpOptions() bool

HasDhcpOptions returns a boolean if a field has been set.

GetDhcpOptionsV6

func (o *ServerInheritance) GetDhcpOptionsV6() InheritedDHCPOptionList

GetDhcpOptionsV6 returns the DhcpOptionsV6 field if non-nil, zero value otherwise.

GetDhcpOptionsV6Ok

func (o *ServerInheritance) GetDhcpOptionsV6Ok() (*InheritedDHCPOptionList, bool)

GetDhcpOptionsV6Ok returns a tuple with the DhcpOptionsV6 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDhcpOptionsV6

func (o *ServerInheritance) SetDhcpOptionsV6(v InheritedDHCPOptionList)

SetDhcpOptionsV6 sets DhcpOptionsV6 field to given value.

HasDhcpOptionsV6

func (o *ServerInheritance) HasDhcpOptionsV6() bool

HasDhcpOptionsV6 returns a boolean if a field has been set.

GetHeaderOptionFilename

func (o *ServerInheritance) GetHeaderOptionFilename() InheritanceInheritedString

GetHeaderOptionFilename returns the HeaderOptionFilename field if non-nil, zero value otherwise.

GetHeaderOptionFilenameOk

func (o *ServerInheritance) GetHeaderOptionFilenameOk() (*InheritanceInheritedString, bool)

GetHeaderOptionFilenameOk returns a tuple with the HeaderOptionFilename field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHeaderOptionFilename

func (o *ServerInheritance) SetHeaderOptionFilename(v InheritanceInheritedString)

SetHeaderOptionFilename sets HeaderOptionFilename field to given value.

HasHeaderOptionFilename

func (o *ServerInheritance) HasHeaderOptionFilename() bool

HasHeaderOptionFilename returns a boolean if a field has been set.

GetHeaderOptionServerAddress

func (o *ServerInheritance) GetHeaderOptionServerAddress() InheritanceInheritedString

GetHeaderOptionServerAddress returns the HeaderOptionServerAddress field if non-nil, zero value otherwise.

GetHeaderOptionServerAddressOk

func (o *ServerInheritance) GetHeaderOptionServerAddressOk() (*InheritanceInheritedString, bool)

GetHeaderOptionServerAddressOk returns a tuple with the HeaderOptionServerAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHeaderOptionServerAddress

func (o *ServerInheritance) SetHeaderOptionServerAddress(v InheritanceInheritedString)

SetHeaderOptionServerAddress sets HeaderOptionServerAddress field to given value.

HasHeaderOptionServerAddress

func (o *ServerInheritance) HasHeaderOptionServerAddress() bool

HasHeaderOptionServerAddress returns a boolean if a field has been set.

GetHeaderOptionServerName

func (o *ServerInheritance) GetHeaderOptionServerName() InheritanceInheritedString

GetHeaderOptionServerName returns the HeaderOptionServerName field if non-nil, zero value otherwise.

GetHeaderOptionServerNameOk

func (o *ServerInheritance) GetHeaderOptionServerNameOk() (*InheritanceInheritedString, bool)

GetHeaderOptionServerNameOk returns a tuple with the HeaderOptionServerName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHeaderOptionServerName

func (o *ServerInheritance) SetHeaderOptionServerName(v InheritanceInheritedString)

SetHeaderOptionServerName sets HeaderOptionServerName field to given value.

HasHeaderOptionServerName

func (o *ServerInheritance) HasHeaderOptionServerName() bool

HasHeaderOptionServerName returns a boolean if a field has been set.

GetHostnameRewriteBlock

func (o *ServerInheritance) GetHostnameRewriteBlock() InheritedHostnameRewriteBlock

GetHostnameRewriteBlock returns the HostnameRewriteBlock field if non-nil, zero value otherwise.

GetHostnameRewriteBlockOk

func (o *ServerInheritance) GetHostnameRewriteBlockOk() (*InheritedHostnameRewriteBlock, bool)

GetHostnameRewriteBlockOk returns a tuple with the HostnameRewriteBlock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHostnameRewriteBlock

func (o *ServerInheritance) SetHostnameRewriteBlock(v InheritedHostnameRewriteBlock)

SetHostnameRewriteBlock sets HostnameRewriteBlock field to given value.

HasHostnameRewriteBlock

func (o *ServerInheritance) HasHostnameRewriteBlock() bool

HasHostnameRewriteBlock returns a boolean if a field has been set.

GetVendorSpecificOptionOptionSpace

func (o *ServerInheritance) GetVendorSpecificOptionOptionSpace() InheritanceInheritedIdentifier

GetVendorSpecificOptionOptionSpace returns the VendorSpecificOptionOptionSpace field if non-nil, zero value otherwise.

GetVendorSpecificOptionOptionSpaceOk

func (o *ServerInheritance) GetVendorSpecificOptionOptionSpaceOk() (*InheritanceInheritedIdentifier, bool)

GetVendorSpecificOptionOptionSpaceOk returns a tuple with the VendorSpecificOptionOptionSpace field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetVendorSpecificOptionOptionSpace

func (o *ServerInheritance) SetVendorSpecificOptionOptionSpace(v InheritanceInheritedIdentifier)

SetVendorSpecificOptionOptionSpace sets VendorSpecificOptionOptionSpace field to given value.

HasVendorSpecificOptionOptionSpace

func (o *ServerInheritance) HasVendorSpecificOptionOptionSpace() bool

HasVendorSpecificOptionOptionSpace returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]