diff --git a/README.md b/README.md
index 81e405405..f82dfb50b 100644
--- a/README.md
+++ b/README.md
@@ -9,8 +9,8 @@ The Cisco Intersight API is a programmatic interface that uses the REST architec
The Intersight.PowerShell cmdlets are generated based on the Cisco Intersight OpenAPI 3.x specification. The latest specification can be downloaded from [here](https://intersight.com/apidocs/downloads/).
The Cisco Intersight.PowerShell module is updated frequently to be in sync with the OpenAPI version deployed at https://intersight.com
-- Intersight.PowerShell version: 1.0.11.2025092610
-- C# SDK version: 1.0.11.2025092610
+- Intersight.PowerShell version: 1.0.11.2025101412
+- C# SDK version: 1.0.11.2025101412
For more information, please visit [https://intersight.com/help](https://intersight.com/help)
@@ -115,7 +115,7 @@ Import-Module -Name '.\Intersight.PowerShell' -Verbose
### 1.2.3 Uninstall Intersight.PowerShell
```powershell
-Remove-Module -FullyQualifiedName @{ModuleName = "Intersight.PowerShell"; ModuleVersion = "1.0.11.2025092610"}
+Remove-Module -FullyQualifiedName @{ModuleName = "Intersight.PowerShell"; ModuleVersion = "1.0.11.2025101412"}
```
or
@@ -846,6 +846,10 @@ AssetDeviceContractInformation | [**Set-IntersightAssetDeviceContractInformation
AssetDeviceRegistration | [**Set-IntersightAssetDeviceRegistration**](docs/Set-IntersightAssetDeviceRegistration.md) | Updates the resource representing the device connector. For example, this can be used to annotate the device connector resource with user-specified tags.
AssetGeoLocation | [**Set-IntersightAssetGeoLocation**](docs/Set-IntersightAssetGeoLocation.md) | Update a 'AssetGeoLocation' resource.
AssetTarget | [**Set-IntersightAssetTarget**](docs/Set-IntersightAssetTarget.md) | Update a 'AssetTarget' resource.
+AuditdPolicy | [**Get-IntersightAuditdPolicy**](docs/Get-IntersightAuditdPolicy.md) | Read a 'AuditdPolicy' resource.
+AuditdPolicy | [**New-IntersightAuditdPolicy**](docs/New-IntersightAuditdPolicy.md) | Create a 'AuditdPolicy' resource.
+AuditdPolicy | [**Remove-IntersightAuditdPolicy**](docs/Remove-IntersightAuditdPolicy.md) | Delete a 'AuditdPolicy' resource.
+AuditdPolicy | [**Set-IntersightAuditdPolicy**](docs/Set-IntersightAuditdPolicy.md) | Update a 'AuditdPolicy' resource.
BiosBootDevice | [**Get-IntersightBiosBootDevice**](docs/Get-IntersightBiosBootDevice.md) | Read a 'BiosBootDevice' resource.
BiosBootMode | [**Get-IntersightBiosBootMode**](docs/Get-IntersightBiosBootMode.md) | Read a 'BiosBootMode' resource.
BiosPolicy | [**Get-IntersightBiosPolicy**](docs/Get-IntersightBiosPolicy.md) | Read a 'BiosPolicy' resource.
@@ -939,7 +943,9 @@ CapabilityPsuManufacturingDef | [**Get-IntersightCapabilityPsuManufacturingDef**
CapabilityServerActionsMeta | [**Get-IntersightCapabilityServerActionsMeta**](docs/Get-IntersightCapabilityServerActionsMeta.md) | Read a 'CapabilityServerActionsMeta' resource.
CapabilityServerDescriptor | [**Get-IntersightCapabilityServerDescriptor**](docs/Get-IntersightCapabilityServerDescriptor.md) | Read a 'CapabilityServerDescriptor' resource.
CapabilityServerModelsCapabilityDef | [**Get-IntersightCapabilityServerModelsCapabilityDef**](docs/Get-IntersightCapabilityServerModelsCapabilityDef.md) | Read a 'CapabilityServerModelsCapabilityDef' resource.
+CapabilityServerPcieConnectivityCatalog | [**Get-IntersightCapabilityServerPcieConnectivityCatalog**](docs/Get-IntersightCapabilityServerPcieConnectivityCatalog.md) | Read a 'CapabilityServerPcieConnectivityCatalog' resource.
CapabilityServerSchemaDescriptor | [**Get-IntersightCapabilityServerSchemaDescriptor**](docs/Get-IntersightCapabilityServerSchemaDescriptor.md) | Read a 'CapabilityServerSchemaDescriptor' resource.
+CapabilityServerTopologyMap | [**Get-IntersightCapabilityServerTopologyMap**](docs/Get-IntersightCapabilityServerTopologyMap.md) | Read a 'CapabilityServerTopologyMap' resource.
CapabilityServerUpgradeSupportMeta | [**Get-IntersightCapabilityServerUpgradeSupportMeta**](docs/Get-IntersightCapabilityServerUpgradeSupportMeta.md) | Read a 'CapabilityServerUpgradeSupportMeta' resource.
CapabilitySiocModuleCapabilityDef | [**Get-IntersightCapabilitySiocModuleCapabilityDef**](docs/Get-IntersightCapabilitySiocModuleCapabilityDef.md) | Read a 'CapabilitySiocModuleCapabilityDef' resource.
CapabilitySiocModuleDescriptor | [**Get-IntersightCapabilitySiocModuleDescriptor**](docs/Get-IntersightCapabilitySiocModuleDescriptor.md) | Read a 'CapabilitySiocModuleDescriptor' resource.
@@ -975,7 +981,9 @@ CapabilityPsuDescriptor | [**New-IntersightCapabilityPsuDescriptor**](docs/New-I
CapabilityPsuManufacturingDef | [**New-IntersightCapabilityPsuManufacturingDef**](docs/New-IntersightCapabilityPsuManufacturingDef.md) | Create a 'CapabilityPsuManufacturingDef' resource.
CapabilityServerDescriptor | [**New-IntersightCapabilityServerDescriptor**](docs/New-IntersightCapabilityServerDescriptor.md) | Create a 'CapabilityServerDescriptor' resource.
CapabilityServerModelsCapabilityDef | [**New-IntersightCapabilityServerModelsCapabilityDef**](docs/New-IntersightCapabilityServerModelsCapabilityDef.md) | Create a 'CapabilityServerModelsCapabilityDef' resource.
+CapabilityServerPcieConnectivityCatalog | [**New-IntersightCapabilityServerPcieConnectivityCatalog**](docs/New-IntersightCapabilityServerPcieConnectivityCatalog.md) | Create a 'CapabilityServerPcieConnectivityCatalog' resource.
CapabilityServerSchemaDescriptor | [**New-IntersightCapabilityServerSchemaDescriptor**](docs/New-IntersightCapabilityServerSchemaDescriptor.md) | Create a 'CapabilityServerSchemaDescriptor' resource.
+CapabilityServerTopologyMap | [**New-IntersightCapabilityServerTopologyMap**](docs/New-IntersightCapabilityServerTopologyMap.md) | Create a 'CapabilityServerTopologyMap' resource.
CapabilitySiocModuleCapabilityDef | [**New-IntersightCapabilitySiocModuleCapabilityDef**](docs/New-IntersightCapabilitySiocModuleCapabilityDef.md) | Create a 'CapabilitySiocModuleCapabilityDef' resource.
CapabilitySiocModuleDescriptor | [**New-IntersightCapabilitySiocModuleDescriptor**](docs/New-IntersightCapabilitySiocModuleDescriptor.md) | Create a 'CapabilitySiocModuleDescriptor' resource.
CapabilitySiocModuleManufacturingDef | [**New-IntersightCapabilitySiocModuleManufacturingDef**](docs/New-IntersightCapabilitySiocModuleManufacturingDef.md) | Create a 'CapabilitySiocModuleManufacturingDef' resource.
@@ -1006,7 +1014,9 @@ CapabilityPsuManufacturingDef | [**Remove-IntersightCapabilityPsuManufacturingDe
CapabilityServerActionsMeta | [**Remove-IntersightCapabilityServerActionsMeta**](docs/Remove-IntersightCapabilityServerActionsMeta.md) | Delete a 'CapabilityServerActionsMeta' resource.
CapabilityServerDescriptor | [**Remove-IntersightCapabilityServerDescriptor**](docs/Remove-IntersightCapabilityServerDescriptor.md) | Delete a 'CapabilityServerDescriptor' resource.
CapabilityServerModelsCapabilityDef | [**Remove-IntersightCapabilityServerModelsCapabilityDef**](docs/Remove-IntersightCapabilityServerModelsCapabilityDef.md) | Delete a 'CapabilityServerModelsCapabilityDef' resource.
+CapabilityServerPcieConnectivityCatalog | [**Remove-IntersightCapabilityServerPcieConnectivityCatalog**](docs/Remove-IntersightCapabilityServerPcieConnectivityCatalog.md) | Delete a 'CapabilityServerPcieConnectivityCatalog' resource.
CapabilityServerSchemaDescriptor | [**Remove-IntersightCapabilityServerSchemaDescriptor**](docs/Remove-IntersightCapabilityServerSchemaDescriptor.md) | Delete a 'CapabilityServerSchemaDescriptor' resource.
+CapabilityServerTopologyMap | [**Remove-IntersightCapabilityServerTopologyMap**](docs/Remove-IntersightCapabilityServerTopologyMap.md) | Delete a 'CapabilityServerTopologyMap' resource.
CapabilitySiocModuleCapabilityDef | [**Remove-IntersightCapabilitySiocModuleCapabilityDef**](docs/Remove-IntersightCapabilitySiocModuleCapabilityDef.md) | Delete a 'CapabilitySiocModuleCapabilityDef' resource.
CapabilitySiocModuleDescriptor | [**Remove-IntersightCapabilitySiocModuleDescriptor**](docs/Remove-IntersightCapabilitySiocModuleDescriptor.md) | Delete a 'CapabilitySiocModuleDescriptor' resource.
CapabilitySiocModuleManufacturingDef | [**Remove-IntersightCapabilitySiocModuleManufacturingDef**](docs/Remove-IntersightCapabilitySiocModuleManufacturingDef.md) | Delete a 'CapabilitySiocModuleManufacturingDef' resource.
@@ -1038,7 +1048,9 @@ CapabilityPsuManufacturingDef | [**Set-IntersightCapabilityPsuManufacturingDef**
CapabilityServerActionsMeta | [**Set-IntersightCapabilityServerActionsMeta**](docs/Set-IntersightCapabilityServerActionsMeta.md) | Update a 'CapabilityServerActionsMeta' resource.
CapabilityServerDescriptor | [**Set-IntersightCapabilityServerDescriptor**](docs/Set-IntersightCapabilityServerDescriptor.md) | Update a 'CapabilityServerDescriptor' resource.
CapabilityServerModelsCapabilityDef | [**Set-IntersightCapabilityServerModelsCapabilityDef**](docs/Set-IntersightCapabilityServerModelsCapabilityDef.md) | Update a 'CapabilityServerModelsCapabilityDef' resource.
+CapabilityServerPcieConnectivityCatalog | [**Set-IntersightCapabilityServerPcieConnectivityCatalog**](docs/Set-IntersightCapabilityServerPcieConnectivityCatalog.md) | Update a 'CapabilityServerPcieConnectivityCatalog' resource.
CapabilityServerSchemaDescriptor | [**Set-IntersightCapabilityServerSchemaDescriptor**](docs/Set-IntersightCapabilityServerSchemaDescriptor.md) | Update a 'CapabilityServerSchemaDescriptor' resource.
+CapabilityServerTopologyMap | [**Set-IntersightCapabilityServerTopologyMap**](docs/Set-IntersightCapabilityServerTopologyMap.md) | Update a 'CapabilityServerTopologyMap' resource.
CapabilitySiocModuleCapabilityDef | [**Set-IntersightCapabilitySiocModuleCapabilityDef**](docs/Set-IntersightCapabilitySiocModuleCapabilityDef.md) | Update a 'CapabilitySiocModuleCapabilityDef' resource.
CapabilitySiocModuleDescriptor | [**Set-IntersightCapabilitySiocModuleDescriptor**](docs/Set-IntersightCapabilitySiocModuleDescriptor.md) | Update a 'CapabilitySiocModuleDescriptor' resource.
CapabilitySiocModuleManufacturingDef | [**Set-IntersightCapabilitySiocModuleManufacturingDef**](docs/Set-IntersightCapabilitySiocModuleManufacturingDef.md) | Update a 'CapabilitySiocModuleManufacturingDef' resource.
@@ -1091,6 +1103,8 @@ ComputeBoard | [**Get-IntersightComputeBoard**](docs/Get-IntersightComputeBoard.
ComputeDownloadStatus | [**Get-IntersightComputeDownloadStatus**](docs/Get-IntersightComputeDownloadStatus.md) | Read a 'ComputeDownloadStatus' resource.
ComputeHostUtilityOperation | [**Get-IntersightComputeHostUtilityOperation**](docs/Get-IntersightComputeHostUtilityOperation.md) | Read a 'ComputeHostUtilityOperation' resource.
ComputeMapping | [**Get-IntersightComputeMapping**](docs/Get-IntersightComputeMapping.md) | Read a 'ComputeMapping' resource.
+ComputePcieConnectivityPolicy | [**Get-IntersightComputePcieConnectivityPolicy**](docs/Get-IntersightComputePcieConnectivityPolicy.md) | Read a 'ComputePcieConnectivityPolicy' resource.
+ComputePcieConnectivityPolicyInventory | [**Get-IntersightComputePcieConnectivityPolicyInventory**](docs/Get-IntersightComputePcieConnectivityPolicyInventory.md) | Read a 'ComputePcieConnectivityPolicyInventory' resource.
ComputePersonality | [**Get-IntersightComputePersonality**](docs/Get-IntersightComputePersonality.md) | Read a 'ComputePersonality' resource.
ComputePhysicalSummary | [**Get-IntersightComputePhysicalSummary**](docs/Get-IntersightComputePhysicalSummary.md) | Read a 'ComputePhysicalSummary' resource.
ComputeRackUnit | [**Get-IntersightComputeRackUnit**](docs/Get-IntersightComputeRackUnit.md) | Read a 'ComputeRackUnit' resource.
@@ -1102,7 +1116,9 @@ ComputeServerPowerPolicy | [**Get-IntersightComputeServerPowerPolicy**](docs/Get
ComputeServerSetting | [**Get-IntersightComputeServerSetting**](docs/Get-IntersightComputeServerSetting.md) | Read a 'ComputeServerSetting' resource.
ComputeVmedia | [**Get-IntersightComputeVmedia**](docs/Get-IntersightComputeVmedia.md) | Read a 'ComputeVmedia' resource.
ComputeHostUtilityOperation | [**New-IntersightComputeHostUtilityOperation**](docs/New-IntersightComputeHostUtilityOperation.md) | Create a 'ComputeHostUtilityOperation' resource.
+ComputePcieConnectivityPolicy | [**New-IntersightComputePcieConnectivityPolicy**](docs/New-IntersightComputePcieConnectivityPolicy.md) | Create a 'ComputePcieConnectivityPolicy' resource.
ComputeScrubPolicy | [**New-IntersightComputeScrubPolicy**](docs/New-IntersightComputeScrubPolicy.md) | Create a 'ComputeScrubPolicy' resource.
+ComputePcieConnectivityPolicy | [**Remove-IntersightComputePcieConnectivityPolicy**](docs/Remove-IntersightComputePcieConnectivityPolicy.md) | Delete a 'ComputePcieConnectivityPolicy' resource.
ComputeRackUnit | [**Remove-IntersightComputeRackUnit**](docs/Remove-IntersightComputeRackUnit.md) | Delete a 'ComputeRackUnit' resource.
ComputeRackUnitIdentity | [**Remove-IntersightComputeRackUnitIdentity**](docs/Remove-IntersightComputeRackUnitIdentity.md) | Delete a 'ComputeRackUnitIdentity' resource.
ComputeScrubPolicy | [**Remove-IntersightComputeScrubPolicy**](docs/Remove-IntersightComputeScrubPolicy.md) | Delete a 'ComputeScrubPolicy' resource.
@@ -1111,6 +1127,7 @@ ComputeBlade | [**Set-IntersightComputeBlade**](docs/Set-IntersightComputeBlade.
ComputeBladeIdentity | [**Set-IntersightComputeBladeIdentity**](docs/Set-IntersightComputeBladeIdentity.md) | Update a 'ComputeBladeIdentity' resource.
ComputeBoard | [**Set-IntersightComputeBoard**](docs/Set-IntersightComputeBoard.md) | Update a 'ComputeBoard' resource.
ComputeMapping | [**Set-IntersightComputeMapping**](docs/Set-IntersightComputeMapping.md) | Update a 'ComputeMapping' resource.
+ComputePcieConnectivityPolicy | [**Set-IntersightComputePcieConnectivityPolicy**](docs/Set-IntersightComputePcieConnectivityPolicy.md) | Update a 'ComputePcieConnectivityPolicy' resource.
ComputePersonality | [**Set-IntersightComputePersonality**](docs/Set-IntersightComputePersonality.md) | Update a 'ComputePersonality' resource.
ComputeRackUnit | [**Set-IntersightComputeRackUnit**](docs/Set-IntersightComputeRackUnit.md) | Update a 'ComputeRackUnit' resource.
ComputeRackUnitIdentity | [**Set-IntersightComputeRackUnitIdentity**](docs/Set-IntersightComputeRackUnitIdentity.md) | Update a 'ComputeRackUnitIdentity' resource.
@@ -1175,6 +1192,7 @@ EquipmentEnclosureElement | [**Get-IntersightEquipmentEnclosureElement**](docs/G
EquipmentEndPointLog | [**Get-IntersightEquipmentEndPointLog**](docs/Get-IntersightEquipmentEndPointLog.md) | Read a 'EquipmentEndPointLog' resource.
EquipmentExpanderModule | [**Get-IntersightEquipmentExpanderModule**](docs/Get-IntersightEquipmentExpanderModule.md) | Read a 'EquipmentExpanderModule' resource.
EquipmentExpanderModuleIdentity | [**Get-IntersightEquipmentExpanderModuleIdentity**](docs/Get-IntersightEquipmentExpanderModuleIdentity.md) | Read a 'EquipmentExpanderModuleIdentity' resource.
+EquipmentExpanderModuleOperation | [**Get-IntersightEquipmentExpanderModuleOperation**](docs/Get-IntersightEquipmentExpanderModuleOperation.md) | Read a 'EquipmentExpanderModuleOperation' resource.
EquipmentFan | [**Get-IntersightEquipmentFan**](docs/Get-IntersightEquipmentFan.md) | Read a 'EquipmentFan' resource.
EquipmentFanControl | [**Get-IntersightEquipmentFanControl**](docs/Get-IntersightEquipmentFanControl.md) | Read a 'EquipmentFanControl' resource.
EquipmentFanModule | [**Get-IntersightEquipmentFanModule**](docs/Get-IntersightEquipmentFanModule.md) | Read a 'EquipmentFanModule' resource.
@@ -1183,6 +1201,7 @@ EquipmentFexIdentity | [**Get-IntersightEquipmentFexIdentity**](docs/Get-Intersi
EquipmentFexOperation | [**Get-IntersightEquipmentFexOperation**](docs/Get-IntersightEquipmentFexOperation.md) | Read a 'EquipmentFexOperation' resource.
EquipmentFru | [**Get-IntersightEquipmentFru**](docs/Get-IntersightEquipmentFru.md) | Read a 'EquipmentFru' resource.
EquipmentHybridDriveSlot | [**Get-IntersightEquipmentHybridDriveSlot**](docs/Get-IntersightEquipmentHybridDriveSlot.md) | Read a 'EquipmentHybridDriveSlot' resource.
+EquipmentInterconnect | [**Get-IntersightEquipmentInterconnect**](docs/Get-IntersightEquipmentInterconnect.md) | Read a 'EquipmentInterconnect' resource.
EquipmentIoCard | [**Get-IntersightEquipmentIoCard**](docs/Get-IntersightEquipmentIoCard.md) | Read a 'EquipmentIoCard' resource.
EquipmentIoCardOperation | [**Get-IntersightEquipmentIoCardOperation**](docs/Get-IntersightEquipmentIoCardOperation.md) | Read a 'EquipmentIoCardOperation' resource.
EquipmentIoExpander | [**Get-IntersightEquipmentIoExpander**](docs/Get-IntersightEquipmentIoExpander.md) | Read a 'EquipmentIoExpander' resource.
@@ -1194,6 +1213,8 @@ EquipmentRackEnclosure | [**Get-IntersightEquipmentRackEnclosure**](docs/Get-Int
EquipmentRackEnclosureSlot | [**Get-IntersightEquipmentRackEnclosureSlot**](docs/Get-IntersightEquipmentRackEnclosureSlot.md) | Read a 'EquipmentRackEnclosureSlot' resource.
EquipmentRiser | [**Get-IntersightEquipmentRiser**](docs/Get-IntersightEquipmentRiser.md) | Read a 'EquipmentRiser' resource.
EquipmentSensor | [**Get-IntersightEquipmentSensor**](docs/Get-IntersightEquipmentSensor.md) | Read a 'EquipmentSensor' resource.
+EquipmentSharedAdapterUnit | [**Get-IntersightEquipmentSharedAdapterUnit**](docs/Get-IntersightEquipmentSharedAdapterUnit.md) | Read a 'EquipmentSharedAdapterUnit' resource.
+EquipmentSharedGraphicsCard | [**Get-IntersightEquipmentSharedGraphicsCard**](docs/Get-IntersightEquipmentSharedGraphicsCard.md) | Read a 'EquipmentSharedGraphicsCard' resource.
EquipmentSharedIoModule | [**Get-IntersightEquipmentSharedIoModule**](docs/Get-IntersightEquipmentSharedIoModule.md) | Read a 'EquipmentSharedIoModule' resource.
EquipmentSwitchCard | [**Get-IntersightEquipmentSwitchCard**](docs/Get-IntersightEquipmentSwitchCard.md) | Read a 'EquipmentSwitchCard' resource.
EquipmentSwitchOperation | [**Get-IntersightEquipmentSwitchOperation**](docs/Get-IntersightEquipmentSwitchOperation.md) | Read a 'EquipmentSwitchOperation' resource.
@@ -1207,6 +1228,7 @@ EquipmentChassisOperation | [**Set-IntersightEquipmentChassisOperation**](docs/S
EquipmentEnclosureElement | [**Set-IntersightEquipmentEnclosureElement**](docs/Set-IntersightEquipmentEnclosureElement.md) | Update a 'EquipmentEnclosureElement' resource.
EquipmentExpanderModule | [**Set-IntersightEquipmentExpanderModule**](docs/Set-IntersightEquipmentExpanderModule.md) | Update a 'EquipmentExpanderModule' resource.
EquipmentExpanderModuleIdentity | [**Set-IntersightEquipmentExpanderModuleIdentity**](docs/Set-IntersightEquipmentExpanderModuleIdentity.md) | Update a 'EquipmentExpanderModuleIdentity' resource.
+EquipmentExpanderModuleOperation | [**Set-IntersightEquipmentExpanderModuleOperation**](docs/Set-IntersightEquipmentExpanderModuleOperation.md) | Update a 'EquipmentExpanderModuleOperation' resource.
EquipmentFan | [**Set-IntersightEquipmentFan**](docs/Set-IntersightEquipmentFan.md) | Update a 'EquipmentFan' resource.
EquipmentFanControl | [**Set-IntersightEquipmentFanControl**](docs/Set-IntersightEquipmentFanControl.md) | Update a 'EquipmentFanControl' resource.
EquipmentFanModule | [**Set-IntersightEquipmentFanModule**](docs/Set-IntersightEquipmentFanModule.md) | Update a 'EquipmentFanModule' resource.
@@ -1442,9 +1464,11 @@ FirmwareHbaDescriptor | [**Get-IntersightFirmwareHbaDescriptor**](docs/Get-Inter
FirmwareIomDescriptor | [**Get-IntersightFirmwareIomDescriptor**](docs/Get-IntersightFirmwareIomDescriptor.md) | Read a 'FirmwareIomDescriptor' resource.
FirmwareMswitchDescriptor | [**Get-IntersightFirmwareMswitchDescriptor**](docs/Get-IntersightFirmwareMswitchDescriptor.md) | Read a 'FirmwareMswitchDescriptor' resource.
FirmwareNxosDescriptor | [**Get-IntersightFirmwareNxosDescriptor**](docs/Get-IntersightFirmwareNxosDescriptor.md) | Read a 'FirmwareNxosDescriptor' resource.
+FirmwarePciNodeUpgrade | [**Get-IntersightFirmwarePciNodeUpgrade**](docs/Get-IntersightFirmwarePciNodeUpgrade.md) | Read a 'FirmwarePciNodeUpgrade' resource.
FirmwarePcieDescriptor | [**Get-IntersightFirmwarePcieDescriptor**](docs/Get-IntersightFirmwarePcieDescriptor.md) | Read a 'FirmwarePcieDescriptor' resource.
FirmwarePolicy | [**Get-IntersightFirmwarePolicy**](docs/Get-IntersightFirmwarePolicy.md) | Read a 'FirmwarePolicy' resource.
FirmwarePsuDescriptor | [**Get-IntersightFirmwarePsuDescriptor**](docs/Get-IntersightFirmwarePsuDescriptor.md) | Read a 'FirmwarePsuDescriptor' resource.
+FirmwarePsxDescriptor | [**Get-IntersightFirmwarePsxDescriptor**](docs/Get-IntersightFirmwarePsxDescriptor.md) | Read a 'FirmwarePsxDescriptor' resource.
FirmwareRunningFirmware | [**Get-IntersightFirmwareRunningFirmware**](docs/Get-IntersightFirmwareRunningFirmware.md) | Read a 'FirmwareRunningFirmware' resource.
FirmwareSasExpanderDescriptor | [**Get-IntersightFirmwareSasExpanderDescriptor**](docs/Get-IntersightFirmwareSasExpanderDescriptor.md) | Read a 'FirmwareSasExpanderDescriptor' resource.
FirmwareServerConfigurationUtilityDistributable | [**Get-IntersightFirmwareServerConfigurationUtilityDistributable**](docs/Get-IntersightFirmwareServerConfigurationUtilityDistributable.md) | Read a 'FirmwareServerConfigurationUtilityDistributable' resource.
@@ -1468,9 +1492,11 @@ FirmwareHbaDescriptor | [**New-IntersightFirmwareHbaDescriptor**](docs/New-Inter
FirmwareIomDescriptor | [**New-IntersightFirmwareIomDescriptor**](docs/New-IntersightFirmwareIomDescriptor.md) | Create a 'FirmwareIomDescriptor' resource.
FirmwareMswitchDescriptor | [**New-IntersightFirmwareMswitchDescriptor**](docs/New-IntersightFirmwareMswitchDescriptor.md) | Create a 'FirmwareMswitchDescriptor' resource.
FirmwareNxosDescriptor | [**New-IntersightFirmwareNxosDescriptor**](docs/New-IntersightFirmwareNxosDescriptor.md) | Create a 'FirmwareNxosDescriptor' resource.
+FirmwarePciNodeUpgrade | [**New-IntersightFirmwarePciNodeUpgrade**](docs/New-IntersightFirmwarePciNodeUpgrade.md) | Create a 'FirmwarePciNodeUpgrade' resource.
FirmwarePcieDescriptor | [**New-IntersightFirmwarePcieDescriptor**](docs/New-IntersightFirmwarePcieDescriptor.md) | Create a 'FirmwarePcieDescriptor' resource.
FirmwarePolicy | [**New-IntersightFirmwarePolicy**](docs/New-IntersightFirmwarePolicy.md) | Create a 'FirmwarePolicy' resource.
FirmwarePsuDescriptor | [**New-IntersightFirmwarePsuDescriptor**](docs/New-IntersightFirmwarePsuDescriptor.md) | Create a 'FirmwarePsuDescriptor' resource.
+FirmwarePsxDescriptor | [**New-IntersightFirmwarePsxDescriptor**](docs/New-IntersightFirmwarePsxDescriptor.md) | Create a 'FirmwarePsxDescriptor' resource.
FirmwareSasExpanderDescriptor | [**New-IntersightFirmwareSasExpanderDescriptor**](docs/New-IntersightFirmwareSasExpanderDescriptor.md) | Create a 'FirmwareSasExpanderDescriptor' resource.
FirmwareServerConfigurationUtilityDistributable | [**New-IntersightFirmwareServerConfigurationUtilityDistributable**](docs/New-IntersightFirmwareServerConfigurationUtilityDistributable.md) | Create a 'FirmwareServerConfigurationUtilityDistributable' resource.
FirmwareStorageControllerDescriptor | [**New-IntersightFirmwareStorageControllerDescriptor**](docs/New-IntersightFirmwareStorageControllerDescriptor.md) | Create a 'FirmwareStorageControllerDescriptor' resource.
@@ -1492,9 +1518,11 @@ FirmwareHbaDescriptor | [**Remove-IntersightFirmwareHbaDescriptor**](docs/Remove
FirmwareIomDescriptor | [**Remove-IntersightFirmwareIomDescriptor**](docs/Remove-IntersightFirmwareIomDescriptor.md) | Delete a 'FirmwareIomDescriptor' resource.
FirmwareMswitchDescriptor | [**Remove-IntersightFirmwareMswitchDescriptor**](docs/Remove-IntersightFirmwareMswitchDescriptor.md) | Delete a 'FirmwareMswitchDescriptor' resource.
FirmwareNxosDescriptor | [**Remove-IntersightFirmwareNxosDescriptor**](docs/Remove-IntersightFirmwareNxosDescriptor.md) | Delete a 'FirmwareNxosDescriptor' resource.
+FirmwarePciNodeUpgrade | [**Remove-IntersightFirmwarePciNodeUpgrade**](docs/Remove-IntersightFirmwarePciNodeUpgrade.md) | Delete a 'FirmwarePciNodeUpgrade' resource.
FirmwarePcieDescriptor | [**Remove-IntersightFirmwarePcieDescriptor**](docs/Remove-IntersightFirmwarePcieDescriptor.md) | Delete a 'FirmwarePcieDescriptor' resource.
FirmwarePolicy | [**Remove-IntersightFirmwarePolicy**](docs/Remove-IntersightFirmwarePolicy.md) | Delete a 'FirmwarePolicy' resource.
FirmwarePsuDescriptor | [**Remove-IntersightFirmwarePsuDescriptor**](docs/Remove-IntersightFirmwarePsuDescriptor.md) | Delete a 'FirmwarePsuDescriptor' resource.
+FirmwarePsxDescriptor | [**Remove-IntersightFirmwarePsxDescriptor**](docs/Remove-IntersightFirmwarePsxDescriptor.md) | Delete a 'FirmwarePsxDescriptor' resource.
FirmwareSasExpanderDescriptor | [**Remove-IntersightFirmwareSasExpanderDescriptor**](docs/Remove-IntersightFirmwareSasExpanderDescriptor.md) | Delete a 'FirmwareSasExpanderDescriptor' resource.
FirmwareServerConfigurationUtilityDistributable | [**Remove-IntersightFirmwareServerConfigurationUtilityDistributable**](docs/Remove-IntersightFirmwareServerConfigurationUtilityDistributable.md) | Delete a 'FirmwareServerConfigurationUtilityDistributable' resource.
FirmwareStorageControllerDescriptor | [**Remove-IntersightFirmwareStorageControllerDescriptor**](docs/Remove-IntersightFirmwareStorageControllerDescriptor.md) | Delete a 'FirmwareStorageControllerDescriptor' resource.
@@ -1516,6 +1544,7 @@ FirmwareNxosDescriptor | [**Set-IntersightFirmwareNxosDescriptor**](docs/Set-Int
FirmwarePcieDescriptor | [**Set-IntersightFirmwarePcieDescriptor**](docs/Set-IntersightFirmwarePcieDescriptor.md) | Update a 'FirmwarePcieDescriptor' resource.
FirmwarePolicy | [**Set-IntersightFirmwarePolicy**](docs/Set-IntersightFirmwarePolicy.md) | Update a 'FirmwarePolicy' resource.
FirmwarePsuDescriptor | [**Set-IntersightFirmwarePsuDescriptor**](docs/Set-IntersightFirmwarePsuDescriptor.md) | Update a 'FirmwarePsuDescriptor' resource.
+FirmwarePsxDescriptor | [**Set-IntersightFirmwarePsxDescriptor**](docs/Set-IntersightFirmwarePsxDescriptor.md) | Update a 'FirmwarePsxDescriptor' resource.
FirmwareRunningFirmware | [**Set-IntersightFirmwareRunningFirmware**](docs/Set-IntersightFirmwareRunningFirmware.md) | Update a 'FirmwareRunningFirmware' resource.
FirmwareSasExpanderDescriptor | [**Set-IntersightFirmwareSasExpanderDescriptor**](docs/Set-IntersightFirmwareSasExpanderDescriptor.md) | Update a 'FirmwareSasExpanderDescriptor' resource.
FirmwareServerConfigurationUtilityDistributable | [**Set-IntersightFirmwareServerConfigurationUtilityDistributable**](docs/Set-IntersightFirmwareServerConfigurationUtilityDistributable.md) | Update a 'FirmwareServerConfigurationUtilityDistributable' resource.
@@ -2232,6 +2261,8 @@ NiaapiDcnmLatestMaintainedRelease | [**Get-IntersightNiaapiDcnmLatestMaintainedR
NiaapiDcnmReleaseRecommend | [**Get-IntersightNiaapiDcnmReleaseRecommend**](docs/Get-IntersightNiaapiDcnmReleaseRecommend.md) | Read a 'NiaapiDcnmReleaseRecommend' resource.
NiaapiDcnmSweol | [**Get-IntersightNiaapiDcnmSweol**](docs/Get-IntersightNiaapiDcnmSweol.md) | Read a 'NiaapiDcnmSweol' resource.
NiaapiFileDownloader | [**Get-IntersightNiaapiFileDownloader**](docs/Get-IntersightNiaapiFileDownloader.md) | Read a 'NiaapiFileDownloader' resource.
+NiaapiNdMetadata | [**Get-IntersightNiaapiNdMetadata**](docs/Get-IntersightNiaapiNdMetadata.md) | Read a 'NiaapiNdMetadata' resource.
+NiaapiNdMetadataFileDownloader | [**Get-IntersightNiaapiNdMetadataFileDownloader**](docs/Get-IntersightNiaapiNdMetadataFileDownloader.md) | Read a 'NiaapiNdMetadataFileDownloader' resource.
NiaapiNiaMetadata | [**Get-IntersightNiaapiNiaMetadata**](docs/Get-IntersightNiaapiNiaMetadata.md) | Read a 'NiaapiNiaMetadata' resource.
NiaapiNibFileDownloader | [**Get-IntersightNiaapiNibFileDownloader**](docs/Get-IntersightNiaapiNibFileDownloader.md) | Read a 'NiaapiNibFileDownloader' resource.
NiaapiNibMetadata | [**Get-IntersightNiaapiNibMetadata**](docs/Get-IntersightNiaapiNibMetadata.md) | Read a 'NiaapiNibMetadata' resource.
@@ -2414,13 +2445,18 @@ PartnerintegrationMetrics | [**Set-IntersightPartnerintegrationMetrics**](docs/S
PartnerintegrationModel | [**Set-IntersightPartnerintegrationModel**](docs/Set-IntersightPartnerintegrationModel.md) | Update a 'PartnerintegrationModel' resource.
PciCoprocessorCard | [**Get-IntersightPciCoprocessorCard**](docs/Get-IntersightPciCoprocessorCard.md) | Read a 'PciCoprocessorCard' resource.
PciDevice | [**Get-IntersightPciDevice**](docs/Get-IntersightPciDevice.md) | Read a 'PciDevice' resource.
+PciEndpoint | [**Get-IntersightPciEndpoint**](docs/Get-IntersightPciEndpoint.md) | Read a 'PciEndpoint' resource.
PciLink | [**Get-IntersightPciLink**](docs/Get-IntersightPciLink.md) | Read a 'PciLink' resource.
PciNode | [**Get-IntersightPciNode**](docs/Get-IntersightPciNode.md) | Read a 'PciNode' resource.
+PciNodeSetting | [**Get-IntersightPciNodeSetting**](docs/Get-IntersightPciNodeSetting.md) | Read a 'PciNodeSetting' resource.
+PciPort | [**Get-IntersightPciPort**](docs/Get-IntersightPciPort.md) | Read a 'PciPort' resource.
PciSlot | [**Get-IntersightPciSlot**](docs/Get-IntersightPciSlot.md) | Read a 'PciSlot' resource.
PciSwitch | [**Get-IntersightPciSwitch**](docs/Get-IntersightPciSwitch.md) | Read a 'PciSwitch' resource.
+PciZone | [**Get-IntersightPciZone**](docs/Get-IntersightPciZone.md) | Read a 'PciZone' resource.
PciDevice | [**Set-IntersightPciDevice**](docs/Set-IntersightPciDevice.md) | Update a 'PciDevice' resource.
PciLink | [**Set-IntersightPciLink**](docs/Set-IntersightPciLink.md) | Update a 'PciLink' resource.
PciNode | [**Set-IntersightPciNode**](docs/Set-IntersightPciNode.md) | Update a 'PciNode' resource.
+PciNodeSetting | [**Set-IntersightPciNodeSetting**](docs/Set-IntersightPciNodeSetting.md) | Update a 'PciNodeSetting' resource.
PciSwitch | [**Set-IntersightPciSwitch**](docs/Set-IntersightPciSwitch.md) | Update a 'PciSwitch' resource.
PortGroup | [**Get-IntersightPortGroup**](docs/Get-IntersightPortGroup.md) | Read a 'PortGroup' resource.
PortMacBinding | [**Get-IntersightPortMacBinding**](docs/Get-IntersightPortMacBinding.md) | Read a 'PortMacBinding' resource.
diff --git a/build.ps1 b/build.ps1
index a3744890d..e40f16d67 100644
--- a/build.ps1
+++ b/build.ps1
@@ -49,7 +49,7 @@ $manifestParam = @{
Guid = "41ce1a70-9c4b-489f-a153-12fe49b7fe62"
Author = "Cisco Systems"
CompanyName = "Cisco Systems"
- ModuleVersion = "1.0.11.2025092610"
+ ModuleVersion = "1.0.11.2025101412"
Copyright = "(c) 2025 Cisco Systems, Inc. All rights reserved."
LicenseUri = "https://www.apache.org/licenses/LICENSE-2.0.txt"
ProjectUri = "https://github.com/CiscoDevNet/intersight-powershell"
@@ -59,7 +59,7 @@ $manifestParam = @{
CmdletsToExport = $commandList
ScriptsToProcess = @('Initialize-HelpFiles.ps1')
Description = "Intersight Powershell module provides the cmdlets to manage, analyze, and automate the IT infrastructure in Intersight."
- ReleaseNotes = "Intersight.PowerShell - Version 1.0.11.2025092610
+ ReleaseNotes = "Intersight.PowerShell - Version 1.0.11.2025101412
Changelog:-
https://github.com/CiscoDevNet/intersight-powershell/blob/master/CHANGELOG.md
diff --git a/docs/Get-IntersightAuditdPolicy.md b/docs/Get-IntersightAuditdPolicy.md
new file mode 100644
index 000000000..076e2df7d
--- /dev/null
+++ b/docs/Get-IntersightAuditdPolicy.md
@@ -0,0 +1,293 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightAuditdPolicy
+
+## SYNOPSIS
+Get the AuditdPolicy
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightAuditdPolicy [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightAuditdPolicy [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'AuditdPolicy' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightAuditdPolicy
+```
+Above example returns the list of AuditdPolicy.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightAuditdPolicy -Name "MoName"
+```
+Above example returns the AuditdPolicy matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightAuditdPolicy -Organization $organization
+```
+Above example returns the list of AuditdPolicy available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightAuditdPolicy -InlineCount allpages
+```
+Above example returns the list of AuditdPolicy along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the AuditdPolicy.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the AuditdPolicy under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightAuditdPolicy](./New-IntersightAuditdPolicy.md)
+
+[Remove-IntersightAuditdPolicy](./Remove-IntersightAuditdPolicy.md)
+
+[Set-IntersightAuditdPolicy](./Set-IntersightAuditdPolicy.md)
+
diff --git a/docs/Get-IntersightCapabilityServerPcieConnectivityCatalog.md b/docs/Get-IntersightCapabilityServerPcieConnectivityCatalog.md
new file mode 100644
index 000000000..020607a7b
--- /dev/null
+++ b/docs/Get-IntersightCapabilityServerPcieConnectivityCatalog.md
@@ -0,0 +1,293 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightCapabilityServerPcieConnectivityCatalog
+
+## SYNOPSIS
+Get the CapabilityServerPcieConnectivityCatalog
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightCapabilityServerPcieConnectivityCatalog [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightCapabilityServerPcieConnectivityCatalog [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'CapabilityServerPcieConnectivityCatalog' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerPcieConnectivityCatalog
+```
+Above example returns the list of CapabilityServerPcieConnectivityCatalog.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerPcieConnectivityCatalog -Name "MoName"
+```
+Above example returns the CapabilityServerPcieConnectivityCatalog matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerPcieConnectivityCatalog -Organization $organization
+```
+Above example returns the list of CapabilityServerPcieConnectivityCatalog available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerPcieConnectivityCatalog -InlineCount allpages
+```
+Above example returns the list of CapabilityServerPcieConnectivityCatalog along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the CapabilityServerPcieConnectivityCatalog.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the CapabilityServerPcieConnectivityCatalog under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightCapabilityServerPcieConnectivityCatalog](./New-IntersightCapabilityServerPcieConnectivityCatalog.md)
+
+[Remove-IntersightCapabilityServerPcieConnectivityCatalog](./Remove-IntersightCapabilityServerPcieConnectivityCatalog.md)
+
+[Set-IntersightCapabilityServerPcieConnectivityCatalog](./Set-IntersightCapabilityServerPcieConnectivityCatalog.md)
+
diff --git a/docs/Get-IntersightCapabilityServerTopologyMap.md b/docs/Get-IntersightCapabilityServerTopologyMap.md
new file mode 100644
index 000000000..e8829bad0
--- /dev/null
+++ b/docs/Get-IntersightCapabilityServerTopologyMap.md
@@ -0,0 +1,293 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightCapabilityServerTopologyMap
+
+## SYNOPSIS
+Get the CapabilityServerTopologyMap
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightCapabilityServerTopologyMap [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightCapabilityServerTopologyMap [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'CapabilityServerTopologyMap' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerTopologyMap
+```
+Above example returns the list of CapabilityServerTopologyMap.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerTopologyMap -Name "MoName"
+```
+Above example returns the CapabilityServerTopologyMap matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerTopologyMap -Organization $organization
+```
+Above example returns the list of CapabilityServerTopologyMap available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightCapabilityServerTopologyMap -InlineCount allpages
+```
+Above example returns the list of CapabilityServerTopologyMap along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the CapabilityServerTopologyMap.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the CapabilityServerTopologyMap under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightCapabilityServerTopologyMap](./New-IntersightCapabilityServerTopologyMap.md)
+
+[Remove-IntersightCapabilityServerTopologyMap](./Remove-IntersightCapabilityServerTopologyMap.md)
+
+[Set-IntersightCapabilityServerTopologyMap](./Set-IntersightCapabilityServerTopologyMap.md)
+
diff --git a/docs/Get-IntersightComputePcieConnectivityPolicy.md b/docs/Get-IntersightComputePcieConnectivityPolicy.md
new file mode 100644
index 000000000..191a0c711
--- /dev/null
+++ b/docs/Get-IntersightComputePcieConnectivityPolicy.md
@@ -0,0 +1,293 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightComputePcieConnectivityPolicy
+
+## SYNOPSIS
+Get the ComputePcieConnectivityPolicy
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightComputePcieConnectivityPolicy [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightComputePcieConnectivityPolicy [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'ComputePcieConnectivityPolicy' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicy
+```
+Above example returns the list of ComputePcieConnectivityPolicy.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicy -Name "MoName"
+```
+Above example returns the ComputePcieConnectivityPolicy matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicy -Organization $organization
+```
+Above example returns the list of ComputePcieConnectivityPolicy available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicy -InlineCount allpages
+```
+Above example returns the list of ComputePcieConnectivityPolicy along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the ComputePcieConnectivityPolicy.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the ComputePcieConnectivityPolicy under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightComputePcieConnectivityPolicy](./New-IntersightComputePcieConnectivityPolicy.md)
+
+[Remove-IntersightComputePcieConnectivityPolicy](./Remove-IntersightComputePcieConnectivityPolicy.md)
+
+[Set-IntersightComputePcieConnectivityPolicy](./Set-IntersightComputePcieConnectivityPolicy.md)
+
diff --git a/docs/Get-IntersightComputePcieConnectivityPolicyInventory.md b/docs/Get-IntersightComputePcieConnectivityPolicyInventory.md
new file mode 100644
index 000000000..683f8f9b4
--- /dev/null
+++ b/docs/Get-IntersightComputePcieConnectivityPolicyInventory.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightComputePcieConnectivityPolicyInventory
+
+## SYNOPSIS
+Get the ComputePcieConnectivityPolicyInventory
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightComputePcieConnectivityPolicyInventory [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightComputePcieConnectivityPolicyInventory [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'ComputePcieConnectivityPolicyInventory' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicyInventory
+```
+Above example returns the list of ComputePcieConnectivityPolicyInventory.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicyInventory -Name "MoName"
+```
+Above example returns the ComputePcieConnectivityPolicyInventory matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicyInventory -Organization $organization
+```
+Above example returns the list of ComputePcieConnectivityPolicyInventory available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightComputePcieConnectivityPolicyInventory -InlineCount allpages
+```
+Above example returns the list of ComputePcieConnectivityPolicyInventory along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the ComputePcieConnectivityPolicyInventory.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the ComputePcieConnectivityPolicyInventory under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightEquipmentExpanderModuleOperation.md b/docs/Get-IntersightEquipmentExpanderModuleOperation.md
new file mode 100644
index 000000000..c8824e977
--- /dev/null
+++ b/docs/Get-IntersightEquipmentExpanderModuleOperation.md
@@ -0,0 +1,289 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightEquipmentExpanderModuleOperation
+
+## SYNOPSIS
+Get the EquipmentExpanderModuleOperation
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightEquipmentExpanderModuleOperation [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightEquipmentExpanderModuleOperation [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'EquipmentExpanderModuleOperation' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightEquipmentExpanderModuleOperation
+```
+Above example returns the list of EquipmentExpanderModuleOperation.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightEquipmentExpanderModuleOperation -Name "MoName"
+```
+Above example returns the EquipmentExpanderModuleOperation matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightEquipmentExpanderModuleOperation -Organization $organization
+```
+Above example returns the list of EquipmentExpanderModuleOperation available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightEquipmentExpanderModuleOperation -InlineCount allpages
+```
+Above example returns the list of EquipmentExpanderModuleOperation along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the EquipmentExpanderModuleOperation.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the EquipmentExpanderModuleOperation under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[Set-IntersightEquipmentExpanderModuleOperation](./Set-IntersightEquipmentExpanderModuleOperation.md)
+
diff --git a/docs/Get-IntersightEquipmentInterconnect.md b/docs/Get-IntersightEquipmentInterconnect.md
new file mode 100644
index 000000000..d14a6f202
--- /dev/null
+++ b/docs/Get-IntersightEquipmentInterconnect.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightEquipmentInterconnect
+
+## SYNOPSIS
+Get the EquipmentInterconnect
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightEquipmentInterconnect [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightEquipmentInterconnect [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'EquipmentInterconnect' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightEquipmentInterconnect
+```
+Above example returns the list of EquipmentInterconnect.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightEquipmentInterconnect -Name "MoName"
+```
+Above example returns the EquipmentInterconnect matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightEquipmentInterconnect -Organization $organization
+```
+Above example returns the list of EquipmentInterconnect available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightEquipmentInterconnect -InlineCount allpages
+```
+Above example returns the list of EquipmentInterconnect along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the EquipmentInterconnect.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the EquipmentInterconnect under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightEquipmentSharedAdapterUnit.md b/docs/Get-IntersightEquipmentSharedAdapterUnit.md
new file mode 100644
index 000000000..6d359d198
--- /dev/null
+++ b/docs/Get-IntersightEquipmentSharedAdapterUnit.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightEquipmentSharedAdapterUnit
+
+## SYNOPSIS
+Get the EquipmentSharedAdapterUnit
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightEquipmentSharedAdapterUnit [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightEquipmentSharedAdapterUnit [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'EquipmentSharedAdapterUnit' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedAdapterUnit
+```
+Above example returns the list of EquipmentSharedAdapterUnit.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedAdapterUnit -Name "MoName"
+```
+Above example returns the EquipmentSharedAdapterUnit matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedAdapterUnit -Organization $organization
+```
+Above example returns the list of EquipmentSharedAdapterUnit available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedAdapterUnit -InlineCount allpages
+```
+Above example returns the list of EquipmentSharedAdapterUnit along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the EquipmentSharedAdapterUnit.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the EquipmentSharedAdapterUnit under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightEquipmentSharedGraphicsCard.md b/docs/Get-IntersightEquipmentSharedGraphicsCard.md
new file mode 100644
index 000000000..2e6ecdbc6
--- /dev/null
+++ b/docs/Get-IntersightEquipmentSharedGraphicsCard.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightEquipmentSharedGraphicsCard
+
+## SYNOPSIS
+Get the EquipmentSharedGraphicsCard
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightEquipmentSharedGraphicsCard [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightEquipmentSharedGraphicsCard [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'EquipmentSharedGraphicsCard' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedGraphicsCard
+```
+Above example returns the list of EquipmentSharedGraphicsCard.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedGraphicsCard -Name "MoName"
+```
+Above example returns the EquipmentSharedGraphicsCard matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedGraphicsCard -Organization $organization
+```
+Above example returns the list of EquipmentSharedGraphicsCard available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightEquipmentSharedGraphicsCard -InlineCount allpages
+```
+Above example returns the list of EquipmentSharedGraphicsCard along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the EquipmentSharedGraphicsCard.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the EquipmentSharedGraphicsCard under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightFirmwarePciNodeUpgrade.md b/docs/Get-IntersightFirmwarePciNodeUpgrade.md
new file mode 100644
index 000000000..8e7400bc4
--- /dev/null
+++ b/docs/Get-IntersightFirmwarePciNodeUpgrade.md
@@ -0,0 +1,291 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightFirmwarePciNodeUpgrade
+
+## SYNOPSIS
+Get the FirmwarePciNodeUpgrade
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightFirmwarePciNodeUpgrade [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightFirmwarePciNodeUpgrade [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'FirmwarePciNodeUpgrade' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePciNodeUpgrade
+```
+Above example returns the list of FirmwarePciNodeUpgrade.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePciNodeUpgrade -Name "MoName"
+```
+Above example returns the FirmwarePciNodeUpgrade matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePciNodeUpgrade -Organization $organization
+```
+Above example returns the list of FirmwarePciNodeUpgrade available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePciNodeUpgrade -InlineCount allpages
+```
+Above example returns the list of FirmwarePciNodeUpgrade along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the FirmwarePciNodeUpgrade.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the FirmwarePciNodeUpgrade under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightFirmwarePciNodeUpgrade](./New-IntersightFirmwarePciNodeUpgrade.md)
+
+[Remove-IntersightFirmwarePciNodeUpgrade](./Remove-IntersightFirmwarePciNodeUpgrade.md)
+
diff --git a/docs/Get-IntersightFirmwarePsxDescriptor.md b/docs/Get-IntersightFirmwarePsxDescriptor.md
new file mode 100644
index 000000000..cc354b8ad
--- /dev/null
+++ b/docs/Get-IntersightFirmwarePsxDescriptor.md
@@ -0,0 +1,293 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightFirmwarePsxDescriptor
+
+## SYNOPSIS
+Get the FirmwarePsxDescriptor
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightFirmwarePsxDescriptor [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightFirmwarePsxDescriptor [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'FirmwarePsxDescriptor' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePsxDescriptor
+```
+Above example returns the list of FirmwarePsxDescriptor.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePsxDescriptor -Name "MoName"
+```
+Above example returns the FirmwarePsxDescriptor matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePsxDescriptor -Organization $organization
+```
+Above example returns the list of FirmwarePsxDescriptor available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightFirmwarePsxDescriptor -InlineCount allpages
+```
+Above example returns the list of FirmwarePsxDescriptor along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the FirmwarePsxDescriptor.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the FirmwarePsxDescriptor under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[New-IntersightFirmwarePsxDescriptor](./New-IntersightFirmwarePsxDescriptor.md)
+
+[Remove-IntersightFirmwarePsxDescriptor](./Remove-IntersightFirmwarePsxDescriptor.md)
+
+[Set-IntersightFirmwarePsxDescriptor](./Set-IntersightFirmwarePsxDescriptor.md)
+
diff --git a/docs/Get-IntersightNiaapiNdMetadata.md b/docs/Get-IntersightNiaapiNdMetadata.md
new file mode 100644
index 000000000..8fdce32a4
--- /dev/null
+++ b/docs/Get-IntersightNiaapiNdMetadata.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightNiaapiNdMetadata
+
+## SYNOPSIS
+Get the NiaapiNdMetadata
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightNiaapiNdMetadata [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightNiaapiNdMetadata [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'NiaapiNdMetadata' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadata
+```
+Above example returns the list of NiaapiNdMetadata.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadata -Name "MoName"
+```
+Above example returns the NiaapiNdMetadata matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadata -Organization $organization
+```
+Above example returns the list of NiaapiNdMetadata available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadata -InlineCount allpages
+```
+Above example returns the list of NiaapiNdMetadata along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the NiaapiNdMetadata.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the NiaapiNdMetadata under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightNiaapiNdMetadataFileDownloader.md b/docs/Get-IntersightNiaapiNdMetadataFileDownloader.md
new file mode 100644
index 000000000..4c45452dc
--- /dev/null
+++ b/docs/Get-IntersightNiaapiNdMetadataFileDownloader.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightNiaapiNdMetadataFileDownloader
+
+## SYNOPSIS
+Get the NiaapiNdMetadataFileDownloader
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightNiaapiNdMetadataFileDownloader [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightNiaapiNdMetadataFileDownloader [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'NiaapiNdMetadataFileDownloader' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadataFileDownloader
+```
+Above example returns the list of NiaapiNdMetadataFileDownloader.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadataFileDownloader -Name "MoName"
+```
+Above example returns the NiaapiNdMetadataFileDownloader matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadataFileDownloader -Organization $organization
+```
+Above example returns the list of NiaapiNdMetadataFileDownloader available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightNiaapiNdMetadataFileDownloader -InlineCount allpages
+```
+Above example returns the list of NiaapiNdMetadataFileDownloader along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the NiaapiNdMetadataFileDownloader.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the NiaapiNdMetadataFileDownloader under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightPciEndpoint.md b/docs/Get-IntersightPciEndpoint.md
new file mode 100644
index 000000000..7330fe1bd
--- /dev/null
+++ b/docs/Get-IntersightPciEndpoint.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightPciEndpoint
+
+## SYNOPSIS
+Get the PciEndpoint
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightPciEndpoint [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightPciEndpoint [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'PciEndpoint' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightPciEndpoint
+```
+Above example returns the list of PciEndpoint.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightPciEndpoint -Name "MoName"
+```
+Above example returns the PciEndpoint matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightPciEndpoint -Organization $organization
+```
+Above example returns the list of PciEndpoint available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightPciEndpoint -InlineCount allpages
+```
+Above example returns the list of PciEndpoint along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the PciEndpoint.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the PciEndpoint under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightPciNodeSetting.md b/docs/Get-IntersightPciNodeSetting.md
new file mode 100644
index 000000000..369eb5b27
--- /dev/null
+++ b/docs/Get-IntersightPciNodeSetting.md
@@ -0,0 +1,289 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightPciNodeSetting
+
+## SYNOPSIS
+Get the PciNodeSetting
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightPciNodeSetting [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightPciNodeSetting [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'PciNodeSetting' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightPciNodeSetting
+```
+Above example returns the list of PciNodeSetting.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightPciNodeSetting -Name "MoName"
+```
+Above example returns the PciNodeSetting matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightPciNodeSetting -Organization $organization
+```
+Above example returns the list of PciNodeSetting available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightPciNodeSetting -InlineCount allpages
+```
+Above example returns the list of PciNodeSetting along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the PciNodeSetting.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the PciNodeSetting under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
+[Set-IntersightPciNodeSetting](./Set-IntersightPciNodeSetting.md)
+
diff --git a/docs/Get-IntersightPciPort.md b/docs/Get-IntersightPciPort.md
new file mode 100644
index 000000000..62f9fc150
--- /dev/null
+++ b/docs/Get-IntersightPciPort.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightPciPort
+
+## SYNOPSIS
+Get the PciPort
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightPciPort [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightPciPort [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] []
+```
+## DESCRIPTION
+Read a 'PciPort' resource.
+A maximum of 10,000 objects can be retrieved in a single invocation.
+
+Note :- The output returns by the ParameterSet "QueryParam" cannot be piped to the New or Set cmdlet.
+
+
+## EXAMPLES
+
+### Example 1
+```powershell
+PS C:\> $result = Get-IntersightPciPort
+```
+Above example returns the list of PciPort.
+
+### Example 2
+```powershell
+PS C:\> $result = Get-IntersightPciPort -Name "MoName"
+```
+Above example returns the PciPort matched with name.
+
+### Example 3
+```powershell
+PS C:\> $result = Get-IntersightPciPort -Organization $organization
+```
+Above example returns the list of PciPort available under the $organization .
+
+### Example 4
+```powershell
+PS C:\> $result = Get-IntersightPciPort -InlineCount allpages
+```
+Above example returns the list of PciPort along with count.
+
+## PARAMETERS
+
+### -Apply
+Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a
+transformation being used as input for the subsequent transformation. The ""$apply"" query takes a sequence of set transformations, separated by forward slashes
+to express that they are consecutively applied, i.e. the result of each transformation is the input to the next transformation. Supported aggregation methods are
+""aggregate"" and ""groupby"". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a
+result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two
+parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first
+parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and
+cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the
+intermediate result sets into one result set. A groupby transformation affects the structure of the result set.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -At
+Similar to ""$filter"", but ""at"" is specifically used to filter versioning information properties for resources to return. A URI with an ""at"" Query Option
+identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only
+the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to
+properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal
+representations shown in the Abstract Type System section.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Count
+The $count query specifies the service should return the count of the matching resources, instead of returning the resources.
+
+```yaml
+Type: Boolean
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Expand
+Specify additional attributes or related resources to return in addition to the primary resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Filter
+Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is
+determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter
+queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -InlineCount
+The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+Accepted values: allpages, none
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Name
+Specifies the name of the PciPort.
+
+```yaml
+Type: String
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Orderby
+Determines what properties are used to sort the collection of resources.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Organization
+Specifies the organization, to fetch the PciPort under it.
+
+```yaml
+Type: OrganizationOrganizationRelationship
+Parameter Sets: CmdletParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: True (ByPropertyName, ByValue)
+Accept wildcard characters: False
+```
+
+### -Select
+Specifies a subset of properties to return.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Skip
+Ignores the specified number of objects and then gets the remaining objects.
+Enter the number of objects to skip.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Tag
+The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list
+of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.
+
+```yaml
+Type: String
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### -Top
+Specifies the maximum number of resources to return in the response.
+
+```yaml
+Type: Int32
+Parameter Sets: QueryParam
+Aliases:
+
+Required: False
+Position: Named
+Default value: None
+Accept pipeline input: False
+Accept wildcard characters: False
+```
+
+### CommonParameters
+This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+
+## INPUTS
+
+### Intersight.Model.OrganizationOrganizationRelationship
+
+## OUTPUTS
+
+### System.Object
+## NOTES
+
+## RELATED LINKS
+
diff --git a/docs/Get-IntersightPciZone.md b/docs/Get-IntersightPciZone.md
new file mode 100644
index 000000000..d1347e3f2
--- /dev/null
+++ b/docs/Get-IntersightPciZone.md
@@ -0,0 +1,287 @@
+---
+external help file: Intersight.PowerShell.dll-Help.xml
+Module Name: Intersight.PowerShell
+online version:
+schema: 2.0.0
+---
+
+# Get-IntersightPciZone
+
+## SYNOPSIS
+Get the PciZone
+
+## SYNTAX
+
+### CmdletParam (Default)
+```
+Get-IntersightPciZone [-Name ] [-Organization ]
+ []
+```
+
+### QueryParam
+```
+Get-IntersightPciZone [-Count ] [-InlineCount ] [-Select ] [-Filter ]
+ [-Expand ] [-Skip ] [-Top ] [-At ] [-Orderby ] [-Apply ]
+ [-Tag ] [