dytnsapi-20200217/Sources/AlibabacloudDytnsapi20200217/Models.swift (8,299 lines of code) (raw):
import Foundation
import Tea
import TeaUtils
import AlibabacloudOpenApi
import AlibabaCloudOpenApiUtil
import AlibabacloudEndpointUtil
public class CertNoThreeElementVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var certName: String?
public var certNo: String?
public var certPicture: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.certName != nil {
map["CertName"] = self.certName!
}
if self.certNo != nil {
map["CertNo"] = self.certNo!
}
if self.certPicture != nil {
map["CertPicture"] = self.certPicture!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("CertName") {
self.certName = dict["CertName"] as! String
}
if dict.keys.contains("CertNo") {
self.certNo = dict["CertNo"] as! String
}
if dict.keys.contains("CertPicture") {
self.certPicture = dict["CertPicture"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class CertNoThreeElementVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var isConsistent: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.isConsistent != nil {
map["IsConsistent"] = self.isConsistent!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("IsConsistent") {
self.isConsistent = dict["IsConsistent"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: CertNoThreeElementVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = CertNoThreeElementVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class CertNoThreeElementVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: CertNoThreeElementVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = CertNoThreeElementVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class CertNoTwoElementVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var certName: String?
public var certNo: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.certName != nil {
map["CertName"] = self.certName!
}
if self.certNo != nil {
map["CertNo"] = self.certNo!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("CertName") {
self.certName = dict["CertName"] as! String
}
if dict.keys.contains("CertNo") {
self.certNo = dict["CertNo"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class CertNoTwoElementVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var isConsistent: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.isConsistent != nil {
map["IsConsistent"] = self.isConsistent!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("IsConsistent") {
self.isConsistent = dict["IsConsistent"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: CertNoTwoElementVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = CertNoTwoElementVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class CertNoTwoElementVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: CertNoTwoElementVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = CertNoTwoElementVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class CompanyFourElementsVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var epCertName: String?
public var epCertNo: String?
public var legalPersonCertName: String?
public var legalPersonCertNo: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.epCertName != nil {
map["EpCertName"] = self.epCertName!
}
if self.epCertNo != nil {
map["EpCertNo"] = self.epCertNo!
}
if self.legalPersonCertName != nil {
map["LegalPersonCertName"] = self.legalPersonCertName!
}
if self.legalPersonCertNo != nil {
map["LegalPersonCertNo"] = self.legalPersonCertNo!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("EpCertName") {
self.epCertName = dict["EpCertName"] as! String
}
if dict.keys.contains("EpCertNo") {
self.epCertNo = dict["EpCertNo"] as! String
}
if dict.keys.contains("LegalPersonCertName") {
self.legalPersonCertName = dict["LegalPersonCertName"] as! String
}
if dict.keys.contains("LegalPersonCertNo") {
self.legalPersonCertNo = dict["LegalPersonCertNo"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class CompanyFourElementsVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class DetailInfo : Tea.TeaModel {
public var enterpriseStatus: String?
public var openTime: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.enterpriseStatus != nil {
map["EnterpriseStatus"] = self.enterpriseStatus!
}
if self.openTime != nil {
map["OpenTime"] = self.openTime!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("EnterpriseStatus") {
self.enterpriseStatus = dict["EnterpriseStatus"] as! String
}
if dict.keys.contains("OpenTime") {
self.openTime = dict["OpenTime"] as! String
}
}
}
public var detailInfo: CompanyFourElementsVerificationResponseBody.Data.DetailInfo?
public var inconsistentData: [String]?
public var reasonCode: Int64?
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.detailInfo?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.detailInfo != nil {
map["DetailInfo"] = self.detailInfo?.toMap()
}
if self.inconsistentData != nil {
map["InconsistentData"] = self.inconsistentData!
}
if self.reasonCode != nil {
map["ReasonCode"] = self.reasonCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("DetailInfo") {
var model = CompanyFourElementsVerificationResponseBody.Data.DetailInfo()
model.fromMap(dict["DetailInfo"] as! [String: Any])
self.detailInfo = model
}
if dict.keys.contains("InconsistentData") {
self.inconsistentData = dict["InconsistentData"] as! [String]
}
if dict.keys.contains("ReasonCode") {
self.reasonCode = dict["ReasonCode"] as! Int64
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: CompanyFourElementsVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = CompanyFourElementsVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class CompanyFourElementsVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: CompanyFourElementsVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = CompanyFourElementsVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class CompanyThreeElementsVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var epCertName: String?
public var epCertNo: String?
public var legalPersonCertName: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.epCertName != nil {
map["EpCertName"] = self.epCertName!
}
if self.epCertNo != nil {
map["EpCertNo"] = self.epCertNo!
}
if self.legalPersonCertName != nil {
map["LegalPersonCertName"] = self.legalPersonCertName!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("EpCertName") {
self.epCertName = dict["EpCertName"] as! String
}
if dict.keys.contains("EpCertNo") {
self.epCertNo = dict["EpCertNo"] as! String
}
if dict.keys.contains("LegalPersonCertName") {
self.legalPersonCertName = dict["LegalPersonCertName"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class CompanyThreeElementsVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class DetailInfo : Tea.TeaModel {
public var enterpriseStatus: String?
public var openTime: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.enterpriseStatus != nil {
map["EnterpriseStatus"] = self.enterpriseStatus!
}
if self.openTime != nil {
map["OpenTime"] = self.openTime!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("EnterpriseStatus") {
self.enterpriseStatus = dict["EnterpriseStatus"] as! String
}
if dict.keys.contains("OpenTime") {
self.openTime = dict["OpenTime"] as! String
}
}
}
public var detailInfo: CompanyThreeElementsVerificationResponseBody.Data.DetailInfo?
public var inconsistentData: [String]?
public var reasonCode: Int64?
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.detailInfo?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.detailInfo != nil {
map["DetailInfo"] = self.detailInfo?.toMap()
}
if self.inconsistentData != nil {
map["InconsistentData"] = self.inconsistentData!
}
if self.reasonCode != nil {
map["ReasonCode"] = self.reasonCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("DetailInfo") {
var model = CompanyThreeElementsVerificationResponseBody.Data.DetailInfo()
model.fromMap(dict["DetailInfo"] as! [String: Any])
self.detailInfo = model
}
if dict.keys.contains("InconsistentData") {
self.inconsistentData = dict["InconsistentData"] as! [String]
}
if dict.keys.contains("ReasonCode") {
self.reasonCode = dict["ReasonCode"] as! Int64
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: CompanyThreeElementsVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = CompanyThreeElementsVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class CompanyThreeElementsVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: CompanyThreeElementsVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = CompanyThreeElementsVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class CompanyTwoElementsVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var epCertName: String?
public var epCertNo: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.epCertName != nil {
map["EpCertName"] = self.epCertName!
}
if self.epCertNo != nil {
map["EpCertNo"] = self.epCertNo!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("EpCertName") {
self.epCertName = dict["EpCertName"] as! String
}
if dict.keys.contains("EpCertNo") {
self.epCertNo = dict["EpCertNo"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class CompanyTwoElementsVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class DetailInfo : Tea.TeaModel {
public var enterpriseStatus: String?
public var openTime: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.enterpriseStatus != nil {
map["EnterpriseStatus"] = self.enterpriseStatus!
}
if self.openTime != nil {
map["OpenTime"] = self.openTime!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("EnterpriseStatus") {
self.enterpriseStatus = dict["EnterpriseStatus"] as! String
}
if dict.keys.contains("OpenTime") {
self.openTime = dict["OpenTime"] as! String
}
}
}
public var detailInfo: CompanyTwoElementsVerificationResponseBody.Data.DetailInfo?
public var inconsistentData: [String]?
public var reasonCode: String?
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.detailInfo?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.detailInfo != nil {
map["DetailInfo"] = self.detailInfo?.toMap()
}
if self.inconsistentData != nil {
map["InconsistentData"] = self.inconsistentData!
}
if self.reasonCode != nil {
map["ReasonCode"] = self.reasonCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("DetailInfo") {
var model = CompanyTwoElementsVerificationResponseBody.Data.DetailInfo()
model.fromMap(dict["DetailInfo"] as! [String: Any])
self.detailInfo = model
}
if dict.keys.contains("InconsistentData") {
self.inconsistentData = dict["InconsistentData"] as! [String]
}
if dict.keys.contains("ReasonCode") {
self.reasonCode = dict["ReasonCode"] as! String
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: CompanyTwoElementsVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = CompanyTwoElementsVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class CompanyTwoElementsVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: CompanyTwoElementsVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = CompanyTwoElementsVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribeEmptyNumberRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribeEmptyNumberResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var number: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.number != nil {
map["Number"] = self.number!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Number") {
self.number = dict["Number"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: DescribeEmptyNumberResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribeEmptyNumberResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribeEmptyNumberResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribeEmptyNumberResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribeEmptyNumberResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribeMobileOperatorAttributeRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribeMobileOperatorAttributeResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var carrier: String?
public var city: String?
public var isNumberPortability: Bool?
public var province: String?
public var realNumber: String?
public var segmentCarrier: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.city != nil {
map["City"] = self.city!
}
if self.isNumberPortability != nil {
map["IsNumberPortability"] = self.isNumberPortability!
}
if self.province != nil {
map["Province"] = self.province!
}
if self.realNumber != nil {
map["RealNumber"] = self.realNumber!
}
if self.segmentCarrier != nil {
map["SegmentCarrier"] = self.segmentCarrier!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("City") {
self.city = dict["City"] as! String
}
if dict.keys.contains("IsNumberPortability") {
self.isNumberPortability = dict["IsNumberPortability"] as! Bool
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
if dict.keys.contains("RealNumber") {
self.realNumber = dict["RealNumber"] as! String
}
if dict.keys.contains("SegmentCarrier") {
self.segmentCarrier = dict["SegmentCarrier"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribeMobileOperatorAttributeResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribeMobileOperatorAttributeResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribeMobileOperatorAttributeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribeMobileOperatorAttributeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribeMobileOperatorAttributeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberAnalysisRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var numberType: Int64?
public var ownerId: Int64?
public var rate: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.numberType != nil {
map["NumberType"] = self.numberType!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.rate != nil {
map["Rate"] = self.rate!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("NumberType") {
self.numberType = dict["NumberType"] as! Int64
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("Rate") {
self.rate = dict["Rate"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberAnalysisResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class List : Tea.TeaModel {
public var code: String?
public var number: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.number != nil {
map["Number"] = self.number!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Number") {
self.number = dict["Number"] as! String
}
}
}
public var list: [DescribePhoneNumberAnalysisResponseBody.Data.List]?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.list != nil {
var tmp : [Any] = []
for k in self.list! {
tmp.append(k.toMap())
}
map["List"] = tmp
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("List") {
var tmp : [DescribePhoneNumberAnalysisResponseBody.Data.List] = []
for v in dict["List"] as! [Any] {
var model = DescribePhoneNumberAnalysisResponseBody.Data.List()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.list = tmp
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberAnalysisResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberAnalysisResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberAnalysisResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberAnalysisResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberAnalysisResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberAnalysisAIRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var modelConfig: String?
public var ownerId: Int64?
public var rate: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.modelConfig != nil {
map["ModelConfig"] = self.modelConfig!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.rate != nil {
map["Rate"] = self.rate!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("ModelConfig") {
self.modelConfig = dict["ModelConfig"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("Rate") {
self.rate = dict["Rate"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberAnalysisAIResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var code: String?
public var number: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.number != nil {
map["Number"] = self.number!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Number") {
self.number = dict["Number"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberAnalysisAIResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberAnalysisAIResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberAnalysisAIResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberAnalysisAIResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberAnalysisAIResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberAnalysisPaiRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var modelConfig: String?
public var ownerId: Int64?
public var rate: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.modelConfig != nil {
map["ModelConfig"] = self.modelConfig!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.rate != nil {
map["Rate"] = self.rate!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("ModelConfig") {
self.modelConfig = dict["ModelConfig"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("Rate") {
self.rate = dict["Rate"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberAnalysisPaiResponseBody : Tea.TeaModel {
public var accessDeniedDetail: String?
public var code: String?
public var data: [String]?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data!
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
self.data = dict["Data"] as! [String]
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberAnalysisPaiResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberAnalysisPaiResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberAnalysisPaiResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberAnalysisTransparentRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var ip: String?
public var numberType: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.ip != nil {
map["Ip"] = self.ip!
}
if self.numberType != nil {
map["NumberType"] = self.numberType!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Ip") {
self.ip = dict["Ip"] as! String
}
if dict.keys.contains("NumberType") {
self.numberType = dict["NumberType"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberAnalysisTransparentResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var deviceRisk: String?
public var ipRisk: String?
public var score1: String?
public var score2: String?
public var score3: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.deviceRisk != nil {
map["Device_risk"] = self.deviceRisk!
}
if self.ipRisk != nil {
map["Ip_risk"] = self.ipRisk!
}
if self.score1 != nil {
map["Score1"] = self.score1!
}
if self.score2 != nil {
map["Score2"] = self.score2!
}
if self.score3 != nil {
map["Score3"] = self.score3!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Device_risk") {
self.deviceRisk = dict["Device_risk"] as! String
}
if dict.keys.contains("Ip_risk") {
self.ipRisk = dict["Ip_risk"] as! String
}
if dict.keys.contains("Score1") {
self.score1 = dict["Score1"] as! String
}
if dict.keys.contains("Score2") {
self.score2 = dict["Score2"] as! String
}
if dict.keys.contains("Score3") {
self.score3 = dict["Score3"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberAnalysisTransparentResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberAnalysisTransparentResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberAnalysisTransparentResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberAnalysisTransparentResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberAnalysisTransparentResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberAttributeRequest : Tea.TeaModel {
public var ownerId: Int64?
public var phoneNumber: String?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.phoneNumber != nil {
map["PhoneNumber"] = self.phoneNumber!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("PhoneNumber") {
self.phoneNumber = dict["PhoneNumber"] as! String
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberAttributeResponseBody : Tea.TeaModel {
public class PhoneNumberAttribute : Tea.TeaModel {
public var basicCarrier: String?
public var carrier: String?
public var city: String?
public var isNumberPortability: Bool?
public var numberSegment: Int64?
public var province: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.city != nil {
map["City"] = self.city!
}
if self.isNumberPortability != nil {
map["IsNumberPortability"] = self.isNumberPortability!
}
if self.numberSegment != nil {
map["NumberSegment"] = self.numberSegment!
}
if self.province != nil {
map["Province"] = self.province!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("City") {
self.city = dict["City"] as! String
}
if dict.keys.contains("IsNumberPortability") {
self.isNumberPortability = dict["IsNumberPortability"] as! Bool
}
if dict.keys.contains("NumberSegment") {
self.numberSegment = dict["NumberSegment"] as! Int64
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
}
}
public var code: String?
public var message: String?
public var phoneNumberAttribute: DescribePhoneNumberAttributeResponseBody.PhoneNumberAttribute?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.phoneNumberAttribute?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.message != nil {
map["Message"] = self.message!
}
if self.phoneNumberAttribute != nil {
map["PhoneNumberAttribute"] = self.phoneNumberAttribute?.toMap()
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("PhoneNumberAttribute") {
var model = DescribePhoneNumberAttributeResponseBody.PhoneNumberAttribute()
model.fromMap(dict["PhoneNumberAttribute"] as! [String: Any])
self.phoneNumberAttribute = model
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberAttributeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberAttributeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberAttributeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberOnlineTimeRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberOnlineTimeResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrierCode: String?
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrierCode != nil {
map["CarrierCode"] = self.carrierCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("CarrierCode") {
self.carrierCode = dict["CarrierCode"] as! String
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var code: String?
public var data: DescribePhoneNumberOnlineTimeResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberOnlineTimeResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberOnlineTimeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberOnlineTimeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberOnlineTimeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberOperatorAttributeRequest : Tea.TeaModel {
public var authCode: String?
public var flowName: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var resultCount: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.flowName != nil {
map["FlowName"] = self.flowName!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.resultCount != nil {
map["ResultCount"] = self.resultCount!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("FlowName") {
self.flowName = dict["FlowName"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("ResultCount") {
self.resultCount = dict["ResultCount"] as! String
}
}
}
public class DescribePhoneNumberOperatorAttributeResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var carrier: String?
public var city: String?
public var isNumberPortability: Bool?
public var numberSegment: Int64?
public var province: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.city != nil {
map["City"] = self.city!
}
if self.isNumberPortability != nil {
map["IsNumberPortability"] = self.isNumberPortability!
}
if self.numberSegment != nil {
map["NumberSegment"] = self.numberSegment!
}
if self.province != nil {
map["Province"] = self.province!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("City") {
self.city = dict["City"] as! String
}
if dict.keys.contains("IsNumberPortability") {
self.isNumberPortability = dict["IsNumberPortability"] as! Bool
}
if dict.keys.contains("NumberSegment") {
self.numberSegment = dict["NumberSegment"] as! Int64
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberOperatorAttributeResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberOperatorAttributeResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberOperatorAttributeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberOperatorAttributeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberOperatorAttributeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualRequest : Tea.TeaModel {
public var authCode: String?
public var mask: String?
public var number: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.number != nil {
map["Number"] = self.number!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("Number") {
self.number = dict["Number"] as! String
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var carrier: String?
public var city: String?
public var mts: String?
public var numberPortability: Bool?
public var province: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.city != nil {
map["City"] = self.city!
}
if self.mts != nil {
map["Mts"] = self.mts!
}
if self.numberPortability != nil {
map["NumberPortability"] = self.numberPortability!
}
if self.province != nil {
map["Province"] = self.province!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("City") {
self.city = dict["City"] as! String
}
if dict.keys.contains("Mts") {
self.mts = dict["Mts"] as! String
}
if dict.keys.contains("NumberPortability") {
self.numberPortability = dict["NumberPortability"] as! Bool
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
}
}
public var code: String?
public var data: DescribePhoneNumberOperatorAttributeAnnualResponseBody.Data?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberOperatorAttributeAnnualResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberOperatorAttributeAnnualResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberOperatorAttributeAnnualResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualUseRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualUseResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var carrier: String?
public var city: String?
public var isNumberPortability: Bool?
public var numberSegment: Int64?
public var province: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.city != nil {
map["City"] = self.city!
}
if self.isNumberPortability != nil {
map["IsNumberPortability"] = self.isNumberPortability!
}
if self.numberSegment != nil {
map["NumberSegment"] = self.numberSegment!
}
if self.province != nil {
map["Province"] = self.province!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("City") {
self.city = dict["City"] as! String
}
if dict.keys.contains("IsNumberPortability") {
self.isNumberPortability = dict["IsNumberPortability"] as! Bool
}
if dict.keys.contains("NumberSegment") {
self.numberSegment = dict["NumberSegment"] as! Int64
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberOperatorAttributeAnnualUseResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberOperatorAttributeAnnualUseResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberOperatorAttributeAnnualUseResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberOperatorAttributeAnnualUseResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberOperatorAttributeAnnualUseResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneNumberRiskRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class DescribePhoneNumberRiskResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: DescribePhoneNumberRiskResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneNumberRiskResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneNumberRiskResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneNumberRiskResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneNumberRiskResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class DescribePhoneTwiceTelVerifyRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var startTime: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.startTime != nil {
map["StartTime"] = self.startTime!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("StartTime") {
self.startTime = dict["StartTime"] as! String
}
}
}
public class DescribePhoneTwiceTelVerifyResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var verifyResult: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! String
}
}
}
public var code: String?
public var data: DescribePhoneTwiceTelVerifyResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = DescribePhoneTwiceTelVerifyResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class DescribePhoneTwiceTelVerifyResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: DescribePhoneTwiceTelVerifyResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = DescribePhoneTwiceTelVerifyResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class GetUAIDApplyTokenSignRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var clientType: String?
public var format: String?
public var outId: String?
public var ownerId: Int64?
public var paramKey: String?
public var paramStr: String?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var time: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.clientType != nil {
map["ClientType"] = self.clientType!
}
if self.format != nil {
map["Format"] = self.format!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.paramKey != nil {
map["ParamKey"] = self.paramKey!
}
if self.paramStr != nil {
map["ParamStr"] = self.paramStr!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.time != nil {
map["Time"] = self.time!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("ClientType") {
self.clientType = dict["ClientType"] as! String
}
if dict.keys.contains("Format") {
self.format = dict["Format"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ParamKey") {
self.paramKey = dict["ParamKey"] as! String
}
if dict.keys.contains("ParamStr") {
self.paramStr = dict["ParamStr"] as! String
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("Time") {
self.time = dict["Time"] as! String
}
}
}
public class GetUAIDApplyTokenSignResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var outId: String?
public var sign: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.sign != nil {
map["Sign"] = self.sign!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("Sign") {
self.sign = dict["Sign"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: GetUAIDApplyTokenSignResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = GetUAIDApplyTokenSignResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class GetUAIDApplyTokenSignResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: GetUAIDApplyTokenSignResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = GetUAIDApplyTokenSignResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class GetUAIDConversionSignRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var clientType: String?
public var format: String?
public var outId: String?
public var ownerId: Int64?
public var paramKey: String?
public var paramStr: String?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var time: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.clientType != nil {
map["ClientType"] = self.clientType!
}
if self.format != nil {
map["Format"] = self.format!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.paramKey != nil {
map["ParamKey"] = self.paramKey!
}
if self.paramStr != nil {
map["ParamStr"] = self.paramStr!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.time != nil {
map["Time"] = self.time!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("ClientType") {
self.clientType = dict["ClientType"] as! String
}
if dict.keys.contains("Format") {
self.format = dict["Format"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ParamKey") {
self.paramKey = dict["ParamKey"] as! String
}
if dict.keys.contains("ParamStr") {
self.paramStr = dict["ParamStr"] as! String
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("Time") {
self.time = dict["Time"] as! String
}
}
}
public class GetUAIDConversionSignResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var outId: String?
public var sign: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.sign != nil {
map["Sign"] = self.sign!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("Sign") {
self.sign = dict["Sign"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: GetUAIDConversionSignResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = GetUAIDConversionSignResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class GetUAIDConversionSignResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: GetUAIDConversionSignResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = GetUAIDConversionSignResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class InvalidPhoneNumberFilterRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class InvalidPhoneNumberFilterResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var code: String?
public var encryptedNumber: String?
public var expireTime: String?
public var originalNumber: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.encryptedNumber != nil {
map["EncryptedNumber"] = self.encryptedNumber!
}
if self.expireTime != nil {
map["ExpireTime"] = self.expireTime!
}
if self.originalNumber != nil {
map["OriginalNumber"] = self.originalNumber!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("EncryptedNumber") {
self.encryptedNumber = dict["EncryptedNumber"] as! String
}
if dict.keys.contains("ExpireTime") {
self.expireTime = dict["ExpireTime"] as! String
}
if dict.keys.contains("OriginalNumber") {
self.originalNumber = dict["OriginalNumber"] as! String
}
}
}
public var code: String?
public var data: [InvalidPhoneNumberFilterResponseBody.Data]?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
var tmp : [Any] = []
for k in self.data! {
tmp.append(k.toMap())
}
map["Data"] = tmp
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var tmp : [InvalidPhoneNumberFilterResponseBody.Data] = []
for v in dict["Data"] as! [Any] {
var model = InvalidPhoneNumberFilterResponseBody.Data()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.data = tmp
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class InvalidPhoneNumberFilterResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: InvalidPhoneNumberFilterResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = InvalidPhoneNumberFilterResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberConvertServiceRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberConvertServiceResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var converResult: Bool?
public var number: String?
public var numberMd5: String?
public var numberSha256: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.converResult != nil {
map["ConverResult"] = self.converResult!
}
if self.number != nil {
map["Number"] = self.number!
}
if self.numberMd5 != nil {
map["NumberMd5"] = self.numberMd5!
}
if self.numberSha256 != nil {
map["NumberSha256"] = self.numberSha256!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("ConverResult") {
self.converResult = dict["ConverResult"] as! Bool
}
if dict.keys.contains("Number") {
self.number = dict["Number"] as! String
}
if dict.keys.contains("NumberMd5") {
self.numberMd5 = dict["NumberMd5"] as! String
}
if dict.keys.contains("NumberSha256") {
self.numberSha256 = dict["NumberSha256"] as! String
}
}
}
public var code: String?
public var data: [PhoneNumberConvertServiceResponseBody.Data]?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
var tmp : [Any] = []
for k in self.data! {
tmp.append(k.toMap())
}
map["Data"] = tmp
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var tmp : [PhoneNumberConvertServiceResponseBody.Data] = []
for v in dict["Data"] as! [Any] {
var model = PhoneNumberConvertServiceResponseBody.Data()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.data = tmp
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberConvertServiceResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberConvertServiceResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberConvertServiceResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberEncryptRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var outId: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberEncryptResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var encryptedNumber: String?
public var expireTime: String?
public var originalNumber: String?
public var outId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.encryptedNumber != nil {
map["EncryptedNumber"] = self.encryptedNumber!
}
if self.expireTime != nil {
map["ExpireTime"] = self.expireTime!
}
if self.originalNumber != nil {
map["OriginalNumber"] = self.originalNumber!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("EncryptedNumber") {
self.encryptedNumber = dict["EncryptedNumber"] as! String
}
if dict.keys.contains("ExpireTime") {
self.expireTime = dict["ExpireTime"] as! String
}
if dict.keys.contains("OriginalNumber") {
self.originalNumber = dict["OriginalNumber"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
}
}
public var code: String?
public var data: [PhoneNumberEncryptResponseBody.Data]?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
var tmp : [Any] = []
for k in self.data! {
tmp.append(k.toMap())
}
map["Data"] = tmp
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var tmp : [PhoneNumberEncryptResponseBody.Data] = []
for v in dict["Data"] as! [Any] {
var model = PhoneNumberEncryptResponseBody.Data()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.data = tmp
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberEncryptResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberEncryptResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberEncryptResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberStatusForAccountRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberStatusForAccountResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: PhoneNumberStatusForAccountResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = PhoneNumberStatusForAccountResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberStatusForAccountResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberStatusForAccountResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberStatusForAccountResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberStatusForPublicRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberStatusForPublicResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: PhoneNumberStatusForPublicResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = PhoneNumberStatusForPublicResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberStatusForPublicResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberStatusForPublicResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberStatusForPublicResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberStatusForRealRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberStatusForRealResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: PhoneNumberStatusForRealResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = PhoneNumberStatusForRealResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberStatusForRealResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberStatusForRealResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberStatusForRealResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberStatusForSmsRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberStatusForSmsResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: PhoneNumberStatusForSmsResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = PhoneNumberStatusForSmsResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberStatusForSmsResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberStatusForSmsResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberStatusForSmsResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class PhoneNumberStatusForVoiceRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class PhoneNumberStatusForVoiceResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrier: String?
public var status: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.status != nil {
map["Status"] = self.status!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Status") {
self.status = dict["Status"] as! String
}
}
}
public var code: String?
public var data: PhoneNumberStatusForVoiceResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = PhoneNumberStatusForVoiceResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class PhoneNumberStatusForVoiceResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: PhoneNumberStatusForVoiceResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = PhoneNumberStatusForVoiceResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryAvailableAuthCodeRequest : Tea.TeaModel {
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var tagId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
}
}
public class QueryAvailableAuthCodeResponseBody : Tea.TeaModel {
public var code: String?
public var data: [String]?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data!
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
self.data = dict["Data"] as! [String]
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class QueryAvailableAuthCodeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryAvailableAuthCodeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryAvailableAuthCodeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryPhoneNumberOnlineTimeRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class QueryPhoneNumberOnlineTimeResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrierCode: String?
public var verifyResult: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrierCode != nil {
map["CarrierCode"] = self.carrierCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("CarrierCode") {
self.carrierCode = dict["CarrierCode"] as! String
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! Int64
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: QueryPhoneNumberOnlineTimeResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = QueryPhoneNumberOnlineTimeResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class QueryPhoneNumberOnlineTimeResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryPhoneNumberOnlineTimeResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryPhoneNumberOnlineTimeResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryPhoneTwiceTelVerifyRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var startTime: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.startTime != nil {
map["StartTime"] = self.startTime!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("StartTime") {
self.startTime = dict["StartTime"] as! String
}
}
}
public class QueryPhoneTwiceTelVerifyResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var carrierCode: String?
public var verifyResult: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.carrierCode != nil {
map["CarrierCode"] = self.carrierCode!
}
if self.verifyResult != nil {
map["VerifyResult"] = self.verifyResult!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("CarrierCode") {
self.carrierCode = dict["CarrierCode"] as! String
}
if dict.keys.contains("VerifyResult") {
self.verifyResult = dict["VerifyResult"] as! Int64
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: QueryPhoneTwiceTelVerifyResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = QueryPhoneTwiceTelVerifyResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class QueryPhoneTwiceTelVerifyResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryPhoneTwiceTelVerifyResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryPhoneTwiceTelVerifyResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryTagApplyRuleRequest : Tea.TeaModel {
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var tagId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
}
}
public class QueryTagApplyRuleResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var applyMaterialDesc: String?
public var autoAudit: Int64?
public var chargingStandardLink: String?
public var encryptedQuery: Int64?
public var needApplyMaterial: Int64?
public var slaLink: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.applyMaterialDesc != nil {
map["ApplyMaterialDesc"] = self.applyMaterialDesc!
}
if self.autoAudit != nil {
map["AutoAudit"] = self.autoAudit!
}
if self.chargingStandardLink != nil {
map["ChargingStandardLink"] = self.chargingStandardLink!
}
if self.encryptedQuery != nil {
map["EncryptedQuery"] = self.encryptedQuery!
}
if self.needApplyMaterial != nil {
map["NeedApplyMaterial"] = self.needApplyMaterial!
}
if self.slaLink != nil {
map["SlaLink"] = self.slaLink!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("ApplyMaterialDesc") {
self.applyMaterialDesc = dict["ApplyMaterialDesc"] as! String
}
if dict.keys.contains("AutoAudit") {
self.autoAudit = dict["AutoAudit"] as! Int64
}
if dict.keys.contains("ChargingStandardLink") {
self.chargingStandardLink = dict["ChargingStandardLink"] as! String
}
if dict.keys.contains("EncryptedQuery") {
self.encryptedQuery = dict["EncryptedQuery"] as! Int64
}
if dict.keys.contains("NeedApplyMaterial") {
self.needApplyMaterial = dict["NeedApplyMaterial"] as! Int64
}
if dict.keys.contains("SlaLink") {
self.slaLink = dict["SlaLink"] as! String
}
}
}
public var code: String?
public var data: QueryTagApplyRuleResponseBody.Data?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = QueryTagApplyRuleResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class QueryTagApplyRuleResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryTagApplyRuleResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryTagApplyRuleResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryTagInfoBySelectionRequest : Tea.TeaModel {
public var industryId: Int64?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var sceneId: Int64?
public var tagId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.industryId != nil {
map["IndustryId"] = self.industryId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.sceneId != nil {
map["SceneId"] = self.sceneId!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("IndustryId") {
self.industryId = dict["IndustryId"] as! Int64
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("SceneId") {
self.sceneId = dict["SceneId"] as! Int64
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
}
}
public class QueryTagInfoBySelectionResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class ParamList : Tea.TeaModel {
public class ValueDict : Tea.TeaModel {
public var code: String?
public var desc: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.desc != nil {
map["Desc"] = self.desc!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Desc") {
self.desc = dict["Desc"] as! String
}
}
}
public var code: String?
public var hint: String?
public var must: Bool?
public var name: String?
public var type: String?
public var valueDict: [QueryTagInfoBySelectionResponseBody.Data.ParamList.ValueDict]?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.hint != nil {
map["Hint"] = self.hint!
}
if self.must != nil {
map["Must"] = self.must!
}
if self.name != nil {
map["Name"] = self.name!
}
if self.type != nil {
map["Type"] = self.type!
}
if self.valueDict != nil {
var tmp : [Any] = []
for k in self.valueDict! {
tmp.append(k.toMap())
}
map["ValueDict"] = tmp
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Hint") {
self.hint = dict["Hint"] as! String
}
if dict.keys.contains("Must") {
self.must = dict["Must"] as! Bool
}
if dict.keys.contains("Name") {
self.name = dict["Name"] as! String
}
if dict.keys.contains("Type") {
self.type = dict["Type"] as! String
}
if dict.keys.contains("ValueDict") {
var tmp : [QueryTagInfoBySelectionResponseBody.Data.ParamList.ValueDict] = []
for v in dict["ValueDict"] as! [Any] {
var model = QueryTagInfoBySelectionResponseBody.Data.ParamList.ValueDict()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.valueDict = tmp
}
}
}
public var authCodeList: [String]?
public var complexityType: String?
public var demoAddress: String?
public var docAddress: String?
public var enumDefinitionAddress: String?
public var flowName: String?
public var industryId: Int64?
public var industryName: String?
public var paramList: [QueryTagInfoBySelectionResponseBody.Data.ParamList]?
public var richTextDescription: String?
public var sceneId: Int64?
public var sceneName: String?
public var tagId: Int64?
public var tagName: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCodeList != nil {
map["AuthCodeList"] = self.authCodeList!
}
if self.complexityType != nil {
map["ComplexityType"] = self.complexityType!
}
if self.demoAddress != nil {
map["DemoAddress"] = self.demoAddress!
}
if self.docAddress != nil {
map["DocAddress"] = self.docAddress!
}
if self.enumDefinitionAddress != nil {
map["EnumDefinitionAddress"] = self.enumDefinitionAddress!
}
if self.flowName != nil {
map["FlowName"] = self.flowName!
}
if self.industryId != nil {
map["IndustryId"] = self.industryId!
}
if self.industryName != nil {
map["IndustryName"] = self.industryName!
}
if self.paramList != nil {
var tmp : [Any] = []
for k in self.paramList! {
tmp.append(k.toMap())
}
map["ParamList"] = tmp
}
if self.richTextDescription != nil {
map["RichTextDescription"] = self.richTextDescription!
}
if self.sceneId != nil {
map["SceneId"] = self.sceneId!
}
if self.sceneName != nil {
map["SceneName"] = self.sceneName!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
if self.tagName != nil {
map["TagName"] = self.tagName!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCodeList") {
self.authCodeList = dict["AuthCodeList"] as! [String]
}
if dict.keys.contains("ComplexityType") {
self.complexityType = dict["ComplexityType"] as! String
}
if dict.keys.contains("DemoAddress") {
self.demoAddress = dict["DemoAddress"] as! String
}
if dict.keys.contains("DocAddress") {
self.docAddress = dict["DocAddress"] as! String
}
if dict.keys.contains("EnumDefinitionAddress") {
self.enumDefinitionAddress = dict["EnumDefinitionAddress"] as! String
}
if dict.keys.contains("FlowName") {
self.flowName = dict["FlowName"] as! String
}
if dict.keys.contains("IndustryId") {
self.industryId = dict["IndustryId"] as! Int64
}
if dict.keys.contains("IndustryName") {
self.industryName = dict["IndustryName"] as! String
}
if dict.keys.contains("ParamList") {
var tmp : [QueryTagInfoBySelectionResponseBody.Data.ParamList] = []
for v in dict["ParamList"] as! [Any] {
var model = QueryTagInfoBySelectionResponseBody.Data.ParamList()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.paramList = tmp
}
if dict.keys.contains("RichTextDescription") {
self.richTextDescription = dict["RichTextDescription"] as! String
}
if dict.keys.contains("SceneId") {
self.sceneId = dict["SceneId"] as! Int64
}
if dict.keys.contains("SceneName") {
self.sceneName = dict["SceneName"] as! String
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
if dict.keys.contains("TagName") {
self.tagName = dict["TagName"] as! String
}
}
}
public var code: String?
public var data: [QueryTagInfoBySelectionResponseBody.Data]?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
var tmp : [Any] = []
for k in self.data! {
tmp.append(k.toMap())
}
map["Data"] = tmp
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var tmp : [QueryTagInfoBySelectionResponseBody.Data] = []
for v in dict["Data"] as! [Any] {
var model = QueryTagInfoBySelectionResponseBody.Data()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.data = tmp
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class QueryTagInfoBySelectionResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryTagInfoBySelectionResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryTagInfoBySelectionResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryTagListPageRequest : Tea.TeaModel {
public var ownerId: Int64?
public var pageNo: Int64?
public var pageSize: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.pageNo != nil {
map["PageNo"] = self.pageNo!
}
if self.pageSize != nil {
map["PageSize"] = self.pageSize!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("PageNo") {
self.pageNo = dict["PageNo"] as! Int64
}
if dict.keys.contains("PageSize") {
self.pageSize = dict["PageSize"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class QueryTagListPageResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public class Records : Tea.TeaModel {
public var apiName: String?
public var code: String?
public var docAddress: String?
public var id: Int64?
public var industryId: Int64?
public var industryName: String?
public var introduction: String?
public var isOpen: Int64?
public var name: String?
public var saleStatusStr: String?
public var sceneId: Int64?
public var sceneName: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.apiName != nil {
map["ApiName"] = self.apiName!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.docAddress != nil {
map["DocAddress"] = self.docAddress!
}
if self.id != nil {
map["Id"] = self.id!
}
if self.industryId != nil {
map["IndustryId"] = self.industryId!
}
if self.industryName != nil {
map["IndustryName"] = self.industryName!
}
if self.introduction != nil {
map["Introduction"] = self.introduction!
}
if self.isOpen != nil {
map["IsOpen"] = self.isOpen!
}
if self.name != nil {
map["Name"] = self.name!
}
if self.saleStatusStr != nil {
map["SaleStatusStr"] = self.saleStatusStr!
}
if self.sceneId != nil {
map["SceneId"] = self.sceneId!
}
if self.sceneName != nil {
map["SceneName"] = self.sceneName!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("ApiName") {
self.apiName = dict["ApiName"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("DocAddress") {
self.docAddress = dict["DocAddress"] as! String
}
if dict.keys.contains("Id") {
self.id = dict["Id"] as! Int64
}
if dict.keys.contains("IndustryId") {
self.industryId = dict["IndustryId"] as! Int64
}
if dict.keys.contains("IndustryName") {
self.industryName = dict["IndustryName"] as! String
}
if dict.keys.contains("Introduction") {
self.introduction = dict["Introduction"] as! String
}
if dict.keys.contains("IsOpen") {
self.isOpen = dict["IsOpen"] as! Int64
}
if dict.keys.contains("Name") {
self.name = dict["Name"] as! String
}
if dict.keys.contains("SaleStatusStr") {
self.saleStatusStr = dict["SaleStatusStr"] as! String
}
if dict.keys.contains("SceneId") {
self.sceneId = dict["SceneId"] as! Int64
}
if dict.keys.contains("SceneName") {
self.sceneName = dict["SceneName"] as! String
}
}
}
public var pageNo: Int64?
public var pageSize: Int64?
public var records: [QueryTagListPageResponseBody.Data.Records]?
public var totalCount: Int64?
public var totalPage: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.pageNo != nil {
map["PageNo"] = self.pageNo!
}
if self.pageSize != nil {
map["PageSize"] = self.pageSize!
}
if self.records != nil {
var tmp : [Any] = []
for k in self.records! {
tmp.append(k.toMap())
}
map["Records"] = tmp
}
if self.totalCount != nil {
map["TotalCount"] = self.totalCount!
}
if self.totalPage != nil {
map["TotalPage"] = self.totalPage!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("PageNo") {
self.pageNo = dict["PageNo"] as! Int64
}
if dict.keys.contains("PageSize") {
self.pageSize = dict["PageSize"] as! Int64
}
if dict.keys.contains("Records") {
var tmp : [QueryTagListPageResponseBody.Data.Records] = []
for v in dict["Records"] as! [Any] {
var model = QueryTagListPageResponseBody.Data.Records()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.records = tmp
}
if dict.keys.contains("TotalCount") {
self.totalCount = dict["TotalCount"] as! Int64
}
if dict.keys.contains("TotalPage") {
self.totalPage = dict["TotalPage"] as! Int64
}
}
}
public var code: String?
public var data: QueryTagListPageResponseBody.Data?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = QueryTagListPageResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class QueryTagListPageResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryTagListPageResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryTagListPageResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class QueryUsageStatisticsByTagIdRequest : Tea.TeaModel {
public var beginTime: String?
public var endTime: String?
public var ownerId: Int64?
public var pageNo: Int64?
public var pageSize: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var tagId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.beginTime != nil {
map["BeginTime"] = self.beginTime!
}
if self.endTime != nil {
map["EndTime"] = self.endTime!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.pageNo != nil {
map["PageNo"] = self.pageNo!
}
if self.pageSize != nil {
map["PageSize"] = self.pageSize!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BeginTime") {
self.beginTime = dict["BeginTime"] as! String
}
if dict.keys.contains("EndTime") {
self.endTime = dict["EndTime"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("PageNo") {
self.pageNo = dict["PageNo"] as! Int64
}
if dict.keys.contains("PageSize") {
self.pageSize = dict["PageSize"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
}
}
public class QueryUsageStatisticsByTagIdResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var authorizationCode: String?
public var failTotal: Int64?
public var gmtDateStr: String?
public var id: Int64?
public var industryName: String?
public var partnerId: Int64?
public var sceneName: String?
public var successTotal: Int64?
public var tagId: Int64?
public var tagName: String?
public var total: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authorizationCode != nil {
map["AuthorizationCode"] = self.authorizationCode!
}
if self.failTotal != nil {
map["FailTotal"] = self.failTotal!
}
if self.gmtDateStr != nil {
map["GmtDateStr"] = self.gmtDateStr!
}
if self.id != nil {
map["Id"] = self.id!
}
if self.industryName != nil {
map["IndustryName"] = self.industryName!
}
if self.partnerId != nil {
map["PartnerId"] = self.partnerId!
}
if self.sceneName != nil {
map["SceneName"] = self.sceneName!
}
if self.successTotal != nil {
map["SuccessTotal"] = self.successTotal!
}
if self.tagId != nil {
map["TagId"] = self.tagId!
}
if self.tagName != nil {
map["TagName"] = self.tagName!
}
if self.total != nil {
map["Total"] = self.total!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthorizationCode") {
self.authorizationCode = dict["AuthorizationCode"] as! String
}
if dict.keys.contains("FailTotal") {
self.failTotal = dict["FailTotal"] as! Int64
}
if dict.keys.contains("GmtDateStr") {
self.gmtDateStr = dict["GmtDateStr"] as! String
}
if dict.keys.contains("Id") {
self.id = dict["Id"] as! Int64
}
if dict.keys.contains("IndustryName") {
self.industryName = dict["IndustryName"] as! String
}
if dict.keys.contains("PartnerId") {
self.partnerId = dict["PartnerId"] as! Int64
}
if dict.keys.contains("SceneName") {
self.sceneName = dict["SceneName"] as! String
}
if dict.keys.contains("SuccessTotal") {
self.successTotal = dict["SuccessTotal"] as! Int64
}
if dict.keys.contains("TagId") {
self.tagId = dict["TagId"] as! Int64
}
if dict.keys.contains("TagName") {
self.tagName = dict["TagName"] as! String
}
if dict.keys.contains("Total") {
self.total = dict["Total"] as! Int64
}
}
}
public var code: String?
public var data: [QueryUsageStatisticsByTagIdResponseBody.Data]?
public var message: String?
public var requestId: String?
public var success: Bool?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
var tmp : [Any] = []
for k in self.data! {
tmp.append(k.toMap())
}
map["Data"] = tmp
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
if self.success != nil {
map["Success"] = self.success!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var tmp : [QueryUsageStatisticsByTagIdResponseBody.Data] = []
for v in dict["Data"] as! [Any] {
var model = QueryUsageStatisticsByTagIdResponseBody.Data()
if v != nil {
model.fromMap(v as! [String: Any])
}
tmp.append(model)
}
self.data = tmp
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
if dict.keys.contains("Success") {
self.success = dict["Success"] as! Bool
}
}
}
public class QueryUsageStatisticsByTagIdResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: QueryUsageStatisticsByTagIdResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = QueryUsageStatisticsByTagIdResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class ThreeElementsVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var certCode: String?
public var inputNumber: String?
public var mask: String?
public var name: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.certCode != nil {
map["CertCode"] = self.certCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.name != nil {
map["Name"] = self.name!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("CertCode") {
self.certCode = dict["CertCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("Name") {
self.name = dict["Name"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class ThreeElementsVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var isConsistent: Int32?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.isConsistent != nil {
map["IsConsistent"] = self.isConsistent!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("IsConsistent") {
self.isConsistent = dict["IsConsistent"] as! Int32
}
}
}
public var code: String?
public var data: ThreeElementsVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = ThreeElementsVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class ThreeElementsVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: ThreeElementsVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = ThreeElementsVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class TwoElementsVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var inputNumber: String?
public var mask: String?
public var name: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.inputNumber != nil {
map["InputNumber"] = self.inputNumber!
}
if self.mask != nil {
map["Mask"] = self.mask!
}
if self.name != nil {
map["Name"] = self.name!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("InputNumber") {
self.inputNumber = dict["InputNumber"] as! String
}
if dict.keys.contains("Mask") {
self.mask = dict["Mask"] as! String
}
if dict.keys.contains("Name") {
self.name = dict["Name"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
}
}
public class TwoElementsVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var basicCarrier: String?
public var isConsistent: Int32?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.basicCarrier != nil {
map["BasicCarrier"] = self.basicCarrier!
}
if self.isConsistent != nil {
map["IsConsistent"] = self.isConsistent!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("BasicCarrier") {
self.basicCarrier = dict["BasicCarrier"] as! String
}
if dict.keys.contains("IsConsistent") {
self.isConsistent = dict["IsConsistent"] as! Int32
}
}
}
public var code: String?
public var data: TwoElementsVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = TwoElementsVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class TwoElementsVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: TwoElementsVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = TwoElementsVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class UAIDCollectionRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var ip: String?
public var outId: String?
public var ownerId: Int64?
public var province: String?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var token: String?
public var userGrantId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.ip != nil {
map["Ip"] = self.ip!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.province != nil {
map["Province"] = self.province!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.token != nil {
map["Token"] = self.token!
}
if self.userGrantId != nil {
map["UserGrantId"] = self.userGrantId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Ip") {
self.ip = dict["Ip"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("Token") {
self.token = dict["Token"] as! String
}
if dict.keys.contains("UserGrantId") {
self.userGrantId = dict["UserGrantId"] as! String
}
}
}
public class UAIDCollectionResponseBody : Tea.TeaModel {
public class Model : Tea.TeaModel {
public var uaid: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.uaid != nil {
map["Uaid"] = self.uaid!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Uaid") {
self.uaid = dict["Uaid"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var message: String?
public var model: UAIDCollectionResponseBody.Model?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.model?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.message != nil {
map["Message"] = self.message!
}
if self.model != nil {
map["Model"] = self.model?.toMap()
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("Model") {
var model = UAIDCollectionResponseBody.Model()
model.fromMap(dict["Model"] as! [String: Any])
self.model = model
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class UAIDCollectionResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: UAIDCollectionResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = UAIDCollectionResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class UAIDConversionRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var outId: String?
public var ownerId: Int64?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var uaidList: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.uaidList != nil {
map["UaidList"] = self.uaidList!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("UaidList") {
self.uaidList = dict["UaidList"] as! String
}
}
}
public class UAIDConversionResponseBody : Tea.TeaModel {
public class Model : Tea.TeaModel {
public var phoneList: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.phoneList != nil {
map["PhoneList"] = self.phoneList!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("PhoneList") {
self.phoneList = dict["PhoneList"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var message: String?
public var model: UAIDConversionResponseBody.Model?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.model?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.message != nil {
map["Message"] = self.message!
}
if self.model != nil {
map["Model"] = self.model?.toMap()
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("Model") {
var model = UAIDConversionResponseBody.Model()
model.fromMap(dict["Model"] as! [String: Any])
self.model = model
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class UAIDConversionResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: UAIDConversionResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = UAIDConversionResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}
public class UAIDVerificationRequest : Tea.TeaModel {
public var authCode: String?
public var carrier: String?
public var ip: String?
public var outId: String?
public var ownerId: Int64?
public var province: String?
public var resourceOwnerAccount: String?
public var resourceOwnerId: Int64?
public var token: String?
public var userGrantId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.authCode != nil {
map["AuthCode"] = self.authCode!
}
if self.carrier != nil {
map["Carrier"] = self.carrier!
}
if self.ip != nil {
map["Ip"] = self.ip!
}
if self.outId != nil {
map["OutId"] = self.outId!
}
if self.ownerId != nil {
map["OwnerId"] = self.ownerId!
}
if self.province != nil {
map["Province"] = self.province!
}
if self.resourceOwnerAccount != nil {
map["ResourceOwnerAccount"] = self.resourceOwnerAccount!
}
if self.resourceOwnerId != nil {
map["ResourceOwnerId"] = self.resourceOwnerId!
}
if self.token != nil {
map["Token"] = self.token!
}
if self.userGrantId != nil {
map["UserGrantId"] = self.userGrantId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AuthCode") {
self.authCode = dict["AuthCode"] as! String
}
if dict.keys.contains("Carrier") {
self.carrier = dict["Carrier"] as! String
}
if dict.keys.contains("Ip") {
self.ip = dict["Ip"] as! String
}
if dict.keys.contains("OutId") {
self.outId = dict["OutId"] as! String
}
if dict.keys.contains("OwnerId") {
self.ownerId = dict["OwnerId"] as! Int64
}
if dict.keys.contains("Province") {
self.province = dict["Province"] as! String
}
if dict.keys.contains("ResourceOwnerAccount") {
self.resourceOwnerAccount = dict["ResourceOwnerAccount"] as! String
}
if dict.keys.contains("ResourceOwnerId") {
self.resourceOwnerId = dict["ResourceOwnerId"] as! Int64
}
if dict.keys.contains("Token") {
self.token = dict["Token"] as! String
}
if dict.keys.contains("UserGrantId") {
self.userGrantId = dict["UserGrantId"] as! String
}
}
}
public class UAIDVerificationResponseBody : Tea.TeaModel {
public class Data : Tea.TeaModel {
public var uaid: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.uaid != nil {
map["Uaid"] = self.uaid!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("Uaid") {
self.uaid = dict["Uaid"] as! String
}
}
}
public var accessDeniedDetail: String?
public var code: String?
public var data: UAIDVerificationResponseBody.Data?
public var message: String?
public var requestId: String?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.data?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.accessDeniedDetail != nil {
map["AccessDeniedDetail"] = self.accessDeniedDetail!
}
if self.code != nil {
map["Code"] = self.code!
}
if self.data != nil {
map["Data"] = self.data?.toMap()
}
if self.message != nil {
map["Message"] = self.message!
}
if self.requestId != nil {
map["RequestId"] = self.requestId!
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("AccessDeniedDetail") {
self.accessDeniedDetail = dict["AccessDeniedDetail"] as! String
}
if dict.keys.contains("Code") {
self.code = dict["Code"] as! String
}
if dict.keys.contains("Data") {
var model = UAIDVerificationResponseBody.Data()
model.fromMap(dict["Data"] as! [String: Any])
self.data = model
}
if dict.keys.contains("Message") {
self.message = dict["Message"] as! String
}
if dict.keys.contains("RequestId") {
self.requestId = dict["RequestId"] as! String
}
}
}
public class UAIDVerificationResponse : Tea.TeaModel {
public var headers: [String: String]?
public var statusCode: Int32?
public var body: UAIDVerificationResponseBody?
public override init() {
super.init()
}
public init(_ dict: [String: Any]) {
super.init()
self.fromMap(dict)
}
public override func validate() throws -> Void {
try self.body?.validate()
}
public override func toMap() -> [String : Any] {
var map = super.toMap()
if self.headers != nil {
map["headers"] = self.headers!
}
if self.statusCode != nil {
map["statusCode"] = self.statusCode!
}
if self.body != nil {
map["body"] = self.body?.toMap()
}
return map
}
public override func fromMap(_ dict: [String: Any]) -> Void {
if dict.keys.contains("headers") {
self.headers = dict["headers"] as! [String: String]
}
if dict.keys.contains("statusCode") {
self.statusCode = dict["statusCode"] as! Int32
}
if dict.keys.contains("body") {
var model = UAIDVerificationResponseBody()
model.fromMap(dict["body"] as! [String: Any])
self.body = model
}
}
}