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

routeros.WifiInterworking

Explore with Pulumi AI

# routeros.WifiInterworking (Resource)

This resource requires a minimum version of RouterOS 7.13.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as routeros from "@pulumi/routeros";

const interworking1 = new routeros.WifiInterworking("interworking1", {internet: true});
Copy
import pulumi
import pulumi_routeros as routeros

interworking1 = routeros.WifiInterworking("interworking1", internet=True)
Copy
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.NewWifiInterworking(ctx, "interworking1", &routeros.WifiInterworkingArgs{
			Internet: pulumi.Bool(true),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Routeros = Pulumi.Routeros;

return await Deployment.RunAsync(() => 
{
    var interworking1 = new Routeros.WifiInterworking("interworking1", new()
    {
        Internet = true,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.routeros.WifiInterworking;
import com.pulumi.routeros.WifiInterworkingArgs;
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 interworking1 = new WifiInterworking("interworking1", WifiInterworkingArgs.builder()
            .internet(true)
            .build());

    }
}
Copy
resources:
  interworking1:
    type: routeros:WifiInterworking
    properties:
      internet: true
Copy

Create WifiInterworking Resource

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

Constructor syntax

new WifiInterworking(name: string, args?: WifiInterworkingArgs, opts?: CustomResourceOptions);
@overload
def WifiInterworking(resource_name: str,
                     args: Optional[WifiInterworkingArgs] = None,
                     opts: Optional[ResourceOptions] = None)

@overload
def WifiInterworking(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     _3gpp_infos: Optional[Sequence[str]] = None,
                     _3gpp_raw: Optional[str] = None,
                     ___id_: Optional[float] = None,
                     ___path_: Optional[str] = None,
                     asra: Optional[bool] = None,
                     authentication_types: Optional[Sequence[str]] = None,
                     comment: Optional[str] = None,
                     connection_capabilities: Optional[Sequence[str]] = None,
                     disabled: Optional[bool] = None,
                     domain_names: Optional[Sequence[str]] = None,
                     esr: Optional[bool] = None,
                     hessid: Optional[str] = None,
                     hotspot20: Optional[bool] = None,
                     hotspot20_dgaf: Optional[bool] = None,
                     internet: Optional[bool] = None,
                     ipv4_availability: Optional[str] = None,
                     ipv6_availability: Optional[str] = None,
                     name: Optional[str] = None,
                     network_type: Optional[str] = None,
                     operational_classes: Optional[Sequence[float]] = None,
                     operator_names: Optional[Sequence[str]] = None,
                     realms: Optional[Sequence[str]] = None,
                     realms_raws: Optional[Sequence[str]] = None,
                     roaming_ois: Optional[Sequence[str]] = None,
                     uesa: Optional[bool] = None,
                     venue: Optional[str] = None,
                     venue_names: Optional[Sequence[str]] = None,
                     wan_at_capacity: Optional[bool] = None,
                     wan_downlink: Optional[float] = None,
                     wan_downlink_load: Optional[float] = None,
                     wan_measurement_duration: Optional[float] = None,
                     wan_status: Optional[str] = None,
                     wan_symmetric: Optional[bool] = None,
                     wan_uplink: Optional[float] = None,
                     wan_uplink_load: Optional[float] = None,
                     wifi_interworking_id: Optional[str] = None)
func NewWifiInterworking(ctx *Context, name string, args *WifiInterworkingArgs, opts ...ResourceOption) (*WifiInterworking, error)
public WifiInterworking(string name, WifiInterworkingArgs? args = null, CustomResourceOptions? opts = null)
public WifiInterworking(String name, WifiInterworkingArgs args)
public WifiInterworking(String name, WifiInterworkingArgs args, CustomResourceOptions options)
type: routeros:WifiInterworking
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 WifiInterworkingArgs
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 WifiInterworkingArgs
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 WifiInterworkingArgs
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 WifiInterworkingArgs
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. WifiInterworkingArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

WifiInterworking 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 WifiInterworking resource accepts the following input properties:

3gppInfos List<string>
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
Asra bool
An option to enable Additional Steps Required for Access.
AuthenticationTypes List<string>
A list of authentication types that is only effective when asra is set to yes.
Comment string
ConnectionCapabilities List<string>
A list to provide information about the allowed IP protocols and ports.
Disabled bool
DomainNames List<string>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
Esr bool
An option to enable Emergency Services Reachability.
Hessid string
Homogenous extended service set identifier (HESSID).
Hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
Hotspot20Dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
Internet bool
An option to indicate Internet availability.
Ipv4Availability string
An option to indicate IPv4 availability.
Ipv6Availability string
An option to indicate IPv6 availability.
Name string
Name of the interworking profile.
NetworkType string
Information about network access type.
OperationalClasses List<double>
A list with information about other available bands.
OperatorNames List<string>
A list of colon-separated operator names and language codes.
Realms List<string>
A list of colon-separated realm names and EAP methods.
RealmsRaws List<string>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
RoamingOis List<string>
A list of Organization Identifiers (OI).
Uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
Venue string
Information about the venue in which the Access Point is located.
VenueNames List<string>
A list of colon-separated venue names and language codes.
WanAtCapacity bool
An option to indicate that the Access Point or the network is at its max capacity.
WanDownlink double
The downlink speed of the WAN connection set in kbps.
WanDownlinkLoad double
The downlink load of the WAN connection measured over wan_measurement_duration.
WanMeasurementDuration double
The duration during which wan_downlink_load and wan_uplink_load are measured.
WanStatus string
Information about the status of the Access Point's WAN connection.
WanSymmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
WanUplink double
The uplink speed of the WAN connection set in kbps.
WanUplinkLoad double
The uplink load of the WAN connection measured over wan_measurement_duration.
WifiInterworkingId string
The ID of this resource.
___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.
3gppInfos []string
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
Asra bool
An option to enable Additional Steps Required for Access.
AuthenticationTypes []string
A list of authentication types that is only effective when asra is set to yes.
Comment string
ConnectionCapabilities []string
A list to provide information about the allowed IP protocols and ports.
Disabled bool
DomainNames []string
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
Esr bool
An option to enable Emergency Services Reachability.
Hessid string
Homogenous extended service set identifier (HESSID).
Hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
Hotspot20Dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
Internet bool
An option to indicate Internet availability.
Ipv4Availability string
An option to indicate IPv4 availability.
Ipv6Availability string
An option to indicate IPv6 availability.
Name string
Name of the interworking profile.
NetworkType string
Information about network access type.
OperationalClasses []float64
A list with information about other available bands.
OperatorNames []string
A list of colon-separated operator names and language codes.
Realms []string
A list of colon-separated realm names and EAP methods.
RealmsRaws []string
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
RoamingOis []string
A list of Organization Identifiers (OI).
Uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
Venue string
Information about the venue in which the Access Point is located.
VenueNames []string
A list of colon-separated venue names and language codes.
WanAtCapacity bool
An option to indicate that the Access Point or the network is at its max capacity.
WanDownlink float64
The downlink speed of the WAN connection set in kbps.
WanDownlinkLoad float64
The downlink load of the WAN connection measured over wan_measurement_duration.
WanMeasurementDuration float64
The duration during which wan_downlink_load and wan_uplink_load are measured.
WanStatus string
Information about the status of the Access Point's WAN connection.
WanSymmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
WanUplink float64
The uplink speed of the WAN connection set in kbps.
WanUplinkLoad float64
The uplink load of the WAN connection measured over wan_measurement_duration.
WifiInterworkingId string
The ID of this resource.
___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.
_3gppInfos List<String>
Cellular network advertisement information - country and network codes.
_3gppRaw String
Cellular network advertisement information - country and network codes.
___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.
asra Boolean
An option to enable Additional Steps Required for Access.
authenticationTypes List<String>
A list of authentication types that is only effective when asra is set to yes.
comment String
connectionCapabilities List<String>
A list to provide information about the allowed IP protocols and ports.
disabled Boolean
domainNames List<String>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr Boolean
An option to enable Emergency Services Reachability.
hessid String
Homogenous extended service set identifier (HESSID).
hotspot20 Boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf Boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet Boolean
An option to indicate Internet availability.
ipv4Availability String
An option to indicate IPv4 availability.
ipv6Availability String
An option to indicate IPv6 availability.
name String
Name of the interworking profile.
networkType String
Information about network access type.
operationalClasses List<Double>
A list with information about other available bands.
operatorNames List<String>
A list of colon-separated operator names and language codes.
realms List<String>
A list of colon-separated realm names and EAP methods.
realmsRaws List<String>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis List<String>
A list of Organization Identifiers (OI).
uesa Boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue String
Information about the venue in which the Access Point is located.
venueNames List<String>
A list of colon-separated venue names and language codes.
wanAtCapacity Boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink Double
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad Double
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration Double
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus String
Information about the status of the Access Point's WAN connection.
wanSymmetric Boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink Double
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad Double
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId String
The ID of this resource.
3gppInfos string[]
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
___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.
asra boolean
An option to enable Additional Steps Required for Access.
authenticationTypes string[]
A list of authentication types that is only effective when asra is set to yes.
comment string
connectionCapabilities string[]
A list to provide information about the allowed IP protocols and ports.
disabled boolean
domainNames string[]
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr boolean
An option to enable Emergency Services Reachability.
hessid string
Homogenous extended service set identifier (HESSID).
hotspot20 boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet boolean
An option to indicate Internet availability.
ipv4Availability string
An option to indicate IPv4 availability.
ipv6Availability string
An option to indicate IPv6 availability.
name string
Name of the interworking profile.
networkType string
Information about network access type.
operationalClasses number[]
A list with information about other available bands.
operatorNames string[]
A list of colon-separated operator names and language codes.
realms string[]
A list of colon-separated realm names and EAP methods.
realmsRaws string[]
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis string[]
A list of Organization Identifiers (OI).
uesa boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue string
Information about the venue in which the Access Point is located.
venueNames string[]
A list of colon-separated venue names and language codes.
wanAtCapacity boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink number
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad number
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration number
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus string
Information about the status of the Access Point's WAN connection.
wanSymmetric boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink number
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad number
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId string
The ID of this resource.
_3gpp_infos Sequence[str]
Cellular network advertisement information - country and network codes.
_3gpp_raw str
Cellular network advertisement information - country and network codes.
___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.
asra bool
An option to enable Additional Steps Required for Access.
authentication_types Sequence[str]
A list of authentication types that is only effective when asra is set to yes.
comment str
connection_capabilities Sequence[str]
A list to provide information about the allowed IP protocols and ports.
disabled bool
domain_names Sequence[str]
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr bool
An option to enable Emergency Services Reachability.
hessid str
Homogenous extended service set identifier (HESSID).
hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20_dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet bool
An option to indicate Internet availability.
ipv4_availability str
An option to indicate IPv4 availability.
ipv6_availability str
An option to indicate IPv6 availability.
name str
Name of the interworking profile.
network_type str
Information about network access type.
operational_classes Sequence[float]
A list with information about other available bands.
operator_names Sequence[str]
A list of colon-separated operator names and language codes.
realms Sequence[str]
A list of colon-separated realm names and EAP methods.
realms_raws Sequence[str]
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roaming_ois Sequence[str]
A list of Organization Identifiers (OI).
uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
venue str
Information about the venue in which the Access Point is located.
venue_names Sequence[str]
A list of colon-separated venue names and language codes.
wan_at_capacity bool
An option to indicate that the Access Point or the network is at its max capacity.
wan_downlink float
The downlink speed of the WAN connection set in kbps.
wan_downlink_load float
The downlink load of the WAN connection measured over wan_measurement_duration.
wan_measurement_duration float
The duration during which wan_downlink_load and wan_uplink_load are measured.
wan_status str
Information about the status of the Access Point's WAN connection.
wan_symmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wan_uplink float
The uplink speed of the WAN connection set in kbps.
wan_uplink_load float
The uplink load of the WAN connection measured over wan_measurement_duration.
wifi_interworking_id str
The ID of this resource.
3gppInfos List<String>
Cellular network advertisement information - country and network codes.
3gppRaw String
Cellular network advertisement information - country and network codes.
___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.
asra Boolean
An option to enable Additional Steps Required for Access.
authenticationTypes List<String>
A list of authentication types that is only effective when asra is set to yes.
comment String
connectionCapabilities List<String>
A list to provide information about the allowed IP protocols and ports.
disabled Boolean
domainNames List<String>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr Boolean
An option to enable Emergency Services Reachability.
hessid String
Homogenous extended service set identifier (HESSID).
hotspot20 Boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf Boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet Boolean
An option to indicate Internet availability.
ipv4Availability String
An option to indicate IPv4 availability.
ipv6Availability String
An option to indicate IPv6 availability.
name String
Name of the interworking profile.
networkType String
Information about network access type.
operationalClasses List<Number>
A list with information about other available bands.
operatorNames List<String>
A list of colon-separated operator names and language codes.
realms List<String>
A list of colon-separated realm names and EAP methods.
realmsRaws List<String>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis List<String>
A list of Organization Identifiers (OI).
uesa Boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue String
Information about the venue in which the Access Point is located.
venueNames List<String>
A list of colon-separated venue names and language codes.
wanAtCapacity Boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink Number
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad Number
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration Number
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus String
Information about the status of the Access Point's WAN connection.
wanSymmetric Boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink Number
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad Number
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId String
The ID of this resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the WifiInterworking 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 WifiInterworking Resource

Get an existing WifiInterworking 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?: WifiInterworkingState, opts?: CustomResourceOptions): WifiInterworking
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        _3gpp_infos: Optional[Sequence[str]] = None,
        _3gpp_raw: Optional[str] = None,
        ___id_: Optional[float] = None,
        ___path_: Optional[str] = None,
        asra: Optional[bool] = None,
        authentication_types: Optional[Sequence[str]] = None,
        comment: Optional[str] = None,
        connection_capabilities: Optional[Sequence[str]] = None,
        disabled: Optional[bool] = None,
        domain_names: Optional[Sequence[str]] = None,
        esr: Optional[bool] = None,
        hessid: Optional[str] = None,
        hotspot20: Optional[bool] = None,
        hotspot20_dgaf: Optional[bool] = None,
        internet: Optional[bool] = None,
        ipv4_availability: Optional[str] = None,
        ipv6_availability: Optional[str] = None,
        name: Optional[str] = None,
        network_type: Optional[str] = None,
        operational_classes: Optional[Sequence[float]] = None,
        operator_names: Optional[Sequence[str]] = None,
        realms: Optional[Sequence[str]] = None,
        realms_raws: Optional[Sequence[str]] = None,
        roaming_ois: Optional[Sequence[str]] = None,
        uesa: Optional[bool] = None,
        venue: Optional[str] = None,
        venue_names: Optional[Sequence[str]] = None,
        wan_at_capacity: Optional[bool] = None,
        wan_downlink: Optional[float] = None,
        wan_downlink_load: Optional[float] = None,
        wan_measurement_duration: Optional[float] = None,
        wan_status: Optional[str] = None,
        wan_symmetric: Optional[bool] = None,
        wan_uplink: Optional[float] = None,
        wan_uplink_load: Optional[float] = None,
        wifi_interworking_id: Optional[str] = None) -> WifiInterworking
func GetWifiInterworking(ctx *Context, name string, id IDInput, state *WifiInterworkingState, opts ...ResourceOption) (*WifiInterworking, error)
public static WifiInterworking Get(string name, Input<string> id, WifiInterworkingState? state, CustomResourceOptions? opts = null)
public static WifiInterworking get(String name, Output<String> id, WifiInterworkingState state, CustomResourceOptions options)
resources:  _:    type: routeros:WifiInterworking    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:
3gppInfos List<string>
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
Asra bool
An option to enable Additional Steps Required for Access.
AuthenticationTypes List<string>
A list of authentication types that is only effective when asra is set to yes.
Comment string
ConnectionCapabilities List<string>
A list to provide information about the allowed IP protocols and ports.
Disabled bool
DomainNames List<string>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
Esr bool
An option to enable Emergency Services Reachability.
Hessid string
Homogenous extended service set identifier (HESSID).
Hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
Hotspot20Dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
Internet bool
An option to indicate Internet availability.
Ipv4Availability string
An option to indicate IPv4 availability.
Ipv6Availability string
An option to indicate IPv6 availability.
Name string
Name of the interworking profile.
NetworkType string
Information about network access type.
OperationalClasses List<double>
A list with information about other available bands.
OperatorNames List<string>
A list of colon-separated operator names and language codes.
Realms List<string>
A list of colon-separated realm names and EAP methods.
RealmsRaws List<string>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
RoamingOis List<string>
A list of Organization Identifiers (OI).
Uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
Venue string
Information about the venue in which the Access Point is located.
VenueNames List<string>
A list of colon-separated venue names and language codes.
WanAtCapacity bool
An option to indicate that the Access Point or the network is at its max capacity.
WanDownlink double
The downlink speed of the WAN connection set in kbps.
WanDownlinkLoad double
The downlink load of the WAN connection measured over wan_measurement_duration.
WanMeasurementDuration double
The duration during which wan_downlink_load and wan_uplink_load are measured.
WanStatus string
Information about the status of the Access Point's WAN connection.
WanSymmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
WanUplink double
The uplink speed of the WAN connection set in kbps.
WanUplinkLoad double
The uplink load of the WAN connection measured over wan_measurement_duration.
WifiInterworkingId string
The ID of this resource.
___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.
3gppInfos []string
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
Asra bool
An option to enable Additional Steps Required for Access.
AuthenticationTypes []string
A list of authentication types that is only effective when asra is set to yes.
Comment string
ConnectionCapabilities []string
A list to provide information about the allowed IP protocols and ports.
Disabled bool
DomainNames []string
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
Esr bool
An option to enable Emergency Services Reachability.
Hessid string
Homogenous extended service set identifier (HESSID).
Hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
Hotspot20Dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
Internet bool
An option to indicate Internet availability.
Ipv4Availability string
An option to indicate IPv4 availability.
Ipv6Availability string
An option to indicate IPv6 availability.
Name string
Name of the interworking profile.
NetworkType string
Information about network access type.
OperationalClasses []float64
A list with information about other available bands.
OperatorNames []string
A list of colon-separated operator names and language codes.
Realms []string
A list of colon-separated realm names and EAP methods.
RealmsRaws []string
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
RoamingOis []string
A list of Organization Identifiers (OI).
Uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
Venue string
Information about the venue in which the Access Point is located.
VenueNames []string
A list of colon-separated venue names and language codes.
WanAtCapacity bool
An option to indicate that the Access Point or the network is at its max capacity.
WanDownlink float64
The downlink speed of the WAN connection set in kbps.
WanDownlinkLoad float64
The downlink load of the WAN connection measured over wan_measurement_duration.
WanMeasurementDuration float64
The duration during which wan_downlink_load and wan_uplink_load are measured.
WanStatus string
Information about the status of the Access Point's WAN connection.
WanSymmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
WanUplink float64
The uplink speed of the WAN connection set in kbps.
WanUplinkLoad float64
The uplink load of the WAN connection measured over wan_measurement_duration.
WifiInterworkingId string
The ID of this resource.
___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.
_3gppInfos List<String>
Cellular network advertisement information - country and network codes.
_3gppRaw String
Cellular network advertisement information - country and network codes.
___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.
asra Boolean
An option to enable Additional Steps Required for Access.
authenticationTypes List<String>
A list of authentication types that is only effective when asra is set to yes.
comment String
connectionCapabilities List<String>
A list to provide information about the allowed IP protocols and ports.
disabled Boolean
domainNames List<String>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr Boolean
An option to enable Emergency Services Reachability.
hessid String
Homogenous extended service set identifier (HESSID).
hotspot20 Boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf Boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet Boolean
An option to indicate Internet availability.
ipv4Availability String
An option to indicate IPv4 availability.
ipv6Availability String
An option to indicate IPv6 availability.
name String
Name of the interworking profile.
networkType String
Information about network access type.
operationalClasses List<Double>
A list with information about other available bands.
operatorNames List<String>
A list of colon-separated operator names and language codes.
realms List<String>
A list of colon-separated realm names and EAP methods.
realmsRaws List<String>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis List<String>
A list of Organization Identifiers (OI).
uesa Boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue String
Information about the venue in which the Access Point is located.
venueNames List<String>
A list of colon-separated venue names and language codes.
wanAtCapacity Boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink Double
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad Double
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration Double
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus String
Information about the status of the Access Point's WAN connection.
wanSymmetric Boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink Double
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad Double
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId String
The ID of this resource.
3gppInfos string[]
Cellular network advertisement information - country and network codes.
3gppRaw string
Cellular network advertisement information - country and network codes.
___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.
asra boolean
An option to enable Additional Steps Required for Access.
authenticationTypes string[]
A list of authentication types that is only effective when asra is set to yes.
comment string
connectionCapabilities string[]
A list to provide information about the allowed IP protocols and ports.
disabled boolean
domainNames string[]
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr boolean
An option to enable Emergency Services Reachability.
hessid string
Homogenous extended service set identifier (HESSID).
hotspot20 boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet boolean
An option to indicate Internet availability.
ipv4Availability string
An option to indicate IPv4 availability.
ipv6Availability string
An option to indicate IPv6 availability.
name string
Name of the interworking profile.
networkType string
Information about network access type.
operationalClasses number[]
A list with information about other available bands.
operatorNames string[]
A list of colon-separated operator names and language codes.
realms string[]
A list of colon-separated realm names and EAP methods.
realmsRaws string[]
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis string[]
A list of Organization Identifiers (OI).
uesa boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue string
Information about the venue in which the Access Point is located.
venueNames string[]
A list of colon-separated venue names and language codes.
wanAtCapacity boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink number
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad number
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration number
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus string
Information about the status of the Access Point's WAN connection.
wanSymmetric boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink number
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad number
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId string
The ID of this resource.
_3gpp_infos Sequence[str]
Cellular network advertisement information - country and network codes.
_3gpp_raw str
Cellular network advertisement information - country and network codes.
___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.
asra bool
An option to enable Additional Steps Required for Access.
authentication_types Sequence[str]
A list of authentication types that is only effective when asra is set to yes.
comment str
connection_capabilities Sequence[str]
A list to provide information about the allowed IP protocols and ports.
disabled bool
domain_names Sequence[str]
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr bool
An option to enable Emergency Services Reachability.
hessid str
Homogenous extended service set identifier (HESSID).
hotspot20 bool
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20_dgaf bool
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet bool
An option to indicate Internet availability.
ipv4_availability str
An option to indicate IPv4 availability.
ipv6_availability str
An option to indicate IPv6 availability.
name str
Name of the interworking profile.
network_type str
Information about network access type.
operational_classes Sequence[float]
A list with information about other available bands.
operator_names Sequence[str]
A list of colon-separated operator names and language codes.
realms Sequence[str]
A list of colon-separated realm names and EAP methods.
realms_raws Sequence[str]
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roaming_ois Sequence[str]
A list of Organization Identifiers (OI).
uesa bool
An option to enable Unauthenticated Emergency Service Accessibility.
venue str
Information about the venue in which the Access Point is located.
venue_names Sequence[str]
A list of colon-separated venue names and language codes.
wan_at_capacity bool
An option to indicate that the Access Point or the network is at its max capacity.
wan_downlink float
The downlink speed of the WAN connection set in kbps.
wan_downlink_load float
The downlink load of the WAN connection measured over wan_measurement_duration.
wan_measurement_duration float
The duration during which wan_downlink_load and wan_uplink_load are measured.
wan_status str
Information about the status of the Access Point's WAN connection.
wan_symmetric bool
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wan_uplink float
The uplink speed of the WAN connection set in kbps.
wan_uplink_load float
The uplink load of the WAN connection measured over wan_measurement_duration.
wifi_interworking_id str
The ID of this resource.
3gppInfos List<String>
Cellular network advertisement information - country and network codes.
3gppRaw String
Cellular network advertisement information - country and network codes.
___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.
asra Boolean
An option to enable Additional Steps Required for Access.
authenticationTypes List<String>
A list of authentication types that is only effective when asra is set to yes.
comment String
connectionCapabilities List<String>
A list to provide information about the allowed IP protocols and ports.
disabled Boolean
domainNames List<String>
A list of fully qualified domain names (FQDN) that indicate the entity operating the Hotspot.
esr Boolean
An option to enable Emergency Services Reachability.
hessid String
Homogenous extended service set identifier (HESSID).
hotspot20 Boolean
An option to indicate Hotspot 2.0 capability of the Access Point.
hotspot20Dgaf Boolean
An option to indicate Downstream Group-Addressed Forwarding (DGAF) capability.
internet Boolean
An option to indicate Internet availability.
ipv4Availability String
An option to indicate IPv4 availability.
ipv6Availability String
An option to indicate IPv6 availability.
name String
Name of the interworking profile.
networkType String
Information about network access type.
operationalClasses List<Number>
A list with information about other available bands.
operatorNames List<String>
A list of colon-separated operator names and language codes.
realms List<String>
A list of colon-separated realm names and EAP methods.
realmsRaws List<String>
A list of 'NAI Realm Tuple' excluding 'NAI Realm Data Field Length' field.
roamingOis List<String>
A list of Organization Identifiers (OI).
uesa Boolean
An option to enable Unauthenticated Emergency Service Accessibility.
venue String
Information about the venue in which the Access Point is located.
venueNames List<String>
A list of colon-separated venue names and language codes.
wanAtCapacity Boolean
An option to indicate that the Access Point or the network is at its max capacity.
wanDownlink Number
The downlink speed of the WAN connection set in kbps.
wanDownlinkLoad Number
The downlink load of the WAN connection measured over wan_measurement_duration.
wanMeasurementDuration Number
The duration during which wan_downlink_load and wan_uplink_load are measured.
wanStatus String
Information about the status of the Access Point's WAN connection.
wanSymmetric Boolean
An option to indicate that the WAN link is symmetric (upload and download speeds are the same).
wanUplink Number
The uplink speed of the WAN connection set in kbps.
wanUplinkLoad Number
The uplink load of the WAN connection measured over wan_measurement_duration.
wifiInterworkingId String
The ID of this resource.

Import

#The ID can be found via API or the terminal

#The command for the terminal is -> :put [/interface/wifi/interworking get [print show-ids]]

$ pulumi import routeros:index/wifiInterworking:WifiInterworking interworking1 '*1'
Copy

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.