Skip to content

Commit

Permalink
refreshing sdk for intersight version 1.0.11-18369 (#163)
Browse files Browse the repository at this point in the history
  • Loading branch information
vvb authored Sep 6, 2024
1 parent 858fc1f commit 2f71a71
Show file tree
Hide file tree
Showing 248 changed files with 4,535 additions and 2,174 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.18012
- C# SDK version: 1.0.11.18012
- Intersight.PowerShell version: 1.0.11.18369
- C# SDK version: 1.0.11.18369
For more information, please visit [https://intersight.com/help](https://intersight.com/help)


Expand Down Expand Up @@ -115,7 +115,7 @@ Import-Module -Name '.\Intersight.PowerShell' -Verbose
<a name="uninstall-psmodule"></a>
### 1.2.3 Uninstall Intersight.PowerShell
```powershell
Remove-Module -FullyQualifiedName @{ModuleName = "Intersight.PowerShell"; ModuleVersion = "1.0.11.18012"}
Remove-Module -FullyQualifiedName @{ModuleName = "Intersight.PowerShell"; ModuleVersion = "1.0.11.18369"}
```
or

Expand Down Expand Up @@ -1148,6 +1148,7 @@ DnacSiteIpPool | [**Get-IntersightDnacSiteIpPool**](docs/Get-IntersightDnacSiteI
DnacTemplate | [**Get-IntersightDnacTemplate**](docs/Get-IntersightDnacTemplate.md) | Read a 'DnacTemplate' resource.
DnacTransit | [**Get-IntersightDnacTransit**](docs/Get-IntersightDnacTransit.md) | Read a 'DnacTransit' resource.
DnacVirtualNetworkFabricSite | [**Get-IntersightDnacVirtualNetworkFabricSite**](docs/Get-IntersightDnacVirtualNetworkFabricSite.md) | Read a 'DnacVirtualNetworkFabricSite' resource.
EnergyMetrics | [**New-IntersightEnergyMetrics**](docs/New-IntersightEnergyMetrics.md) | Create a 'EnergyMetrics' resource.
EquipmentChassis | [**Get-IntersightEquipmentChassis**](docs/Get-IntersightEquipmentChassis.md) | Read a 'EquipmentChassis' resource.
EquipmentChassisIdPool | [**Get-IntersightEquipmentChassisIdPool**](docs/Get-IntersightEquipmentChassisIdPool.md) | Read a 'EquipmentChassisIdPool' resource.
EquipmentChassisIdentity | [**Get-IntersightEquipmentChassisIdentity**](docs/Get-IntersightEquipmentChassisIdentity.md) | Read a 'EquipmentChassisIdentity' resource.
Expand Down
4 changes: 2 additions & 2 deletions build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ $manifestParam = @{
Guid = "41ce1a70-9c4b-489f-a153-12fe49b7fe62"
Author = "Cisco Systems"
CompanyName = "Cisco Systems"
ModuleVersion = "1.0.11.18012"
ModuleVersion = "1.0.11.18369"
Copyright = "(c) 2023 Cisco Systems, Inc. All rights reserved."
LicenseUri = "https://www.apache.org/licenses/LICENSE-2.0.txt"
ProjectUri = "https://github.com/CiscoDevNet/intersight-powershell"
Expand All @@ -58,7 +58,7 @@ $manifestParam = @{
PowerShellVersion = "7.3.3"
CmdletsToExport = $commandList
Description = "Intersight Powershell module provides the cmdlets to manage, analyze, and automate the IT infrastructure in Intersight."
ReleaseNotes = "Intersight.PowerShell - Version 1.0.11.18012
ReleaseNotes = "Intersight.PowerShell - Version 1.0.11.18369
Changelog:-
https://github.com/CiscoDevNet/intersight-powershell/blob/master/CHANGELOG.md
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Accept wildcard characters: False
```
### -ClassId
The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.
The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.
```yaml
Type: CapabilityAdapterUpdateConstraintMeta.ClassIdEnum
Expand Down Expand Up @@ -85,7 +85,7 @@ Accept wildcard characters: False
```
### -ObjectType
The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the &apos;ClassId&apos; property.
The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the &apos;ClassId&apos; property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.
```yaml
Type: CapabilityAdapterUpdateConstraintMeta.ObjectTypeEnum
Expand Down
17 changes: 16 additions & 1 deletion docs/Initialize-IntersightCatalystsdwanVedgeDevice.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Fill in the Synopsis

```
Initialize-IntersightCatalystsdwanVedgeDevice [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-ClassId< CatalystsdwanVedgeDevice.ClassIdEnum>][-ConfigStatusMessage< string>][-DeviceState< string>][-HostName< string>][-Moid< string>][-ObjectType< CatalystsdwanVedgeDevice.ObjectTypeEnum>][-PlatformFamily< string>][-Reachability< string>][-SiteId< string>][-SiteName< string>][-SpOrganizationName< string>][-SystemIp< string>][-Tags< System.Collections.Generic.List`1[Model.MoTag]>][-TemplateStatus< string>][-Validity< string>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
Initialize-IntersightCatalystsdwanVedgeDevice [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-ClassId< CatalystsdwanVedgeDevice.ClassIdEnum>][-ConfigStatusMessage< string>][-DeviceId< string>][-DeviceState< string>][-HostName< string>][-Moid< string>][-ObjectType< CatalystsdwanVedgeDevice.ObjectTypeEnum>][-PlatformFamily< string>][-Reachability< string>][-SiteId< string>][-SiteName< string>][-SpOrganizationName< string>][-SystemIp< string>][-Tags< System.Collections.Generic.List`1[Model.MoTag]>][-TemplateStatus< string>][-Validity< string>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
```

Expand Down Expand Up @@ -69,6 +69,21 @@ Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```
### -DeviceId
The Catalyst SDWAN device id.
```yaml
Type: string
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```
### -DeviceState
The Catalyst SDWAN device state.
Expand Down
17 changes: 16 additions & 1 deletion docs/Initialize-IntersightComputeServerSetting.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Fill in the Synopsis

```
Initialize-IntersightComputeServerSetting [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-AdminLocatorLedState< ComputeServerSetting.AdminLocatorLedStateEnum>][-AdminPowerState< ComputeServerSetting.AdminPowerStateEnum>][-CertificatesAction< Model.CertificatemanagementCertificateBase>][-ClassId< ComputeServerSetting.ClassIdEnum>][-ClearSel< ComputeServerSetting.ClearSelEnum>][-CmosReset< ComputeServerSetting.CmosResetEnum>][-CollectSel< ComputeServerSetting.CollectSelEnum>][-FrontPanelLockState< ComputeServerSetting.FrontPanelLockStateEnum>][-HostInitConfiguration< string>][-KvmReset< ComputeServerSetting.KvmResetEnum>][-Moid< string>][-ObjectType< ComputeServerSetting.ObjectTypeEnum>][-OneTimeBootDevice< string>][-PersistentMemoryOperation< Model.ComputePersistentMemoryOperation>][-PersonalitySetting< Model.ComputePersonalitySetting>][-ServerConfig< Model.ComputeServerConfig>][-ServerOpStatus< System.Collections.Generic.List`1[Model.ComputeServerOpStatus]>][-StorageControllerOperation< Model.ComputeStorageControllerOperation>][-StoragePhysicalDriveOperation< Model.ComputeStoragePhysicalDriveOperation>][-StorageUtilityImageOperation< Model.ComputeStorageUtilityImageOperation>][-StorageVirtualDriveOperation< Model.ComputeStorageVirtualDriveOperation>][-Tags< System.Collections.Generic.List`1[Model.MoTag]>][-TpmReset< ComputeServerSetting.TpmResetEnum>][-TunneledKvmState< ComputeServerSetting.TunneledKvmStateEnum>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
Initialize-IntersightComputeServerSetting [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-AdminLocatorLedState< ComputeServerSetting.AdminLocatorLedStateEnum>][-AdminPowerState< ComputeServerSetting.AdminPowerStateEnum>][-CertificatesAction< Model.CertificatemanagementCertificateBase>][-ClassId< ComputeServerSetting.ClassIdEnum>][-ClearSel< ComputeServerSetting.ClearSelEnum>][-CmosReset< ComputeServerSetting.CmosResetEnum>][-CollectSel< ComputeServerSetting.CollectSelEnum>][-FrontPanelLockState< ComputeServerSetting.FrontPanelLockStateEnum>][-HostInitConfiguration< string>][-KvmReset< ComputeServerSetting.KvmResetEnum>][-Moid< string>][-ObjectType< ComputeServerSetting.ObjectTypeEnum>][-OneTimeBootDevice< string>][-PersistentMemoryOperation< Model.ComputePersistentMemoryOperation>][-PersonalitySetting< Model.ComputePersonalitySetting>][-ResetMemoryErrors< ComputeServerSetting.ResetMemoryErrorsEnum>][-ServerConfig< Model.ComputeServerConfig>][-ServerOpStatus< System.Collections.Generic.List`1[Model.ComputeServerOpStatus]>][-StorageControllerOperation< Model.ComputeStorageControllerOperation>][-StoragePhysicalDriveOperation< Model.ComputeStoragePhysicalDriveOperation>][-StorageUtilityImageOperation< Model.ComputeStorageUtilityImageOperation>][-StorageVirtualDriveOperation< Model.ComputeStorageVirtualDriveOperation>][-Tags< System.Collections.Generic.List`1[Model.MoTag]>][-TpmReset< ComputeServerSetting.TpmResetEnum>][-TunneledKvmState< ComputeServerSetting.TunneledKvmStateEnum>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
```

Expand Down Expand Up @@ -270,6 +270,21 @@ Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```

### -ResetMemoryErrors
Reset Correctable and Uncorrectable ECC errors on all the DIMMs present in the server.\n* `Ready` - Reset memory errors operation is allowed on the server in this state.\n* `Reset` - Trigger reset memory errors operation on a server.

```yaml
Type: ComputeServerSetting.ResetMemoryErrorsEnum
Parameter Sets: (All)
Aliases:
Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```

### -ServerConfig
The common server configurable properties between a server and a server profile.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ online version:
schema: 2.0.0
---

# Initialize-IntersightSchedulerMonthlyWeekDayFormat
# Initialize-IntersightEnergyMetrics

## SYNOPSIS
Fill in the Synopsis
Expand All @@ -14,7 +14,7 @@ Fill in the Synopsis

```
Initialize-IntersightSchedulerMonthlyWeekDayFormat [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-ClassId< SchedulerMonthlyWeekDayFormat.ClassIdEnum>][-DayOfWeek< System.Collections.Generic.List`1[SchedulerMonthlyWeekDayFormat.DayOfWeekEnum]>][-ObjectType< SchedulerMonthlyWeekDayFormat.ObjectTypeEnum>][-WeekOfMonth< long>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
Initialize-IntersightEnergyMetrics [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-ClassId< EnergyMetrics.ClassIdEnum>][-Moid< string>][-ObjectType< EnergyMetrics.ObjectTypeEnum>][-Tags< System.Collections.Generic.List`1[Model.MoTag]>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]
```

Expand Down Expand Up @@ -43,7 +43,7 @@ Accept wildcard characters: False
The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.
```yaml
Type: SchedulerMonthlyWeekDayFormat.ClassIdEnum
Type: EnergyMetrics.ClassIdEnum
Parameter Sets: (All)
Aliases:

Expand All @@ -54,11 +54,11 @@ Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```
### -DayOfWeek
### -Moid
The unique identifier of this Managed Object instance.
```yaml
Type: System.Collections.Generic.List`1[SchedulerMonthlyWeekDayFormat.DayOfWeekEnum]
Type: string
Parameter Sets: (All)
Aliases:

Expand All @@ -73,7 +73,7 @@ Accept wildcard characters: False
The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the &apos;ClassId&apos; property.\nThe enum values provides the list of concrete types that can be instantiated from this abstract type.
```yaml
Type: SchedulerMonthlyWeekDayFormat.ObjectTypeEnum
Type: EnergyMetrics.ObjectTypeEnum
Parameter Sets: (All)
Aliases:

Expand All @@ -84,11 +84,13 @@ Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False
```
### -WeekOfMonth
The week of the month, 1 through 5.
### -Tags
Note :- Use Initialize-IntersightMoTag to create the object of complex type MoTag
```yaml
Type: long
Type: System.Collections.Generic.List`1[Model.MoTag]
Parameter Sets: (All)
Aliases:

Expand Down Expand Up @@ -137,7 +139,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
### Example 1
```powershell
PS C:\> Initialize-IntersightSchedulerMonthlyWeekDayFormat
PS C:\> Initialize-IntersightEnergyMetrics
```

{ Add example description here }
Expand All @@ -155,3 +157,5 @@ PS C:\> Initialize-IntersightSchedulerMonthlyWeekDayFormat
## NOTES

## RELATED LINKS

[Initialize-IntersightMoTag](./Initialize-IntersightMoTag.md)
2 changes: 1 addition & 1 deletion docs/Initialize-IntersightFabricVlanSettings.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Accept wildcard characters: False
```
### -NativeVlan
Native VLAN ID of the virtual interface or the corresponding vethernet on the peer Fabric Interconnect to which the virtual interface is connected. If the native VLAN is not a part of the allowed VLANs, it will automatically be added to the list of allowed VLANs.
Native VLAN ID of the virtual interface or the corresponding Vethernet on the peer Fabric Interconnect to which the virtual interface is connected. Native VLAN ID maps all incoming untagged traffic i.e. packets without a VLAN tag to the native VLAN for switching purposes. If the native VLAN is not a part of the allowed VLANs, it will automatically be added to the list of allowed VLANs. A native VLAN ID of 0 will indicate to the system to use the system default native VLAN ID and will also prevent native VLAN from being added to the allowed VLAN list.
```yaml
Type: long
Expand Down
4 changes: 2 additions & 2 deletions docs/Initialize-IntersightIpmioverlanPolicy.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Accept wildcard characters: False
```
### -EncryptionKey
The encryption key to use for IPMI communication. It should have an even number of hexadecimal characters and not exceed 40 characters. Use “00” to disable encryption key use. This configuration is supported by all standalone rack servers. FI-attached rack servers with firmware at minimum of 4.2.3a support this configuration. FI-attached blade servers with firmware at minimum of 5.1.0.x support this configuration. IPMI commands using this key should append zeroes to the key to achieve a length of 40 characters.
The encryption key to use for IPMI communication. It should have an even number of hexadecimal characters and not exceed 40 characters. Use “00” to disable encryption key use. This configuration is supported by all Standalone C-Series servers. FI-attached C-Series servers with firmware at minimum of 4.2.3a support this configuration. B/X-Series servers with firmware at minimum of 5.1.0.x support this configuration. IPMI commands using this key should append zeroes to the key to achieve a length of 40 characters.
```yaml
Type: string
Expand Down Expand Up @@ -163,7 +163,7 @@ Accept wildcard characters: False
```
### -Privilege
The highest privilege level that can be assigned to an IPMI session on a server. This configuration is supported by all standalone rack servers. FI-attached rack servers with firmware at minimum of 4.2.3a support this configuration. FI-attached blade servers do not support privilege level. Privilege level will be ignored for unsupported servers.\n* `admin` - Privilege to perform all actions available through IPMI.\n* `user` - Privilege to perform some functions through IPMI but restriction on performing administrative tasks.\n* `read-only` - Privilege to view information throught IPMI but restriction on making any changes.
The highest privilege level that can be assigned to an IPMI session on a server. This configuration is supported by all Standalone C-Series servers. FI-attached C-Series servers with firmware at minimum of 4.2.3a support this configuration. B/X-Series servers with firmware at minimum of 5.1.0.x support this configuration. Privilege level user is not supported for B/X-Series servers.\n* `admin` - Privilege to perform all actions available through IPMI.\n* `user` - Privilege to perform some functions through IPMI but restriction on performing administrative tasks.\n* `read-only` - Privilege to view information throught IPMI but restriction on making any changes.

```yaml
Type: IpmioverlanPolicy.PrivilegeEnum
Expand Down
2 changes: 1 addition & 1 deletion docs/Initialize-IntersightIpmioverlanPolicyInventory.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Accept wildcard characters: False
```
### -EncryptionKey
The encryption key to use for IPMI communication. It should have an even number of hexadecimal characters and not exceed 40 characters. Use “00” to disable encryption key use. This configuration is supported by all standalone rack servers. FI-attached rack servers with firmware at minimum of 4.2.3a support this configuration. FI-attached blade servers with firmware at minimum of 5.1.0.x support this configuration. IPMI commands using this key should append zeroes to the key to achieve a length of 40 characters.
The encryption key to use for IPMI communication. It should have an even number of hexadecimal characters and not exceed 40 characters. Use “00” to disable encryption key use. This configuration is supported by all Standalone C-Series servers. FI-attached C-Series servers with firmware at minimum of 4.2.3a support this configuration. B/X-Series servers with firmware at minimum of 5.1.0.x support this configuration. IPMI commands using this key should append zeroes to the key to achieve a length of 40 characters.
```yaml
Type: string
Expand Down
Loading

0 comments on commit 2f71a71

Please sign in to comment.