routeros.IpHotspotProfile
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as routeros from "@pulumi/routeros";
const test = new routeros.IpHotspotProfile("test", {
loginBies: [
"mac",
"https",
"trial",
],
useRadius: true,
});
import pulumi
import pulumi_routeros as routeros
test = routeros.IpHotspotProfile("test",
login_bies=[
"mac",
"https",
"trial",
],
use_radius=True)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/routeros/routeros"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := routeros.NewIpHotspotProfile(ctx, "test", &routeros.IpHotspotProfileArgs{
LoginBies: pulumi.StringArray{
pulumi.String("mac"),
pulumi.String("https"),
pulumi.String("trial"),
},
UseRadius: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Routeros = Pulumi.Routeros;
return await Deployment.RunAsync(() =>
{
var test = new Routeros.IpHotspotProfile("test", new()
{
LoginBies = new[]
{
"mac",
"https",
"trial",
},
UseRadius = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.routeros.IpHotspotProfile;
import com.pulumi.routeros.IpHotspotProfileArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var test = new IpHotspotProfile("test", IpHotspotProfileArgs.builder()
.loginBies(
"mac",
"https",
"trial")
.useRadius(true)
.build());
}
}
resources:
test:
type: routeros:IpHotspotProfile
properties:
loginBies:
- mac
- https
- trial
useRadius: true
Create IpHotspotProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IpHotspotProfile(name: string, args?: IpHotspotProfileArgs, opts?: CustomResourceOptions);
@overload
def IpHotspotProfile(resource_name: str,
args: Optional[IpHotspotProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def IpHotspotProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
dns_name: Optional[str] = None,
hotspot_address: Optional[str] = None,
html_directory: Optional[str] = None,
html_directory_override: Optional[str] = None,
http_cookie_lifetime: Optional[str] = None,
http_proxy: Optional[str] = None,
https_redirect: Optional[bool] = None,
ip_hotspot_profile_id: Optional[str] = None,
login_bies: Optional[Sequence[str]] = None,
mac_auth_mode: Optional[str] = None,
mac_auth_password: Optional[str] = None,
name: Optional[str] = None,
nas_port_type: Optional[str] = None,
radius_accounting: Optional[bool] = None,
radius_default_domain: Optional[str] = None,
radius_interim_update: Optional[str] = None,
radius_location_id: Optional[str] = None,
radius_location_name: Optional[str] = None,
radius_mac_format: Optional[str] = None,
rate_limit: Optional[str] = None,
smtp_server: Optional[str] = None,
split_user_domain: Optional[bool] = None,
ssl_certificate: Optional[str] = None,
trial_uptime_limit: Optional[str] = None,
trial_uptime_reset: Optional[str] = None,
trial_user_profile: Optional[str] = None,
use_radius: Optional[bool] = None)
func NewIpHotspotProfile(ctx *Context, name string, args *IpHotspotProfileArgs, opts ...ResourceOption) (*IpHotspotProfile, error)
public IpHotspotProfile(string name, IpHotspotProfileArgs? args = null, CustomResourceOptions? opts = null)
public IpHotspotProfile(String name, IpHotspotProfileArgs args)
public IpHotspotProfile(String name, IpHotspotProfileArgs args, CustomResourceOptions options)
type: routeros:IpHotspotProfile
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 IpHotspotProfileArgs
- 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 IpHotspotProfileArgs
- 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 IpHotspotProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IpHotspotProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IpHotspotProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
IpHotspotProfile 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 IpHotspotProfile resource accepts the following input properties:
- Dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - Hotspot
Address string - IP address of HotSpot service.
- Html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - Html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- Http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - Https
Redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - Ip
Hotspot stringProfile Id - Login
Bies List<string> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - Mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- Mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- Name string
- Descriptive name of the profile.
- Nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- Radius
Accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- Radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - Radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- Radius
Location stringId RADIUS-Location-Id
property.- Radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- Radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - Rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - Smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- Split
User boolDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - Ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- Trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- Trial
Uptime stringReset - Used only with trial authentication method.
- Trial
User stringProfile - Specifies hotspot user profile for trial users.
- Use
Radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- Dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - Hotspot
Address string - IP address of HotSpot service.
- Html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - Html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- Http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - Https
Redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - Ip
Hotspot stringProfile Id - Login
Bies []string - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - Mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- Mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- Name string
- Descriptive name of the profile.
- Nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- Radius
Accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- Radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - Radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- Radius
Location stringId RADIUS-Location-Id
property.- Radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- Radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - Rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - Smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- Split
User boolDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - Ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- Trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- Trial
Uptime stringReset - Used only with trial authentication method.
- Trial
User stringProfile - Specifies hotspot user profile for trial users.
- Use
Radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name String - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address String - IP address of HotSpot service.
- html
Directory String - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory StringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- String
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy String - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect Boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot StringProfile Id - login
Bies List<String> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth StringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth StringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name String
- Descriptive name of the profile.
- nas
Port StringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting Boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default StringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim StringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location StringId RADIUS-Location-Id
property.- radius
Location StringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac StringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit String - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server String - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User BooleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate String - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime StringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime StringReset - Used only with trial authentication method.
- trial
User StringProfile - Specifies hotspot user profile for trial users.
- use
Radius Boolean - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address string - IP address of HotSpot service.
- html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot stringProfile Id - login
Bies string[] - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name string
- Descriptive name of the profile.
- nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location stringId RADIUS-Location-Id
property.- radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User booleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime stringReset - Used only with trial authentication method.
- trial
User stringProfile - Specifies hotspot user profile for trial users.
- use
Radius boolean - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns_
name str - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot_
address str - IP address of HotSpot service.
- html_
directory str - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html_
directory_ stroverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- str
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http_
proxy str - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https_
redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip_
hotspot_ strprofile_ id - login_
bies Sequence[str] - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac_
auth_ strmode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac_
auth_ strpassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name str
- Descriptive name of the profile.
- nas_
port_ strtype NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius_
accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- radius_
default_ strdomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius_
interim_ strupdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius_
location_ strid RADIUS-Location-Id
property.- radius_
location_ strname RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius_
mac_ strformat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate_
limit str - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp_
server str - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split_
user_ booldomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl_
certificate str - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial_
uptime_ strlimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial_
uptime_ strreset - Used only with trial authentication method.
- trial_
user_ strprofile - Specifies hotspot user profile for trial users.
- use_
radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name String - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address String - IP address of HotSpot service.
- html
Directory String - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory StringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- String
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy String - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect Boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot StringProfile Id - login
Bies List<String> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth StringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth StringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name String
- Descriptive name of the profile.
- nas
Port StringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting Boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default StringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim StringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location StringId RADIUS-Location-Id
property.- radius
Location StringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac StringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit String - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server String - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User BooleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate String - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime StringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime StringReset - Used only with trial authentication method.
- trial
User StringProfile - Specifies hotspot user profile for trial users.
- use
Radius Boolean - Use RADIUS to authenticate HotSpot users.
Outputs
All input properties are implicitly available as output properties. Additionally, the IpHotspotProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing IpHotspotProfile Resource
Get an existing IpHotspotProfile 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?: IpHotspotProfileState, opts?: CustomResourceOptions): IpHotspotProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
dns_name: Optional[str] = None,
hotspot_address: Optional[str] = None,
html_directory: Optional[str] = None,
html_directory_override: Optional[str] = None,
http_cookie_lifetime: Optional[str] = None,
http_proxy: Optional[str] = None,
https_redirect: Optional[bool] = None,
ip_hotspot_profile_id: Optional[str] = None,
login_bies: Optional[Sequence[str]] = None,
mac_auth_mode: Optional[str] = None,
mac_auth_password: Optional[str] = None,
name: Optional[str] = None,
nas_port_type: Optional[str] = None,
radius_accounting: Optional[bool] = None,
radius_default_domain: Optional[str] = None,
radius_interim_update: Optional[str] = None,
radius_location_id: Optional[str] = None,
radius_location_name: Optional[str] = None,
radius_mac_format: Optional[str] = None,
rate_limit: Optional[str] = None,
smtp_server: Optional[str] = None,
split_user_domain: Optional[bool] = None,
ssl_certificate: Optional[str] = None,
trial_uptime_limit: Optional[str] = None,
trial_uptime_reset: Optional[str] = None,
trial_user_profile: Optional[str] = None,
use_radius: Optional[bool] = None) -> IpHotspotProfile
func GetIpHotspotProfile(ctx *Context, name string, id IDInput, state *IpHotspotProfileState, opts ...ResourceOption) (*IpHotspotProfile, error)
public static IpHotspotProfile Get(string name, Input<string> id, IpHotspotProfileState? state, CustomResourceOptions? opts = null)
public static IpHotspotProfile get(String name, Output<String> id, IpHotspotProfileState state, CustomResourceOptions options)
resources: _: type: routeros:IpHotspotProfile 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.
- Dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - Hotspot
Address string - IP address of HotSpot service.
- Html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - Html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- Http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - Https
Redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - Ip
Hotspot stringProfile Id - Login
Bies List<string> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - Mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- Mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- Name string
- Descriptive name of the profile.
- Nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- Radius
Accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- Radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - Radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- Radius
Location stringId RADIUS-Location-Id
property.- Radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- Radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - Rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - Smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- Split
User boolDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - Ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- Trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- Trial
Uptime stringReset - Used only with trial authentication method.
- Trial
User stringProfile - Specifies hotspot user profile for trial users.
- Use
Radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- Dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - Hotspot
Address string - IP address of HotSpot service.
- Html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - Html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- Http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - Https
Redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - Ip
Hotspot stringProfile Id - Login
Bies []string - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - Mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- Mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- Name string
- Descriptive name of the profile.
- Nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- Radius
Accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- Radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - Radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- Radius
Location stringId RADIUS-Location-Id
property.- Radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- Radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - Rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - Smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- Split
User boolDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - Ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- Trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- Trial
Uptime stringReset - Used only with trial authentication method.
- Trial
User stringProfile - Specifies hotspot user profile for trial users.
- Use
Radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name String - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address String - IP address of HotSpot service.
- html
Directory String - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory StringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- String
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy String - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect Boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot StringProfile Id - login
Bies List<String> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth StringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth StringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name String
- Descriptive name of the profile.
- nas
Port StringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting Boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default StringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim StringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location StringId RADIUS-Location-Id
property.- radius
Location StringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac StringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit String - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server String - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User BooleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate String - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime StringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime StringReset - Used only with trial authentication method.
- trial
User StringProfile - Specifies hotspot user profile for trial users.
- use
Radius Boolean - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name string - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address string - IP address of HotSpot service.
- html
Directory string - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory stringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- string
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy string - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot stringProfile Id - login
Bies string[] - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth stringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth stringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name string
- Descriptive name of the profile.
- nas
Port stringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default stringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim stringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location stringId RADIUS-Location-Id
property.- radius
Location stringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac stringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit string - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server string - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User booleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate string - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime stringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime stringReset - Used only with trial authentication method.
- trial
User stringProfile - Specifies hotspot user profile for trial users.
- use
Radius boolean - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns_
name str - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot_
address str - IP address of HotSpot service.
- html_
directory str - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html_
directory_ stroverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- str
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http_
proxy str - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https_
redirect bool - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip_
hotspot_ strprofile_ id - login_
bies Sequence[str] - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac_
auth_ strmode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac_
auth_ strpassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name str
- Descriptive name of the profile.
- nas_
port_ strtype NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius_
accounting bool - Send RADIUS server accounting information for each user, when yes is used.
- radius_
default_ strdomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius_
interim_ strupdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius_
location_ strid RADIUS-Location-Id
property.- radius_
location_ strname RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius_
mac_ strformat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate_
limit str - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp_
server str - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split_
user_ booldomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl_
certificate str - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial_
uptime_ strlimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial_
uptime_ strreset - Used only with trial authentication method.
- trial_
user_ strprofile - Specifies hotspot user profile for trial users.
- use_
radius bool - Use RADIUS to authenticate HotSpot users.
- ___
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.
- dns
Name String - DNS name of the HotSpot server (it appears as the location of the login page). This name will automatically be added as
a static DNS entry in the DNS cache. Name can affect if Hotspot is automatically detected by client device. For example,
iOS devices may not detect Hotspot that has a name which includes
.local
. - hotspot
Address String - IP address of HotSpot service.
- html
Directory String - Directory name in which HotSpot HTML pages are stored (by default hotspot directory). It is possible to specify
different directory with modified HTML pages. To change HotSpot login page, connect to the router with FTP and download
hotspot directory contents. v6.31 and older software builds: For devices where
flash
directory is present, hotspot html directory must be stored there and path must be typed in as follows:/(hotspot_dir)
. This must be done in this order as hotspot seesflash
directory as root location. v6.32 and newer software builds: full path must be typed in html-directory field, including/flash/(hotspot_dir)
. - html
Directory StringOverride - Alternative path for hotspot html files. It should be used only if customized hotspot html files are stored on external storage(attached usb, hdd, etc). If configured then hotspot will switch to this html path as soon at it becomes available and switch back to html-directory path if override path becomes non-available for some reason.
- String
- HTTP cookie validity time, the option is related to cookie HotSpot login method.
- http
Proxy String - Address and port of the proxy server for HotSpot service, when default value is used all request are resolved by the
local
/ip proxy
. - https
Redirect Boolean - Whether to redirect unauthenticated user to hotspot login page, if he is visiting a https:// url. Since certificate
domain name will mismatch, often this leads to errors, so you can set this parameter to
no
and all https requests will simply be rejected and user will have to visit a http page. - ip
Hotspot StringProfile Id - login
Bies List<String> - Used HotSpot authentication method * mac-cookie - enables login by mac cookie method. * cookie - may only be used with
other HTTP authentication method. HTTP cookie is generated, when user authenticates in HotSpot for the first time. User
is not asked for the login/password and authenticated automatically, until cookie-lifetime is active. * http-chap -
login/password is required for the user to authenticate in HotSpot. CHAP challenge-response method with MD5 hashing
algorithm is used for protecting passwords. * http-pap - login/password is required for user to authenticate in HotSpot.
Username and password are sent over network in plain text. * https - login/password is required for user to authenticate
in HotSpot. Client login/password exchange between client and server is encrypted with SSL tunnel. * mac - client is
authenticated without asking login form. Client MAC-address is added to
/ip hotspot user
database, client is authenticated as soon as connected to the HotSpot * trial - client is allowed to use internet without HotSpot login for the specified amount of time. - mac
Auth StringMode - Allows to control User-Name and User-Password RADIUS attributes when using MAC authentication.
- mac
Auth StringPassword - Used together with MAC authentication, field used to specify password for the users to be authenticated by their MAC addresses. The following option is required, when specific RADIUS server rejects authentication for the clients with blank password.
- name String
- Descriptive name of the profile.
- nas
Port StringType NAS-Port-Type
value to be sent to RADIUS server,NAS-Port-Type
values are described in the RADIUS RFC 2865. This optional value attribute indicates the type of the physical port of the HotSpot server.- radius
Accounting Boolean - Send RADIUS server accounting information for each user, when yes is used.
- radius
Default StringDomain - Default domain to use for RADIUS requests. Allows to use separate RADIUS server per
/ip hotspot profile
. If used, same domain name should be specified under/radius domain
value. - radius
Interim StringUpdate - How often to send accounting updates . When received is set, interim-time is used from RADIUS server. 0s is the same as received.
- radius
Location StringId RADIUS-Location-Id
property.- radius
Location StringName RADIUS-Location-Id
to be sent to RADIUS server. Used to identify location of the HotSpot server during the communication with RADIUS server. Value is optional and used together with RADIUS server.- radius
Mac StringFormat - Controls how the MAC address of the client is encoded in the
User-Name
andUser-Password
attributes when using MAC authentication. - rate
Limit String - Rate limitation in form of rx-rate[/tx-rate] [rx-burst-rate[/tx-burst-rate] [rx-burst-threshold[/tx-burst-threshold]
[rx-burst-time[/tx-burst-time]]]] [priority] [rx-rate-min[/tx-rate-min]] from the point of view of the router (so
rx
is client upload, andtx
is client download). All rates should be numbers with optional 'k' (1,000s) or 'M' (1,000,000s). If tx-rate is not specified, rx-rate is as tx-rate too. Same goes for tx-burst-rate and tx-burst-threshold and tx-burst-time. If both rx-burst-threshold and tx-burst-threshold are not specified (but burst-rate is specified), rx-rate and tx-rate is used as burst thresholds. If both rx-burst-time and tx-burst-time are not specified, 1s is used as default. rx-rate-min and tx-rate min are the values of limit-at properties. - smtp
Server String - SMTP server address to be used to redirect HotSpot users SMTP requests.
- split
User BooleanDomain - Split username from domain name when the username is given in
user@domain
or indomain\user
format from RADIUS server. - ssl
Certificate String - Name of the SSL certificate on the router to to use only for HTTPS authentication.
- trial
Uptime StringLimit - Used only with trial authentication method. Time value specifies, how long trial user identified by MAC address can use access to public networks without HotSpot authentication.
- trial
Uptime StringReset - Used only with trial authentication method.
- trial
User StringProfile - Specifies hotspot user profile for trial users.
- use
Radius Boolean - Use RADIUS to authenticate HotSpot users.
Import
#The ID can be found via API or the terminal
#The command for the terminal is -> :put [/ip/hotspot/profile get [print show-ids]]
$ pulumi import routeros:index/ipHotspotProfile:IpHotspotProfile test *3
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- routeros terraform-routeros/terraform-provider-routeros
- License
- Notes
- This Pulumi package is based on the
routeros
Terraform Provider.