chargelink integration
Native ChargeLink Integration API v1 server and client operations
chargelink integration
Native ChargeLink Integration API v1 server and client operations
chargelink integration [OPTIONS] <COMMAND>
Subcommands
| Subcommand | Purpose |
|---|---|
serve | Start the native chargelink.integration.v1 gRPC server |
capabilities | Read API and product capabilities through embedded or gRPC transport |
health | Read remote gRPC service health and version |
session-smoke | Execute create/start/stop/delete session lifecycle through gRPC |
full-smoke | Exercise the accepted baseline Integration API services through real gRPC calls |
sil-smoke | Exercise deterministic time, both managed SIL roles, real IPv6 networking, TLS/EXI and the campaign bridge |
hil-smoke | Exercise the vendor-neutral HIL adapter SDK, physical-session orchestration, safety interlocks and evidence through gRPC |
xil-smoke | Exercise the ASAM XIL bridge and NI VeriStand reference environment through Framework, MAPort and EESPort gRPC orchestration |
factory-smoke | Exercise factory/EOL station, recipe, measurement, disposition, label and evidence orchestration through gRPC |
enterprise-smoke | Exercise editions, RBAC, service identities, sealed secrets, audit, fleet, signed updates and rollback through gRPC |
compatibility | Validate the protobuf compatibility and customer-selector policy |
chargelink integration capabilities
Read API and product capabilities through embedded or gRPC transport
chargelink integration capabilities [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | Use gRPC transport, for example http://127.0.0.1:50051; omit for embedded mode |
chargelink integration compatibility
Validate the protobuf compatibility and customer-selector policy
chargelink integration compatibility [OPTIONS]
No options besides the global options.
chargelink integration enterprise-smoke
Exercise editions, RBAC, service identities, sealed secrets, audit, fleet, signed updates and rollback through gRPC
chargelink integration enterprise-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--output | <DIR> | .chargelink/integration/enterprise-smoke |
chargelink integration factory-smoke
Exercise factory/EOL station, recipe, measurement, disposition, label and evidence orchestration through gRPC
chargelink integration factory-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--output | <DIR> | .chargelink/integration/factory-smoke |
chargelink integration full-smoke
Exercise the accepted baseline Integration API services through real gRPC calls
chargelink integration full-smoke [OPTIONS] --evidence-source <DIR_OR_MANIFEST>
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--evidence-source | <DIR_OR_MANIFEST> | required |
chargelink integration health
Read remote gRPC service health and version
chargelink integration health [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 |
chargelink integration hil-smoke
Exercise the vendor-neutral HIL adapter SDK, physical-session orchestration, safety interlocks and evidence through gRPC
chargelink integration hil-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--output | <DIR> | .chargelink/integration/hil-smoke |
chargelink integration serve
Start the native chargelink.integration.v1 gRPC server
chargelink integration serve [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--listen | <LISTEN> | 127.0.0.1:50051 | |
--state-root | <DIR> |
chargelink integration session-smoke
Execute create/start/stop/delete session lifecycle through gRPC
chargelink integration session-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--protocol | <PROTOCOL> | iso15118-20 | |
--role | <ROLE> | evse |
chargelink integration sil-smoke
Exercise deterministic time, both managed SIL roles, real IPv6 networking, TLS/EXI and the campaign bridge
chargelink integration sil-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--output | <DIR> | .chargelink/integration/sil-smoke | |
--ipv6-host | <IPV6> | ::1 | |
--interface-index | <INTERFACE_INDEX> | 0 |
chargelink integration xil-smoke
Exercise the ASAM XIL bridge and NI VeriStand reference environment through Framework, MAPort and EESPort gRPC orchestration
chargelink integration xil-smoke [OPTIONS]
Options (global options --json, --runtime-root, --artifact-root and --license are accepted everywhere and omitted here)
| Option | Value | Default | Description |
|---|---|---|---|
--endpoint | <URI> | http://127.0.0.1:50051 | |
--output | <DIR> | .chargelink/integration/xil-smoke |

