Click or drag to resize

AccessRule Class

Check Point Access Rule Object
Inheritance Hierarchy
SystemObject
  Koopman.CheckPoint.CommonSimpleChangeTracking
    Koopman.CheckPoint.CommonChangeTracking
      Koopman.CheckPointObjectSummaryAccessRule
        Koopman.CheckPoint.CommonObjectBaseAccessRule
          Koopman.CheckPointAccessRule

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

The AccessRule type exposes the following members.

Constructors
  NameDescription
Public methodAccessRule
Create a new access rule.
Top
Properties
  NameDescription
Public propertyAction
Rule action
Public propertyActionSettings
Rule action settings
Public propertyColor
Color of the object
(Inherited from ObjectBaseT.)
Public propertyComments
Comments string
(Inherited from ObjectBaseT.)
Public propertyContent
Content objects.
Public propertyContentDirection
On which direction the file types processing is applied.
Public propertyContentNegate
True if negate is set for data.
Public propertyCustomFields
Custom Fields
Public propertyDestination
Destination objects.
Public propertyDestinationNegate
True if negate is set for destination.
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 propertyEnabled
Enable/Disable the rule.
Public propertyIcon
Object icon
(Inherited from ObjectBaseT.)
Public propertyInlineLayer
Inline Layer
Public propertyInstallOn
Which Gateways identified by the name or UID to install the policy on.
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 propertyLayer
Rule layer
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 propertyReadOnly
Indicates whether the object is read-only
(Inherited from ObjectBaseT.)
Public propertyRuleNumber
Gets the rule number.
Public propertyService
Service objects.
Public propertyServiceNegate
True if negate is set for service.
Public propertySource
Source objects.
Public propertySourceNegate
True if negate is set for source.
Public propertyTags
Tags assigned to object
(Inherited from ObjectBaseT.)
Public propertyTrack
Rule track settings
Public propertyType
Type of the object.
(Overrides ObjectSummaryTType.)
Public propertyUID
Object unique identifier.
(Inherited from ObjectSummaryT.)
Public propertyVPN
VPN objects.
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.
(Overrides ObjectSummaryTDelete(Ignore, CancellationToken).)
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
(Overrides ObjectSummaryTReload(Boolean, DetailLevels, CancellationToken).)
Public methodSetPosition
Sets the new position.
Public methodToString
Returns a String that represents this object.
(Inherited from ObjectSummaryT.)
Top
See Also