Skip to content

Latest commit

 

History

History
212 lines (115 loc) · 9.55 KB

FarmSessionSettingsCreateSpec.md

File metadata and controls

212 lines (115 loc) · 9.55 KB

FarmSessionSettingsCreateSpec

Properties

Name Type Description Notes
DisconnectedSessionTimeoutMinutes Pointer to int32 Disconnected sessions timeout (in minutes). An empty disconnected session is logged off after the timeout. This is required if the disconnect_session_timeout_policy is set to AFTER. [optional]
DisconnectedSessionTimeoutPolicy Pointer to string Log-off policy after disconnected session. Default value is NEVER. * IMMEDIATELY: Immediately Logoff after user disconnect. * AFTER: Logoff after the specified number of minutes after user disconnect. * NEVER: Do not logoff after user disconnect. [optional]
EmptySessionTimeoutMinutes Pointer to int32 Application empty session timeout (in minutes). An empty session (that has no remote-able window) is disconnected after the timeout. Default value is 1. This is required if the empty_session_timeout_policy is set to AFTER. [optional]
EmptySessionTimeoutPolicy Pointer to string Application empty session timeout policy. Default value is AFTER * IMMEDIATE: Empty session will be disconnected immediately. * NEVER: Empty session will never disconnected. * AFTER: Empty session will be disconnected after specified number of minutes. [optional]
LogoffAfterTimeout Pointer to bool Indicates whether the empty application sessions are logged off (true) or disconnected (false) after timeout. Default value is false if emptySessionTimeoutPolicy is set to AFTER or IMMEDIATE. [optional]
PreLaunchSessionTimeoutMinutes Pointer to int32 Application pre-launch session timeout (in minutes). A pre-launch session is disconnected after the timeout. Default value is 10. This is required if pre_launch_session_timeout_policy is set to AFTER. [optional]
PreLaunchSessionTimeoutPolicy Pointer to string Application pre-launch session timeout policy. Default value is AFTER * AFTER: Pre-launched session is disconnected after specified number of minutes. * NEVER: Pre-launched session is never disconnected. [optional]

Methods

NewFarmSessionSettingsCreateSpec

func NewFarmSessionSettingsCreateSpec() *FarmSessionSettingsCreateSpec

NewFarmSessionSettingsCreateSpec instantiates a new FarmSessionSettingsCreateSpec 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

NewFarmSessionSettingsCreateSpecWithDefaults

func NewFarmSessionSettingsCreateSpecWithDefaults() *FarmSessionSettingsCreateSpec

NewFarmSessionSettingsCreateSpecWithDefaults instantiates a new FarmSessionSettingsCreateSpec 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

GetDisconnectedSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) GetDisconnectedSessionTimeoutMinutes() int32

GetDisconnectedSessionTimeoutMinutes returns the DisconnectedSessionTimeoutMinutes field if non-nil, zero value otherwise.

GetDisconnectedSessionTimeoutMinutesOk

func (o *FarmSessionSettingsCreateSpec) GetDisconnectedSessionTimeoutMinutesOk() (*int32, bool)

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

SetDisconnectedSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) SetDisconnectedSessionTimeoutMinutes(v int32)

SetDisconnectedSessionTimeoutMinutes sets DisconnectedSessionTimeoutMinutes field to given value.

HasDisconnectedSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) HasDisconnectedSessionTimeoutMinutes() bool

HasDisconnectedSessionTimeoutMinutes returns a boolean if a field has been set.

GetDisconnectedSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) GetDisconnectedSessionTimeoutPolicy() string

GetDisconnectedSessionTimeoutPolicy returns the DisconnectedSessionTimeoutPolicy field if non-nil, zero value otherwise.

GetDisconnectedSessionTimeoutPolicyOk

func (o *FarmSessionSettingsCreateSpec) GetDisconnectedSessionTimeoutPolicyOk() (*string, bool)

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

SetDisconnectedSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) SetDisconnectedSessionTimeoutPolicy(v string)

SetDisconnectedSessionTimeoutPolicy sets DisconnectedSessionTimeoutPolicy field to given value.

HasDisconnectedSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) HasDisconnectedSessionTimeoutPolicy() bool

