@@ -25,6 +25,7 @@ const (
2525 argusCustomEndpointFlag = "argus-custom-endpoint"
2626 authorizationCustomEndpointFlag = "authorization-custom-endpoint"
2727 dnsCustomEndpointFlag = "dns-custom-endpoint"
28+ loadBalancerCustomEndpointFlag = "load-balancer-custom-endpoint"
2829 logMeCustomEndpointFlag = "logme-custom-endpoint"
2930 mariaDBCustomEndpointFlag = "mariadb-custom-endpoint"
3031 mongoDBFlexCustomEndpointFlag = "mongodbflex-custom-endpoint"
@@ -49,6 +50,7 @@ type inputModel struct {
4950 ArgusCustomEndpoint bool
5051 AuthorizationCustomEndpoint bool
5152 DNSCustomEndpoint bool
53+ LoadBalancerCustomEndpoint bool
5254 LogMeCustomEndpoint bool
5355 MariaDBCustomEndpoint bool
5456 MongoDBFlexCustomEndpoint bool
@@ -108,6 +110,9 @@ func NewCmd(p *print.Printer) *cobra.Command {
108110 if model .DNSCustomEndpoint {
109111 viper .Set (config .DNSCustomEndpointKey , "" )
110112 }
113+ if model .LoadBalancerCustomEndpoint {
114+ viper .Set (config .LoadBalancerCustomEndpointKey , "" )
115+ }
111116 if model .LogMeCustomEndpoint {
112117 viper .Set (config .LogMeCustomEndpointKey , "" )
113118 }
@@ -166,6 +171,7 @@ func configureFlags(cmd *cobra.Command) {
166171 cmd .Flags ().Bool (argusCustomEndpointFlag , false , "Argus API base URL. If unset, uses the default base URL" )
167172 cmd .Flags ().Bool (authorizationCustomEndpointFlag , false , "Authorization API base URL. If unset, uses the default base URL" )
168173 cmd .Flags ().Bool (dnsCustomEndpointFlag , false , "DNS API base URL. If unset, uses the default base URL" )
174+ cmd .Flags ().Bool (loadBalancerCustomEndpointFlag , false , "Load Balancer API base URL. If unset, uses the default base URL" )
169175 cmd .Flags ().Bool (logMeCustomEndpointFlag , false , "LogMe API base URL. If unset, uses the default base URL" )
170176 cmd .Flags ().Bool (mariaDBCustomEndpointFlag , false , "MariaDB API base URL. If unset, uses the default base URL" )
171177 cmd .Flags ().Bool (mongoDBFlexCustomEndpointFlag , false , "MongoDB Flex API base URL. If unset, uses the default base URL" )
@@ -191,6 +197,7 @@ func parseInput(p *print.Printer, cmd *cobra.Command) *inputModel {
191197 ArgusCustomEndpoint : flags .FlagToBoolValue (p , cmd , argusCustomEndpointFlag ),
192198 AuthorizationCustomEndpoint : flags .FlagToBoolValue (p , cmd , authorizationCustomEndpointFlag ),
193199 DNSCustomEndpoint : flags .FlagToBoolValue (p , cmd , dnsCustomEndpointFlag ),
200+ LoadBalancerCustomEndpoint : flags .FlagToBoolValue (p , cmd , loadBalancerCustomEndpointFlag ),
194201 LogMeCustomEndpoint : flags .FlagToBoolValue (p , cmd , logMeCustomEndpointFlag ),
195202 MariaDBCustomEndpoint : flags .FlagToBoolValue (p , cmd , mariaDBCustomEndpointFlag ),
196203 MongoDBFlexCustomEndpoint : flags .FlagToBoolValue (p , cmd , mongoDBFlexCustomEndpointFlag ),
0 commit comments