Skip to content

Commit

Permalink
chore(release): 1.50.0
Browse files Browse the repository at this point in the history
  • Loading branch information
semantic-release-bot committed May 17, 2024
1 parent 9b7354e commit 6aa7485
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 1 deletion.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## [1.50.0](https://github.com/terraform-routeros/terraform-provider-routeros/compare/v1.49.0...v1.50.0) (2024-05-17)


### Features

* **ovpn:** Add routeros_interface_ovpn_client ([85fd6be](https://github.com/terraform-routeros/terraform-provider-routeros/commit/85fd6be76bfb5a474f419ff226a969a40bc90c92)), closes [#452](https://github.com/terraform-routeros/terraform-provider-routeros/issues/452)

## [1.49.0](https://github.com/terraform-routeros/terraform-provider-routeros/compare/v1.48.3...v1.49.0) (2024-05-17)


Expand Down
41 changes: 41 additions & 0 deletions docs/resources/interface_ovpn_client.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# routeros_interface_ovpn_client (Resource)




<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `connect_to` (String) Remote address of the OVPN server.
- `name` (String) Descriptive name of the interface.
- `user` (String) User name used for authentication.

### Optional

- `add_default_route` (Boolean) Whether to add OVPN remote address as a default route.
- `auth` (String) Authentication methods that the server will accept.
- `certificate` (String) Name of the client certificate.
- `cipher` (String) Allowed ciphers.
- `comment` (String)
- `disabled` (Boolean)
- `mac_address` (String) Mac address of OVPN interface. Will be automatically generated if not specified.
- `max_mtu` (Number) Maximum Transmission Unit. Max packet size that the OVPN interface will be able to send without packet fragmentation.
- `mode` (String) Layer3 or layer2 tunnel mode (alternatively tun, tap)
- `password` (String, Sensitive) Password used for authentication.
- `port` (Number) Port to connect to.
- `profile` (String) Specifies which PPP profile configuration will be used when establishing the tunnel.
- `protocol` (String) Indicates the protocol to use when connecting with the remote endpoint.
- `route_nopull` (Boolean) Specifies whether to allow the OVPN server to add routes to the OVPN client instance routing table.
- `tls_version` (String) Specifies which TLS versions to allow.
- `use_peer_dns` (Boolean) Whether to add DNS servers provided by the OVPN server to IP/DNS configuration.
- `verify_server_certificate` (Boolean) Checks the certificates CN or SAN against the "connect-to" parameter. The IP or hostname must be present in the server's certificate.

### Read-Only

- `hw_crypto` (Boolean)
- `id` (String) The ID of this resource.
- `running` (Boolean)


2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terraform-provider-routeros",
"version": "1.49.0",
"version": "1.50.0",
"repository": {
"type": "git",
"url": "https://github.com/terraform-routeros/terraform-provider-routeros"
Expand Down

0 comments on commit 6aa7485

Please sign in to comment.