public static SdkBackend ToSdkBackend(this PSBackend psBackend) { return(new SdkBackend( psBackend.Address, psBackend.HttpPort, psBackend.HttpsPort, psBackend.EnabledState.ToString(), psBackend.Priority, psBackend.Weight, psBackend.BackendHostHeader )); }
public override void ExecuteCmdlet() { var Backend = new PSBackend { Address = Address, HttpPort = !this.IsParameterBound(c => c.HttpPort)? 80 : HttpPort, HttpsPort = !this.IsParameterBound(c => c.HttpsPort)? 443 : HttpsPort, EnabledState = !this.IsParameterBound(c => c.EnabledState)? PSEnabledState.Enabled : EnabledState, Priority = !this.IsParameterBound(c => c.Priority)? 1 : Priority, Weight = !this.IsParameterBound(c => c.Weight)? 50 : Weight, BackendHostHeader = !this.IsParameterBound(c => c.BackendHostHeader) ? Address : BackendHostHeader }; WriteObject(Backend); }
public static SdkBackend ToSdkBackend(this PSBackend psBackend) { return(new SdkBackend( address: psBackend.Address, httpPort: psBackend.HttpPort, httpsPort: psBackend.HttpsPort, enabledState: psBackend.EnabledState.ToString(), priority: psBackend.Priority, weight: psBackend.Weight, backendHostHeader: psBackend.BackendHostHeader, privateLinkAlias: psBackend.PrivateLinkAlias, privateLinkResourceId: psBackend.PrivateLinkResourceId, privateLinkLocation: psBackend.PrivateLinkLocation, privateEndpointStatus: psBackend.PrivateEndpointStatus?.ToString(), privateLinkApprovalMessage: psBackend.PrivateLinkApprovalMessage )); }
public static SdkBackend ToSdkBackend(this PSBackend psBackend) { return(new SdkBackend( psBackend.Address, psBackend.PrivateLinkAlias, psBackend.PrivateEndpointStatus == null ? (PrivateEndpointStatus?)null : (PrivateEndpointStatus)Enum.Parse(typeof(PrivateEndpointStatus), psBackend.PrivateEndpointStatus.ToString()), psBackend.PrivateLinkApprovalMessage, psBackend.HttpPort, psBackend.HttpsPort, psBackend.EnabledState.ToString(), psBackend.Priority, psBackend.Weight, psBackend.BackendHostHeader )); }
public override void ExecuteCmdlet() { var Backend = new PSBackend { Address = Address, HttpPort = !this.IsParameterBound(c => c.HttpPort) ? 80 : HttpPort, HttpsPort = !this.IsParameterBound(c => c.HttpsPort) ? 443 : HttpsPort, EnabledState = !this.IsParameterBound(c => c.EnabledState) ? PSEnabledState.Enabled : EnabledState, Priority = !this.IsParameterBound(c => c.Priority) ? 1 : Priority, Weight = !this.IsParameterBound(c => c.Weight) ? 50 : Weight, BackendHostHeader = !this.IsParameterBound(c => c.BackendHostHeader) ? Address : BackendHostHeader, PrivateLinkAlias = PrivateLinkAlias, PrivateLinkResourceId = PrivateLinkResourceId, PrivateLinkLocation = PrivateLinkLocation, PrivateLinkApprovalMessage = PrivateLinkApprovalMessage }; WriteObject(Backend); }