Name | Type | Description | Notes |
---|---|---|---|
func NewNetworkLoadBalancerForwardingRuleHealthCheck() *NetworkLoadBalancerForwardingRuleHealthCheck
NewNetworkLoadBalancerForwardingRuleHealthCheck instantiates a new NetworkLoadBalancerForwardingRuleHealthCheck 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 NewNetworkLoadBalancerForwardingRuleHealthCheckWithDefaults() *NetworkLoadBalancerForwardingRuleHealthCheck
NewNetworkLoadBalancerForwardingRuleHealthCheckWithDefaults instantiates a new NetworkLoadBalancerForwardingRuleHealthCheck 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 *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeout() int32
GetClientTimeout returns the ClientTimeout field if non-nil, zero value otherwise.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeoutOk() (*int32, bool)
GetClientTimeoutOk returns a tuple with the ClientTimeout field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetClientTimeout(v int32)
SetClientTimeout sets ClientTimeout field to given value.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasClientTimeout() bool
HasClientTimeout returns a boolean if a field has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeout() int32
GetConnectTimeout returns the ConnectTimeout field if non-nil, zero value otherwise.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeoutOk() (*int32, bool)
GetConnectTimeoutOk returns a tuple with the ConnectTimeout field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetConnectTimeout(v int32)
SetConnectTimeout sets ConnectTimeout field to given value.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasConnectTimeout() bool
HasConnectTimeout returns a boolean if a field has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetries() int32
GetRetries returns the Retries field if non-nil, zero value otherwise.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetriesOk() (*int32, bool)
GetRetriesOk returns a tuple with the Retries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetRetries(v int32)
SetRetries sets Retries field to given value.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasRetries() bool
HasRetries returns a boolean if a field has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeout() int32
GetTargetTimeout returns the TargetTimeout field if non-nil, zero value otherwise.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeoutOk() (*int32, bool)
GetTargetTimeoutOk returns a tuple with the TargetTimeout field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetTargetTimeout(v int32)
SetTargetTimeout sets TargetTimeout field to given value.
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasTargetTimeout() bool
HasTargetTimeout returns a boolean if a field has been set.
ClientTimeout
Pointer to int32
The maximum time in milliseconds to wait for the client to acknowledge or send data; default is 50,000 (50 seconds).
[optional]
ConnectTimeout
Pointer to int32
The maximum time in milliseconds to wait for a connection attempt to a target to succeed; default is 5000 (five seconds).
[optional]
Retries
Pointer to int32
The maximum number of attempts to reconnect to a target after a connection failure. Valid range is 0 to 65535 and default is three reconnection attempts.
[optional]
TargetTimeout
Pointer to int32
The maximum time in milliseconds that a target can remain inactive; default is 50,000 (50 seconds).
[optional]