public static SdkLoadBalancingSetting ToSdkLoadBalancingSetting(this PSLoadBalancingSetting psLoadBalancingSetting) { return(new SdkLoadBalancingSetting ( sampleSize: psLoadBalancingSetting.SampleSize, successfulSamplesRequired: psLoadBalancingSetting.SuccessfulSamplesRequired, additionalLatencyMilliseconds: psLoadBalancingSetting.AdditionalLatencyMilliseconds, name: psLoadBalancingSetting.Name )); }
public override void ExecuteCmdlet() { var LoadBalancingSetting = new PSLoadBalancingSetting { Name = Name, SampleSize = !this.IsParameterBound(c => c.SampleSize) ? 4 : SampleSize, AdditionalLatencyMilliseconds = !this.IsParameterBound(c => c.AdditionalLatencyInMilliseconds) ? 0 : AdditionalLatencyInMilliseconds, SuccessfulSamplesRequired = !this.IsParameterBound(c => c.SuccessfulSamplesRequired) ? 2 : SuccessfulSamplesRequired }; WriteObject(LoadBalancingSetting); }