ObjectChangeLine Type
The following table describes the elements in the objectChangeLine type object:
Element |
Type |
Description |
---|---|---|
actionMandatory |
String |
Object change action. One of the following:
See Actions for Service Objects (see Actions for Service Objects) and Actions for Network Objects (see Actions for Network Objects). |
objectTypeMandatory |
String |
Type of object. One of the following values:
|
objectNameMandatory |
String |
Name of object on which to perform action. See Actions for Service Objects (see Actions for Service Objects) and Actions for Network Objects (see Actions for Network Objects). |
actionTargetMandatory |
String |
Target of action. See Actions for Service Objects (see Actions for Service Objects) and Actions for Network Objects (see Actions for Network Objects). |
values
Mandatory or Optional depending on action |
List of String |
Values. See Actions for Service Objects (see Actions for Service Objects) and Actions for Network Objects (see Actions for Network Objects). |
customFieldsOptional |
List of customField objects |
List of user-defined custom fields for object change requests. See CustomField Type (see CustomField Type ). |
scopeOptional |
Integer |
Scope. If not provided, device determines scope.
Note: It is possible to set Global scope for object change requests on local devices (e.g., modules), but it is not possible to set Local scope for object change requests on global devices (e.g., Check Point PV1). |
action |
device |
actionTarget |
values |
objectName |
Description |
---|---|---|---|---|---|
|
|
host |
Single IP |
|
|
|
|
group |
List of objects. |
|
|
|
Check Point |
network |
Single network (CIDR). |
Name for new object that does not exist on device. |
Create a new network object on device with requested values. |
new |
|
range |
Single range. |
||
|
Non- Check Point |
object |
List of IPs. |
|
|
|
|
host |
|
|
|
|
|
group |
|
|
|
|
Check Point |
network |
|
|
|
delete |
|
range |
Not required. |
Name of existing object on device. |
Delete object with given name. |
|
Non- Check Point |
object |
|
|
|
addValues |
Check Point |
group |
List of network objects that do not belong to group. |
Name of existing group. |
Add values to an existing object. |
Non- Check Point |
object |
List of IPs that do not belong to object. |
Name of existing object. |
||
removeValues |
Check Point |
group |
List of network objects that belong to group. |
Name of existing group. |
Remove values from an existing object. |
Non- Check Point |
object |
List of IPs that belong to object. |
Name of existing object. |
||
|
|
host |
Single IP. |
|
|
|
Check Point |
network |
Single network (CIDR). |
Name of existing object. |
Replace existing value in object with new one. |
edit |
|
range |
Single IP range. |
||
|
Non- Check Point |
edit is not currently supported for network change requests on non-Check Point devices. |
action |
actionTarget |
values |
objectName |
Description |
---|---|---|---|---|
new |
service_group |
List of service objects. |
Name for new service object that does not exist on device. |
Create a new service object on device with specified values. |
|
service_non_group |
Single service. |
|
|
delete |
service_object |
Not required. |
Name of existing object. |
Delete object with given name. |
addValues |
service_group |
List of service objects that do not belong to group. |
Name of existing group. |
Add values to an existing object. |
removeValues |
service_group |
List of service objects that belong to group. |
Name of existing group. |
Remove values in from an existing object. |
edit |
service_non_group |
Single service. |
Name of existing object. |
Replace existing value in object with new one. |
â See also: