2.2.4.29 BaseIpamObject
The BaseIpamObject complex type consists of the common properties that are applicable to most of the complex types defined in this protocol. This complex type allows extended attributes on the ipam:IpamObject that it extends.
-
<xs:complexType name="BaseIpamObject"> <xs:complexContent mixed="false"> <xs:extension base="ipam:IpamObject"> <xs:sequence> <xs:element minOccurs="0" name="ModifiedProperties" nillable="true" type="serarr:ArrayOfstring" /> <xs:element minOccurs="0" name="SetProperties" nillable="true" type="serarr:ArrayOfstring" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
ModifiedProperties: This specifies the list of property names that have been modified. This is used by the update operation on various IPAM objects to determine the set of properties the management client has modified. This enables selective update of the properties to the IPAM data store.
SetProperties: This specifies the list of property names on which the set operation has been performed on the management client. The set operation on an object might not necessarily lead to the value change. If there is a value change, ModifiedProperties will be updated with those properties.