1 // Copyright 2018 JDCLOUD.COM
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 // http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 //
15 // NOTE: This class is auto generated by the jdcloud code generator program.
16 17 package models
18 19 type RRInfo struct {
20 21 /* 创建者 (Optional) */
22 Creator string `json:"creator"`
23 24 /* 线路名称 (Optional) */
25 ViewName string `json:"viewName"`
26 27 /* 域名解析的唯一ID (Optional) */
28 Id int `json:"id"`
29 30 /* 主机记录 (Optional) */
31 HostRecord string `json:"hostRecord"`
32 33 /* 解析记录的值 (Optional) */
34 HostValue string `json:"hostValue"`
35 36 /* 是否是京东云资源 (Optional) */
37 JcloudRes bool `json:"jcloudRes"`
38 39 /* 优先级,只存在于MX, SRV解析记录类型 (Optional) */
40 MxPriority int `json:"mxPriority"`
41 42 /* 端口,只存在于SRV解析记录类型 (Optional) */
43 Port int `json:"port"`
44 45 /* 解析记录的生存时间,单位:秒 (Optional) */
46 Ttl int `json:"ttl"`
47 48 /* 解析记录的类型,请参考<a href="https://docs.jdcloud.com/cn/jd-cloud-dns/detailed-interpretation-of-parsed-records">解析记录类型详解</a> (Optional) */
49 Type string `json:"type"`
50 51 /* 解析记录的权重 (Optional) */
52 Weight int `json:"weight"`
53 54 /* 解析线路的ID (Optional) */
55 ViewValue []int `json:"viewValue"`
56 57 /* 解析记录的状态,正常解析:2,暂停解析:4 (Optional) */
58 ResolvingStatus string `json:"resolvingStatus"`
59 60 /* 解析记录更新的时间 (Optional) */
61 UpdateTime int64 `json:"updateTime"`
62 }
63