Name | Type | Description | Notes |
---|---|---|---|
Enabled | Pointer to bool | Boolean value to enable or disable OSPF routing. OSPF routing is disabled by default. | [optional] |
HelloTimerInSeconds | Pointer to int32 | Time interval in seconds at which hello packet will be sent to OSPF neighbors to maintain connectivity. Value must be between 1 and 255. Default is 10 seconds. | [optional] |
DeadTimerInSeconds | Pointer to int32 | Time interval to determine when the peer will be declared inactive/dead. Value must be between 1 and 65535 | [optional] |
Areas | Pointer to []UpdateNetworkSwitchRoutingOspfRequestAreasInner | OSPF areas | [optional] |
V3 | Pointer to UpdateNetworkSwitchRoutingOspfRequestV3 | [optional] | |
Md5AuthenticationEnabled | Pointer to bool | Boolean value to enable or disable MD5 authentication. MD5 authentication is disabled by default. | [optional] |
Md5AuthenticationKey | Pointer to UpdateNetworkSwitchRoutingOspfRequestMd5AuthenticationKey | [optional] |
func NewUpdateNetworkSwitchRoutingOspfRequest() *UpdateNetworkSwitchRoutingOspfRequest
NewUpdateNetworkSwitchRoutingOspfRequest instantiates a new UpdateNetworkSwitchRoutingOspfRequest 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 NewUpdateNetworkSwitchRoutingOspfRequestWithDefaults() *UpdateNetworkSwitchRoutingOspfRequest
NewUpdateNetworkSwitchRoutingOspfRequestWithDefaults instantiates a new UpdateNetworkSwitchRoutingOspfRequest 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 *UpdateNetworkSwitchRoutingOspfRequest) GetEnabled() bool
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetEnabled(v bool)
SetEnabled sets Enabled field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetHelloTimerInSeconds() int32
GetHelloTimerInSeconds returns the HelloTimerInSeconds field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetHelloTimerInSecondsOk() (*int32, bool)
GetHelloTimerInSecondsOk returns a tuple with the HelloTimerInSeconds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetHelloTimerInSeconds(v int32)
SetHelloTimerInSeconds sets HelloTimerInSeconds field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasHelloTimerInSeconds() bool
HasHelloTimerInSeconds returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetDeadTimerInSeconds() int32
GetDeadTimerInSeconds returns the DeadTimerInSeconds field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetDeadTimerInSecondsOk() (*int32, bool)
GetDeadTimerInSecondsOk returns a tuple with the DeadTimerInSeconds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetDeadTimerInSeconds(v int32)
SetDeadTimerInSeconds sets DeadTimerInSeconds field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasDeadTimerInSeconds() bool
HasDeadTimerInSeconds returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetAreas() []UpdateNetworkSwitchRoutingOspfRequestAreasInner
GetAreas returns the Areas field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetAreasOk() (*[]UpdateNetworkSwitchRoutingOspfRequestAreasInner, bool)
GetAreasOk returns a tuple with the Areas field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetAreas(v []UpdateNetworkSwitchRoutingOspfRequestAreasInner)
SetAreas sets Areas field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasAreas() bool
HasAreas returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetV3() UpdateNetworkSwitchRoutingOspfRequestV3
GetV3 returns the V3 field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetV3Ok() (*UpdateNetworkSwitchRoutingOspfRequestV3, bool)
GetV3Ok returns a tuple with the V3 field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetV3(v UpdateNetworkSwitchRoutingOspfRequestV3)
SetV3 sets V3 field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasV3() bool
HasV3 returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetMd5AuthenticationEnabled() bool
GetMd5AuthenticationEnabled returns the Md5AuthenticationEnabled field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetMd5AuthenticationEnabledOk() (*bool, bool)
GetMd5AuthenticationEnabledOk returns a tuple with the Md5AuthenticationEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetMd5AuthenticationEnabled(v bool)
SetMd5AuthenticationEnabled sets Md5AuthenticationEnabled field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasMd5AuthenticationEnabled() bool
HasMd5AuthenticationEnabled returns a boolean if a field has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetMd5AuthenticationKey() UpdateNetworkSwitchRoutingOspfRequestMd5AuthenticationKey
GetMd5AuthenticationKey returns the Md5AuthenticationKey field if non-nil, zero value otherwise.
func (o *UpdateNetworkSwitchRoutingOspfRequest) GetMd5AuthenticationKeyOk() (*UpdateNetworkSwitchRoutingOspfRequestMd5AuthenticationKey, bool)
GetMd5AuthenticationKeyOk returns a tuple with the Md5AuthenticationKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkSwitchRoutingOspfRequest) SetMd5AuthenticationKey(v UpdateNetworkSwitchRoutingOspfRequestMd5AuthenticationKey)
SetMd5AuthenticationKey sets Md5AuthenticationKey field to given value.
func (o *UpdateNetworkSwitchRoutingOspfRequest) HasMd5AuthenticationKey() bool
HasMd5AuthenticationKey returns a boolean if a field has been set.