< Back

Set-OAOLoadBalancer

Sat Jan 18, 2020 6:01 pm

NAME Set-OAOLoadBalancer



SYNTAX

Set-OAOLoadBalancer [[-Name] <string>] [[-Description] <string>] [[-HealthCheckTest] {TCP | HTTP | NONE}]

[[-HealthCheckInterval] <int>] [[-Persistence] <bool>] [[-PersistenceTime] <int>] [[-Method] {ROUND_ROBIN |

LEAST_CONNECTIONS}] [[-HealthCheckPath] <string>] [[-HealthCheckPathParse] <string>] [-BalancerId] <string>

[<CommonParameters>]





PARAMETERS

-BalancerId <string>

Balancer Id



Required? true

Position? 9

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-Description <string>

Description of the Loadbalancer



Required? false

Position? 1

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-HealthCheckInterval <int>

Description of the Loadbalancer



Required? false

Position? 3

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-HealthCheckPath <string>

Url to call for checking. Required for HTTP health check.



Required? false

Position? 7

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-HealthCheckPathParse <string>

Regular expression to check. Required for HTTP health check.



Required? false

Position? 8

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-HealthCheckTest <HealthCheckTestTypes>

Type of the health check. At the moment, HTTP is not allowed



Required? false

Position? 2

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-Method <LoadBalancerMethod>

Balancing procedure



Required? false

Position? 6

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-Name <string>

Loadbalancer name.



Required? false

Position? 0

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-Persistence <bool>

Persistence



Required? false

Position? 4

Accept pipeline input? true (ByValue)

Parameter set name (All)

Aliases None

Dynamic? false



-PersistenceTime <int>

Persistence time in seconds



Required? false

Position? 5

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.Nullable`1[[OneAndOne.POCO.Response.LoadBalancers.HealthCheckTestTypes, OneAndOne.POCO, Version=1.0.0.0,

Culture=neutral, PublicKeyToken=null]]

System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

System.Nullable`1[[OneAndOne.POCO.Response.LoadBalancers.LoadBalancerMethod, OneAndOne.POCO, Version=1.0.0.0,

Culture=neutral, PublicKeyToken=null]]





OUTPUTS

OneAndOne.POCO.Response.LoadBalancers.LoadBalancerResponse





ALIASES

None





REMARKS

None