Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 20 additions & 14 deletions docs/data-sources/nodebalancer.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,47 +27,53 @@ The following arguments are supported:

In addition to all arguments above, the following attributes are exported:

* `label` - The label of the Linode NodeBalancer
* `label` - The label of the Linode NodeBalancer.

* `client_conn_throttle` - Throttle connections per second (0-20).

* `client_udp_sess_throttle` - Throttle UDP sessions per second (0-20).

* **NOTE: This attribute may not be generally available.**

* `created` – When this Linode NodeBalancer was created
* `created` – When this Linode NodeBalancer was created.

* `linode_id` - The ID of a Linode Instance where the NodeBalancer should be attached.

* `tags` - A list of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.

* `hostname` - This NodeBalancer's hostname, ending with .ip.linodeusercontent.com
* `hostname` - This NodeBalancer's hostname, ending with .ip.linodeusercontent.com.

* `ipv4` - The Public IPv4 Address of this NodeBalancer
* `ipv4` - The Public IPv4 Address of this NodeBalancer.

* `ipv6` - The Public IPv6 Address of this NodeBalancer
* `ipv6` - The Public IPv6 Address of this NodeBalancer.

* `region` - The Region where this Linode NodeBalancer is located. NodeBalancers only support backends in the same Region.

* [`transfer`](#transfer) - The network transfer stats for the current month
* [`transfer`](#transfer) - The network transfer stats for the current month.

* `updated` – When this Linode NodeBalancer was last updated
* `updated` – When this Linode NodeBalancer was last updated.

* [`firewalls`](#firewalls) - A list of Firewalls assigned to this NodeBalancer.

* [`vpcs`](#vpcs) - A list of VPCs assigned to this NodeBalancer.

* [`lke_cluster`](#lke_cluster) - The LKE cluster that manages this NodeBalancer, if any. The list will be empty if this NodeBalancer isn't related to an LKE cluster.

* `type` - The type of this NodeBalancer.

* `frontend_address_type` - Indicates whether incoming requests are routed to NodeBalancers using VPC frontend IPs or public frontend IPs.

* `frontend_vpc_subnet_id` - The VPC subnet assigned to this NodeBalancer.

### transfer

The following attributes are available on transfer:

* `in` - The total transfer, in MB, used by this NodeBalancer for the current month
* `in` - The total transfer, in MB, used by this NodeBalancer for the current month.

* `out` - The total inbound transfer, in MB, used for this NodeBalancer for the current month
* `out` - The total inbound transfer, in MB, used for this NodeBalancer for the current month.

* `total` - The total outbound transfer, in MB, used for this NodeBalancer for the current month
* `total` - The total outbound transfer, in MB, used for this NodeBalancer for the current month.

### firewalls

Expand All @@ -81,13 +87,13 @@ The following attributes are available on firewalls:

* [`inbound`](#inbound-and-outbound) - A firewall rule that specifies what inbound network traffic is allowed.

* `inbound_policy` - The default behavior for inbound traffic. (`ACCEPT`, `DROP`)
* `inbound_policy` - The default behavior for inbound traffic. (`ACCEPT`, `DROP`).

* [`outbound`](#inbound-and-outbound) - A firewall rule that specifies what outbound network traffic is allowed.

* `outbound_policy` - The default behavior for outbound traffic. (`ACCEPT`, `DROP`)
* `outbound_policy` - The default behavior for outbound traffic. (`ACCEPT`, `DROP`).

* `status` - The status of the firewall. (`enabled`, `disabled`, `deleted`)
* `status` - The status of the firewall. (`enabled`, `disabled`, `deleted`).

* `created` - When this firewall was created.

Expand All @@ -101,7 +107,7 @@ The following arguments are supported in the inbound and outbound rule blocks:

* `action` - Controls whether traffic is accepted or dropped by this rule. Overrides the Firewall’s inbound_policy if this is an inbound rule, or the outbound_policy if this is an outbound rule.

* `protocol` - The network protocol this rule controls. (`TCP`, `UDP`, `ICMP`)
* `protocol` - The network protocol this rule controls (`TCP`, `UDP`, `ICMP`).

* `ports` - A string representation of ports and/or port ranges (i.e. "443" or "80-90, 91").

Expand Down
4 changes: 3 additions & 1 deletion docs/data-sources/nodebalancer_vpc.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,10 @@ This data source exports the following attributes:

* `ipv4_range` - A CIDR range for the VPC's IPv4 addresses. The NodeBalancer sources IP addresses from this range when routing traffic to the backend VPC nodes.

* `ipv6_range` - A CIDR range for the VPC's IPv6 addresses. The NodeBalancer sources IP addresses from this range when routing traffic to the backend VPC nodes.
* `ipv6_range` - A CIDR range for the VPC's IPv6 addresses allocated as the NodeBalancer's frontend IPs.

* `subnet_id` - The ID of this configuration's VPC subnet.

* `vpc_id` - The ID of this configuration's VPC.

* `purpose` - Indicates whether the VPC configuration applies to backend nodes that serve requests or to the NodeBalancer frontend which manages incoming traffic.
6 changes: 5 additions & 1 deletion docs/data-sources/nodebalancer_vpcs.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,12 +78,14 @@ Each VPC configuration will be stored in the `vpc_configs` attribute and will ex

* `ipv4_range` - A CIDR range for the VPC's IPv4 addresses. The NodeBalancer sources IP addresses from this range when routing traffic to the backend VPC nodes.

* `ipv6_range` - A CIDR range for the VPC's IPv6 addresses. The NodeBalancer sources IP addresses from this range when routing traffic to the backend VPC nodes.
* `ipv6_range` - A CIDR range for the VPC's IPv6 addresses allocated as the NodeBalancer's frontend IPs.

* `subnet_id` - The ID of this configuration's VPC subnet.

* `vpc_id` - The ID of this configuration's VPC.

* `purpose` - Indicates whether the VPC configuration applies to backend nodes that serve requests or to the NodeBalancer frontend which manages incoming traffic.

## Filterable Fields

* `id`
Expand All @@ -97,3 +99,5 @@ Each VPC configuration will be stored in the `vpc_configs` attribute and will ex
* `subnet_id`

* `vpc_id`

* `purpose`
36 changes: 20 additions & 16 deletions docs/data-sources/nodebalancers.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,59 +39,63 @@ The following arguments are supported:

* `order_by` - (Optional) The attribute to order the results by. See the [Filterable Fields section](#filterable-fields) for a list of valid fields.

* `order` - (Optional) The order in which results should be returned. (`asc`, `desc`; default `asc`)
* `order` - (Optional) The order in which results should be returned (`asc`, `desc`; default `asc`).

### Filter

* `name` - (Required) The name of the field to filter by. See the [Filterable Fields section](#filterable-fields) for a complete list of filterable fields.

* `values` - (Required) A list of values for the filter to allow. These values should all be in string form.

* `match_by` - (Optional) The method to match the field by. (`exact`, `regex`, `substring`; default `exact`)
* `match_by` - (Optional) The method to match the field by (`exact`, `regex`, `substring`; default `exact`).

## Attributes Reference

Each Linode NodeBalancer will be stored in the `nodebalancers` attribute and will export the following attributes:

* `label` - The label of the Linode NodeBalancer
* `label` - The label of the Linode NodeBalancer.

* `client_conn_throttle` - Throttle connections per second (0-20)
* `client_conn_throttle` - Throttle connections per second (0-20).

* `client_udp_sess_throttle` - Throttle UDP sessions per second (0-20).

* **NOTE: This attribute may not be generally available.**

* `created` – When this Linode NodeBalancer was created

* `linode_id` - The ID of a Linode Instance where the NodeBalancer should be attached
* `created` – When this Linode NodeBalancer was created.

* `tags` - A list of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.

* `hostname` - This NodeBalancer's hostname, ending with .ip.linodeusercontent.com
* `hostname` - This NodeBalancer's hostname, ending with .ip.linodeusercontent.com.

* `id` - The Linode NodeBalancer's unique ID
* `id` - The Linode NodeBalancer's unique ID.

* `ipv4` - The Public IPv4 Address of this NodeBalancer
* `ipv4` - The Public IPv4 Address of this NodeBalancer.

* `ipv6` - The Public IPv6 Address of this NodeBalancer
* `ipv6` - The Public IPv6 Address of this NodeBalancer.

* `region` - The Region where this Linode NodeBalancer is located. NodeBalancers only support backends in the same Region.

* `updated` – When this Linode NodeBalancer was last updated
* `updated` – When this Linode NodeBalancer was last updated.

* [`transfer`](#transfer) - The network transfer stats for the current month.

* `type` - The type of this NodeBalancer.

* `frontend_address_type` - Indicates whether incoming requests are routed to NodeBalancers using VPC frontend IPs or public frontend IPs.

* [`transfer`](#transfer) - The network transfer stats for the current month
* `frontend_vpc_subnet_id` - The VPC subnet assigned to this NodeBalancer.

* [`lke_cluster`](#lke_cluster) - The LKE cluster that manages this NodeBalancer, if any. The list will be empty if this NodeBalancer isn't related to an LKE cluster.

### transfer

The following attributes are available on transfer:

* `in` - The total transfer, in MB, used by this NodeBalancer for the current month
* `in` - The total transfer, in MB, used by this NodeBalancer for the current month.

* `out` - The total inbound transfer, in MB, used for this NodeBalancer for the current month
* `out` - The total inbound transfer, in MB, used for this NodeBalancer for the current month.

* `total` - The total outbound transfer, in MB, used for this NodeBalancer for the current month
* `total` - The total outbound transfer, in MB, used for this NodeBalancer for the current month.

### lke_cluster

Expand Down
20 changes: 20 additions & 0 deletions docs/resources/nodebalancer.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ The following arguments are supported:

* `tags` - (Optional) A list of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.

* `type` - (Optional) The type of the NodeBalancer (`common`, `premium`, `premium_40gb`). Defaults to `common`.

* `ipv4` - (Optional) The Public IPv4 address to assign to this NodeBalancer. When provided, the address must be a reserved IPv4 address that is unassigned and owned by the account. *Changing `ipv4` forces the creation of a new Linode NodeBalancer.*

## Attributes Reference
Expand All @@ -100,6 +102,12 @@ This resource exports the following attributes:

* [`lke_cluster`](#lke_cluster) - The LKE cluster that manages this NodeBalancer, if any. The list will be empty if this NodeBalancer isn't related to an LKE cluster.

* [`frontend_vpcs`](#frontend_vpcs) - For internal load balancing, where the NodeBalancer is within a VPC, indicate a VPC subnet_id. For greater flexibility, you can specify the IP range within the subnet used for allocation. NOTE: VPC-attached NodeBalancers may not currently be available to all users and may require the `api_version` provider argument must be set to `v4beta`.

* `frontend_address_type` - Indicates whether incoming requests are routed to NodeBalancers using VPC frontend IPs or public frontend IPs.

* `frontend_vpc_subnet_id` - The VPC subnet assigned to this NodeBalancer.

### transfer

The following attributes are available on transfer:
Expand Down Expand Up @@ -164,6 +172,18 @@ The following arguments are supported under each entry of the `vpcs` attribute:

* `ipv4_range_auto_assign` - (Optional, Write-Only) Enables the use of a larger ipv4_range subnet for multiple NodeBalancers within the same VPC by allocating smaller /30 subnets for each NodeBalancer's backends.

#### frontend_vpcs

-> **Limited Availability** Frontend VPC-attached NodeBalancers may not currently be available to all users and may require the `api_version` provider argument must be set to `v4beta`.

The following arguments are supported under each entry of the `frontend_vpcs` attribute:

* `subnet_id` - (Required) The VPC's subnet ID for the VPC based NodeBalancer.

* `ipv4_range` - (Optional, Write-Only) A CIDR range for the VPC's IPv4 addresses allocated as the NodeBalancer's frontend IPs.

* `ipv6_range` - (Optional, Write-Only) A CIDR range for the VPC's IPv6 addresses allocated as the NodeBalancer's frontend IPs.

### lke_cluster

The following attributes are available on `lke_cluster`:
Expand Down
14 changes: 8 additions & 6 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ require (
github.com/linode/linodego/v2 v2.3.0
github.com/stretchr/testify v1.11.1
golang.org/x/crypto v0.53.0
golang.org/x/sync v0.21.0
golang.org/x/sync v0.22.0
)

require (
Expand Down Expand Up @@ -98,21 +98,21 @@ require (
github.com/zclconf/go-cty v1.18.1 // indirect
go.yaml.in/yaml/v2 v2.4.3 // indirect
go.yaml.in/yaml/v3 v3.0.4 // indirect
golang.org/x/mod v0.36.0 // indirect
golang.org/x/net v0.55.0 // indirect
golang.org/x/mod v0.37.0 // indirect
golang.org/x/net v0.56.0 // indirect
golang.org/x/oauth2 v0.36.0 // indirect
golang.org/x/sys v0.46.0 // indirect
golang.org/x/term v0.44.0 // indirect
golang.org/x/text v0.38.0 // indirect
golang.org/x/text v0.40.0 // indirect
golang.org/x/time v0.14.0 // indirect
golang.org/x/tools v0.45.0 // indirect
golang.org/x/tools v0.47.0 // indirect
google.golang.org/appengine v1.6.8 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect
google.golang.org/grpc v1.79.3 // indirect
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/ini.v1 v1.67.2 // indirect
gopkg.in/ini.v1 v1.67.3 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/api v0.35.5 // indirect
k8s.io/apimachinery v0.35.5 // indirect
Expand All @@ -125,3 +125,5 @@ require (
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 // indirect
sigs.k8s.io/yaml v1.6.0 // indirect
)

replace github.com/linode/linodego/v2 => github.com/linode/linodego/v2 v2.4.2-0.20260717110001-25bfd3ada3f5
28 changes: 14 additions & 14 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/linode/linodego/k8s v1.26.1 h1:7/Wln3A7DPPEiS2KfaJexSbbFHbFE/xwokUU2R2TTOc=
github.com/linode/linodego/k8s v1.26.1/go.mod h1:54MTxB+ecs+mHnLOIRT7SbqR7y9mJ1t626CdWaP9qGs=
github.com/linode/linodego/v2 v2.3.0 h1:kyPK0kL1pR+RzfdGj3QdM4ivaE9WM+E4U+hfnU0xX78=
github.com/linode/linodego/v2 v2.3.0/go.mod h1:rsITrtsKFKBi+pEnznDbbF9ZGBou9S8UccCm1yHLbpI=
github.com/linode/linodego/v2 v2.4.2-0.20260717110001-25bfd3ada3f5 h1:Q0j/vHf2kT0ji4WBilnRT6KpvTA7x8vlLCPcC2Eu3eE=
github.com/linode/linodego/v2 v2.4.2-0.20260717110001-25bfd3ada3f5/go.mod h1:LRzvYK/LFaGNqFmDxg1fZBtrolZOPvIdX9bssjwy5BA=
github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
Expand Down Expand Up @@ -284,21 +284,21 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.53.0 h1:QZ4Muo8THX6CizN2vPPd5fBGHyogrdK9fG4wLPFUsto=
golang.org/x/crypto v0.53.0/go.mod h1:DNLU434OwVakk9PzuwV8w62mAJpRJL3vsgcfp4Qnsio=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/mod v0.36.0 h1:JJjpVx6myfUsUdAzZuOSTTmRE0PfZeNWzzvKrP7amb4=
golang.org/x/mod v0.36.0/go.mod h1:moc6ELqsWcOw5Ef3xVprK5ul/MvtVvkIXLziUOICjUQ=
golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ=
golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8=
golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww=
golang.org/x/net v0.56.0 h1:Rw8j/hFzGvJUZwNBXnAtf5sVDVt+65SK2C7IxCxZt5o=
golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs=
golang.org/x/oauth2 v0.36.0/go.mod h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
Expand All @@ -320,15 +320,15 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.38.0 h1:sXmwo9DwP3OK9EZ7PqAdaooSGozfl/3a6/xJcbzPRhE=
golang.org/x/text v0.38.0/go.mod h1:YXZt3QhHUKYT53r2lLKFIVi6Ao1jdzrTR/KQ09qyxF4=
golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs=
golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY=
golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI=
golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
golang.org/x/tools v0.45.0 h1:18qN3FAooORvApf5XjCXgsuayZOEtXf6JK18I3+ONa8=
golang.org/x/tools v0.45.0/go.mod h1:LuUGqqaXcXMEFEruIVJVm5mgDD8vww/z/SR1gQ4uE/0=
golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q=
golang.org/x/tools v0.47.0/go.mod h1:dFHnyTvFWY212G+h7ZY4Vsp/K3U4/7W9TyVaAul8uCA=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
Expand All @@ -352,8 +352,8 @@ gopkg.in/evanphx/json-patch.v4 v4.13.0 h1:czT3CmqEaQ1aanPc5SdlgQrrEIb8w/wwCvWWnf
gopkg.in/evanphx/json-patch.v4 v4.13.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M=
gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
gopkg.in/ini.v1 v1.67.2 h1:JtOSMb9OuaCZKr7h5D/h6iii14sK0hLbplTc6frx4Ss=
gopkg.in/ini.v1 v1.67.2/go.mod h1:x/cyOwCgZqOkJoDIJ3c1KNHMo10+nLGAhh+kn3Zizss=
gopkg.in/ini.v1 v1.67.3 h1:iM9Lhz5MRSGhHVGGwCuzG9KO8PoirCXj/m/qTmOJJQw=
gopkg.in/ini.v1 v1.67.3/go.mod h1:x/cyOwCgZqOkJoDIJ3c1KNHMo10+nLGAhh+kn3Zizss=
gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
Expand Down
Loading