SIPInboundRoutingRuleResponse
data class SIPInboundRoutingRuleResponse(@Json(name = "created_at") val createdAt: OffsetDateTime, @Json(name = "duration") val duration: String, @Json(name = "id") val id: String, @Json(name = "name") val name: String, @Json(name = "updated_at") val updatedAt: OffsetDateTime, @Json(name = "called_numbers") val calledNumbers: List<String> = emptyList(), @Json(name = "trunk_ids") val trunkIds: List<String> = emptyList(), @Json(name = "caller_numbers") val callerNumbers: List<String>? = emptyList(), @Json(name = "call_configs") val callConfigs: SIPCallConfigsResponse? = null, @Json(name = "caller_configs") val callerConfigs: SIPCallerConfigsResponse? = null, @Json(name = "direct_routing_configs") val directRoutingConfigs: SIPDirectRoutingRuleCallConfigsResponse? = null, @Json(name = "pin_protection_configs") val pinProtectionConfigs: SIPPinProtectionConfigsResponse? = null, @Json(name = "pin_routing_configs") val pinRoutingConfigs: SIPInboundRoutingRulePinConfigsResponse? = null)
SIP Inbound Routing Rule response
Constructors
Link copied to clipboard
constructor(@Json(name = "created_at") createdAt: OffsetDateTime, @Json(name = "duration") duration: String, @Json(name = "id") id: String, @Json(name = "name") name: String, @Json(name = "updated_at") updatedAt: OffsetDateTime, @Json(name = "called_numbers") calledNumbers: List<String> = emptyList(), @Json(name = "trunk_ids") trunkIds: List<String> = emptyList(), @Json(name = "caller_numbers") callerNumbers: List<String>? = emptyList(), @Json(name = "call_configs") callConfigs: SIPCallConfigsResponse? = null, @Json(name = "caller_configs") callerConfigs: SIPCallerConfigsResponse? = null, @Json(name = "direct_routing_configs") directRoutingConfigs: SIPDirectRoutingRuleCallConfigsResponse? = null, @Json(name = "pin_protection_configs") pinProtectionConfigs: SIPPinProtectionConfigsResponse? = null, @Json(name = "pin_routing_configs") pinRoutingConfigs: SIPInboundRoutingRulePinConfigsResponse? = null)