Install-LXCOResourceManagerUpdates
This cmdlet applies and activates an update on one or more resource managers.
Syntax
Install-LXCOResourceManagerUpdates [-Connection LXCOConnection]
-PolicyId String
[CommonParameter]
Install-LXCOResourceManagerUpdates [-Connection LXCOConnection]
-ResourceIDs String[]
[CommonParameters]
Install-LXCOResourceManagerUpdates [-Connection LXCOConnection]
-GroupIDs String[]
[CommonParameter]
Parameters
- -Connection LXCOConnection
- Specifies the connection to the Lenovo XClarity Orchestrator server. If no connection is specified, the result from the last Connect-LXCO cmdlet is used.
- -PolicyId String
- Specifies the ID of the update-compliance policy
The update is applied to each resource that is assigned the policy only if the resource is out of compliance with that policy.
- -ResourceIDs String[]
- Specifies a list of IDs of managers to which to apply the updates
The update is applied to each specified resource only if the resource has an assigned compliance policy and is out of compliance with that policy.
- -GroupIDs String[]
- Specifies a list of IDs of manger group to which to apply the updates
The update is applied to each resource in the specified groups only if the resource has an assigned compliance policy and is out of compliance with that policy.
- CommonParameters
- This cmdlet supports the following common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer, -PipelineVariable, -OutVariable. For detailed information about each common parameter, see the Microsoft PowerShell Common Parameters webpage.
Results
- Lenovo.XClarityOrchestrator.PowerShell.Data.LXCOJobFullData
If the request was accepted the orchestrator server, this cmdlet returns an LXCOJobFullData object that contains the status of the operation that is associated with this request. If available, job logs are added to the root job and subtasks.
- Lenovo.XClarityOrchestrator.PowerShell.Data.RequestStatusMessage
If an error occurred, this cmdlet returns a RequestStatusMessage object that contains information about the reason of the failure.
Examples
This example applies updates to the resource managers in the specified group that are out of compliance with their assigned update-compliance policy. The resources are restarted to activate the update. If errors occur during the update, the update continues.
$cred = Get-Credential
Connect-LXCO -HostUri 192.0.2.0 -Credential $cred -SkipCertificateCheck
$result = Install-LXCOResourceManagerUpdates -GroupIDs G_85A42D160E83469B9746B96303597115
$result
Disconnect-LXCO