Creates a new proxy model instance.
The ID of the campaign this proxy belongs to.
The unique identifier for the proxy.
The upstream URL for the proxy.
The flag indicating if the proxy is currently active for traffic routing.
The total number of messages processed through this proxy.
The date and time when the proxy was created.
ReadonlycampaignThe ID of the campaign this proxy belongs to.
ReadonlycreatedThe date and time when the proxy was created.
ReadonlyisThe flag indicating if the proxy is currently active for traffic routing.
ReadonlymessageThe total number of messages processed through this proxy.
ReadonlyproxyThe unique identifier for the proxy.
ReadonlyurlThe upstream URL for the proxy.
StaticisType guard to check if a model is enabled.
The model to check.
true if the model is enabled, false otherwise.
StaticisType guard to filter out null models from a list.
The model to check.
true if the model is not null, false otherwise.
Represents the proxy model.