en-US/about_HPOneView.400.help.txt

TOPIC
 
    about_HPOneView.400
 
COPYRIGHT
 
    (C) Copyright 2013-2018 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.00
     
WHAT'S NEW
 
    Release 4.00.1821.1629
 
     -- Fixed New-HPOVServerProfileLogicalDisk Internal drive allocation policy for HPE Synergy.
     -- Fixed New-HPOVServerProfileAttachVolume Server Profile and Server Profile Template Connection
        validation.
     -- Fixed Enable-HPOVLogicalInterconnectPortMonitoring adding ports to monitor config.
     -- Added -Force parameter to Remove-HPOVAlert.
     -- Added Update-HPOVApplianceTrustedAuthorityCrl to update applinace trusted certificate
        authority CRL.
     -- Updated Update-HPOVServer -Hostname parameter from Required to Optional. If omitted
        the Cmdlet will now use the value found in $InputObject.mpHostInfo.mpHostName property.
     -- Updated Get-HPOVLogicalInterconnect adding -NonCompliant parameter.
     -- [#334] Updated New-HPOVServerProfileTemplate where -ManageBoot:$false wasn't being honored correctly.
        Changed -ManagedBoot from SwitchParameter to Boolean type.
     -- [#335] Updated Get-HPOVRemoteSupportEntitlementStatus to generate a non-terminating error if the resource
        is an unsupported platform for Remote Support.
     -- [#338] Added SecureBoot support to New-HPOVServerProfile and New-HPOVServerProfileTemplate.
     -- [#339] Updated the HPOneView.RemoteSupport.ContractAndWarrantyStatus format view to display the correct end
        date.
     -- [#340] Updated Update-HPOVServerProfile to perform all reapply settings as default behavior.
     -- [#341] Added Set-HPOVEnclosureGroup to support updating c-Class enclosure scripts.
     -- [#343] Fixed Networking.format.ps1xml with missing Hostname parameter when displaying interconnect
        downlink port information.
     -- [#344] Fixed regression in Add-HPOVServer Cmdlet where force add was no longer being honored.
     -- [#364] Refactored Disconnect-HPOVMgmt to support pipeline and multiple object input.
     -- [#366] Fixed New-HPOVLdapGroup where -Group validation would not process correctly when providing a
        String value.
 
    Release 4.00.1672.1789
     -- Fixed Get-HPOVScmbCertificate where the appliance CA certificate wasn't being properly returned.
     -- Get-HPOVScmbCertificate now returns the System.IO.FileInfo objects for the certificates from the
        appliance.
     -- [#320] Increased timeout for Remove-HPOVScmbCertificate to help address syncronous timeout waiting
        for DELETE request to complete.
     -- Fixed Install-HPOVUpdate to address API change.
     -- [#323] Added Convert-HPOVServerProfile and Convert-HPOVServerProfileTemplate Cmdlets.
     -- [#330] Added HPE BladeSystem Virtual Connect Fibre Channel 16GB module to New-HPOVLogicalInterconnectGroup.
     -- [#334] Fixed New-HPOVServerProfileTemplate bootable connection logic to properly detect for bootable
        connections when -ManageBoot is $false.
     -- Fixed Get-HPOVServer to support wildcard search with -ServerName parameter.
 
    Release 4.00.1630.2612
     -- [#326] Fixed New-HPOVServerProfileVolumeAttach where Network Set URI's were being passed
        to the API resulting in an HTTP 400 exception.
     -- Fixed Get-HPOVStorageVolume where "Array is fixed size" exception when using -Available
        parameter.
     -- [#327] Re-factored HPOneView.PKI.SslValidation.CertificateValidationCallBack use with internal
        RestClient method to avoid overloading System.Net.ServicePointManager
        ServerCertificateValidationCallback delegate property globally.
     -- [#323] Added -PassThru parameter support to New-HPOVServerProfileVolumeAttach Cmdlet.
     -- [#323] Added Save-HPOVServerProfile Cmdlet to save ServerProfile resources to appliance.
     -- [#323] Added Save-ServerProfileTemplate Cmdlet to save ServerProfileTemplate resources
        to appliance.
     -- Added missing -Model parameter to New-HPOVRack.
     -- Changed New-HPOVBackup return object when saving file locally (without Remote Location setup
        or using the -Force parameter) to [System.IO.FileInfo] object.
     -- Added Save-HPOVBackup to save appliance stored backups to local filesystem or remote backup
        location.
 
    Release 4.00.1612.2800
 
     -- [#312] Fixed New-HPOVServerProfileTemplate regression with Shared Storage validation.
     -- [#313] Fixed New-HPOVServerProfileVolumeAttach regression with Shared Storage validation.
     -- Fixed regression in Set-HPOVInitialPassword where the Appliance.Connection object wasn't
        being created correctly, and verbose output was of wrong type.
     -- [#316] Fixed regression in Set-HPOVEulaStatus with verbose output.
     -- Updated Set-HPOVApplianceNetworkConfig to identify appliance when setting Static IPv4 address
        using System.Net.WebClient class instead of Invoke-WebRequest.
     -- Added Get-HPOVServiceAlert Cmdlet to assist with reporting HPE OneView Remote Support
        events.
     -- Refactored Get-HPOVAlert to use Index, and properly support DateTime ranges.
     -- [#304] Refactored Show-HPOVFirmwareReport to handle reporting better.
     -- Fixed issue with Get-HPOVCommandTrace where setting verbose preferences would fail.
     -- Fixed regression in New-HPOVServerProfile where assigning to an Enclosure Bay would
        result in an exception 'The value specified for the enclosure "name":"Unknown",
        "uri":"null" is not valid or not supported'.
 
    Release 4.00.1587.3400
 
     -- [#303] Updated internal class method for parsing a certificates Subject Alternative Name.
     -- [#305] Fixed Update-HPOVEnclosure where the wrong URI was being passed to the appliance,
        resulting in an API exception for a monitored enclosure resource.
     -- [#306] Removed restriction of creating VLAN ID 1.
     -- [#311] Fixed Reset-HPOVEnclosureDevice where execution would generate "cannot call a method
        on a null-valued expression" exception.
     -- Fixed New-HPOVServerProfileConnection where pipeline wasn't being handled correctly when passing
        Network object via pipeline.
     -- Added -EraseDataOnDelete parameter to New-HPOVServerProfileLogicalDisk Cmdlet.
     -- Added -LagName parameter to New-HPOVServerProfileConnection to support Synergy Virtual Connect
        MLAG functionality.
     -- Updated sample scripts.
     -- Added -TrustLeafCertificate parameter support to Add-HPOVPowerDevice for iPDU's with
        a self-signed/untrusted certificate, as a shortcut to importing the certificate using
        Import-HPOVApplianceTrustedCertificate.
     -- Updated Get-HPOVLicense to return an updated class object.
     -- Deprecated -Report switch in Get-HPOVLicense.
 
    Release 4.00.1554.2229
 
     -- First release of HPE OneView 4.00 PowerShell library.
     -- The library now explicitly disables SSLv3 within the PowerShell session.
     -- Added SmartCard/CAC support to Connect-HPOVMgmt.
     -- Refactored SSL/TLS certificate validation to support SmartCard/CAC authentication.
     -- Deprecated SslChecked property in HPOneView.Appliance.Connection object.
     -- Added ActivePermissions (List<HPOneView.Appliance.ConnectionPermission>) property
        to HPOneView.Appliance.Connection objects, which contains the SBAC permission(s) of
        the logged in user.
     -- Updated New-HPOVLdapServer to support trusting the leaf certificate by adding a new
        parameter called -TrustLeafCertificate. This parameter would be required if the
        issuing certificate authority certificate has not been added to the appliance.
     -- Changed Class Object type for $PSLibraryVersion.'ApplianceNode' to HPOneView.Appliance.NodeInfo.
     -- Added SNMPv1 and SNMPv3 appliance trap destination support.
     -- Added SNMPv3 User appliance support.
     -- Added the ability to get the appliance proxy settings.
     -- Added support for Active Diretory SRV record support to New-HPOVLdapServer.
     -- Updated New-HPOVServerProfile and New-HPOVServerProfileAssign to support confirmation
        when hardware health state is not OK. Use -Confirm switch parameter to override.
 
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.400
    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