Share via


2.2.4.1 AccessScope

The AccessScope complex type allows extended attributes on a BaseIpamObject type (section 2.2.4.64).

 <xs:complexType name="AccessScope">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseIpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="AccessScopeId" nillable="true" type="xsd:long" />
         <xs:element minOccurs="0" name="Description" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="FullScopePath" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="IsBuiltIn" type="xsd:boolean" />
         <xs:element minOccurs="0" name="Label" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="ParentAccessScopeID" nillable="true" type="xsd:long" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

AccessScopeId:  A long INT that represents the RecordId of the access scope object in the IPAM data store .

Description:  A string that represents the user input description of the access scope.

FullScopePath:  A string that represents the hierarchy of the access scope from the root level.

IsBuiltIn:  A BOOL ([MS-DTYP] section 2.2.3) that represents whether or not this is a default access scope (Global).

Label:  A string that represents the user input name of the access scope.

ParentAccessScopeID:  A long INT that represents the data store RecordId of the immediate predecessor of this access scope object.