Skip to content

OsgVpnIpSecOpenApiVO

Properties

Name Type Description Notes
AhAuthentication Pointer to string AH Authentication Algorithm. [optional]
Direction Pointer to string SA direction, in/out. [optional]
EspAuthentication Pointer to string ESP Authentication Algorithm. [optional]
EspEncryption Pointer to string ESP Encryption Algorithm. [optional]
LocalPeerIp Pointer to string IP address of the local peer. [optional]
LocalSa Pointer to string Local network segment of SA cover. [optional]
Name Pointer to string IPsec name. [optional]
Protocol Pointer to string SA Authentication protocol and Encryption protocol. [optional]
RemotePeerIp Pointer to string IP address of the remote peer. [optional]
RemoteSa Pointer to string Remote network segment of SA cover. [optional]
Spi Pointer to int64 Security Parameter Index of SA. [optional]
VpnId Pointer to int32 VPN Item Id. [optional]

Methods

NewOsgVpnIpSecOpenApiVO

func NewOsgVpnIpSecOpenApiVO() *OsgVpnIpSecOpenApiVO

NewOsgVpnIpSecOpenApiVO instantiates a new OsgVpnIpSecOpenApiVO 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

NewOsgVpnIpSecOpenApiVOWithDefaults

func NewOsgVpnIpSecOpenApiVOWithDefaults() *OsgVpnIpSecOpenApiVO

NewOsgVpnIpSecOpenApiVOWithDefaults instantiates a new OsgVpnIpSecOpenApiVO 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

GetAhAuthentication

func (o *OsgVpnIpSecOpenApiVO) GetAhAuthentication() string

GetAhAuthentication returns the AhAuthentication field if non-nil, zero value otherwise.

GetAhAuthenticationOk

func (o *OsgVpnIpSecOpenApiVO) GetAhAuthenticationOk() (*string, bool)

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

SetAhAuthentication

func (o *OsgVpnIpSecOpenApiVO) SetAhAuthentication(v string)

SetAhAuthentication sets AhAuthentication field to given value.

HasAhAuthentication

func (o *OsgVpnIpSecOpenApiVO) HasAhAuthentication() bool

HasAhAuthentication returns a boolean if a field has been set.

GetDirection

func (o *OsgVpnIpSecOpenApiVO) GetDirection() string

GetDirection returns the Direction field if non-nil, zero value otherwise.

GetDirectionOk

func (o *OsgVpnIpSecOpenApiVO) GetDirectionOk() (*string, bool)

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

SetDirection

func (o *OsgVpnIpSecOpenApiVO) SetDirection(v string)

SetDirection sets Direction field to given value.

HasDirection

func (o *OsgVpnIpSecOpenApiVO) HasDirection() bool

HasDirection returns a boolean if a field has been set.

GetEspAuthentication

func (o *OsgVpnIpSecOpenApiVO) GetEspAuthentication() string

GetEspAuthentication returns the EspAuthentication field if non-nil, zero value otherwise.

GetEspAuthenticationOk

func (o *OsgVpnIpSecOpenApiVO) GetEspAuthenticationOk() (*string, bool)

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

SetEspAuthentication

func (o *OsgVpnIpSecOpenApiVO) SetEspAuthentication(v string)

SetEspAuthentication sets EspAuthentication field to given value.

HasEspAuthentication

func (o *OsgVpnIpSecOpenApiVO) HasEspAuthentication() bool

HasEspAuthentication returns a boolean if a field has been set.

GetEspEncryption

func (o *OsgVpnIpSecOpenApiVO) GetEspEncryption() string

GetEspEncryption returns the EspEncryption field if non-nil, zero value otherwise.

GetEspEncryptionOk

func (o *OsgVpnIpSecOpenApiVO) GetEspEncryptionOk() (*string, bool)

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

SetEspEncryption

func (o *OsgVpnIpSecOpenApiVO) SetEspEncryption(v string)

SetEspEncryption sets EspEncryption field to given value.

HasEspEncryption

func (o *OsgVpnIpSecOpenApiVO) HasEspEncryption() bool

HasEspEncryption returns a boolean if a field has been set.

GetLocalPeerIp

func (o *OsgVpnIpSecOpenApiVO) GetLocalPeerIp() string

GetLocalPeerIp returns the LocalPeerIp field if non-nil, zero value otherwise.

GetLocalPeerIpOk

func (o *OsgVpnIpSecOpenApiVO) GetLocalPeerIpOk() (*string, bool)

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

SetLocalPeerIp

