finished all models and split them into folders to avoid dupes
This commit is contained in:
parent
e2cc424516
commit
f80e0692cd
76 changed files with 1886 additions and 92 deletions
140
src/Client.php
140
src/Client.php
|
|
@ -8,63 +8,101 @@ class Client
|
|||
{
|
||||
/** @var array */
|
||||
protected $classes = [
|
||||
//Circuits
|
||||
'circuits' => 'Circuits\Circuits',
|
||||
'providers' => 'Circuits\Providers',
|
||||
'circuitTerminations' => 'Circuits\CircuitTerminations',
|
||||
'circuitTypes' => 'Circuits\CircuitTypes',
|
||||
|
||||
//dcim
|
||||
'cables' => 'DCMI\Cables',
|
||||
'connectedDevices' => 'DCMI\ConnectedDevices',
|
||||
'consoleConnections' => 'DCMI\ConsoleConnections',
|
||||
'consolePorts' => 'DCMI\ConsolePorts',
|
||||
'consolePortTemplates' => 'DCMI\ConsolePortTemplates',
|
||||
'consoleServerPorts' => 'DCMI\ConsoleServerPorts',
|
||||
'consoleServerPortTemplates' => 'DCMI\ConsoleServerPortTemplates',
|
||||
'deviceBays' => 'DCMI\DeviceBays',
|
||||
'deviceBayTemplates' => 'DCMI\DeviceBayTemplates',
|
||||
'deviceRoles' => 'DCMI\DeviceRoles',
|
||||
'devices' => 'DCMI\Devices',
|
||||
'deviceTypes' => 'DCMI\DeviceTypes',
|
||||
'frontPorts' => 'DCMI\FrontPorts',
|
||||
'frontPortTemplates' => 'DCMI\FrontPortTemplates',
|
||||
'interfaceConnections' => 'DCMI\InterfaceConnections',
|
||||
'interfaces' => 'DCMI\Interfaces',
|
||||
'interfaceTemplates' => 'DCMI\InterfaceTemplates',
|
||||
'inventoryItems' => 'DCMI\InventoryItems',
|
||||
'manufacturers' => 'DCMI\Manufacturers',
|
||||
'platforms' => 'DCMI\Platforms',
|
||||
'powerFeeds' => 'DCMI\PowerFeeds',
|
||||
'powerOutlets' => 'DCMI\PowerOutlets',
|
||||
'powerOutletTemplates' => 'DCMI\PowerOutletTemplates',
|
||||
'powerPanels' => 'DCMI\PowerPanels',
|
||||
'powerPorts' => 'DCMI\PowerPorts',
|
||||
'powerPortTemplates' => 'DCMI\PowerPortTemplates',
|
||||
'rackGroups' => 'DCMI\RackGroups',
|
||||
'rackReservations' => 'DCMI\RackReservations',
|
||||
'rackRoles' => 'DCMI\RackRoles',
|
||||
'racks' => 'DCMI\Racks',
|
||||
'rearPorts' => 'DCMI\RearPorts',
|
||||
'rearPortTemplates' => 'DCMI\RearPortTemplates',
|
||||
'regions' => 'DCMI\Regions',
|
||||
'sites' => 'DCMI\Sites',
|
||||
'virtualChassis' => 'DCMI\VirtualChassis',
|
||||
|
||||
//extras
|
||||
'configContexts' => 'Extras\ConfigContexts',
|
||||
'contentTypes' => 'Extras\ContentTypes',
|
||||
'customFields' => 'Extras\CustomFields',
|
||||
'exportTemplates' => 'Extras\ExportTemplates',
|
||||
'imageAttachments' => 'Extras\ImageAttachments',
|
||||
'jobResults' => 'Extras\JobResults',
|
||||
'objectChanges' => 'Extras\ObjectChanges',
|
||||
'reports' => 'Extras\Reports',
|
||||
'scripts' => 'Extras\Scripts',
|
||||
'tags' => 'Extras\Tags',
|
||||
|
||||
//ipam
|
||||
'aggregates' => 'IPAM\Aggregates'
|
||||
'ipAddresses' => 'IPAM\IpAddresses',
|
||||
'prefixes' => 'IPAM\Prefixes',
|
||||
'rirs' => 'IPAM\Rirs',
|
||||
'roles' => 'IPAM\Roles',
|
||||
'routeTargets' => 'IPAM\RouteTargets',
|
||||
'services' => 'IPAM\Services',
|
||||
'vlanGroups' => 'IPAM\VlanGroups',
|
||||
'vlans' => 'IPAM\Vlans',
|
||||
'vrfs' => 'IPAM\Vrfs',
|
||||
|
||||
//circuits
|
||||
'circuits' => 'Circuits',
|
||||
'circuitTypes' => 'CircuitTypes',
|
||||
'circuitTerminations' => 'CircuitTerminations',
|
||||
'providers' => 'CircuitProviders',
|
||||
'providers' => 'Providers',
|
||||
//dcim
|
||||
'cables' => 'Cables',
|
||||
'connectedDevices' => 'ConnectedDevices',
|
||||
'consoleConnections' => 'ConsoleConnections',
|
||||
'consolePortTemplates' => 'ConsolePortTemplates',
|
||||
'consolePorts' => 'ConsolePorts',
|
||||
'consoleServerPortTemplates' => 'ConsoleServerPortTemplates',
|
||||
'consoleServerPorts' => 'ConsoleServerPorts',
|
||||
'deviceBayTemplates' => 'DeviceBayTemplates',
|
||||
'deviceBays' => 'DeviceBays',
|
||||
'deviceRoles' => 'DeviceRoles',
|
||||
'deviceTypes' => 'DeviceTypes',
|
||||
'devices' => 'Devices',
|
||||
'frontPortTemplates' => 'FrontPortTemplates',
|
||||
'frontPorts' => 'FrontPorts',
|
||||
'interfaceConnections' => 'InterfaceConnections',
|
||||
'interfaceTemplates' => 'InterfaceTemplates',
|
||||
'interfaces' => 'Interfaces',
|
||||
'inventoryItems' => 'InventoryItems',
|
||||
'manufacturers' => 'Manufacturers',
|
||||
'platforms' => 'Platforms',
|
||||
'powerFeeds' => 'PowerFeeds',
|
||||
'powerOutlets' => 'PowerOutlets',
|
||||
'powerOutletTemplates' => 'PowerOutletTemplates',
|
||||
'powerPanels' => 'PowerPanels',
|
||||
'powerPorts' => 'PowerPorts',
|
||||
'powerPortTemplates' => 'PowerPortTemplates',
|
||||
'rackGroups' => 'RackGroups',
|
||||
'rackReservations' => 'RackReservations',
|
||||
'rackRoles' => 'RackRoles',
|
||||
'racks' => 'Racks',
|
||||
'rearPortTemplates' => 'RearPortTemplates',
|
||||
'rearPorts' => 'RearPorts',
|
||||
'regions' => 'Regions',
|
||||
'sites' => 'Sites',
|
||||
'virtualChassis' => 'VirtualChassis',
|
||||
//ipam
|
||||
'ip' => 'Ip',
|
||||
/*'sites' => 'Sites',
|
||||
'racks' => 'Racks',
|
||||
'devices' => 'Devices',
|
||||
'prefixes' => 'Prefixes',
|
||||
|
||||
'interfaces' => 'Interfaces',
|
||||
'rirs' => 'Rirs',
|
||||
'vlans' => 'Vlans',
|
||||
'vrfs' => 'Vrfs',
|
||||
'secrets' => 'Secrets',
|
||||
'tenants' => 'Tenants',
|
||||
'users' => 'Users',
|
||||
'clusters' => 'Clusters',*/
|
||||
//secrets
|
||||
'secrets' => 'Secrets\Secrets',
|
||||
'secretRoles' => 'Secrets\SecretRoles',
|
||||
'keyGen' => 'Secrets\KeyGen',
|
||||
|
||||
//Tenancy
|
||||
'tenantGroups' => 'Tenancy\TenantGroups',
|
||||
'tenants' => 'Tenancy\Tenants',
|
||||
|
||||
//users
|
||||
'groups' => 'Users\Groups',
|
||||
'permissions' => 'Users\Permissions',
|
||||
'users' => 'Users\Users',
|
||||
'config' => 'Users\Config',
|
||||
|
||||
//Virtualization
|
||||
'clusterGroups' => 'Virtualization\ClusterGroups',
|
||||
'clusterTypes' => 'Virtualization\ClusterTypes',
|
||||
'clusters' => 'Virtualization\Clusters',
|
||||
'vinterfaces' => 'Virtualization\Interfaces',
|
||||
|
||||
'status' => 'Status',
|
||||
|
||||
];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
editor.link_modal.header
Reference in a new issue