1. Packages
  2. Routeros Provider
  3. API Docs
  4. InterfaceSstpClient
routeros 1.83.0 published on Wednesday, Apr 16, 2025 by terraform-routeros

routeros.InterfaceSstpClient

Explore with Pulumi AI

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 This property is required. string
The unique name of the resource.
args This property is required. InterfaceSstpClientArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. InterfaceSstpClientArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. InterfaceSstpClientArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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 This property is required. string
Remote address of the SSTP server.
Password This property is required. string
Password used for authentication.
User This property is required. 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 This property is required. string
Remote address of the SSTP server.
Password This property is required. string
Password used for authentication.
User This property is required. 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 This property is required. String
Remote address of the SSTP server.
password This property is required. String
Password used for authentication.
user This property is required. 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 This property is required. string
Remote address of the SSTP server.
password This property is required. string
Password used for authentication.
user This property is required. 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 This property is required. str
Remote address of the SSTP server.
password This property is required. str
Password used for authentication.
user This property is required. 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 This property is required. String
Remote address of the SSTP server.
password This property is required. String
Password used for authentication.
user This property is required. 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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.