VpnConnectionStatus
- Type: stringenum
A VPN connection's lifecycle.
creatingandremovingare owned by a job, whichactiveJobIdnames.connecting,connected,disconnectedanderrorare what the provider reports about a built connection; they are refreshed when the VPC's VPN connections are read, so the state is as fresh as the last read.disconnectedis not a fault: an idle connection can rest there until traffic brings it up, and a peer that stopped answering dead-peer detection reads the same.erroris the provider reporting an error on a live connection.failedis the last job on the connection failing, withfailureReasonsaying why and what to do next. Aremovingconnection whosefailureReasonis set is a delete that failed and stopped; the delete can be retried at once. A named schema rather than an inline enum so a generated client keys on the member names.valuescreatingconnectingconnecteddisconnectederrorfailedremoving
.png)