HasDisconnectedSessionTimeoutPolicy returns a boolean if a field has been set.

GetEmptySessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) GetEmptySessionTimeoutMinutes() int32

GetEmptySessionTimeoutMinutes returns the EmptySessionTimeoutMinutes field if non-nil, zero value otherwise.

GetEmptySessionTimeoutMinutesOk

func (o *FarmSessionSettingsCreateSpec) GetEmptySessionTimeoutMinutesOk() (*int32, bool)

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

SetEmptySessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) SetEmptySessionTimeoutMinutes(v int32)

SetEmptySessionTimeoutMinutes sets EmptySessionTimeoutMinutes field to given value.

HasEmptySessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) HasEmptySessionTimeoutMinutes() bool

HasEmptySessionTimeoutMinutes returns a boolean if a field has been set.

GetEmptySessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) GetEmptySessionTimeoutPolicy() string

GetEmptySessionTimeoutPolicy returns the EmptySessionTimeoutPolicy field if non-nil, zero value otherwise.

GetEmptySessionTimeoutPolicyOk

func (o *FarmSessionSettingsCreateSpec) GetEmptySessionTimeoutPolicyOk() (*string, bool)

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

SetEmptySessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) SetEmptySessionTimeoutPolicy(v string)

SetEmptySessionTimeoutPolicy sets EmptySessionTimeoutPolicy field to given value.

HasEmptySessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) HasEmptySessionTimeoutPolicy() bool

HasEmptySessionTimeoutPolicy returns a boolean if a field has been set.

GetLogoffAfterTimeout

func (o *FarmSessionSettingsCreateSpec) GetLogoffAfterTimeout() bool

GetLogoffAfterTimeout returns the LogoffAfterTimeout field if non-nil, zero value otherwise.

GetLogoffAfterTimeoutOk

func (o *FarmSessionSettingsCreateSpec) GetLogoffAfterTimeoutOk() (*bool, bool)

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

SetLogoffAfterTimeout

func (o *FarmSessionSettingsCreateSpec) SetLogoffAfterTimeout(v bool)

SetLogoffAfterTimeout sets LogoffAfterTimeout field to given value.

HasLogoffAfterTimeout

func (o *FarmSessionSettingsCreateSpec) HasLogoffAfterTimeout() bool

HasLogoffAfterTimeout returns a boolean if a field has been set.

GetPreLaunchSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) GetPreLaunchSessionTimeoutMinutes() int32

GetPreLaunchSessionTimeoutMinutes returns the PreLaunchSessionTimeoutMinutes field if non-nil, zero value otherwise.

GetPreLaunchSessionTimeoutMinutesOk

func (o *FarmSessionSettingsCreateSpec) GetPreLaunchSessionTimeoutMinutesOk() (*int32, bool)

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

SetPreLaunchSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) SetPreLaunchSessionTimeoutMinutes(v int32)

SetPreLaunchSessionTimeoutMinutes sets PreLaunchSessionTimeoutMinutes field to given value.

HasPreLaunchSessionTimeoutMinutes

func (o *FarmSessionSettingsCreateSpec) HasPreLaunchSessionTimeoutMinutes() bool

HasPreLaunchSessionTimeoutMinutes returns a boolean if a field has been set.

GetPreLaunchSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) GetPreLaunchSessionTimeoutPolicy() string

GetPreLaunchSessionTimeoutPolicy returns the PreLaunchSessionTimeoutPolicy field if non-nil, zero value otherwise.

GetPreLaunchSessionTimeoutPolicyOk

func (o *FarmSessionSettingsCreateSpec) GetPreLaunchSessionTimeoutPolicyOk() (*string, bool)

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

SetPreLaunchSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) SetPreLaunchSessionTimeoutPolicy(v string)

SetPreLaunchSessionTimeoutPolicy sets PreLaunchSessionTimeoutPolicy field to given value.

HasPreLaunchSessionTimeoutPolicy

func (o *FarmSessionSettingsCreateSpec) HasPreLaunchSessionTimeoutPolicy() bool

HasPreLaunchSessionTimeoutPolicy returns a boolean if a field has been set.

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