Name | Type | Description | Notes |
---|---|---|---|
AllowedUrls | Pointer to string | List of valid URLs to redirect from the Portal back to the remote access server (in a comma-delimited list) | [optional] [default to "use-existing"] |
HideSessionRecording | Pointer to string | Specifies whether to show/hide if the session is currently recorded [true/false] | [optional] |
Json | Pointer to bool | Set output format to JSON | [optional] [default to false] |
Kexalgs | Pointer to string | Decide which algorithm will be used as part of the SSH initial hand-shake process | [optional] [default to "use-existing"] |
KeyboardLayout | Pointer to string | Enable support for additional keyboard layouts | [optional] [default to "use-existing"] |
LegacySshAlgorithm | Pointer to string | Signs SSH certificates using legacy [email protected] signing algorithm [true/false] | [optional] |
RdpTargetConfiguration | Pointer to string | Specify the usernameSubClaim that exists inside the IDP JWT, e.g. email | [optional] [default to "use-existing"] |
SshTargetConfiguration | Pointer to string | Specify the usernameSubClaim that exists inside the IDP JWT, e.g. email | [optional] [default to "use-existing"] |
Token | Pointer to string | Authentication token (see `/auth` and `/configure`) | [optional] |
UidToken | Pointer to string | The universal identity token, Required only for universal_identity authentication | [optional] |
func NewGatewayUpdateRemoteAccess() *GatewayUpdateRemoteAccess
NewGatewayUpdateRemoteAccess instantiates a new GatewayUpdateRemoteAccess 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 NewGatewayUpdateRemoteAccessWithDefaults() *GatewayUpdateRemoteAccess
NewGatewayUpdateRemoteAccessWithDefaults instantiates a new GatewayUpdateRemoteAccess 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 *GatewayUpdateRemoteAccess) GetAllowedUrls() string
GetAllowedUrls returns the AllowedUrls field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetAllowedUrlsOk() (*string, bool)
GetAllowedUrlsOk returns a tuple with the AllowedUrls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetAllowedUrls(v string)
SetAllowedUrls sets AllowedUrls field to given value.
func (o *GatewayUpdateRemoteAccess) HasAllowedUrls() bool
HasAllowedUrls returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetHideSessionRecording() string
GetHideSessionRecording returns the HideSessionRecording field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetHideSessionRecordingOk() (*string, bool)
GetHideSessionRecordingOk returns a tuple with the HideSessionRecording field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetHideSessionRecording(v string)
SetHideSessionRecording sets HideSessionRecording field to given value.
func (o *GatewayUpdateRemoteAccess) HasHideSessionRecording() bool
HasHideSessionRecording returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetJson() bool
GetJson returns the Json field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetJsonOk() (*bool, bool)
GetJsonOk returns a tuple with the Json field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetJson(v bool)
SetJson sets Json field to given value.
func (o *GatewayUpdateRemoteAccess) HasJson() bool
HasJson returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetKexalgs() string
GetKexalgs returns the Kexalgs field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetKexalgsOk() (*string, bool)
GetKexalgsOk returns a tuple with the Kexalgs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetKexalgs(v string)
SetKexalgs sets Kexalgs field to given value.
func (o *GatewayUpdateRemoteAccess) HasKexalgs() bool
HasKexalgs returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetKeyboardLayout() string
GetKeyboardLayout returns the KeyboardLayout field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetKeyboardLayoutOk() (*string, bool)
GetKeyboardLayoutOk returns a tuple with the KeyboardLayout field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetKeyboardLayout(v string)
SetKeyboardLayout sets KeyboardLayout field to given value.
func (o *GatewayUpdateRemoteAccess) HasKeyboardLayout() bool
HasKeyboardLayout returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetLegacySshAlgorithm() string
GetLegacySshAlgorithm returns the LegacySshAlgorithm field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetLegacySshAlgorithmOk() (*string, bool)
GetLegacySshAlgorithmOk returns a tuple with the LegacySshAlgorithm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetLegacySshAlgorithm(v string)
SetLegacySshAlgorithm sets LegacySshAlgorithm field to given value.
func (o *GatewayUpdateRemoteAccess) HasLegacySshAlgorithm() bool
HasLegacySshAlgorithm returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetRdpTargetConfiguration() string
GetRdpTargetConfiguration returns the RdpTargetConfiguration field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetRdpTargetConfigurationOk() (*string, bool)
GetRdpTargetConfigurationOk returns a tuple with the RdpTargetConfiguration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetRdpTargetConfiguration(v string)
SetRdpTargetConfiguration sets RdpTargetConfiguration field to given value.
func (o *GatewayUpdateRemoteAccess) HasRdpTargetConfiguration() bool
HasRdpTargetConfiguration returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetSshTargetConfiguration() string
GetSshTargetConfiguration returns the SshTargetConfiguration field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetSshTargetConfigurationOk() (*string, bool)
GetSshTargetConfigurationOk returns a tuple with the SshTargetConfiguration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetSshTargetConfiguration(v string)
SetSshTargetConfiguration sets SshTargetConfiguration field to given value.
func (o *GatewayUpdateRemoteAccess) HasSshTargetConfiguration() bool
HasSshTargetConfiguration returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetToken() string
GetToken returns the Token field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetToken(v string)
SetToken sets Token field to given value.
func (o *GatewayUpdateRemoteAccess) HasToken() bool
HasToken returns a boolean if a field has been set.
func (o *GatewayUpdateRemoteAccess) GetUidToken() string
GetUidToken returns the UidToken field if non-nil, zero value otherwise.
func (o *GatewayUpdateRemoteAccess) GetUidTokenOk() (*string, bool)
GetUidTokenOk returns a tuple with the UidToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GatewayUpdateRemoteAccess) SetUidToken(v string)
SetUidToken sets UidToken field to given value.
func (o *GatewayUpdateRemoteAccess) HasUidToken() bool
HasUidToken returns a boolean if a field has been set.