routeros.InterfaceW60gStation
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
test:
type: routeros:InterfaceW60gStation
properties:
parent: wlan60-1
put-in-bridge: parent
remote-address: AA:AA:AA:AA:AA:AA
Create InterfaceW60gStation Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new InterfaceW60gStation(name: string, args: InterfaceW60gStationArgs, opts?: CustomResourceOptions);
@overload
def InterfaceW60gStation(resource_name: str,
args: InterfaceW60gStationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def InterfaceW60gStation(resource_name: str,
opts: Optional[ResourceOptions] = None,
mac_address: Optional[str] = None,
parent: Optional[str] = None,
interface_w60g_station_id: Optional[str] = None,
arp: Optional[str] = None,
arp_timeout: Optional[str] = None,
disabled: Optional[bool] = None,
___id_: Optional[float] = None,
___skip_: Optional[str] = None,
mtu: Optional[str] = None,
name: Optional[str] = None,
___path_: Optional[str] = None,
put_in_bridge: Optional[str] = None,
remote_address: Optional[str] = None)
func NewInterfaceW60gStation(ctx *Context, name string, args InterfaceW60gStationArgs, opts ...ResourceOption) (*InterfaceW60gStation, error)
public InterfaceW60gStation(string name, InterfaceW60gStationArgs args, CustomResourceOptions? opts = null)
public InterfaceW60gStation(String name, InterfaceW60gStationArgs args)
public InterfaceW60gStation(String name, InterfaceW60gStationArgs args, CustomResourceOptions options)
type: routeros:InterfaceW60gStation
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 InterfaceW60gStationArgs
- 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 InterfaceW60gStationArgs
- 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 InterfaceW60gStationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InterfaceW60gStationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InterfaceW60gStationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
InterfaceW60gStation 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 InterfaceW60gStation resource accepts the following input properties:
- Mac
Address string - MAC address of the station interface.
- Parent string
- Parent interface name.
- Arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- Arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - Disabled bool
- Interface
W60g stringStation Id - Mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- Name string
- Name of the interface.
- Put
In stringBridge - Add station device interface to specific bridge.
- Remote
Address string - MAC address of bridge interface, station is connecting to.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- Mac
Address string - MAC address of the station interface.
- Parent string
- Parent interface name.
- Arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- Arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - Disabled bool
- Interface
W60g stringStation Id - Mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- Name string
- Name of the interface.
- Put
In stringBridge - Add station device interface to specific bridge.
- Remote
Address string - MAC address of bridge interface, station is connecting to.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- mac
Address String - MAC address of the station interface.
- parent String
- Parent interface name.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp String
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout String - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled Boolean
- interface
W60g StringStation Id - mtu String
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name String
- Name of the interface.
- put
In StringBridge - Add station device interface to specific bridge.
- remote
Address String - MAC address of bridge interface, station is connecting to.
- mac
Address string - MAC address of the station interface.
- parent string
- Parent interface name.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled boolean
- interface
W60g stringStation Id - mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name string
- Name of the interface.
- put
In stringBridge - Add station device interface to specific bridge.
- remote
Address string - MAC address of bridge interface, station is connecting to.
- mac_
address str - MAC address of the station interface.
- parent str
- Parent interface name.
- ___
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.
- ___
skip_ str - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp str
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp_
timeout str - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled bool
- interface_
w60g_ strstation_ id - mtu str
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name str
- Name of the interface.
- put_
in_ strbridge - Add station device interface to specific bridge.
- remote_
address str - MAC address of bridge interface, station is connecting to.
- mac
Address String - MAC address of the station interface.
- parent String
- Parent interface name.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp String
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout String - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled Boolean
- interface
W60g StringStation Id - mtu String
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name String
- Name of the interface.
- put
In StringBridge - Add station device interface to specific bridge.
- remote
Address String - MAC address of bridge interface, station is connecting to.
Outputs
All input properties are implicitly available as output properties. Additionally, the InterfaceW60gStation resource produces the following output properties:
Look up Existing InterfaceW60gStation Resource
Get an existing InterfaceW60gStation 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?: InterfaceW60gStationState, opts?: CustomResourceOptions): InterfaceW60gStation
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
___skip_: Optional[str] = None,
arp: Optional[str] = None,
arp_timeout: Optional[str] = None,
disabled: Optional[bool] = None,
interface_w60g_station_id: Optional[str] = None,
mac_address: Optional[str] = None,
mtu: Optional[str] = None,
name: Optional[str] = None,
parent: Optional[str] = None,
put_in_bridge: Optional[str] = None,
remote_address: Optional[str] = None,
running: Optional[bool] = None) -> InterfaceW60gStation
func GetInterfaceW60gStation(ctx *Context, name string, id IDInput, state *InterfaceW60gStationState, opts ...ResourceOption) (*InterfaceW60gStation, error)
public static InterfaceW60gStation Get(string name, Input<string> id, InterfaceW60gStationState? state, CustomResourceOptions? opts = null)
public static InterfaceW60gStation get(String name, Output<String> id, InterfaceW60gStationState state, CustomResourceOptions options)
resources: _: type: routeros:InterfaceW60gStation 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.
- Arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- Arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - Disabled bool
- Interface
W60g stringStation Id - Mac
Address string - MAC address of the station interface.
- Mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- Name string
- Name of the interface.
- Parent string
- Parent interface name.
- Put
In stringBridge - Add station device interface to specific bridge.
- Remote
Address string - MAC address of bridge interface, station is connecting to.
- Running bool
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- Arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- Arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - Disabled bool
- Interface
W60g stringStation Id - Mac
Address string - MAC address of the station interface.
- Mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- Name string
- Name of the interface.
- Parent string
- Parent interface name.
- Put
In stringBridge - Add station device interface to specific bridge.
- Remote
Address string - MAC address of bridge interface, station is connecting to.
- Running bool
- ___
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.
- ___
skip_ string - A set of transformations for field names. 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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp String
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout String - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled Boolean
- interface
W60g StringStation Id - mac
Address String - MAC address of the station interface.
- mtu String
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name String
- Name of the interface.
- parent String
- Parent interface name.
- put
In StringBridge - Add station device interface to specific bridge.
- remote
Address String - MAC address of bridge interface, station is connecting to.
- running Boolean
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp string
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout string - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled boolean
- interface
W60g stringStation Id - mac
Address string - MAC address of the station interface.
- mtu string
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name string
- Name of the interface.
- parent string
- Parent interface name.
- put
In stringBridge - Add station device interface to specific bridge.
- remote
Address string - MAC address of bridge interface, station is connecting to.
- running boolean
- ___
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.
- ___
skip_ str - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp str
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp_
timeout str - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled bool
- interface_
w60g_ strstation_ id - mac_
address str - MAC address of the station interface.
- mtu str
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name str
- Name of the interface.
- parent str
- Parent interface name.
- put_
in_ strbridge - Add station device interface to specific bridge.
- remote_
address str - MAC address of bridge interface, station is connecting to.
- running bool
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- arp String
- Address Resolution Protocol mode: * disabled - the interface will not use ARP * enabled - the interface will use ARP * local-proxy-arp - the router performs proxy ARP on the interface and sends replies to the same interface * proxy-arp - the router performs proxy ARP on the interface and sends replies to other interfaces * reply-only - the interface will only reply to requests originated from matching IP address/MAC address combinations which are entered as static entries in the ARP table. No dynamic entries will be automatically stored in the ARP table. Therefore for communications to be successful, a valid static entry must already exist.
- arp
Timeout String - ARP timeout is time how long ARP record is kept in ARP table after no packets are received from IP. Value auto equals to
the value of arp-timeout in IP/Settings, default is 30s. Can use postfix
ms
,s
,m
,h
,d
for milliseconds, seconds, minutes, hours or days. If no postfix is set then seconds (s) is used. - disabled Boolean
- interface
W60g StringStation Id - mac
Address String - MAC address of the station interface.
- mtu String
- Layer3 Maximum transmission unit ('auto', 0 .. 65535)
- name String
- Name of the interface.
- parent String
- Parent interface name.
- put
In StringBridge - Add station device interface to specific bridge.
- remote
Address String - MAC address of bridge interface, station is connecting to.
- running Boolean
Import
#The ID can be found via API or the terminal
#The command for the terminal is -> :put [/interface/w60g/station get [print show-ids]]
$ pulumi import routeros:index/interfaceW60gStation:InterfaceW60gStation test *3
#Or you can import a resource using one of its attributes
$ pulumi import routeros:index/interfaceW60gStation:InterfaceW60gStation test "name=xxx"
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.