in azext_edge/edge/commands_mq.py [0:0]
def add_broker_listener_port(
cmd,
port: int,
listener_name: str,
instance_name: str,
resource_group_name: str,
broker_name: str = DEFAULT_BROKER,
service_name: Optional[str] = None,
service_type: Optional[str] = MqServiceType.LOADBALANCER.value,
authn_ref: Optional[str] = None,
authz_ref: Optional[str] = None,
protocol: Optional[str] = None,
nodeport: Optional[int] = None,
tls_auto_issuer_ref: Optional[str] = None,
tls_auto_duration: Optional[str] = None,
tls_auto_key_algo: Optional[str] = None,
tls_auto_key_rotation_policy: Optional[str] = None,
tls_auto_renew_before: Optional[str] = None,
tls_auto_san_dns: Optional[List[str]] = None,
tls_auto_san_ip: Optional[List[str]] = None,
tls_auto_secret_name: Optional[str] = None,
tls_manual_secret_ref: Optional[str] = None,
show_config: Optional[bool] = None,
**kwargs,