Name | Type | Description | Notes |
---|---|---|---|
AccountId | Pointer to string | [optional] | |
AllowPortForwarding | Pointer to bool | [optional] | |
AllowProvidingExternalUsername | Pointer to bool | [optional] | |
BastionApi | Pointer to string | [optional] | |
BastionIssuer | Pointer to string | [optional] | |
BastionIssuerId | Pointer to int64 | [optional] | |
BastionSsh | Pointer to string | [optional] | |
BlockConcurrentConnections | Pointer to bool | [optional] | |
BlockConcurrentConnectionsLevel | Pointer to string | [optional] | |
Category | Pointer to string | [optional] | |
DashboardUrl | Pointer to string | [optional] | |
DbName | Pointer to string | [optional] | |
Domain | Pointer to string | [optional] | |
Enable | Pointer to bool | [optional] | |
Endpoint | Pointer to string | [optional] | |
EnforceHostsRestriction | Pointer to bool | [optional] | |
Host | Pointer to []string | [optional] | |
HostProviderType | Pointer to string | [optional] | |
IsCli | Pointer to bool | [optional] | |
IsWeb | Pointer to bool | [optional] | |
Isolated | Pointer to bool | [optional] | |
Native | Pointer to bool | [optional] | |
RdGatewayServer | Pointer to string | [optional] | |
RdpUser | Pointer to string | [optional] | |
Region | Pointer to string | [optional] | |
RotateAfterDisconnect | Pointer to bool | [optional] | |
Schema | Pointer to string | [optional] | |
SshPassword | Pointer to bool | [optional] | |
SshPrivateKey | Pointer to bool | [optional] | |
SshUser | Pointer to string | [optional] | |
StatusInfo | Pointer to ItemSraStatus | [optional] | |
TargetHosts | Pointer to []TargetNameWithHosts | [optional] | |
Targets | Pointer to []string | [optional] | |
Url | Pointer to string | [optional] | |
UseInternalBastion | Pointer to bool | [optional] | |
WebProxy | Pointer to bool | [optional] |
func NewSecureRemoteAccess() *SecureRemoteAccess
NewSecureRemoteAccess instantiates a new SecureRemoteAccess 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 NewSecureRemoteAccessWithDefaults() *SecureRemoteAccess
NewSecureRemoteAccessWithDefaults instantiates a new SecureRemoteAccess 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 *SecureRemoteAccess) GetAccountId() string
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetAccountIdOk() (*string, bool)
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetAccountId(v string)
SetAccountId sets AccountId field to given value.
func (o *SecureRemoteAccess) HasAccountId() bool
HasAccountId returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetAllowPortForwarding() bool
GetAllowPortForwarding returns the AllowPortForwarding field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetAllowPortForwardingOk() (*bool, bool)
GetAllowPortForwardingOk returns a tuple with the AllowPortForwarding field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetAllowPortForwarding(v bool)
SetAllowPortForwarding sets AllowPortForwarding field to given value.
func (o *SecureRemoteAccess) HasAllowPortForwarding() bool
HasAllowPortForwarding returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetAllowProvidingExternalUsername() bool
GetAllowProvidingExternalUsername returns the AllowProvidingExternalUsername field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetAllowProvidingExternalUsernameOk() (*bool, bool)
GetAllowProvidingExternalUsernameOk returns a tuple with the AllowProvidingExternalUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetAllowProvidingExternalUsername(v bool)
SetAllowProvidingExternalUsername sets AllowProvidingExternalUsername field to given value.
func (o *SecureRemoteAccess) HasAllowProvidingExternalUsername() bool
HasAllowProvidingExternalUsername returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBastionApi() string
GetBastionApi returns the BastionApi field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBastionApiOk() (*string, bool)
GetBastionApiOk returns a tuple with the BastionApi field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBastionApi(v string)
SetBastionApi sets BastionApi field to given value.
func (o *SecureRemoteAccess) HasBastionApi() bool
HasBastionApi returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBastionIssuer() string
GetBastionIssuer returns the BastionIssuer field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBastionIssuerOk() (*string, bool)
GetBastionIssuerOk returns a tuple with the BastionIssuer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBastionIssuer(v string)
SetBastionIssuer sets BastionIssuer field to given value.
func (o *SecureRemoteAccess) HasBastionIssuer() bool
HasBastionIssuer returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBastionIssuerId() int64
GetBastionIssuerId returns the BastionIssuerId field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBastionIssuerIdOk() (*int64, bool)
GetBastionIssuerIdOk returns a tuple with the BastionIssuerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBastionIssuerId(v int64)
SetBastionIssuerId sets BastionIssuerId field to given value.
func (o *SecureRemoteAccess) HasBastionIssuerId() bool
HasBastionIssuerId returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBastionSsh() string
GetBastionSsh returns the BastionSsh field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBastionSshOk() (*string, bool)
GetBastionSshOk returns a tuple with the BastionSsh field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBastionSsh(v string)
SetBastionSsh sets BastionSsh field to given value.
func (o *SecureRemoteAccess) HasBastionSsh() bool
HasBastionSsh returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBlockConcurrentConnections() bool
GetBlockConcurrentConnections returns the BlockConcurrentConnections field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBlockConcurrentConnectionsOk() (*bool, bool)
GetBlockConcurrentConnectionsOk returns a tuple with the BlockConcurrentConnections field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBlockConcurrentConnections(v bool)
SetBlockConcurrentConnections sets BlockConcurrentConnections field to given value.
func (o *SecureRemoteAccess) HasBlockConcurrentConnections() bool
HasBlockConcurrentConnections returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetBlockConcurrentConnectionsLevel() string
GetBlockConcurrentConnectionsLevel returns the BlockConcurrentConnectionsLevel field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetBlockConcurrentConnectionsLevelOk() (*string, bool)
GetBlockConcurrentConnectionsLevelOk returns a tuple with the BlockConcurrentConnectionsLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetBlockConcurrentConnectionsLevel(v string)
SetBlockConcurrentConnectionsLevel sets BlockConcurrentConnectionsLevel field to given value.
func (o *SecureRemoteAccess) HasBlockConcurrentConnectionsLevel() bool
HasBlockConcurrentConnectionsLevel returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetCategory() string
GetCategory returns the Category field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetCategory(v string)
SetCategory sets Category field to given value.
func (o *SecureRemoteAccess) HasCategory() bool
HasCategory returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetDashboardUrl() string
GetDashboardUrl returns the DashboardUrl field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetDashboardUrlOk() (*string, bool)
GetDashboardUrlOk returns a tuple with the DashboardUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetDashboardUrl(v string)
SetDashboardUrl sets DashboardUrl field to given value.
func (o *SecureRemoteAccess) HasDashboardUrl() bool
HasDashboardUrl returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetDbName() string
GetDbName returns the DbName field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetDbNameOk() (*string, bool)
GetDbNameOk returns a tuple with the DbName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetDbName(v string)
SetDbName sets DbName field to given value.
func (o *SecureRemoteAccess) HasDbName() bool
HasDbName returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetDomain() string
GetDomain returns the Domain field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetDomainOk() (*string, bool)
GetDomainOk returns a tuple with the Domain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetDomain(v string)
SetDomain sets Domain field to given value.
func (o *SecureRemoteAccess) HasDomain() bool
HasDomain returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetEnable() bool
GetEnable returns the Enable field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetEnableOk() (*bool, bool)
GetEnableOk returns a tuple with the Enable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetEnable(v bool)
SetEnable sets Enable field to given value.
func (o *SecureRemoteAccess) HasEnable() bool
HasEnable returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetEndpoint() string
GetEndpoint returns the Endpoint field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetEndpointOk() (*string, bool)
GetEndpointOk returns a tuple with the Endpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetEndpoint(v string)
SetEndpoint sets Endpoint field to given value.
func (o *SecureRemoteAccess) HasEndpoint() bool
HasEndpoint returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetEnforceHostsRestriction() bool
GetEnforceHostsRestriction returns the EnforceHostsRestriction field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetEnforceHostsRestrictionOk() (*bool, bool)
GetEnforceHostsRestrictionOk returns a tuple with the EnforceHostsRestriction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetEnforceHostsRestriction(v bool)
SetEnforceHostsRestriction sets EnforceHostsRestriction field to given value.
func (o *SecureRemoteAccess) HasEnforceHostsRestriction() bool
HasEnforceHostsRestriction returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetHost() []string
GetHost returns the Host field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetHostOk() (*[]string, bool)
GetHostOk returns a tuple with the Host field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetHost(v []string)
SetHost sets Host field to given value.
func (o *SecureRemoteAccess) HasHost() bool
HasHost returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetHostProviderType() string
GetHostProviderType returns the HostProviderType field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetHostProviderTypeOk() (*string, bool)
GetHostProviderTypeOk returns a tuple with the HostProviderType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetHostProviderType(v string)
SetHostProviderType sets HostProviderType field to given value.
func (o *SecureRemoteAccess) HasHostProviderType() bool
HasHostProviderType returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetIsCli() bool
GetIsCli returns the IsCli field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetIsCliOk() (*bool, bool)
GetIsCliOk returns a tuple with the IsCli field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetIsCli(v bool)
SetIsCli sets IsCli field to given value.
func (o *SecureRemoteAccess) HasIsCli() bool
HasIsCli returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetIsWeb() bool
GetIsWeb returns the IsWeb field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetIsWebOk() (*bool, bool)
GetIsWebOk returns a tuple with the IsWeb field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetIsWeb(v bool)
SetIsWeb sets IsWeb field to given value.
func (o *SecureRemoteAccess) HasIsWeb() bool
HasIsWeb returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetIsolated() bool
GetIsolated returns the Isolated field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetIsolatedOk() (*bool, bool)
GetIsolatedOk returns a tuple with the Isolated field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetIsolated(v bool)
SetIsolated sets Isolated field to given value.
func (o *SecureRemoteAccess) HasIsolated() bool
HasIsolated returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetNative() bool
GetNative returns the Native field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetNativeOk() (*bool, bool)
GetNativeOk returns a tuple with the Native field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetNative(v bool)
SetNative sets Native field to given value.
func (o *SecureRemoteAccess) HasNative() bool
HasNative returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetRdGatewayServer() string
GetRdGatewayServer returns the RdGatewayServer field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetRdGatewayServerOk() (*string, bool)
GetRdGatewayServerOk returns a tuple with the RdGatewayServer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetRdGatewayServer(v string)
SetRdGatewayServer sets RdGatewayServer field to given value.
func (o *SecureRemoteAccess) HasRdGatewayServer() bool
HasRdGatewayServer returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetRdpUser() string
GetRdpUser returns the RdpUser field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetRdpUserOk() (*string, bool)
GetRdpUserOk returns a tuple with the RdpUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetRdpUser(v string)
SetRdpUser sets RdpUser field to given value.
func (o *SecureRemoteAccess) HasRdpUser() bool
HasRdpUser returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetRegion() string
GetRegion returns the Region field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetRegionOk() (*string, bool)
GetRegionOk returns a tuple with the Region field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetRegion(v string)
SetRegion sets Region field to given value.
func (o *SecureRemoteAccess) HasRegion() bool
HasRegion returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetRotateAfterDisconnect() bool
GetRotateAfterDisconnect returns the RotateAfterDisconnect field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetRotateAfterDisconnectOk() (*bool, bool)
GetRotateAfterDisconnectOk returns a tuple with the RotateAfterDisconnect field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetRotateAfterDisconnect(v bool)
SetRotateAfterDisconnect sets RotateAfterDisconnect field to given value.
func (o *SecureRemoteAccess) HasRotateAfterDisconnect() bool
HasRotateAfterDisconnect returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetSchema() string
GetSchema returns the Schema field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetSchemaOk() (*string, bool)
GetSchemaOk returns a tuple with the Schema field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetSchema(v string)
SetSchema sets Schema field to given value.
func (o *SecureRemoteAccess) HasSchema() bool
HasSchema returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetSshPassword() bool
GetSshPassword returns the SshPassword field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetSshPasswordOk() (*bool, bool)
GetSshPasswordOk returns a tuple with the SshPassword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetSshPassword(v bool)
SetSshPassword sets SshPassword field to given value.
func (o *SecureRemoteAccess) HasSshPassword() bool
HasSshPassword returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetSshPrivateKey() bool
GetSshPrivateKey returns the SshPrivateKey field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetSshPrivateKeyOk() (*bool, bool)
GetSshPrivateKeyOk returns a tuple with the SshPrivateKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetSshPrivateKey(v bool)
SetSshPrivateKey sets SshPrivateKey field to given value.
func (o *SecureRemoteAccess) HasSshPrivateKey() bool
HasSshPrivateKey returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetSshUser() string
GetSshUser returns the SshUser field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetSshUserOk() (*string, bool)
GetSshUserOk returns a tuple with the SshUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetSshUser(v string)
SetSshUser sets SshUser field to given value.
func (o *SecureRemoteAccess) HasSshUser() bool
HasSshUser returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetStatusInfo() ItemSraStatus
GetStatusInfo returns the StatusInfo field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetStatusInfoOk() (*ItemSraStatus, bool)
GetStatusInfoOk returns a tuple with the StatusInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetStatusInfo(v ItemSraStatus)
SetStatusInfo sets StatusInfo field to given value.
func (o *SecureRemoteAccess) HasStatusInfo() bool
HasStatusInfo returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetTargetHosts() []TargetNameWithHosts
GetTargetHosts returns the TargetHosts field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetTargetHostsOk() (*[]TargetNameWithHosts, bool)
GetTargetHostsOk returns a tuple with the TargetHosts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetTargetHosts(v []TargetNameWithHosts)
SetTargetHosts sets TargetHosts field to given value.
func (o *SecureRemoteAccess) HasTargetHosts() bool
HasTargetHosts returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetTargets() []string
GetTargets returns the Targets field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetTargetsOk() (*[]string, bool)
GetTargetsOk returns a tuple with the Targets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetTargets(v []string)
SetTargets sets Targets field to given value.
func (o *SecureRemoteAccess) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetUrl() string
GetUrl returns the Url field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetUrl(v string)
SetUrl sets Url field to given value.
func (o *SecureRemoteAccess) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetUseInternalBastion() bool
GetUseInternalBastion returns the UseInternalBastion field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetUseInternalBastionOk() (*bool, bool)
GetUseInternalBastionOk returns a tuple with the UseInternalBastion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetUseInternalBastion(v bool)
SetUseInternalBastion sets UseInternalBastion field to given value.
func (o *SecureRemoteAccess) HasUseInternalBastion() bool
HasUseInternalBastion returns a boolean if a field has been set.
func (o *SecureRemoteAccess) GetWebProxy() bool
GetWebProxy returns the WebProxy field if non-nil, zero value otherwise.
func (o *SecureRemoteAccess) GetWebProxyOk() (*bool, bool)
GetWebProxyOk returns a tuple with the WebProxy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *SecureRemoteAccess) SetWebProxy(v bool)
SetWebProxy sets WebProxy field to given value.
func (o *SecureRemoteAccess) HasWebProxy() bool
HasWebProxy returns a boolean if a field has been set.