From 36d9be291fb1659c04233a346694c182dfddd5ec Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Wed, 4 Nov 2026 14:57:20 +0000 Subject: [PATCH 1/5] DOCS-3083: Fix CalicoNodeStatus name rule --- calico/reference/resources/caliconodestatus.mdx | 2 +- .../version-3.31/reference/resources/caliconodestatus.mdx | 2 +- .../version-3.32/reference/resources/caliconodestatus.mdx | 2 +- .../version-3.33/reference/resources/caliconodestatus.mdx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/calico/reference/resources/caliconodestatus.mdx b/calico/reference/resources/caliconodestatus.mdx index b673a932ab..c54d348994 100644 --- a/calico/reference/resources/caliconodestatus.mdx +++ b/calico/reference/resources/caliconodestatus.mdx @@ -136,7 +136,7 @@ status: | Field | Description | Accepted Values | Schema | | ----- | ----------------------------------------------------- | --------------------------------------------------- | ------ | -| name | The name of this CalicoNodeStatus resource. Required. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | The name of this CalicoNodeStatus resource. Required. | Lowercase alphanumeric string with optional `.` or `-`. | string | ### Spec diff --git a/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx index 302b2865a5..351058dce1 100644 --- a/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx @@ -136,7 +136,7 @@ status: | Field | Description | Accepted Values | Schema | | ----- | ----------------------------------------------------- | --------------------------------------------------- | ------ | -| name | The name of this CalicoNodeStatus resource. Required. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | The name of this CalicoNodeStatus resource. Required. | Lowercase alphanumeric string with optional `.` or `-`. | string | ### Spec diff --git a/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx index b673a932ab..c54d348994 100644 --- a/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx @@ -136,7 +136,7 @@ status: | Field | Description | Accepted Values | Schema | | ----- | ----------------------------------------------------- | --------------------------------------------------- | ------ | -| name | The name of this CalicoNodeStatus resource. Required. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | The name of this CalicoNodeStatus resource. Required. | Lowercase alphanumeric string with optional `.` or `-`. | string | ### Spec diff --git a/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx index b673a932ab..c54d348994 100644 --- a/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx @@ -136,7 +136,7 @@ status: | Field | Description | Accepted Values | Schema | | ----- | ----------------------------------------------------- | --------------------------------------------------- | ------ | -| name | The name of this CalicoNodeStatus resource. Required. | Alphanumeric string with optional `.`, `_`, or `-`. | string | +| name | The name of this CalicoNodeStatus resource. Required. | Lowercase alphanumeric string with optional `.` or `-`. | string | ### Spec From c0889c261bcbdf87fe712a657c6f36648218370f Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Wed, 4 Nov 2026 16:02:03 +0000 Subject: [PATCH 2/5] DOCS-3083: Fix CalicoNodeStatus status fields in next --- calico/reference/resources/caliconodestatus.mdx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/calico/reference/resources/caliconodestatus.mdx b/calico/reference/resources/caliconodestatus.mdx index c54d348994..adeb72010c 100644 --- a/calico/reference/resources/caliconodestatus.mdx +++ b/calico/reference/resources/caliconodestatus.mdx @@ -53,8 +53,7 @@ kind: CalicoNodeStatus metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | - {"apiVersion":"crd.projectcalico.org/v1","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} - projectcalico.org/metadata: '{"uid":"6e3b676b-546a-41db-aeda-ad44f25ff73f","generation":2,"creationTimestamp":"2021-10-18T10:30:43Z","managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"projectcalico.org/v3","time":"2021-10-18T10:30:43Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:node":{},"f:updatePeriodSeconds":{}}}},{"manager":"kubectl-edit","operation":"Update","apiVersion":"crd.projectcalico.org/v1","time":"2021-10-18T12:59:25Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{"f:classes":{}}}}]}' + {"apiVersion":"projectcalico.org/v3","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} creationTimestamp: '2021-10-18T10:30:43Z' generation: 139 name: my-caliconodestatus-1 @@ -151,9 +150,9 @@ status: | Field | Description | Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | lastUpdated | Timestamp representing the server time when the CalicoNodeStatus object last updated. It is represented in RFC3339 form and is in UTC. | -| agent | List of [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | -| bgp | List of [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | -| routes | List of [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | +| agent | [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | +| bgp | [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | +| routes | [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | ### Classes @@ -205,7 +204,7 @@ status: | Field | Description | Schema | Possible Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | --------------- | | type | Type indicates if the route is being used for forwarding or not. | string | FIB, RIB | -| destination | Destination IP of the route. | `ip` | | +| destination | Destination CIDR of the route. | `cidr` | | | gateway | Gateway IP of the route. If the route does not involve a gateway, for example a direct route, the value is `N/A`. | `ip` or `N/A` | | | interface | Network interface for the destination. For a blackhole route, the value is `blackhole`. For a unreachable route, the value is `unreachable`. | string | | | learnedFrom | Information regarding where this route originated. | [learned from](#learnedfrom) | | @@ -215,4 +214,4 @@ status: | Field | Description | Schema | Possible Values | | ---------- | --------------------------------------------------------------------------------------- | ------ | ----------------------------------------- | | sourceType | Type of the source where a route is learned from. | string | Kernel, Static, Direct, NodeMesh, BGPPeer | -| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. | `ip` | | +| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. For a BGPPeer session with a port set, in `peerIP` or through a BGPConfiguration `listenPort`, the value also contains the port, for example `10.0.0.1.port.1790`. | string | | From bd23ba024d93642d670a9336b55e45e606799039 Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Wed, 4 Nov 2026 16:02:03 +0000 Subject: [PATCH 3/5] DOCS-3083: Fix CalicoNodeStatus status fields in 3.33 --- .../reference/resources/caliconodestatus.mdx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx index c54d348994..adeb72010c 100644 --- a/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.33/reference/resources/caliconodestatus.mdx @@ -53,8 +53,7 @@ kind: CalicoNodeStatus metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | - {"apiVersion":"crd.projectcalico.org/v1","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} - projectcalico.org/metadata: '{"uid":"6e3b676b-546a-41db-aeda-ad44f25ff73f","generation":2,"creationTimestamp":"2021-10-18T10:30:43Z","managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"projectcalico.org/v3","time":"2021-10-18T10:30:43Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:node":{},"f:updatePeriodSeconds":{}}}},{"manager":"kubectl-edit","operation":"Update","apiVersion":"crd.projectcalico.org/v1","time":"2021-10-18T12:59:25Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{"f:classes":{}}}}]}' + {"apiVersion":"projectcalico.org/v3","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} creationTimestamp: '2021-10-18T10:30:43Z' generation: 139 name: my-caliconodestatus-1 @@ -151,9 +150,9 @@ status: | Field | Description | Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | lastUpdated | Timestamp representing the server time when the CalicoNodeStatus object last updated. It is represented in RFC3339 form and is in UTC. | -| agent | List of [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | -| bgp | List of [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | -| routes | List of [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | +| agent | [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | +| bgp | [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | +| routes | [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | ### Classes @@ -205,7 +204,7 @@ status: | Field | Description | Schema | Possible Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | --------------- | | type | Type indicates if the route is being used for forwarding or not. | string | FIB, RIB | -| destination | Destination IP of the route. | `ip` | | +| destination | Destination CIDR of the route. | `cidr` | | | gateway | Gateway IP of the route. If the route does not involve a gateway, for example a direct route, the value is `N/A`. | `ip` or `N/A` | | | interface | Network interface for the destination. For a blackhole route, the value is `blackhole`. For a unreachable route, the value is `unreachable`. | string | | | learnedFrom | Information regarding where this route originated. | [learned from](#learnedfrom) | | @@ -215,4 +214,4 @@ status: | Field | Description | Schema | Possible Values | | ---------- | --------------------------------------------------------------------------------------- | ------ | ----------------------------------------- | | sourceType | Type of the source where a route is learned from. | string | Kernel, Static, Direct, NodeMesh, BGPPeer | -| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. | `ip` | | +| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. For a BGPPeer session with a port set, in `peerIP` or through a BGPConfiguration `listenPort`, the value also contains the port, for example `10.0.0.1.port.1790`. | string | | From 203b9bb6bef61e285c874c7612f1840926c808e5 Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Wed, 4 Nov 2026 16:02:04 +0000 Subject: [PATCH 4/5] DOCS-3083: Fix CalicoNodeStatus status fields in 3.32 --- .../reference/resources/caliconodestatus.mdx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx index c54d348994..adeb72010c 100644 --- a/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.32/reference/resources/caliconodestatus.mdx @@ -53,8 +53,7 @@ kind: CalicoNodeStatus metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | - {"apiVersion":"crd.projectcalico.org/v1","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} - projectcalico.org/metadata: '{"uid":"6e3b676b-546a-41db-aeda-ad44f25ff73f","generation":2,"creationTimestamp":"2021-10-18T10:30:43Z","managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"projectcalico.org/v3","time":"2021-10-18T10:30:43Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:node":{},"f:updatePeriodSeconds":{}}}},{"manager":"kubectl-edit","operation":"Update","apiVersion":"crd.projectcalico.org/v1","time":"2021-10-18T12:59:25Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{"f:classes":{}}}}]}' + {"apiVersion":"projectcalico.org/v3","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} creationTimestamp: '2021-10-18T10:30:43Z' generation: 139 name: my-caliconodestatus-1 @@ -151,9 +150,9 @@ status: | Field | Description | Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | lastUpdated | Timestamp representing the server time when the CalicoNodeStatus object last updated. It is represented in RFC3339 form and is in UTC. | -| agent | List of [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | -| bgp | List of [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | -| routes | List of [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | +| agent | [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | +| bgp | [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | +| routes | [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | ### Classes @@ -205,7 +204,7 @@ status: | Field | Description | Schema | Possible Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | --------------- | | type | Type indicates if the route is being used for forwarding or not. | string | FIB, RIB | -| destination | Destination IP of the route. | `ip` | | +| destination | Destination CIDR of the route. | `cidr` | | | gateway | Gateway IP of the route. If the route does not involve a gateway, for example a direct route, the value is `N/A`. | `ip` or `N/A` | | | interface | Network interface for the destination. For a blackhole route, the value is `blackhole`. For a unreachable route, the value is `unreachable`. | string | | | learnedFrom | Information regarding where this route originated. | [learned from](#learnedfrom) | | @@ -215,4 +214,4 @@ status: | Field | Description | Schema | Possible Values | | ---------- | --------------------------------------------------------------------------------------- | ------ | ----------------------------------------- | | sourceType | Type of the source where a route is learned from. | string | Kernel, Static, Direct, NodeMesh, BGPPeer | -| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. | `ip` | | +| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. For a BGPPeer session with a port set, in `peerIP` or through a BGPConfiguration `listenPort`, the value also contains the port, for example `10.0.0.1.port.1790`. | string | | From e82344019916ee257c7160ccd4d25d5bb0c09358 Mon Sep 17 00:00:00 2001 From: Chris Tauchen Date: Wed, 4 Nov 2026 16:02:04 +0000 Subject: [PATCH 5/5] DOCS-3083: Fix CalicoNodeStatus status fields in 3.31 --- .../reference/resources/caliconodestatus.mdx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx b/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx index 351058dce1..87b780fc95 100644 --- a/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx +++ b/calico_versioned_docs/version-3.31/reference/resources/caliconodestatus.mdx @@ -53,8 +53,7 @@ kind: CalicoNodeStatus metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | - {"apiVersion":"crd.projectcalico.org/v1","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} - projectcalico.org/metadata: '{"uid":"6e3b676b-546a-41db-aeda-ad44f25ff73f","generation":2,"creationTimestamp":"2021-10-18T10:30:43Z","managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"projectcalico.org/v3","time":"2021-10-18T10:30:43Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:node":{},"f:updatePeriodSeconds":{}}}},{"manager":"kubectl-edit","operation":"Update","apiVersion":"crd.projectcalico.org/v1","time":"2021-10-18T12:59:25Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{"f:classes":{}}}}]}' + {"apiVersion":"projectcalico.org/v3","kind":"CalicoNodeStatus","metadata":{"annotations":{},"name":"my-caliconodestatus-1"},"spec":{"classes":["Agent","BGP","Routes"],"node":"my-kadm-node-0","updatePeriodSeconds":10}} creationTimestamp: '2021-10-18T10:30:43Z' generation: 139 name: my-caliconodestatus-1 @@ -151,9 +150,9 @@ status: | Field | Description | Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | lastUpdated | Timestamp representing the server time when the CalicoNodeStatus object last updated. It is represented in RFC3339 form and is in UTC. | -| agent | List of [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | -| bgp | List of [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | -| routes | List of [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | +| agent | [BGP daemon status](#bgpdaemonstatus) on the node. | 'birdV4' holds status of IPv4 bird daemon, 'birdV6' holds status of IPv6 bird daemon | +| bgp | [BGP status](#bgpstatus) on the node. | 'peersV4' holds status of IPv4 BGP peers, 'peersV6' holds status of IPv6 BGP peers | +| routes | [Route status](#routestatus) learned by BGP daemon on the node. | 'routesV4' holds status of IPv4 routes , 'routesV6' holds status of IPv6 routes | ### Classes @@ -205,7 +204,7 @@ status: | Field | Description | Schema | Possible Values | | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- | --------------- | | type | Type indicates if the route is being used for forwarding or not. | string | FIB, RIB | -| destination | Destination IP of the route. | `ip` | | +| destination | Destination CIDR of the route. | `cidr` | | | gateway | Gateway IP of the route. If the route does not involve a gateway, for example a direct route, the value is `N/A`. | `ip` or `N/A` | | | interface | Network interface for the destination. For a blackhole route, the value is `blackhole`. For a unreachable route, the value is `unreachable`. | string | | | learnedFrom | Information regarding where this route originated. | [learned from](#learnedfrom) | | @@ -215,4 +214,4 @@ status: | Field | Description | Schema | Possible Values | | ---------- | --------------------------------------------------------------------------------------- | ------ | ----------------------------------------- | | sourceType | Type of the source where a route is learned from. | string | Kernel, Static, Direct, NodeMesh, BGPPeer | -| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. | `ip` | | +| peerIP | If sourceType is NodeMesh or BGPPeer, IP address of the router that sent us this route. For a BGPPeer session with a port set, in `peerIP` or through a BGPConfiguration `listenPort`, the value also contains the port, for example `10.0.0.1.port.1790`. | string | |