| Name | Type | Description | Notes |
|---|---|---|---|
| ApplicationFqdn | Pointer to string | The Fully Qualified Domain Name (FQDN) of the application the object belongs to. | [optional] |
| ApplicationId | Pointer to int32 | The database identifier (ID) of the application the object belongs to. | [optional] |
| ApplicationName | Pointer to string | The name of the application the object belongs to. | [optional] |
| PoolLbMode | Pointer to string | The load-balancing mode of the pool. | [optional] |
| PoolName | Pointer to string | The name of the pool. | [optional] |
| PoolType | Pointer to string | The type of the pool. | [optional] |
| PoolAffinitySessionTime | Pointer to int32 | The session duration, in seconds. You only need to set it if the parameter <b>pool_affinity_state</b> is set to <b>1</b>. | [optional] |
| PoolAffinityState | Pointer to int32 | The session affinity activation status. | [optional] |
| GslbserverId | Pointer to int32 | The database identifier (ID) of the GSLB server associated with the application, a unique numeric key value automatically incremented when you add the server. Use it to identify the GSLB server of your choice. | [optional] |
| PoolBestActiveNodes | Pointer to int32 | The maximum number of active nodes with the lowest latency that must answer the queries made to the application FQDN. You only need to set it if you set the <b>pool_lb_mode</b> to <b>latency</b>. | [optional] |
| Warnings | Pointer to string | A way to bypass <b>(accept) </b>any enabled rule that would return warning messages. If the service returns an error message, you cannot bypass the enabled rules. | [optional] |
func NewAppPoolAddInput() *AppPoolAddInput
NewAppPoolAddInput instantiates a new AppPoolAddInput 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 NewAppPoolAddInputWithDefaults() *AppPoolAddInput
NewAppPoolAddInputWithDefaults instantiates a new AppPoolAddInput 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 *AppPoolAddInput) GetApplicationFqdn() string
GetApplicationFqdn returns the ApplicationFqdn field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetApplicationFqdnOk() (*string, bool)
GetApplicationFqdnOk returns a tuple with the ApplicationFqdn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetApplicationFqdn(v string)
SetApplicationFqdn sets ApplicationFqdn field to given value.
func (o *AppPoolAddInput) HasApplicationFqdn() bool
HasApplicationFqdn returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetApplicationId() int32
GetApplicationId returns the ApplicationId field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetApplicationIdOk() (*int32, bool)
GetApplicationIdOk returns a tuple with the ApplicationId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetApplicationId(v int32)
SetApplicationId sets ApplicationId field to given value.
func (o *AppPoolAddInput) HasApplicationId() bool
HasApplicationId returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetApplicationName() string
GetApplicationName returns the ApplicationName field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetApplicationNameOk() (*string, bool)
GetApplicationNameOk returns a tuple with the ApplicationName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetApplicationName(v string)
SetApplicationName sets ApplicationName field to given value.
func (o *AppPoolAddInput) HasApplicationName() bool
HasApplicationName returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolLbMode() string
GetPoolLbMode returns the PoolLbMode field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolLbModeOk() (*string, bool)
GetPoolLbModeOk returns a tuple with the PoolLbMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolLbMode(v string)
SetPoolLbMode sets PoolLbMode field to given value.
func (o *AppPoolAddInput) HasPoolLbMode() bool
HasPoolLbMode returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolName() string
GetPoolName returns the PoolName field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolNameOk() (*string, bool)
GetPoolNameOk returns a tuple with the PoolName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolName(v string)
SetPoolName sets PoolName field to given value.
func (o *AppPoolAddInput) HasPoolName() bool
HasPoolName returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolType() string
GetPoolType returns the PoolType field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolTypeOk() (*string, bool)
GetPoolTypeOk returns a tuple with the PoolType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolType(v string)
SetPoolType sets PoolType field to given value.
func (o *AppPoolAddInput) HasPoolType() bool
HasPoolType returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolAffinitySessionTime() int32
GetPoolAffinitySessionTime returns the PoolAffinitySessionTime field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolAffinitySessionTimeOk() (*int32, bool)
GetPoolAffinitySessionTimeOk returns a tuple with the PoolAffinitySessionTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolAffinitySessionTime(v int32)
SetPoolAffinitySessionTime sets PoolAffinitySessionTime field to given value.
func (o *AppPoolAddInput) HasPoolAffinitySessionTime() bool
HasPoolAffinitySessionTime returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolAffinityState() int32
GetPoolAffinityState returns the PoolAffinityState field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolAffinityStateOk() (*int32, bool)
GetPoolAffinityStateOk returns a tuple with the PoolAffinityState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolAffinityState(v int32)
SetPoolAffinityState sets PoolAffinityState field to given value.
func (o *AppPoolAddInput) HasPoolAffinityState() bool
HasPoolAffinityState returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetGslbserverId() int32
GetGslbserverId returns the GslbserverId field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetGslbserverIdOk() (*int32, bool)
GetGslbserverIdOk returns a tuple with the GslbserverId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetGslbserverId(v int32)
SetGslbserverId sets GslbserverId field to given value.
func (o *AppPoolAddInput) HasGslbserverId() bool
HasGslbserverId returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetPoolBestActiveNodes() int32
GetPoolBestActiveNodes returns the PoolBestActiveNodes field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetPoolBestActiveNodesOk() (*int32, bool)
GetPoolBestActiveNodesOk returns a tuple with the PoolBestActiveNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetPoolBestActiveNodes(v int32)
SetPoolBestActiveNodes sets PoolBestActiveNodes field to given value.
func (o *AppPoolAddInput) HasPoolBestActiveNodes() bool
HasPoolBestActiveNodes returns a boolean if a field has been set.
func (o *AppPoolAddInput) GetWarnings() string
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
func (o *AppPoolAddInput) GetWarningsOk() (*string, bool)
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppPoolAddInput) SetWarnings(v string)
SetWarnings sets Warnings field to given value.
func (o *AppPoolAddInput) HasWarnings() bool
HasWarnings returns a boolean if a field has been set.