Click or drag to resize

SimpleGateway Class

Check Point Simple Gateway Object
Inheritance Hierarchy
SystemObject
  Koopman.CheckPoint.CommonSimpleChangeTracking
    Koopman.CheckPoint.CommonChangeTracking
      Koopman.CheckPointObjectSummarySimpleGateway
        Koopman.CheckPoint.CommonObjectBaseSimpleGateway
          Koopman.CheckPointSimpleGateway

Namespace:  Koopman.CheckPoint
Assembly:  CheckPoint.NET (in CheckPoint.NET.dll) Version: 0.5.1
Syntax
C#
public class SimpleGateway : ObjectBase<SimpleGateway>, 
	IGroupMember, IObjectSummary
Request Example View Source

The SimpleGateway type exposes the following members.

Constructors
  NameDescription
Public methodSimpleGateway
Create new SimpleGateway.
Top
Properties
  NameDescription
Public propertyAntiBot
Gets or sets a value indicating whether Anti-Bot blade is enabled.
Public propertyAntiVirus
Gets or sets a value indicating whether Anti-Virus blade is enabled.
Public propertyApplicationControl
Gets or sets a value indicating whether Application Control blade is enabled.
Public propertyColor
Color of the object
(Inherited from ObjectBaseT.)
Public propertyComments
Comments string
(Inherited from ObjectBaseT.)
Public propertyContentAwareness
Gets or sets a value indicating whether Content Awareness blade is enabled.
Public propertyDetailLevel
Gets the current detail level of retrieved objects. You will not be able to get the values of some properties if the detail level is too low. You can still set property values however to override existing values.
(Inherited from ObjectSummaryT.)
Public propertyDomain
Information about the domain the object belongs to.
(Inherited from ObjectSummaryT.)
Public propertyDynamicIP
Gets or sets a value indicating whether dynamic ip used on this object.
Public propertyFirewall
Gets or sets a value indicating whether Firewall blade is enabled.
Public propertyFirewallSettings
Gets or sets the firewall settings.
Public propertyGroups
Gets the group membership.
Public propertyIcon
Object icon
(Inherited from ObjectBaseT.)
Public propertyInterfaces
Gets the interfaces.
Public propertyIPv4Address
Gets or sets the IPv4 address.
Public propertyIPv6Address
Gets or sets the IPv6 address.
Public propertyIsChanged
Gets the object's changed status. Includes checking status of all IChangeTracking properties.
(Inherited from ChangeTracking.)
Public propertyIsNew
Gets a value indicating whether this instance is new.
(Inherited from SimpleChangeTracking.)
Public propertyLogsSettings
Gets or sets the logs settings.
Public propertyMetaInfo
Meta Information
(Inherited from ObjectBaseT.)
Public propertyName
Object name. Should be unique in the domain.
(Inherited from ObjectSummaryT.)
Public propertyObjectType
The object type.
(Overrides ObjectSummaryTObjectType.)
Public propertyOSName
Gets or sets the gateway platform operating system.
Public propertyReadOnly
Indicates whether the object is read-only
(Inherited from ObjectBaseT.)
Public propertySaveLogsLocally
Gets or sets a value indicating whether logs saved locally on the gateway.
Public propertySendAlertsToServer
Gets the Server(s) to send alerts to.
Public propertySendLogsToBackupServer
Gets the Backup server(s) to send logs to.
Public propertySendLogsToServer
Gets the Servers(s) to send logs to.
Public propertySICName
Gets the Secure Internal Communication name.
Public propertySICState
Gets the Secure Internal Communication state.
Public propertyTags
Tags assigned to object
(Inherited from ObjectBaseT.)
Public propertyThreatEmulation
Gets or sets a value indicating whether Threat Emulation blade is enabled.
Public propertyType
Type of the object.
(Overrides ObjectSummaryTType.)
Public propertyUID
Object unique identifier.
(Inherited from ObjectSummaryT.)
Public propertyURLFiltering
Gets or sets a value indicating whether URL Filtering blade is enabled.
Public propertyVersion
Gets or sets the gateway platform version.
Public propertyVPN
Gets or sets a value indicating whether VPN blade is enabled.
Public propertyVPNSettings
Gets or sets the VPN settings.
Top
Methods
  NameDescription
Public methodAcceptChanges(CancellationToken)
Same as calling AcceptChanges(Ignore, CancellationToken) with a value of No;
(Inherited from ObjectSummaryT.)
Public methodAcceptChanges(Ignore, CancellationToken)
Posts all changes to Check Point server. If successful all object properties will be updated with results.
(Inherited from ObjectSummaryT.)
Public methodDelete
Deletes the current object.
(Inherited from ObjectSummaryT.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIdentifier
Gets the identifier that is used when adding this object to a group.
(Inherited from ObjectSummaryT.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodReload
Reloads the current object. Used to either reset changes made without saving, or to increased the detailLevel to Full
(Inherited from ObjectSummaryT.)
Public methodToString
Returns a String that represents this object.
(Inherited from ObjectSummaryT.)
Top
See Also