1. Packages
  2. Routeros Provider
  3. API Docs
  4. InterfaceSstpClient
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros

routeros.InterfaceSstpClient

Explore with Pulumi AI

routeros logo
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros

    Create InterfaceSstpClient Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new InterfaceSstpClient(name: string, args: InterfaceSstpClientArgs, opts?: CustomResourceOptions);
    @overload
    def InterfaceSstpClient(resource_name: str,
                            args: InterfaceSstpClientArgs,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def InterfaceSstpClient(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            connect_to: Optional[str] = None,
                            user: Optional[str] = None,
                            password: Optional[str] = None,
                            keepalive_timeout: Optional[str] = None,
                            max_mtu: Optional[float] = None,
                            certificate: Optional[str] = None,
                            ciphers: Optional[str] = None,
                            comment: Optional[str] = None,
                            add_sni: Optional[bool] = None,
                            default_route_distance: Optional[str] = None,
                            dial_on_demand: Optional[bool] = None,
                            disabled: Optional[bool] = None,
                            http_proxy: Optional[str] = None,
                            interface_sstp_client_id: Optional[str] = None,
                            ___id_: Optional[float] = None,
                            max_mru: Optional[float] = None,
                            authentications: Optional[Sequence[str]] = None,
                            mrru: Optional[str] = None,
                            name: Optional[str] = None,
                            add_default_route: Optional[bool] = None,
                            pfs: Optional[bool] = None,
                            port: Optional[str] = None,
                            profile: Optional[str] = None,
                            proxy_port: Optional[str] = None,
                            tls_version: Optional[str] = None,
                            ___path_: Optional[str] = None,
                            verify_server_address_from_certificate: Optional[bool] = None,
                            verify_server_certificate: Optional[bool] = None)
    func NewInterfaceSstpClient(ctx *Context, name string, args InterfaceSstpClientArgs, opts ...ResourceOption) (*InterfaceSstpClient, error)
    public InterfaceSstpClient(string name, InterfaceSstpClientArgs args, CustomResourceOptions? opts = null)
    public InterfaceSstpClient(String name, InterfaceSstpClientArgs args)
    public InterfaceSstpClient(String name, InterfaceSstpClientArgs args, CustomResourceOptions options)
    
    type: routeros:InterfaceSstpClient
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args InterfaceSstpClientArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args InterfaceSstpClientArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args InterfaceSstpClientArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args InterfaceSstpClientArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args InterfaceSstpClientArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    InterfaceSstpClient Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The InterfaceSstpClient resource accepts the following input properties:

    ConnectTo string
    Remote address of the SSTP server.
    Password string
    Password used for authentication.
    User string
    User name used for authentication.
    AddDefaultRoute bool
    Whether to add L2TP remote address as a default route.
    AddSni bool
    Enables/disables service.
    Authentications List<string>
    Authentication algorithm.
    Certificate string
    Name of the certificate in use.
    Ciphers string
    Allowed ciphers.
    Comment string
    DefaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    DialOnDemand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    Disabled bool
    HttpProxy string
    Proxy address field.
    InterfaceSstpClientId string
    The ID of this resource.
    KeepaliveTimeout string
    Sets keepalive timeout in seconds.
    MaxMru double
    Maximum Receive Unit.
    MaxMtu double
    Maximum Transmission Unit.
    Mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    Name string
    Descriptive name of the interface.
    Pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    Port string
    Sets port used.
    Profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    ProxyPort string
    Sets proxy port.
    TlsVersion string
    Specifies which TLS versions to allow.
    VerifyServerAddressFromCertificate bool
    SSTP client will verify server address in certificate.
    VerifyServerCertificate bool
    SSTP client will verify server certificate.
    ___id_ double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    ConnectTo string
    Remote address of the SSTP server.
    Password string
    Password used for authentication.
    User string
    User name used for authentication.
    AddDefaultRoute bool
    Whether to add L2TP remote address as a default route.
    AddSni bool
    Enables/disables service.
    Authentications []string
    Authentication algorithm.
    Certificate string
    Name of the certificate in use.
    Ciphers string
    Allowed ciphers.
    Comment string
    DefaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    DialOnDemand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    Disabled bool
    HttpProxy string
    Proxy address field.
    InterfaceSstpClientId string
    The ID of this resource.
    KeepaliveTimeout string
    Sets keepalive timeout in seconds.
    MaxMru float64
    Maximum Receive Unit.
    MaxMtu float64
    Maximum Transmission Unit.
    Mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    Name string
    Descriptive name of the interface.
    Pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    Port string
    Sets port used.
    Profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    ProxyPort string
    Sets proxy port.
    TlsVersion string
    Specifies which TLS versions to allow.
    VerifyServerAddressFromCertificate bool
    SSTP client will verify server address in certificate.
    VerifyServerCertificate bool
    SSTP client will verify server certificate.
    ___id_ float64
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    connectTo String
    Remote address of the SSTP server.
    password String
    Password used for authentication.
    user String
    User name used for authentication.
    ___id_ Double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute Boolean
    Whether to add L2TP remote address as a default route.
    addSni Boolean
    Enables/disables service.
    authentications List<String>
    Authentication algorithm.
    certificate String
    Name of the certificate in use.
    ciphers String
    Allowed ciphers.
    comment String
    defaultRouteDistance String
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand Boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled Boolean
    httpProxy String
    Proxy address field.
    interfaceSstpClientId String
    The ID of this resource.
    keepaliveTimeout String
    Sets keepalive timeout in seconds.
    maxMru Double
    Maximum Receive Unit.
    maxMtu Double
    Maximum Transmission Unit.
    mrru String
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name String
    Descriptive name of the interface.
    pfs Boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port String
    Sets port used.
    profile String
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort String
    Sets proxy port.
    tlsVersion String
    Specifies which TLS versions to allow.
    verifyServerAddressFromCertificate Boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate Boolean
    SSTP client will verify server certificate.
    connectTo string
    Remote address of the SSTP server.
    password string
    Password used for authentication.
    user string
    User name used for authentication.
    ___id_ number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute boolean
    Whether to add L2TP remote address as a default route.
    addSni boolean
    Enables/disables service.
    authentications string[]
    Authentication algorithm.
    certificate string
    Name of the certificate in use.
    ciphers string
    Allowed ciphers.
    comment string
    defaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled boolean
    httpProxy string
    Proxy address field.
    interfaceSstpClientId string
    The ID of this resource.
    keepaliveTimeout string
    Sets keepalive timeout in seconds.
    maxMru number
    Maximum Receive Unit.
    maxMtu number
    Maximum Transmission Unit.
    mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name string
    Descriptive name of the interface.
    pfs boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port string
    Sets port used.
    profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort string
    Sets proxy port.
    tlsVersion string
    Specifies which TLS versions to allow.
    verifyServerAddressFromCertificate boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate boolean
    SSTP client will verify server certificate.
    connect_to str
    Remote address of the SSTP server.
    password str
    Password used for authentication.
    user str
    User name used for authentication.
    ___id_ float
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ str
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    add_default_route bool
    Whether to add L2TP remote address as a default route.
    add_sni bool
    Enables/disables service.
    authentications Sequence[str]
    Authentication algorithm.
    certificate str
    Name of the certificate in use.
    ciphers str
    Allowed ciphers.
    comment str
    default_route_distance str
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dial_on_demand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled bool
    http_proxy str
    Proxy address field.
    interface_sstp_client_id str
    The ID of this resource.
    keepalive_timeout str
    Sets keepalive timeout in seconds.
    max_mru float
    Maximum Receive Unit.
    max_mtu float
    Maximum Transmission Unit.
    mrru str
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name str
    Descriptive name of the interface.
    pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port str
    Sets port used.
    profile str
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxy_port str
    Sets proxy port.
    tls_version str
    Specifies which TLS versions to allow.
    verify_server_address_from_certificate bool
    SSTP client will verify server address in certificate.
    verify_server_certificate bool
    SSTP client will verify server certificate.
    connectTo String
    Remote address of the SSTP server.
    password String
    Password used for authentication.
    user String
    User name used for authentication.
    ___id_ Number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute Boolean
    Whether to add L2TP remote address as a default route.
    addSni Boolean
    Enables/disables service.
    authentications List<String>
    Authentication algorithm.
    certificate String
    Name of the certificate in use.
    ciphers String
    Allowed ciphers.
    comment String
    defaultRouteDistance String
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand Boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled Boolean
    httpProxy String
    Proxy address field.
    interfaceSstpClientId String
    The ID of this resource.
    keepaliveTimeout String
    Sets keepalive timeout in seconds.
    maxMru Number
    Maximum Receive Unit.
    maxMtu Number
    Maximum Transmission Unit.
    mrru String
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name String
    Descriptive name of the interface.
    pfs Boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port String
    Sets port used.
    profile String
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort String
    Sets proxy port.
    tlsVersion String
    Specifies which TLS versions to allow.
    verifyServerAddressFromCertificate Boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate Boolean
    SSTP client will verify server certificate.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the InterfaceSstpClient resource produces the following output properties:

    HwCrypto bool
    Id string
    The provider-assigned unique ID for this managed resource.
    Running bool
    HwCrypto bool
    Id string
    The provider-assigned unique ID for this managed resource.
    Running bool
    hwCrypto Boolean
    id String
    The provider-assigned unique ID for this managed resource.
    running Boolean
    hwCrypto boolean
    id string
    The provider-assigned unique ID for this managed resource.
    running boolean
    hw_crypto bool
    id str
    The provider-assigned unique ID for this managed resource.
    running bool
    hwCrypto Boolean
    id String
    The provider-assigned unique ID for this managed resource.
    running Boolean

    Look up Existing InterfaceSstpClient Resource

    Get an existing InterfaceSstpClient resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: InterfaceSstpClientState, opts?: CustomResourceOptions): InterfaceSstpClient
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ___id_: Optional[float] = None,
            ___path_: Optional[str] = None,
            add_default_route: Optional[bool] = None,
            add_sni: Optional[bool] = None,
            authentications: Optional[Sequence[str]] = None,
            certificate: Optional[str] = None,
            ciphers: Optional[str] = None,
            comment: Optional[str] = None,
            connect_to: Optional[str] = None,
            default_route_distance: Optional[str] = None,
            dial_on_demand: Optional[bool] = None,
            disabled: Optional[bool] = None,
            http_proxy: Optional[str] = None,
            hw_crypto: Optional[bool] = None,
            interface_sstp_client_id: Optional[str] = None,
            keepalive_timeout: Optional[str] = None,
            max_mru: Optional[float] = None,
            max_mtu: Optional[float] = None,
            mrru: Optional[str] = None,
            name: Optional[str] = None,
            password: Optional[str] = None,
            pfs: Optional[bool] = None,
            port: Optional[str] = None,
            profile: Optional[str] = None,
            proxy_port: Optional[str] = None,
            running: Optional[bool] = None,
            tls_version: Optional[str] = None,
            user: Optional[str] = None,
            verify_server_address_from_certificate: Optional[bool] = None,
            verify_server_certificate: Optional[bool] = None) -> InterfaceSstpClient
    func GetInterfaceSstpClient(ctx *Context, name string, id IDInput, state *InterfaceSstpClientState, opts ...ResourceOption) (*InterfaceSstpClient, error)
    public static InterfaceSstpClient Get(string name, Input<string> id, InterfaceSstpClientState? state, CustomResourceOptions? opts = null)
    public static InterfaceSstpClient get(String name, Output<String> id, InterfaceSstpClientState state, CustomResourceOptions options)
    resources:  _:    type: routeros:InterfaceSstpClient    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AddDefaultRoute bool
    Whether to add L2TP remote address as a default route.
    AddSni bool
    Enables/disables service.
    Authentications List<string>
    Authentication algorithm.
    Certificate string
    Name of the certificate in use.
    Ciphers string
    Allowed ciphers.
    Comment string
    ConnectTo string
    Remote address of the SSTP server.
    DefaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    DialOnDemand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    Disabled bool
    HttpProxy string
    Proxy address field.
    HwCrypto bool
    InterfaceSstpClientId string
    The ID of this resource.
    KeepaliveTimeout string
    Sets keepalive timeout in seconds.
    MaxMru double
    Maximum Receive Unit.
    MaxMtu double
    Maximum Transmission Unit.
    Mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    Name string
    Descriptive name of the interface.
    Password string
    Password used for authentication.
    Pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    Port string
    Sets port used.
    Profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    ProxyPort string
    Sets proxy port.
    Running bool
    TlsVersion string
    Specifies which TLS versions to allow.
    User string
    User name used for authentication.
    VerifyServerAddressFromCertificate bool
    SSTP client will verify server address in certificate.
    VerifyServerCertificate bool
    SSTP client will verify server certificate.
    ___id_ double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    AddDefaultRoute bool
    Whether to add L2TP remote address as a default route.
    AddSni bool
    Enables/disables service.
    Authentications []string
    Authentication algorithm.
    Certificate string
    Name of the certificate in use.
    Ciphers string
    Allowed ciphers.
    Comment string
    ConnectTo string
    Remote address of the SSTP server.
    DefaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    DialOnDemand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    Disabled bool
    HttpProxy string
    Proxy address field.
    HwCrypto bool
    InterfaceSstpClientId string
    The ID of this resource.
    KeepaliveTimeout string
    Sets keepalive timeout in seconds.
    MaxMru float64
    Maximum Receive Unit.
    MaxMtu float64
    Maximum Transmission Unit.
    Mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    Name string
    Descriptive name of the interface.
    Password string
    Password used for authentication.
    Pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    Port string
    Sets port used.
    Profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    ProxyPort string
    Sets proxy port.
    Running bool
    TlsVersion string
    Specifies which TLS versions to allow.
    User string
    User name used for authentication.
    VerifyServerAddressFromCertificate bool
    SSTP client will verify server address in certificate.
    VerifyServerCertificate bool
    SSTP client will verify server certificate.
    ___id_ float64
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    ___id_ Double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute Boolean
    Whether to add L2TP remote address as a default route.
    addSni Boolean
    Enables/disables service.
    authentications List<String>
    Authentication algorithm.
    certificate String
    Name of the certificate in use.
    ciphers String
    Allowed ciphers.
    comment String
    connectTo String
    Remote address of the SSTP server.
    defaultRouteDistance String
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand Boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled Boolean
    httpProxy String
    Proxy address field.
    hwCrypto Boolean
    interfaceSstpClientId String
    The ID of this resource.
    keepaliveTimeout String
    Sets keepalive timeout in seconds.
    maxMru Double
    Maximum Receive Unit.
    maxMtu Double
    Maximum Transmission Unit.
    mrru String
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name String
    Descriptive name of the interface.
    password String
    Password used for authentication.
    pfs Boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port String
    Sets port used.
    profile String
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort String
    Sets proxy port.
    running Boolean
    tlsVersion String
    Specifies which TLS versions to allow.
    user String
    User name used for authentication.
    verifyServerAddressFromCertificate Boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate Boolean
    SSTP client will verify server certificate.
    ___id_ number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute boolean
    Whether to add L2TP remote address as a default route.
    addSni boolean
    Enables/disables service.
    authentications string[]
    Authentication algorithm.
    certificate string
    Name of the certificate in use.
    ciphers string
    Allowed ciphers.
    comment string
    connectTo string
    Remote address of the SSTP server.
    defaultRouteDistance string
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled boolean
    httpProxy string
    Proxy address field.
    hwCrypto boolean
    interfaceSstpClientId string
    The ID of this resource.
    keepaliveTimeout string
    Sets keepalive timeout in seconds.
    maxMru number
    Maximum Receive Unit.
    maxMtu number
    Maximum Transmission Unit.
    mrru string
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name string
    Descriptive name of the interface.
    password string
    Password used for authentication.
    pfs boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port string
    Sets port used.
    profile string
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort string
    Sets proxy port.
    running boolean
    tlsVersion string
    Specifies which TLS versions to allow.
    user string
    User name used for authentication.
    verifyServerAddressFromCertificate boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate boolean
    SSTP client will verify server certificate.
    ___id_ float
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ str
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    add_default_route bool
    Whether to add L2TP remote address as a default route.
    add_sni bool
    Enables/disables service.
    authentications Sequence[str]
    Authentication algorithm.
    certificate str
    Name of the certificate in use.
    ciphers str
    Allowed ciphers.
    comment str
    connect_to str
    Remote address of the SSTP server.
    default_route_distance str
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dial_on_demand bool
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled bool
    http_proxy str
    Proxy address field.
    hw_crypto bool
    interface_sstp_client_id str
    The ID of this resource.
    keepalive_timeout str
    Sets keepalive timeout in seconds.
    max_mru float
    Maximum Receive Unit.
    max_mtu float
    Maximum Transmission Unit.
    mrru str
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name str
    Descriptive name of the interface.
    password str
    Password used for authentication.
    pfs bool
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port str
    Sets port used.
    profile str
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxy_port str
    Sets proxy port.
    running bool
    tls_version str
    Specifies which TLS versions to allow.
    user str
    User name used for authentication.
    verify_server_address_from_certificate bool
    SSTP client will verify server address in certificate.
    verify_server_certificate bool
    SSTP client will verify server certificate.
    ___id_ Number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    addDefaultRoute Boolean
    Whether to add L2TP remote address as a default route.
    addSni Boolean
    Enables/disables service.
    authentications List<String>
    Authentication algorithm.
    certificate String
    Name of the certificate in use.
    ciphers String
    Allowed ciphers.
    comment String
    connectTo String
    Remote address of the SSTP server.
    defaultRouteDistance String
    Sets distance value applied to auto created default route, if add-default-route is also selected.
    dialOnDemand Boolean
    Connects only when outbound traffic is generated. If selected, then route with gateway address from 10.112.112.0/24 network will be added while connection is not established.
    disabled Boolean
    httpProxy String
    Proxy address field.
    hwCrypto Boolean
    interfaceSstpClientId String
    The ID of this resource.
    keepaliveTimeout String
    Sets keepalive timeout in seconds.
    maxMru Number
    Maximum Receive Unit.
    maxMtu Number
    Maximum Transmission Unit.
    mrru String
    Maximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it will be split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
    name String
    Descriptive name of the interface.
    password String
    Password used for authentication.
    pfs Boolean
    Specifies which TLS authentication to use. With pfs=yes, TLS will use ECDHE-RSA- and DHE-RSA-. For maximum security setting pfs=required will use only ECDHE.
    port String
    Sets port used.
    profile String
    Specifies which PPP profile configuration will be used when establishing the tunnel.
    proxyPort String
    Sets proxy port.
    running Boolean
    tlsVersion String
    Specifies which TLS versions to allow.
    user String
    User name used for authentication.
    verifyServerAddressFromCertificate Boolean
    SSTP client will verify server address in certificate.
    verifyServerCertificate Boolean
    SSTP client will verify server certificate.

    Package Details

    Repository
    routeros terraform-routeros/terraform-provider-routeros
    License
    Notes
    This Pulumi package is based on the routeros Terraform Provider.
    routeros logo
    routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros