Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to int64 | The resource identifier. | [optional] |
Type | string | The resource type. | |
Name | string | The name of the resource. | |
UserDefinedFields | Pointer to map[string]string | User-defined fields set for the resource. | [optional] |
Configuration | Pointer to InlinedConfiguration | [optional] [readonly] | |
Profile | string | The profile of the server. | |
State | Pointer to string | The current state of the server, indicating whether the server is enabled or disabled. | [optional] |
Username | Pointer to string | The username used to authenticate with the server. | [optional] |
Password | Pointer to string | The password used to authenticate with the server. | [optional] |
ServerGroup | Pointer to InlinedServerGroup | [optional] | |
Connected | Pointer to bool | Indicates whether the server is connected to Address Manager. | [optional] |
MonitoringEnabled | Pointer to bool | Indicates whether monitoring service is enabled on the server. | [optional] |
Snmp | Pointer to SnmpBean | [optional] | |
Interfaces | Pointer to []NetworkInterface | The list of network interfaces of the server. | [optional] |
Location | Pointer to InlinedLocation | [optional] | |
Statistics | Pointer to map[string]map[string]interface{} | Displays statistics information collected from the monitoring service. | [optional] [readonly] |
OverrideConfigurationLevelDhcpValidation | bool | Indicates whether DHCP deployment validation settings configured at the configuration level are overridden at the server level. | |
OverrideConfigurationLevelDnsValidation | bool | Indicates whether DNS deployment validation settings configured at the configuration level are overridden at the server level. | |
DhcpConfigurationValidationEnabled | bool | Indicates whether the syntax of the dhcpd.conf file is validated prior to deployment from Address Manager. | |
DnsConfigurationValidationEnabled | bool | Indicates whether the syntax of the named.conf file is validated prior to deployment from Address Manager. | |
DnsZoneValidationEnabled | bool | Indicates whether the syntax of each DNS zone file is validated prior to deployment from Address Manager. | |
CheckIntegrityValidation | string | The method for which the syntax checks of the DNS zone file is checked. | |
CheckMxCnameValidation | string | Checks if MX records point to a CNAME record rather than an A or AAAA, and determines how Address Manager handles conditions found by the check. | |
CheckMxValidation | string | Checks if MX records point to an IP address rather than an A or AAAA, and determines how Address Manager handles conditions found by the check. | |
CheckNamesValidation | string | Checks the names within the DNS zone files and determines how Address Manager handles conditions found by the check. | |
CheckNsValidation | string | Checks if NS records point to an IP address rather than an A or AAAA, and determines how Address Manager handles conditions found by the check. | |
CheckSrvCnameValidation | string | Checks if SRV records point to a CNAME record rather than an A or AAAA, and determines how Address Manager handles conditions found by the check. | |
CheckWildcardValidation | string | Checks for wildcards in zone names that don't appear as the last segment of a zone name, and determines how Address Manager handles conditions found by the check. | |
PrivateAddress | Pointer to string | The private IP address of the server. | [optional] |
EncryptedNotificationsEnabled | Pointer to bool | Indicates whether notifications are encrypted between Address Manager and the DNS/DHCP Server | [optional] |
ManagementUrl | Pointer to string | Specifies the management URL for an F5 LTM or GTM server. | [optional] |
SelfIpAddress | Pointer to string | Specifies the self URL for an F5 GTM server. | [optional] |
HaBackboneEnabled | bool | Indicates whether a backbone is enabled between nodes of a high-availability pair. | |
HaPingAddress | Pointer to string | Sets the ping address of the high-availability pair. | [optional] |
DhcpServicePrincipal | Pointer to InlinedKerberosServicePrincipal | [optional] | |
DnsServicePrincipal | Pointer to InlinedKerberosServicePrincipal | [optional] | |
DedicatedManagementEnabled | bool | Indicates whether dedicated management is enabled on the server. | |
HaRole | Pointer to string | [optional] [readonly] | |
HaPeerConnectionState | Pointer to string | [optional] [readonly] | |
HaDiskState | Pointer to string | [optional] [readonly] | |
HsmSupportEnabled | bool | Indicates whether HSM is enabled on the server. | |
InterfaceRedundancyEnabled | bool | Indicates whether interface redundancy is enabled on the server. | |
InheritedFields | Pointer to []string | [optional] [readonly] |
func NewPutServerRequest(type_ string, name string, profile string, overrideConfigurationLevelDhcpValidation bool, overrideConfigurationLevelDnsValidation bool, dhcpConfigurationValidationEnabled bool, dnsConfigurationValidationEnabled bool, dnsZoneValidationEnabled bool, checkIntegrityValidation string, checkMxCnameValidation string, checkMxValidation string, checkNamesValidation string, checkNsValidation string, checkSrvCnameValidation string, checkWildcardValidation string, haBackboneEnabled bool, dedicatedManagementEnabled bool, hsmSupportEnabled bool, interfaceRedundancyEnabled bool, ) *PutServerRequest
NewPutServerRequest instantiates a new PutServerRequest 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 NewPutServerRequestWithDefaults() *PutServerRequest
NewPutServerRequestWithDefaults instantiates a new PutServerRequest 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 (o *PutServerRequest) GetId() int64
GetId returns the Id field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetIdOk() (*int64, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetId(v int64)
SetId sets Id field to given value.
func (o *PutServerRequest) HasId() bool
HasId returns a boolean if a field has been set.
func (o *PutServerRequest) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetType(v string)
SetType sets Type field to given value.
func (o *PutServerRequest) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetName(v string)
SetName sets Name field to given value.
func (o *PutServerRequest) GetUserDefinedFields() map[string]string
GetUserDefinedFields returns the UserDefinedFields field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetUserDefinedFieldsOk() (*map[string]string, bool)
GetUserDefinedFieldsOk returns a tuple with the UserDefinedFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetUserDefinedFields(v map[string]string)
SetUserDefinedFields sets UserDefinedFields field to given value.
func (o *PutServerRequest) HasUserDefinedFields() bool
HasUserDefinedFields returns a boolean if a field has been set.
func (o *PutServerRequest) GetConfiguration() InlinedConfiguration
GetConfiguration returns the Configuration field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetConfigurationOk() (*InlinedConfiguration, bool)
GetConfigurationOk returns a tuple with the Configuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetConfiguration(v InlinedConfiguration)
SetConfiguration sets Configuration field to given value.
func (o *PutServerRequest) HasConfiguration() bool
HasConfiguration returns a boolean if a field has been set.
func (o *PutServerRequest) GetProfile() string
GetProfile returns the Profile field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetProfileOk() (*string, bool)
GetProfileOk returns a tuple with the Profile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetProfile(v string)
SetProfile sets Profile field to given value.
func (o *PutServerRequest) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetState(v string)
SetState sets State field to given value.
func (o *PutServerRequest) HasState() bool
HasState returns a boolean if a field has been set.
func (o *PutServerRequest) GetUsername() string
GetUsername returns the Username field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetUsername(v string)
SetUsername sets Username field to given value.
func (o *PutServerRequest) HasUsername() bool
HasUsername returns a boolean if a field has been set.
func (o *PutServerRequest) GetPassword() string
GetPassword returns the Password field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetPassword(v string)
SetPassword sets Password field to given value.
func (o *PutServerRequest) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (o *PutServerRequest) GetServerGroup() InlinedServerGroup
GetServerGroup returns the ServerGroup field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetServerGroupOk() (*InlinedServerGroup, bool)
GetServerGroupOk returns a tuple with the ServerGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetServerGroup(v InlinedServerGroup)
SetServerGroup sets ServerGroup field to given value.
func (o *PutServerRequest) HasServerGroup() bool
HasServerGroup returns a boolean if a field has been set.
func (o *PutServerRequest) GetConnected() bool
GetConnected returns the Connected field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetConnectedOk() (*bool, bool)
GetConnectedOk returns a tuple with the Connected field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetConnected(v bool)
SetConnected sets Connected field to given value.
func (o *PutServerRequest) HasConnected() bool
HasConnected returns a boolean if a field has been set.
func (o *PutServerRequest) GetMonitoringEnabled() bool
GetMonitoringEnabled returns the MonitoringEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetMonitoringEnabledOk() (*bool, bool)
GetMonitoringEnabledOk returns a tuple with the MonitoringEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetMonitoringEnabled(v bool)
SetMonitoringEnabled sets MonitoringEnabled field to given value.
func (o *PutServerRequest) HasMonitoringEnabled() bool
HasMonitoringEnabled returns a boolean if a field has been set.
func (o *PutServerRequest) GetSnmp() SnmpBean
GetSnmp returns the Snmp field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetSnmpOk() (*SnmpBean, bool)
GetSnmpOk returns a tuple with the Snmp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetSnmp(v SnmpBean)
SetSnmp sets Snmp field to given value.
func (o *PutServerRequest) HasSnmp() bool
HasSnmp returns a boolean if a field has been set.
func (o *PutServerRequest) GetInterfaces() []NetworkInterface
GetInterfaces returns the Interfaces field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetInterfacesOk() (*[]NetworkInterface, bool)
GetInterfacesOk returns a tuple with the Interfaces field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetInterfaces(v []NetworkInterface)
SetInterfaces sets Interfaces field to given value.
func (o *PutServerRequest) HasInterfaces() bool
HasInterfaces returns a boolean if a field has been set.
func (o *PutServerRequest) GetLocation() InlinedLocation
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetLocationOk() (*InlinedLocation, bool)
GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetLocation(v InlinedLocation)
SetLocation sets Location field to given value.
func (o *PutServerRequest) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *PutServerRequest) GetStatistics() map[string]map[string]interface{}
GetStatistics returns the Statistics field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetStatisticsOk() (*map[string]map[string]interface{}, bool)
GetStatisticsOk returns a tuple with the Statistics field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetStatistics(v map[string]map[string]interface{})
SetStatistics sets Statistics field to given value.
func (o *PutServerRequest) HasStatistics() bool
HasStatistics returns a boolean if a field has been set.
func (o *PutServerRequest) GetOverrideConfigurationLevelDhcpValidation() bool
GetOverrideConfigurationLevelDhcpValidation returns the OverrideConfigurationLevelDhcpValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetOverrideConfigurationLevelDhcpValidationOk() (*bool, bool)
GetOverrideConfigurationLevelDhcpValidationOk returns a tuple with the OverrideConfigurationLevelDhcpValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetOverrideConfigurationLevelDhcpValidation(v bool)
SetOverrideConfigurationLevelDhcpValidation sets OverrideConfigurationLevelDhcpValidation field to given value.
func (o *PutServerRequest) GetOverrideConfigurationLevelDnsValidation() bool
GetOverrideConfigurationLevelDnsValidation returns the OverrideConfigurationLevelDnsValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetOverrideConfigurationLevelDnsValidationOk() (*bool, bool)
GetOverrideConfigurationLevelDnsValidationOk returns a tuple with the OverrideConfigurationLevelDnsValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetOverrideConfigurationLevelDnsValidation(v bool)
SetOverrideConfigurationLevelDnsValidation sets OverrideConfigurationLevelDnsValidation field to given value.
func (o *PutServerRequest) GetDhcpConfigurationValidationEnabled() bool
GetDhcpConfigurationValidationEnabled returns the DhcpConfigurationValidationEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDhcpConfigurationValidationEnabledOk() (*bool, bool)
GetDhcpConfigurationValidationEnabledOk returns a tuple with the DhcpConfigurationValidationEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDhcpConfigurationValidationEnabled(v bool)
SetDhcpConfigurationValidationEnabled sets DhcpConfigurationValidationEnabled field to given value.
func (o *PutServerRequest) GetDnsConfigurationValidationEnabled() bool
GetDnsConfigurationValidationEnabled returns the DnsConfigurationValidationEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDnsConfigurationValidationEnabledOk() (*bool, bool)
GetDnsConfigurationValidationEnabledOk returns a tuple with the DnsConfigurationValidationEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDnsConfigurationValidationEnabled(v bool)
SetDnsConfigurationValidationEnabled sets DnsConfigurationValidationEnabled field to given value.
func (o *PutServerRequest) GetDnsZoneValidationEnabled() bool
GetDnsZoneValidationEnabled returns the DnsZoneValidationEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDnsZoneValidationEnabledOk() (*bool, bool)
GetDnsZoneValidationEnabledOk returns a tuple with the DnsZoneValidationEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDnsZoneValidationEnabled(v bool)
SetDnsZoneValidationEnabled sets DnsZoneValidationEnabled field to given value.
func (o *PutServerRequest) GetCheckIntegrityValidation() string
GetCheckIntegrityValidation returns the CheckIntegrityValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckIntegrityValidationOk() (*string, bool)
GetCheckIntegrityValidationOk returns a tuple with the CheckIntegrityValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckIntegrityValidation(v string)
SetCheckIntegrityValidation sets CheckIntegrityValidation field to given value.
func (o *PutServerRequest) GetCheckMxCnameValidation() string
GetCheckMxCnameValidation returns the CheckMxCnameValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckMxCnameValidationOk() (*string, bool)
GetCheckMxCnameValidationOk returns a tuple with the CheckMxCnameValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckMxCnameValidation(v string)
SetCheckMxCnameValidation sets CheckMxCnameValidation field to given value.
func (o *PutServerRequest) GetCheckMxValidation() string
GetCheckMxValidation returns the CheckMxValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckMxValidationOk() (*string, bool)
GetCheckMxValidationOk returns a tuple with the CheckMxValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckMxValidation(v string)
SetCheckMxValidation sets CheckMxValidation field to given value.
func (o *PutServerRequest) GetCheckNamesValidation() string
GetCheckNamesValidation returns the CheckNamesValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckNamesValidationOk() (*string, bool)
GetCheckNamesValidationOk returns a tuple with the CheckNamesValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckNamesValidation(v string)
SetCheckNamesValidation sets CheckNamesValidation field to given value.
func (o *PutServerRequest) GetCheckNsValidation() string
GetCheckNsValidation returns the CheckNsValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckNsValidationOk() (*string, bool)
GetCheckNsValidationOk returns a tuple with the CheckNsValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckNsValidation(v string)
SetCheckNsValidation sets CheckNsValidation field to given value.
func (o *PutServerRequest) GetCheckSrvCnameValidation() string
GetCheckSrvCnameValidation returns the CheckSrvCnameValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckSrvCnameValidationOk() (*string, bool)
GetCheckSrvCnameValidationOk returns a tuple with the CheckSrvCnameValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckSrvCnameValidation(v string)
SetCheckSrvCnameValidation sets CheckSrvCnameValidation field to given value.
func (o *PutServerRequest) GetCheckWildcardValidation() string
GetCheckWildcardValidation returns the CheckWildcardValidation field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetCheckWildcardValidationOk() (*string, bool)
GetCheckWildcardValidationOk returns a tuple with the CheckWildcardValidation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetCheckWildcardValidation(v string)
SetCheckWildcardValidation sets CheckWildcardValidation field to given value.
func (o *PutServerRequest) GetPrivateAddress() string
GetPrivateAddress returns the PrivateAddress field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetPrivateAddressOk() (*string, bool)
GetPrivateAddressOk returns a tuple with the PrivateAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetPrivateAddress(v string)
SetPrivateAddress sets PrivateAddress field to given value.
func (o *PutServerRequest) HasPrivateAddress() bool
HasPrivateAddress returns a boolean if a field has been set.
func (o *PutServerRequest) GetEncryptedNotificationsEnabled() bool
GetEncryptedNotificationsEnabled returns the EncryptedNotificationsEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetEncryptedNotificationsEnabledOk() (*bool, bool)
GetEncryptedNotificationsEnabledOk returns a tuple with the EncryptedNotificationsEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetEncryptedNotificationsEnabled(v bool)
SetEncryptedNotificationsEnabled sets EncryptedNotificationsEnabled field to given value.
func (o *PutServerRequest) HasEncryptedNotificationsEnabled() bool
HasEncryptedNotificationsEnabled returns a boolean if a field has been set.
func (o *PutServerRequest) GetManagementUrl() string
GetManagementUrl returns the ManagementUrl field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetManagementUrlOk() (*string, bool)
GetManagementUrlOk returns a tuple with the ManagementUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetManagementUrl(v string)
SetManagementUrl sets ManagementUrl field to given value.
func (o *PutServerRequest) HasManagementUrl() bool
HasManagementUrl returns a boolean if a field has been set.
func (o *PutServerRequest) GetSelfIpAddress() string
GetSelfIpAddress returns the SelfIpAddress field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetSelfIpAddressOk() (*string, bool)
GetSelfIpAddressOk returns a tuple with the SelfIpAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetSelfIpAddress(v string)
SetSelfIpAddress sets SelfIpAddress field to given value.
func (o *PutServerRequest) HasSelfIpAddress() bool
HasSelfIpAddress returns a boolean if a field has been set.
func (o *PutServerRequest) GetHaBackboneEnabled() bool
GetHaBackboneEnabled returns the HaBackboneEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHaBackboneEnabledOk() (*bool, bool)
GetHaBackboneEnabledOk returns a tuple with the HaBackboneEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHaBackboneEnabled(v bool)
SetHaBackboneEnabled sets HaBackboneEnabled field to given value.
func (o *PutServerRequest) GetHaPingAddress() string
GetHaPingAddress returns the HaPingAddress field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHaPingAddressOk() (*string, bool)
GetHaPingAddressOk returns a tuple with the HaPingAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHaPingAddress(v string)
SetHaPingAddress sets HaPingAddress field to given value.
func (o *PutServerRequest) HasHaPingAddress() bool
HasHaPingAddress returns a boolean if a field has been set.
func (o *PutServerRequest) GetDhcpServicePrincipal() InlinedKerberosServicePrincipal
GetDhcpServicePrincipal returns the DhcpServicePrincipal field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDhcpServicePrincipalOk() (*InlinedKerberosServicePrincipal, bool)
GetDhcpServicePrincipalOk returns a tuple with the DhcpServicePrincipal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDhcpServicePrincipal(v InlinedKerberosServicePrincipal)
SetDhcpServicePrincipal sets DhcpServicePrincipal field to given value.
func (o *PutServerRequest) HasDhcpServicePrincipal() bool
HasDhcpServicePrincipal returns a boolean if a field has been set.
func (o *PutServerRequest) GetDnsServicePrincipal() InlinedKerberosServicePrincipal
GetDnsServicePrincipal returns the DnsServicePrincipal field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDnsServicePrincipalOk() (*InlinedKerberosServicePrincipal, bool)
GetDnsServicePrincipalOk returns a tuple with the DnsServicePrincipal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDnsServicePrincipal(v InlinedKerberosServicePrincipal)
SetDnsServicePrincipal sets DnsServicePrincipal field to given value.
func (o *PutServerRequest) HasDnsServicePrincipal() bool
HasDnsServicePrincipal returns a boolean if a field has been set.
func (o *PutServerRequest) GetDedicatedManagementEnabled() bool
GetDedicatedManagementEnabled returns the DedicatedManagementEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetDedicatedManagementEnabledOk() (*bool, bool)
GetDedicatedManagementEnabledOk returns a tuple with the DedicatedManagementEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetDedicatedManagementEnabled(v bool)
SetDedicatedManagementEnabled sets DedicatedManagementEnabled field to given value.
func (o *PutServerRequest) GetHaRole() string
GetHaRole returns the HaRole field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHaRoleOk() (*string, bool)
GetHaRoleOk returns a tuple with the HaRole field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHaRole(v string)
SetHaRole sets HaRole field to given value.
func (o *PutServerRequest) HasHaRole() bool
HasHaRole returns a boolean if a field has been set.
func (o *PutServerRequest) GetHaPeerConnectionState() string
GetHaPeerConnectionState returns the HaPeerConnectionState field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHaPeerConnectionStateOk() (*string, bool)
GetHaPeerConnectionStateOk returns a tuple with the HaPeerConnectionState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHaPeerConnectionState(v string)
SetHaPeerConnectionState sets HaPeerConnectionState field to given value.
func (o *PutServerRequest) HasHaPeerConnectionState() bool
HasHaPeerConnectionState returns a boolean if a field has been set.
func (o *PutServerRequest) GetHaDiskState() string
GetHaDiskState returns the HaDiskState field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHaDiskStateOk() (*string, bool)
GetHaDiskStateOk returns a tuple with the HaDiskState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHaDiskState(v string)
SetHaDiskState sets HaDiskState field to given value.
func (o *PutServerRequest) HasHaDiskState() bool
HasHaDiskState returns a boolean if a field has been set.
func (o *PutServerRequest) GetHsmSupportEnabled() bool
GetHsmSupportEnabled returns the HsmSupportEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetHsmSupportEnabledOk() (*bool, bool)
GetHsmSupportEnabledOk returns a tuple with the HsmSupportEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetHsmSupportEnabled(v bool)
SetHsmSupportEnabled sets HsmSupportEnabled field to given value.
func (o *PutServerRequest) GetInterfaceRedundancyEnabled() bool
GetInterfaceRedundancyEnabled returns the InterfaceRedundancyEnabled field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetInterfaceRedundancyEnabledOk() (*bool, bool)
GetInterfaceRedundancyEnabledOk returns a tuple with the InterfaceRedundancyEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetInterfaceRedundancyEnabled(v bool)
SetInterfaceRedundancyEnabled sets InterfaceRedundancyEnabled field to given value.
func (o *PutServerRequest) GetInheritedFields() []string
GetInheritedFields returns the InheritedFields field if non-nil, zero value otherwise.
func (o *PutServerRequest) GetInheritedFieldsOk() (*[]string, bool)
GetInheritedFieldsOk returns a tuple with the InheritedFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PutServerRequest) SetInheritedFields(v []string)
SetInheritedFields sets InheritedFields field to given value.
func (o *PutServerRequest) HasInheritedFields() bool
HasInheritedFields returns a boolean if a field has been set.