< Back
New-OAOServer
Post
NAME New-OAOServer
SYNTAX
New-OAOServer [-Name] <string> [[-Description] <string>] [-Vcore] <int> [-CoresPerProcessor] <int> [-Ram]
<decimal> [-Hdds] <HddRequest[]> [-ApplianceId] <string> [[-Password] <string>] [[-RegionId] <string>] [[-PowerOn]
<bool>] [[-FirewallPolicyId] <string>] [[-IpId] <string>] [[-LoadrBalancerId] <string>] [[-MonitoringPolicyId]
<string>] [<CommonParameters>]
PARAMETERS
-ApplianceId <string>
Image will be installed on server.
Required? true
Position? 6
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CoresPerProcessor <int>
Number of cores per processor minimum: '1',maximum: '16',multipleOf: '1'
Required? true
Position? 3
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Description <string>
The Description of the server.
Required? false
Position? 1
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-FirewallPolicyId <string>
Firewall policy's ID to attach
Required? false
Position? 10
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Hdds <HddRequest[]>
Array of hard disk drives
Required? true
Position? 5
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-IpId <string>
IP's ID
Required? false
Position? 11
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-LoadrBalancerId <string>
Load balancer's ID
Required? false
Position? 12
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-MonitoringPolicyId <string>
Monitoring policy's ID
Required? false
Position? 13
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Name <string>
The hostname of the server.
Required? true
Position? 0
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Password <string>
Password of the server. Password must contain more than 8 characters using uppercase letters, numbers and
other special symbols. minLength: 8,maxLength: 64.
Required? false
Position? 7
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-PowerOn <bool>
Power on server after creation
Required? false
Position? 9
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Ram <decimal>
RAM memory size minimum: '1',maximum: '128',multipleOf: '0.5'.
Required? true
Position? 4
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RegionId <string>
ID of the region where the server will be created
Required? false
Position? 8
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Vcore <int>
Total amount of processors minimum: '1',maximum: '16',multipleOf: '1'.
Required? true
Position? 2
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.Int32
System.Decimal
OneAndOne.POCO.Requests.Servers.HddRequest[]
System.Boolean
OUTPUTS
OneAndOne.POCO.Response.Servers.CreateServerResponse
ALIASES
None
REMARKS
None
SYNTAX
New-OAOServer [-Name] <string> [[-Description] <string>] [-Vcore] <int> [-CoresPerProcessor] <int> [-Ram]
<decimal> [-Hdds] <HddRequest[]> [-ApplianceId] <string> [[-Password] <string>] [[-RegionId] <string>] [[-PowerOn]
<bool>] [[-FirewallPolicyId] <string>] [[-IpId] <string>] [[-LoadrBalancerId] <string>] [[-MonitoringPolicyId]
<string>] [<CommonParameters>]
PARAMETERS
-ApplianceId <string>
Image will be installed on server.
Required? true
Position? 6
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CoresPerProcessor <int>
Number of cores per processor minimum: '1',maximum: '16',multipleOf: '1'
Required? true
Position? 3
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Description <string>
The Description of the server.
Required? false
Position? 1
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-FirewallPolicyId <string>
Firewall policy's ID to attach
Required? false
Position? 10
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Hdds <HddRequest[]>
Array of hard disk drives
Required? true
Position? 5
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-IpId <string>
IP's ID
Required? false
Position? 11
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-LoadrBalancerId <string>
Load balancer's ID
Required? false
Position? 12
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-MonitoringPolicyId <string>
Monitoring policy's ID
Required? false
Position? 13
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Name <string>
The hostname of the server.
Required? true
Position? 0
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Password <string>
Password of the server. Password must contain more than 8 characters using uppercase letters, numbers and
other special symbols. minLength: 8,maxLength: 64.
Required? false
Position? 7
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-PowerOn <bool>
Power on server after creation
Required? false
Position? 9
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Ram <decimal>
RAM memory size minimum: '1',maximum: '128',multipleOf: '0.5'.
Required? true
Position? 4
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RegionId <string>
ID of the region where the server will be created
Required? false
Position? 8
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Vcore <int>
Total amount of processors minimum: '1',maximum: '16',multipleOf: '1'.
Required? true
Position? 2
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.Int32
System.Decimal
OneAndOne.POCO.Requests.Servers.HddRequest[]
System.Boolean
OUTPUTS
OneAndOne.POCO.Response.Servers.CreateServerResponse
ALIASES
None
REMARKS
None