def add_port()

in azext_edge/edge/providers/orchestration/resources/brokers.py [0:0]


    def add_port(
        self,
        port: int,
        listener_name: str,
        broker_name: str,
        instance_name: str,
        resource_group_name: str,
        service_name: Optional[str] = None,
        service_type: Optional[str] = "LoadBalancer",
        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,