def add_broker_listener_port()

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,