Name | Type | Description | Notes |
---|---|---|---|
ConnectedViaHostName | Pointer to NullableString | The host name of the incoming connection. This is usually a gateway, router or client. | [optional] |
ConnectedViaIP | Pointer to NullableString | The IP address of the incoming connection This is usually a gateway, router or client. | [optional] |
ConnectionMode | Pointer to ConnectionMode | [optional] | |
LaunchedViaHostName | Pointer to NullableString | The host name of the StoreFront server used to launch the session. | [optional] |
LaunchedViaIP | Pointer to NullableString | The IP address of the StoreFront server used to launch the session. | [optional] |
Protocol | Pointer to ProtocolType | [optional] | |
SecureIcaActive | Pointer to NullableBool | Indicates whether SecureICA is active on the session. | [optional] |
SmartAccessTags | Pointer to []SmartAccessTagResponseModel | The Smart Access tags for this session. | [optional] |
func NewSessionConnectionResponseModel() *SessionConnectionResponseModel
NewSessionConnectionResponseModel instantiates a new SessionConnectionResponseModel 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 NewSessionConnectionResponseModelWithDefaults() *SessionConnectionResponseModel
NewSessionConnectionResponseModelWithDefaults instantiates a new SessionConnectionResponseModel 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 *SessionConnectionResponseModel) GetConnectedViaHostName() string
GetConnectedViaHostName returns the ConnectedViaHostName field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetConnectedViaHostNameOk() (*string, bool)
GetConnectedViaHostNameOk returns a tuple with the ConnectedViaHostName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetConnectedViaHostName(v string)
SetConnectedViaHostName sets ConnectedViaHostName field to given value.
func (o *SessionConnectionResponseModel) HasConnectedViaHostName() bool
HasConnectedViaHostName returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetConnectedViaHostNameNil(b bool)
SetConnectedViaHostNameNil sets the value for ConnectedViaHostName to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetConnectedViaHostName()
UnsetConnectedViaHostName ensures that no value is present for ConnectedViaHostName, not even an explicit nil
func (o *SessionConnectionResponseModel) GetConnectedViaIP() string
GetConnectedViaIP returns the ConnectedViaIP field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetConnectedViaIPOk() (*string, bool)
GetConnectedViaIPOk returns a tuple with the ConnectedViaIP field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetConnectedViaIP(v string)
SetConnectedViaIP sets ConnectedViaIP field to given value.
func (o *SessionConnectionResponseModel) HasConnectedViaIP() bool
HasConnectedViaIP returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetConnectedViaIPNil(b bool)
SetConnectedViaIPNil sets the value for ConnectedViaIP to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetConnectedViaIP()
UnsetConnectedViaIP ensures that no value is present for ConnectedViaIP, not even an explicit nil
func (o *SessionConnectionResponseModel) GetConnectionMode() ConnectionMode
GetConnectionMode returns the ConnectionMode field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetConnectionModeOk() (*ConnectionMode, bool)
GetConnectionModeOk returns a tuple with the ConnectionMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetConnectionMode(v ConnectionMode)
SetConnectionMode sets ConnectionMode field to given value.
func (o *SessionConnectionResponseModel) HasConnectionMode() bool
HasConnectionMode returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) GetLaunchedViaHostName() string
GetLaunchedViaHostName returns the LaunchedViaHostName field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetLaunchedViaHostNameOk() (*string, bool)
GetLaunchedViaHostNameOk returns a tuple with the LaunchedViaHostName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetLaunchedViaHostName(v string)
SetLaunchedViaHostName sets LaunchedViaHostName field to given value.
func (o *SessionConnectionResponseModel) HasLaunchedViaHostName() bool
HasLaunchedViaHostName returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetLaunchedViaHostNameNil(b bool)
SetLaunchedViaHostNameNil sets the value for LaunchedViaHostName to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetLaunchedViaHostName()
UnsetLaunchedViaHostName ensures that no value is present for LaunchedViaHostName, not even an explicit nil
func (o *SessionConnectionResponseModel) GetLaunchedViaIP() string
GetLaunchedViaIP returns the LaunchedViaIP field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetLaunchedViaIPOk() (*string, bool)
GetLaunchedViaIPOk returns a tuple with the LaunchedViaIP field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetLaunchedViaIP(v string)
SetLaunchedViaIP sets LaunchedViaIP field to given value.
func (o *SessionConnectionResponseModel) HasLaunchedViaIP() bool
HasLaunchedViaIP returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetLaunchedViaIPNil(b bool)
SetLaunchedViaIPNil sets the value for LaunchedViaIP to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetLaunchedViaIP()
UnsetLaunchedViaIP ensures that no value is present for LaunchedViaIP, not even an explicit nil
func (o *SessionConnectionResponseModel) GetProtocol() ProtocolType
GetProtocol returns the Protocol field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetProtocolOk() (*ProtocolType, bool)
GetProtocolOk returns a tuple with the Protocol field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetProtocol(v ProtocolType)
SetProtocol sets Protocol field to given value.
func (o *SessionConnectionResponseModel) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) GetSecureIcaActive() bool
GetSecureIcaActive returns the SecureIcaActive field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetSecureIcaActiveOk() (*bool, bool)
GetSecureIcaActiveOk returns a tuple with the SecureIcaActive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetSecureIcaActive(v bool)
SetSecureIcaActive sets SecureIcaActive field to given value.
func (o *SessionConnectionResponseModel) HasSecureIcaActive() bool
HasSecureIcaActive returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetSecureIcaActiveNil(b bool)
SetSecureIcaActiveNil sets the value for SecureIcaActive to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetSecureIcaActive()
UnsetSecureIcaActive ensures that no value is present for SecureIcaActive, not even an explicit nil
func (o *SessionConnectionResponseModel) GetSmartAccessTags() []SmartAccessTagResponseModel
GetSmartAccessTags returns the SmartAccessTags field if non-nil, zero value otherwise.
func (o *SessionConnectionResponseModel) GetSmartAccessTagsOk() (*[]SmartAccessTagResponseModel, bool)
GetSmartAccessTagsOk returns a tuple with the SmartAccessTags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SessionConnectionResponseModel) SetSmartAccessTags(v []SmartAccessTagResponseModel)
SetSmartAccessTags sets SmartAccessTags field to given value.
func (o *SessionConnectionResponseModel) HasSmartAccessTags() bool
HasSmartAccessTags returns a boolean if a field has been set.
func (o *SessionConnectionResponseModel) SetSmartAccessTagsNil(b bool)
SetSmartAccessTagsNil sets the value for SmartAccessTags to be an explicit nil
func (o *SessionConnectionResponseModel) UnsetSmartAccessTags()
UnsetSmartAccessTags ensures that no value is present for SmartAccessTags, not even an explicit nil