func (o *OsgVpnIpSecOpenApiVO) SetLocalPeerIp(v string)

SetLocalPeerIp sets LocalPeerIp field to given value.

HasLocalPeerIp

func (o *OsgVpnIpSecOpenApiVO) HasLocalPeerIp() bool

HasLocalPeerIp returns a boolean if a field has been set.

GetLocalSa

func (o *OsgVpnIpSecOpenApiVO) GetLocalSa() string

GetLocalSa returns the LocalSa field if non-nil, zero value otherwise.

GetLocalSaOk

func (o *OsgVpnIpSecOpenApiVO) GetLocalSaOk() (*string, bool)

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

SetLocalSa

func (o *OsgVpnIpSecOpenApiVO) SetLocalSa(v string)

SetLocalSa sets LocalSa field to given value.

HasLocalSa

func (o *OsgVpnIpSecOpenApiVO) HasLocalSa() bool

HasLocalSa returns a boolean if a field has been set.

GetName

func (o *OsgVpnIpSecOpenApiVO) GetName() string

GetName returns the Name field if non-nil, zero value otherwise.

GetNameOk

func (o *OsgVpnIpSecOpenApiVO) GetNameOk() (*string, bool)

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

SetName

func (o *OsgVpnIpSecOpenApiVO) SetName(v string)

SetName sets Name field to given value.

HasName

func (o *OsgVpnIpSecOpenApiVO) HasName() bool

HasName returns a boolean if a field has been set.

GetProtocol

func (o *OsgVpnIpSecOpenApiVO) GetProtocol() string

GetProtocol returns the Protocol field if non-nil, zero value otherwise.

GetProtocolOk

func (o *OsgVpnIpSecOpenApiVO) GetProtocolOk() (*string, 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.

SetProtocol

func (o *OsgVpnIpSecOpenApiVO) SetProtocol(v string)

SetProtocol sets Protocol field to given value.

HasProtocol

func (o *OsgVpnIpSecOpenApiVO) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

GetRemotePeerIp

func (o *OsgVpnIpSecOpenApiVO) GetRemotePeerIp() string

GetRemotePeerIp returns the RemotePeerIp field if non-nil, zero value otherwise.

GetRemotePeerIpOk

func (o *OsgVpnIpSecOpenApiVO) GetRemotePeerIpOk() (*string, bool)

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

SetRemotePeerIp

func (o *OsgVpnIpSecOpenApiVO) SetRemotePeerIp(v string)

SetRemotePeerIp sets RemotePeerIp field to given value.

HasRemotePeerIp

func (o *OsgVpnIpSecOpenApiVO) HasRemotePeerIp() bool

HasRemotePeerIp returns a boolean if a field has been set.

GetRemoteSa

func (o *OsgVpnIpSecOpenApiVO) GetRemoteSa() string

GetRemoteSa returns the RemoteSa field if non-nil, zero value otherwise.

GetRemoteSaOk

func (o *OsgVpnIpSecOpenApiVO) GetRemoteSaOk() (*string, bool)

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

SetRemoteSa

func (o *OsgVpnIpSecOpenApiVO) SetRemoteSa(v string)

SetRemoteSa sets RemoteSa field to given value.

HasRemoteSa

func (o *OsgVpnIpSecOpenApiVO) HasRemoteSa() bool

HasRemoteSa returns a boolean if a field has been set.

GetSpi

func (o *OsgVpnIpSecOpenApiVO) GetSpi() int64

GetSpi returns the Spi field if non-nil, zero value otherwise.

GetSpiOk

func (o *OsgVpnIpSecOpenApiVO) GetSpiOk() (*int64, bool)

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

SetSpi

func (o *OsgVpnIpSecOpenApiVO) SetSpi(v int64)

SetSpi sets Spi field to given value.

HasSpi

func (o *OsgVpnIpSecOpenApiVO) HasSpi() bool

HasSpi returns a boolean if a field has been set.

GetVpnId

func (o *OsgVpnIpSecOpenApiVO) GetVpnId() int32

GetVpnId returns the VpnId field if non-nil, zero value otherwise.

GetVpnIdOk

func (o *OsgVpnIpSecOpenApiVO) GetVpnIdOk() (*int32, bool)

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

SetVpnId

func (o *OsgVpnIpSecOpenApiVO) SetVpnId(v int32)

SetVpnId sets VpnId field to given value.

HasVpnId

func (o *OsgVpnIpSecOpenApiVO) HasVpnId() bool

HasVpnId returns a boolean if a field has been set.

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