en-US/about_HPOneView.410.help.txt

TOPIC
 
    about_HPOneView.410
 
COPYRIGHT
 
    (C) Copyright 2013-2019 Hewlett Packard Enterprise Development LP
 
LICENSE
 
    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:
 
    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.
 
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
 
SHORT DESCRIPTION
 
    PowerShell library for HP OneView 4.10
     
WHAT'S NEW
 
 
    Release 4.10.2059.3121
 
     -- Extended HPOneView.Servers.Enclosure+Firmware and HPOneView.Servers.ServerHardware+Firmware class objects
        to include resource serial number and part number.
     -- Updated Show-HPOVFirmwareReport to include resource serial and part number in generated report.
     -- [#394] Updated Set-HPOVNetworkSet to support adding and removing networks from existing Network Set resources.
     -- Updated New-HPOVNetwork to support adding a new network to one or more existing network sets.
     -- [#396] Fixed ConvertTo-HPOVPowerShellScript that incorrectly handles D3940 Logical JBOD disk ID and does not
        include needed manage boot and BIOS settings parameters.
     -- [#39] Added HTTP proxy detection to support IE proxy settings.
     -- Added Get-HPOVApplianceSshAccess and Get-HPOVApplianceServiceAccess Cmdlets to return their configuration.
     -- Fixed internal Download-MacTable helper function where an endless loop would cause Show-HPOVLogicalInterconnectMacTable
        to "hang".
     -- [#400] Fixed issue with New-HPOVServerProfile not supporting multiple appliance connections during enclosure group lookup
        and validation.
     -- Changed HPOVHypervisorManager noun to HPOVClusterManager. Cmdlet aliases exist for backwards compatibility.
 
    Release 4.10.1954.1523
 
     -- Fixed incorrect error handling within Connect-HPOVMgmt when authentication directory specified does
        not exist.
     -- Fixed New-HPOVApplianceCsr with updated API DTO version.
     -- Fixed ConvertTo-HPOVPowerShellScript generating error with generating server profile and server profile
        template logical disk code.
     -- [#390] Fixed ConvertTo-HPOVPowerShellScript incorrect handling of generated code to text output stream.
     -- [#389] Fixed incorrect handling of HPE Synergy D3940 Logical JBOD disk configuration with
        New-HPOVServerProfileLogicalDisk, New-HPOVServerProfileTemplate and New-HPOVServerProfile.
     -- Fixed ConvertTo-HPOVPowerShellScript incorrect hanlding of HPE Synergy D3940 Logical JBOD script code.
     -- [#388] Fixed Add-HPOVEnclosure where -EnclosureGroup was mapped to an incorrect parameter set for
        monitored enclosures.
     -- Fixed regression in Update-HPOVLogicalEnclosureFirmware.
     -- Updated ConvertTo-HPOVPowerShellScript to export code to specified text file.
     -- Updated New-HPOVAddressPoolSubnet to make -Gateawy an optional paramter.
     -- Fixed Add-HPOVEnclosure mishandling parameter set validation.
 
    Release 4.10.1928.2181
 
     -- Added ConvertTo-HPOVPowerShellScript to take supported resources created by other means, and generate
        PowerShell script code.
     -- Updated internal enum object to add missing Scope resource category support for logical enclosure
        and enclosure group.
     -- Updated New-HPOVAddressPoolSubnet to make -Domain an optional parameter.
     -- Updated Add-HPOVSmtpAlertEmailFilter to support adding Remote Support filter.
     -- Removed HPE Synergy Composer restriction from Get-HPOVAddressPoolSubnet and New-HPOVAddressPoolSubnet
        Cmdlets.
     -- Refactored New-HPOVServerProfileAttachVolume Cmdlet parameters to avoid "unable to resolve ParameterSet"
        errors.
     -- Added missing parameters to New-HPOVServerProfileAttachVolume supporting 3Par dynamic private volume creation.
     -- Fixed regression in New-HPOVApplianceCsr.
     -- Fixed regressions in Get-HPOVApplianceDateTime and Set-HPOVApplianceDateTime.
 
    Release 4.10.1889.2173
 
     -- Updated New-HPOVServerProfile and New-HPOVServerProfileTemplate with -PassThru parameter, which
        will return the object back to the caller to modify it before creating it with Save-HPOVServerProfile
        or Save-HPOVServerProfileTemplate Cmdlets.
     -- [#372] Updated HostOSType parameters for New-HPOVServerProfile, New-HPOVServerProfileTemplate, and
        New-HPOVServerProfileAttachVolume Cmdlets.
     -- [#373] Fixed New-HPOVServerProfile where certain parameters were not mapped to the "SPT" ParameterSet.
     -- [#374] Fixed Show-HPOVFirmwareReport for server hardware where baseline firmware compliance was not being used
        correctly.
     -- [#375] Fixed incorrect call to generate error for unsupported remote support server hardware.
     -- [#361] Fixed Invoke-HPOVVcmMigration parameter regression that was supposed to be fixed in 4.10.1821.1567.
     -- Fixed Show-HPOVFirmwareReport where SAS interconnects were not reported.
     -- Fixed Get-HPOVInterconnect where SAS Interconnects were not part of the API call to index.
     -- Fixed Copy-HPOVServerProfile where server hardware validation was incorrectly being handled.
     -- Fixed New-HPOVServerProfile where server hardware validation was incorrectly being handled.
     -- Fixed New-HPOVServerProfileConnection where -VirtualFunctions parameter was not being honored correctly, and iSCSI
        connection type regression.
     -- Fixed New-HPOVSnmpConfiguration which was missing SNMPv3 configuration parameters.
     -- Fixed Get-HPOVIloSso to return correct iLO REST API root URI based on iLO4 or iLO5.
     -- [#382] Fixed New-HPOVServerProfileTemplate where -BootMode $false would not set the appropriate values to unmanage
        settings.
     -- Updated New-HPOVServerProfile to make -AssignmentType a non-mandatory parameter, which now defaults to "Server".
     -- Added Cmdlets to get and set HPE Synergy Reserved VLAN Range; Get-HPOVReservedVlanRange, Set-HPOVReservedVlanRange
 
    Release 4.10.1821.1567
     
     -- [#364] Refactored Disconnect-HPOVMgmt to support pipeline and multiple object input.
     -- [#360] Fixed New-HPOVServerProfile mishandling Gen10 boot mode, when setting UEFI or UEFI Optimized.
     -- Fixed New-HPOVServerProfile mishandling Gen10 storage controller mode.
     -- Updated New-HPOVServerProfileLogicalDiskController to support write cache policy with Gen10
        controllers.
     -- [#343] Fixed Networking.format.ps1xml with missing Hostname parameter when displaying interconnect
        downlink port information.
     -- [#366] Fixed New-HPOVLdapGroup where invalid directory group CN validation error was malformed.
     -- [#341] Added Set-HPOVEnclosureGroup to support updating c-Class enclosure scripts.
     -- [#334] Updated New-HPOVServerProfileTemplate where -ManageBoot:$false wasn't being honored correctly.
        Changed -ManagedBoot from SwitchParameter to Boolean type.
     -- [#361] Fixed Invoke-HPOVVcmMigration parameters, making the original, unsecure parameters optional.
     -- [#363] Fixed Show-HPOVFirmwareReport regression with supporting Enclosure Group and Enclosure resources.
     -- [#366] Fixed New-HPOVLdapGroup where -Group validation would not process correctly when providing a
        String value.
          
    Release 4.10.1809.2203
 
     -- Updated HPOneView.Appliance.Baseline+FwComponent class to support hanlding non-semantic version
        strings.
     -- Added increased timeout for Send-HPOVRequest (RestClient).
     -- Added telemetry support to measure and record HTTP response times from client to appliance.
 
    Release 4.10.1802.1882
     
     -- Fixed Update-HPOVServer regression when server hardware resource is disconnected
        from appliance, requiring credential and hostname refresh.
     -- Updated Update-HPOVServer -Hostname parameter from Required to Optional. If omitted
        the Cmdlet will now use the value found in $InputObject.mpHostInfo.mpHostName property.
     -- [#356] Fixed HPOneView.Appliance.Baseline class which Size was inadvertantly set to an Int32
        property type, instead of Int64.
     -- [#357] Fixed Send-HPOVRequest to handle HTTP 403 error when attempting to add new remote firmware
        repository results in an authentication issue, which would inadvertantly remove the ApplianceConnection
        object from global connection tracker.
     -- [#359] Fixed Get-HPOVXApiVersion where an unsettable property was trying to be set during temporary
        appliance connection creation.
     -- [#361] Fixed Invoke-HPOVVcmMigration where password handling was incorrect.
     -- Added Update-HPOVServerHardwareLicenseIntent in order to adjust licensed state. Please read Cmdlet
        help before using.
 
    Release 4.10.1767.2248
 
     -- Updated Get-HPOVApplianceTrustedCertificate to return strictly typed named classes
        [HPOneView.Appliance.TrustedCertificateAuthority] and [HPOneView.Appliance.TrustedCertificate].
     -- Added pipeline and inputobject support to Get-HPOVApplianceTrustedCertificate in order to
        return trusted certificates for server hardware or enclosures.
     -- Updated Get-HPOVStoragePool to return strongly typed class [HPOneView.Storage.StoragePool].
     -- Added Set-HPOVStoragePool to replace Add-HPOVStoragePool to match the UI.
     -- Added Rack Manager Cmdlet support for Superdome Flex: Get-HPOVRackManager, Add-HPOVRackManager,
        Update-HPOVRackManager and Remote-HPOVRackManager
     -- [#350] Began depreating support of seperate Username and Password parameters, and added PSCredential
        support to Invoke-HPOVVcmMigration.
     -- [#349] Fixed verbose call within Invoke-HPOVVcmMigration which was causing a PowerShell
        exception.
     -- Fixed some regression issues with Install-HPOVUpdate.
     -- Updated Get-HPOVLogicalInterconnect adding -NonCompliant parameter.
 
    Release 4.10.1718.2245
 
     -- Initial 4.10 release.
 
LONG DESCRIPTION
 
    This library provides HP OneView management capabilities for Windows PowerShell.
    The library can be used as either a CLI or using the core cmdlets to call from
    wrapper scripts. The core cmdlets are:
 
      -- Connect-HPOVmgmt
      -- Send-HPOVRequest
      -- New-HPOVResource
      -- Set-HPOVResource
      -- Remove-HPOVResource
 
    A set of sample scripts are also provided, that show how to fully configure an
    HP OneView appliance from the ground up.
                                         
    For information regarding this project, to request features or report
    issues, please see: https://github.com/HewlettPackard/POSH-HPOneView/issues
 
 
SEE ALSO
 
    https://github.com/HewlettPackard/POSH-HPOneView
    http://hpe.com/info/oneviewcommunity
    Update-Help HPOneView.410
    Get-Help about_Appliance_Connections
    Get-Help about_Appliance_Connection_Permissions
    Get-Help about_Two_Factor_Authentication
    Get-Help Connect-HPOVmgmt
    Get-Help Send-HPOVRequest
    [install_dir]\Samples