New HPOVClusterProfileMember - HewlettPackard/POSH-HPEOneView GitHub Wiki
Helper Cmdlet to create proper add host request for New-HPOVClusterProfile.
New-HPOVClusterProfileMember [-InputObject] <Object>[ [-IPv4Address] <IPAaddress>][ [-OSDeploymentAttributes] <OSDeploymentParameter[]>] [<CommonParameters>]
This is a helper Cmdlet to create a valid resourc object New-HPOVClusterProfile will then use for the -Servers parameter.
Privileges: Infrastructure administrator, Server administrator, Server profile architect, or Server profile administrator.
-IPv4Address <IPAaddress>
A valid IPv4 Address for the hypervisor host management interface.
Aliases | None |
Required? | false |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
-InputObject <Object>
A server hardware resource
Aliases | Server |
Required? | True |
Position? | named |
Default value | |
Accept pipeline input? | true (ByValue) |
Accept wildcard characters? | False |
-OSDeploymentAttributes <OSDeploymentParameter[]>
Configured OS Deployment Plan parameters from Get-HPOVOSDeploymentPlanAttribute. Only applicable for HPE Synergy Image Streamer deployment.
Aliases | None |
Required? | false |
Position? | named |
Default value | |
Accept pipeline input? | false |
Accept wildcard characters? | False |
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)
HPOneView.ServerHardware [System.Management.Automation.PSCustomObject]
An available server hardware resource.
HPOneView.Cluster.AddHostRequest
Properly formatted object for New-HPOVClusterProfile.
-------------------------- EXAMPLE 1 --------------------------$Server = Get-HPOVServer -Name "Encl1, Bay 1" New-HPOVClusterProfileMember -InputObject $Server
Create a basic add host object for New-HPOVClusterProfile.
-------------------------- EXAMPLE 2 --------------------------$Server = Get-HPOVServer -Name "Encl1, Bay 1" New-HPOVClusterProfileMember -InputObject $Server -IPAddress 192.168.10.1
Create anadd host object for New-HPOVClusterProfile and specify its managmenet IP Address if the associated Server Profile Template management network is not associated with an IP Address Pool.
-------------------------- EXAMPLE 3 --------------------------$MyDeploymentPlan = Get-HPOVOSDeploymentPlan -Name "vSphere 6.5 U3 Corp Standard" -ErrorAction Stop $OSDeploymentAttributes = Get-HPOVOSDeploymentPlanAttributes -InputObject $MyDeploymentPlan ($OSDeploymentAttributes | Where-Object name -eq "CustomAttribute1").value = "MySpecialValue" $Server = Get-HPOVServer -Name "Encl1, Bay 1" New-HPOVClusterProfileMember -InputObject $Server -IPAddress 192.168.10.1 -OSDeploymentParameter $OSDeploymentAttributes
Create a basic add host object for New-HPOVClusterProfile.