Documentation ¶
Index ¶
- type CertificateTemplateRequest
- func NewCertificateTemplateRequest(regionId string, templateId int, identityNo string, identityType string, ...) *CertificateTemplateRequest
- func NewCertificateTemplateRequestWithAllParams(regionId string, templateId int, identityNo string, identityType string, ...) *CertificateTemplateRequest
- func NewCertificateTemplateRequestWithoutParam() *CertificateTemplateRequest
- func (r CertificateTemplateRequest) GetRegionId() string
- func (r *CertificateTemplateRequest) SetFile(file string)
- func (r *CertificateTemplateRequest) SetIdentityNo(identityNo string)
- func (r *CertificateTemplateRequest) SetIdentityType(identityType string)
- func (r *CertificateTemplateRequest) SetRegionId(regionId string)
- func (r *CertificateTemplateRequest) SetTemplateId(templateId int)
- type CertificateTemplateResponse
- type CertificateTemplateResult
- type CertificateTemplateStateRequest
- func NewCertificateTemplateStateRequest(regionId string, templateId int) *CertificateTemplateStateRequest
- func NewCertificateTemplateStateRequestWithAllParams(regionId string, templateId int) *CertificateTemplateStateRequest
- func NewCertificateTemplateStateRequestWithoutParam() *CertificateTemplateStateRequest
- type CertificateTemplateStateResponse
- type CertificateTemplateStateResult
- type CheckDomainRequest
- type CheckDomainResponse
- type CheckDomainResult
- type CreateDomainRequest
- type CreateDomainResponse
- type CreateDomainResult
- type CreateTemplateRequest
- func (r CreateTemplateRequest) GetRegionId() string
- func (r *CreateTemplateRequest) SetAddressCh(addressCh string)
- func (r *CreateTemplateRequest) SetAddressEn(addressEn string)
- func (r *CreateTemplateRequest) SetCityCodeCh(cityCodeCh string)
- func (r *CreateTemplateRequest) SetCityCodeEn(cityCodeEn string)
- func (r *CreateTemplateRequest) SetEmail(email string)
- func (r *CreateTemplateRequest) SetFax(fax string)
- func (r *CreateTemplateRequest) SetNationCodeCh(nationCodeCh string)
- func (r *CreateTemplateRequest) SetNationCodeEn(nationCodeEn string)
- func (r *CreateTemplateRequest) SetOwnerNameCh(ownerNameCh string)
- func (r *CreateTemplateRequest) SetOwnerNameEn(ownerNameEn string)
- func (r *CreateTemplateRequest) SetOwnerType(ownerType int)
- func (r *CreateTemplateRequest) SetPhone(phone string)
- func (r *CreateTemplateRequest) SetProvinceCodeCh(provinceCodeCh string)
- func (r *CreateTemplateRequest) SetProvinceCodeEn(provinceCodeEn string)
- func (r *CreateTemplateRequest) SetRegionId(regionId string)
- func (r *CreateTemplateRequest) SetUserNameCh(userNameCh string)
- func (r *CreateTemplateRequest) SetUserNameEn1(userNameEn1 string)
- func (r *CreateTemplateRequest) SetUserNameEn2(userNameEn2 string)
- func (r *CreateTemplateRequest) SetZipCode(zipCode string)
- type CreateTemplateResponse
- type CreateTemplateResult
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DeleteTemplateResult
- type DomainInfoRequest
- type DomainInfoResponse
- type DomainInfoResult
- type DomainLockRequest
- type DomainLockResponse
- type DomainLockResult
- type DomainTemplateAssignedRequest
- func NewDomainTemplateAssignedRequest(regionId string, domainName string, templateId int) *DomainTemplateAssignedRequest
- func NewDomainTemplateAssignedRequestWithAllParams(regionId string, domainName string, templateId int) *DomainTemplateAssignedRequest
- func NewDomainTemplateAssignedRequestWithoutParam() *DomainTemplateAssignedRequest
- type DomainTemplateAssignedResponse
- type DomainTemplateAssignedResult
- type DomainUnLockRequest
- type DomainUnLockResponse
- type DomainUnLockResult
- type GetDomainTransferOutPassWordRequest
- func NewGetDomainTransferOutPassWordRequest(regionId string, domainName string) *GetDomainTransferOutPassWordRequest
- func NewGetDomainTransferOutPassWordRequestWithAllParams(regionId string, domainName string) *GetDomainTransferOutPassWordRequest
- func NewGetDomainTransferOutPassWordRequestWithoutParam() *GetDomainTransferOutPassWordRequest
- type GetDomainTransferOutPassWordResponse
- type GetDomainTransferOutPassWordResult
- type ModifyDnsRequest
- type ModifyDnsResponse
- type ModifyDnsResult
- type ModifyTemplateInfoRequest
- func NewModifyTemplateInfoRequest(regionId string, templateId int) *ModifyTemplateInfoRequest
- func NewModifyTemplateInfoRequestWithAllParams(regionId string, templateId int, nationCodeCh *string, nationCodeEn *string, ...) *ModifyTemplateInfoRequest
- func NewModifyTemplateInfoRequestWithoutParam() *ModifyTemplateInfoRequest
- func (r ModifyTemplateInfoRequest) GetRegionId() string
- func (r *ModifyTemplateInfoRequest) SetAddressCh(addressCh string)
- func (r *ModifyTemplateInfoRequest) SetAddressEn(addressEn string)
- func (r *ModifyTemplateInfoRequest) SetCityCodeCh(cityCodeCh string)
- func (r *ModifyTemplateInfoRequest) SetCityCodeEn(cityCodeEn string)
- func (r *ModifyTemplateInfoRequest) SetEmail(email string)
- func (r *ModifyTemplateInfoRequest) SetFax(fax string)
- func (r *ModifyTemplateInfoRequest) SetNationCodeCh(nationCodeCh string)
- func (r *ModifyTemplateInfoRequest) SetNationCodeEn(nationCodeEn string)
- func (r *ModifyTemplateInfoRequest) SetOwnerType(ownerType int)
- func (r *ModifyTemplateInfoRequest) SetPhone(phone string)
- func (r *ModifyTemplateInfoRequest) SetProvinceCodeCh(provinceCodeCh string)
- func (r *ModifyTemplateInfoRequest) SetProvinceCodeEn(provinceCodeEn string)
- func (r *ModifyTemplateInfoRequest) SetRegionId(regionId string)
- func (r *ModifyTemplateInfoRequest) SetTemplateId(templateId int)
- func (r *ModifyTemplateInfoRequest) SetZipCode(zipCode string)
- type ModifyTemplateInfoResponse
- type ModifyTemplateInfoResult
- type QueryTemplateInfoRequest
- type QueryTemplateInfoResponse
- type QueryTemplateInfoResult
- type QueryWhoisInfoRequest
- type QueryWhoisInfoResponse
- type QueryWhoisInfoResult
- type RenewDomainRequest
- type RenewDomainResponse
- type RenewDomainResult
- type TransferinDomainRequest
- func NewTransferinDomainRequest(regionId string, domainName string, passWord string, templateId int) *TransferinDomainRequest
- func NewTransferinDomainRequestWithAllParams(regionId string, domainName string, passWord string, templateId int) *TransferinDomainRequest
- func NewTransferinDomainRequestWithoutParam() *TransferinDomainRequest
- func (r TransferinDomainRequest) GetRegionId() string
- func (r *TransferinDomainRequest) SetDomainName(domainName string)
- func (r *TransferinDomainRequest) SetPassWord(passWord string)
- func (r *TransferinDomainRequest) SetRegionId(regionId string)
- func (r *TransferinDomainRequest) SetTemplateId(templateId int)
- type TransferinDomainResponse
- type TransferinDomainResult
- type TransferinDomainStateRequest
- type TransferinDomainStateResponse
- type TransferinDomainStateResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateTemplateRequest ¶
type CertificateTemplateRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId int `json:"templateId"` /* 所有人证件号码 */ IdentityNo string `json:"identityNo"` /* 注册人证件类型 1.个人 (1)身份证 SFZ 2.企业 (1)组织机构代码证 ORG (2)工商营业执照 YYZZ (3)统一社会信用代码证书 TYDMZ (4)部队代号 BDDH (5)军队单位对外有偿服务许可证 JDXKZ (6)事业单位法人证书 SYZS (7)社会团体法人登记证书 STDJZ (8)宗教活动场所登记证 ZJDJZ (9)民办非企业单位登记证书 MBDJZ (10)基金会法人登记证书 JJDJZ (11)律师事务所执业许可证 LSXKZ (12)登记证 GWLYDJZ (13)司法鉴定许可证 SFXKZ (14)社会服务机构登记证书 SHFWJGZ (15)民办学校办学许可证 MBXXXKZ (16)医疗机构执业许可证 YLJGXKZ */ IdentityType string `json:"identityType"` /* 所有人证件,jpg 图片的 base64 编码,必填(大小 55KB~1MB) */ File string `json:"file"` }
func NewCertificateTemplateRequest ¶
func NewCertificateTemplateRequest( regionId string, templateId int, identityNo string, identityType string, file string, ) *CertificateTemplateRequest
- param regionId: 实例所属的地域ID (Required)
- param templateId: 模板ID (Required)
- param identityNo: 所有人证件号码 (Required)
- param identityType: 注册人证件类型
1.个人
(1)身份证 SFZ
2.企业
(1)组织机构代码证 ORG (2)工商营业执照 YYZZ (3)统一社会信用代码证书 TYDMZ (4)部队代号 BDDH (5)军队单位对外有偿服务许可证 JDXKZ (6)事业单位法人证书 SYZS (7)社会团体法人登记证书 STDJZ (8)宗教活动场所登记证 ZJDJZ (9)民办非企业单位登记证书 MBDJZ (10)基金会法人登记证书 JJDJZ (11)律师事务所执业许可证 LSXKZ (12)登记证 GWLYDJZ (13)司法鉴定许可证 SFXKZ (14)社会服务机构登记证书 SHFWJGZ (15)民办学校办学许可证 MBXXXKZ (16)医疗机构执业许可证 YLJGXKZ (Required) * param file: 所有人证件,jpg 图片的 base64 编码,必填(大小 55KB~1MB) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCertificateTemplateRequestWithAllParams ¶
func NewCertificateTemplateRequestWithAllParams( regionId string, templateId int, identityNo string, identityType string, file string, ) *CertificateTemplateRequest
- param regionId: 实例所属的地域ID (Required)
- param templateId: 模板ID (Required)
- param identityNo: 所有人证件号码 (Required)
- param identityType: 注册人证件类型
1.个人
(1)身份证 SFZ
2.企业
(1)组织机构代码证 ORG (2)工商营业执照 YYZZ (3)统一社会信用代码证书 TYDMZ (4)部队代号 BDDH (5)军队单位对外有偿服务许可证 JDXKZ (6)事业单位法人证书 SYZS (7)社会团体法人登记证书 STDJZ (8)宗教活动场所登记证 ZJDJZ (9)民办非企业单位登记证书 MBDJZ (10)基金会法人登记证书 JJDJZ (11)律师事务所执业许可证 LSXKZ (12)登记证 GWLYDJZ (13)司法鉴定许可证 SFXKZ (14)社会服务机构登记证书 SHFWJGZ (15)民办学校办学许可证 MBXXXKZ (16)医疗机构执业许可证 YLJGXKZ (Required) * param file: 所有人证件,jpg 图片的 base64 编码,必填(大小 55KB~1MB) (Required)
func NewCertificateTemplateRequestWithoutParam ¶
func NewCertificateTemplateRequestWithoutParam() *CertificateTemplateRequest
This constructor has better compatible ability when API parameters changed
func (CertificateTemplateRequest) GetRegionId ¶
func (r CertificateTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CertificateTemplateRequest) SetFile ¶
func (r *CertificateTemplateRequest) SetFile(file string)
param file: 所有人证件,jpg 图片的 base64 编码,必填(大小 55KB~1MB)(Required)
func (*CertificateTemplateRequest) SetIdentityNo ¶
func (r *CertificateTemplateRequest) SetIdentityNo(identityNo string)
param identityNo: 所有人证件号码(Required)
func (*CertificateTemplateRequest) SetIdentityType ¶
func (r *CertificateTemplateRequest) SetIdentityType(identityType string)
param identityType: 注册人证件类型
1.个人
(1)身份证 SFZ
2.企业
(1)组织机构代码证 ORG (2)工商营业执照 YYZZ (3)统一社会信用代码证书 TYDMZ (4)部队代号 BDDH (5)军队单位对外有偿服务许可证 JDXKZ (6)事业单位法人证书 SYZS (7)社会团体法人登记证书 STDJZ (8)宗教活动场所登记证 ZJDJZ (9)民办非企业单位登记证书 MBDJZ (10)基金会法人登记证书 JJDJZ (11)律师事务所执业许可证 LSXKZ (12)登记证 GWLYDJZ (13)司法鉴定许可证 SFXKZ (14)社会服务机构登记证书 SHFWJGZ (15)民办学校办学许可证 MBXXXKZ (16)医疗机构执业许可证 YLJGXKZ
(Required)
func (*CertificateTemplateRequest) SetRegionId ¶
func (r *CertificateTemplateRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*CertificateTemplateRequest) SetTemplateId ¶
func (r *CertificateTemplateRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
type CertificateTemplateResponse ¶
type CertificateTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CertificateTemplateResult `json:"result"` }
type CertificateTemplateResult ¶
type CertificateTemplateResult struct {
TemplateId int64 `json:"templateId"`
}
type CertificateTemplateStateRequest ¶
type CertificateTemplateStateRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId int `json:"templateId"` }
func NewCertificateTemplateStateRequest ¶
func NewCertificateTemplateStateRequest( regionId string, templateId int, ) *CertificateTemplateStateRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCertificateTemplateStateRequestWithAllParams ¶
func NewCertificateTemplateStateRequestWithAllParams( regionId string, templateId int, ) *CertificateTemplateStateRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required)
func NewCertificateTemplateStateRequestWithoutParam ¶
func NewCertificateTemplateStateRequestWithoutParam() *CertificateTemplateStateRequest
This constructor has better compatible ability when API parameters changed
func (CertificateTemplateStateRequest) GetRegionId ¶
func (r CertificateTemplateStateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CertificateTemplateStateRequest) SetRegionId ¶
func (r *CertificateTemplateStateRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*CertificateTemplateStateRequest) SetTemplateId ¶
func (r *CertificateTemplateStateRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
type CertificateTemplateStateResponse ¶
type CertificateTemplateStateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CertificateTemplateStateResult `json:"result"` }
type CheckDomainRequest ¶
type CheckDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要检查的域名 */ DomainName string `json:"domainName"` }
func NewCheckDomainRequest ¶
func NewCheckDomainRequest( regionId string, domainName string, ) *CheckDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要检查的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCheckDomainRequestWithAllParams ¶
func NewCheckDomainRequestWithAllParams( regionId string, domainName string, ) *CheckDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要检查的域名 (Required)
func NewCheckDomainRequestWithoutParam ¶
func NewCheckDomainRequestWithoutParam() *CheckDomainRequest
This constructor has better compatible ability when API parameters changed
func (CheckDomainRequest) GetRegionId ¶
func (r CheckDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CheckDomainRequest) SetDomainName ¶
func (r *CheckDomainRequest) SetDomainName(domainName string)
param domainName: 要检查的域名(Required)
func (*CheckDomainRequest) SetRegionId ¶
func (r *CheckDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type CheckDomainResponse ¶
type CheckDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CheckDomainResult `json:"result"` }
type CheckDomainResult ¶
type CheckDomainResult struct {
Data domain.CheckDomain `json:"data"`
}
type CreateDomainRequest ¶
type CreateDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 域名 */ DomainName string `json:"domainName"` /* 注册年限,最多10年 */ Term int `json:"term"` /* 模板ID */ TemplateId int `json:"templateId"` }
func NewCreateDomainRequest ¶
func NewCreateDomainRequest( regionId string, domainName string, term int, templateId int, ) *CreateDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param term: 注册年限,最多10年 (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateDomainRequestWithAllParams ¶
func NewCreateDomainRequestWithAllParams( regionId string, domainName string, term int, templateId int, ) *CreateDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param term: 注册年限,最多10年 (Required) * param templateId: 模板ID (Required)
func NewCreateDomainRequestWithoutParam ¶
func NewCreateDomainRequestWithoutParam() *CreateDomainRequest
This constructor has better compatible ability when API parameters changed
func (CreateDomainRequest) GetRegionId ¶
func (r CreateDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateDomainRequest) SetDomainName ¶
func (r *CreateDomainRequest) SetDomainName(domainName string)
param domainName: 域名(Required)
func (*CreateDomainRequest) SetRegionId ¶
func (r *CreateDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*CreateDomainRequest) SetTemplateId ¶
func (r *CreateDomainRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
func (*CreateDomainRequest) SetTerm ¶
func (r *CreateDomainRequest) SetTerm(term int)
param term: 注册年限,最多10年(Required)
type CreateDomainResponse ¶
type CreateDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateDomainResult `json:"result"` }
type CreateDomainResult ¶
type CreateDomainResult struct {
Data domain.DomainOrder `json:"data"`
}
type CreateTemplateRequest ¶
type CreateTemplateRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 联系人姓名(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) */ UserNameCh *string `json:"userNameCh"` /* 联系人姓(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) */ UserNameEn1 *string `json:"userNameEn1"` /* 联系人名(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) */ UserNameEn2 *string `json:"userNameEn2"` /* 域名所有者或所有者单位名称(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) */ OwnerNameCh *string `json:"ownerNameCh"` /* 域名所有者或所有者单位名称(英文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) */ OwnerNameEn *string `json:"ownerNameEn"` /* 国家及地区(中文) (Optional) */ NationCodeCh *string `json:"nationCodeCh"` /* 国家及地区(英文) (Optional) */ NationCodeEn *string `json:"nationCodeEn"` /* 省份(中文) (Optional) */ ProvinceCodeCh *string `json:"provinceCodeCh"` /* 省份(英文) (Optional) */ ProvinceCodeEn *string `json:"provinceCodeEn"` /* 城市(中文) (Optional) */ CityCodeCh *string `json:"cityCodeCh"` /* 城市(英文) (Optional) */ CityCodeEn *string `json:"cityCodeEn"` /* 通信地址(中文) (Optional) */ AddressCh *string `json:"addressCh"` /* 通信地址(英文) (Optional) */ AddressEn *string `json:"addressEn"` /* 邮编 6位数字 (Optional) */ ZipCode *string `json:"zipCode"` /* 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) */ Phone *string `json:"phone"` /* 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) */ Fax *string `json:"fax"` /* 邮件 (Optional) */ Email *string `json:"email"` /* 所有者类型 1个人 2企业 (Optional) */ OwnerType *int `json:"ownerType"` }
func NewCreateTemplateRequest ¶
func NewCreateTemplateRequest( regionId string, ) *CreateTemplateRequest
* param regionId: 实例所属的地域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateTemplateRequestWithAllParams ¶
func NewCreateTemplateRequestWithAllParams( regionId string, userNameCh *string, userNameEn1 *string, userNameEn2 *string, ownerNameCh *string, ownerNameEn *string, nationCodeCh *string, nationCodeEn *string, provinceCodeCh *string, provinceCodeEn *string, cityCodeCh *string, cityCodeEn *string, addressCh *string, addressEn *string, zipCode *string, phone *string, fax *string, email *string, ownerType *int, ) *CreateTemplateRequest
* param regionId: 实例所属的地域ID (Required) * param userNameCh: 联系人姓名(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) * param userNameEn1: 联系人姓(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) * param userNameEn2: 联系人名(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) * param ownerNameCh: 域名所有者或所有者单位名称(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) * param ownerNameEn: 域名所有者或所有者单位名称(英文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符 (Optional) * param nationCodeCh: 国家及地区(中文) (Optional) * param nationCodeEn: 国家及地区(英文) (Optional) * param provinceCodeCh: 省份(中文) (Optional) * param provinceCodeEn: 省份(英文) (Optional) * param cityCodeCh: 城市(中文) (Optional) * param cityCodeEn: 城市(英文) (Optional) * param addressCh: 通信地址(中文) (Optional) * param addressEn: 通信地址(英文) (Optional) * param zipCode: 邮编 6位数字 (Optional) * param phone: 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) * param fax: 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) * param email: 邮件 (Optional) * param ownerType: 所有者类型 1个人 2企业 (Optional)
func NewCreateTemplateRequestWithoutParam ¶
func NewCreateTemplateRequestWithoutParam() *CreateTemplateRequest
This constructor has better compatible ability when API parameters changed
func (CreateTemplateRequest) GetRegionId ¶
func (r CreateTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTemplateRequest) SetAddressCh ¶
func (r *CreateTemplateRequest) SetAddressCh(addressCh string)
param addressCh: 通信地址(中文)(Optional)
func (*CreateTemplateRequest) SetAddressEn ¶
func (r *CreateTemplateRequest) SetAddressEn(addressEn string)
param addressEn: 通信地址(英文)(Optional)
func (*CreateTemplateRequest) SetCityCodeCh ¶
func (r *CreateTemplateRequest) SetCityCodeCh(cityCodeCh string)
param cityCodeCh: 城市(中文)(Optional)
func (*CreateTemplateRequest) SetCityCodeEn ¶
func (r *CreateTemplateRequest) SetCityCodeEn(cityCodeEn string)
param cityCodeEn: 城市(英文)(Optional)
func (*CreateTemplateRequest) SetEmail ¶
func (r *CreateTemplateRequest) SetEmail(email string)
param email: 邮件(Optional)
func (*CreateTemplateRequest) SetFax ¶
func (r *CreateTemplateRequest) SetFax(fax string)
param fax: 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678(Optional)
func (*CreateTemplateRequest) SetNationCodeCh ¶
func (r *CreateTemplateRequest) SetNationCodeCh(nationCodeCh string)
param nationCodeCh: 国家及地区(中文)(Optional)
func (*CreateTemplateRequest) SetNationCodeEn ¶
func (r *CreateTemplateRequest) SetNationCodeEn(nationCodeEn string)
param nationCodeEn: 国家及地区(英文)(Optional)
func (*CreateTemplateRequest) SetOwnerNameCh ¶
func (r *CreateTemplateRequest) SetOwnerNameCh(ownerNameCh string)
param ownerNameCh: 域名所有者或所有者单位名称(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符(Optional)
func (*CreateTemplateRequest) SetOwnerNameEn ¶
func (r *CreateTemplateRequest) SetOwnerNameEn(ownerNameEn string)
param ownerNameEn: 域名所有者或所有者单位名称(英文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符(Optional)
func (*CreateTemplateRequest) SetOwnerType ¶
func (r *CreateTemplateRequest) SetOwnerType(ownerType int)
param ownerType: 所有者类型 1个人 2企业(Optional)
func (*CreateTemplateRequest) SetPhone ¶
func (r *CreateTemplateRequest) SetPhone(phone string)
param phone: 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678(Optional)
func (*CreateTemplateRequest) SetProvinceCodeCh ¶
func (r *CreateTemplateRequest) SetProvinceCodeCh(provinceCodeCh string)
param provinceCodeCh: 省份(中文)(Optional)
func (*CreateTemplateRequest) SetProvinceCodeEn ¶
func (r *CreateTemplateRequest) SetProvinceCodeEn(provinceCodeEn string)
param provinceCodeEn: 省份(英文)(Optional)
func (*CreateTemplateRequest) SetRegionId ¶
func (r *CreateTemplateRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*CreateTemplateRequest) SetUserNameCh ¶
func (r *CreateTemplateRequest) SetUserNameCh(userNameCh string)
param userNameCh: 联系人姓名(中文),必填,必须含有中文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符(Optional)
func (*CreateTemplateRequest) SetUserNameEn1 ¶
func (r *CreateTemplateRequest) SetUserNameEn1(userNameEn1 string)
param userNameEn1: 联系人姓(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符(Optional)
func (*CreateTemplateRequest) SetUserNameEn2 ¶
func (r *CreateTemplateRequest) SetUserNameEn2(userNameEn2 string)
param userNameEn2: 联系人名(英文),必填,必须含有英文,只允许输入特殊字符(.,、·()()-""“”/\'),最多可输入64 字符(Optional)
func (*CreateTemplateRequest) SetZipCode ¶
func (r *CreateTemplateRequest) SetZipCode(zipCode string)
param zipCode: 邮编 6位数字(Optional)
type CreateTemplateResponse ¶
type CreateTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateTemplateResult `json:"result"` }
type CreateTemplateResult ¶
type CreateTemplateResult struct {
TemplateId int64 `json:"templateId"`
}
type DeleteTemplateRequest ¶
type DeleteTemplateRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId int `json:"templateId"` }
func NewDeleteTemplateRequest ¶
func NewDeleteTemplateRequest( regionId string, templateId int, ) *DeleteTemplateRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteTemplateRequestWithAllParams ¶
func NewDeleteTemplateRequestWithAllParams( regionId string, templateId int, ) *DeleteTemplateRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required)
func NewDeleteTemplateRequestWithoutParam ¶
func NewDeleteTemplateRequestWithoutParam() *DeleteTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTemplateRequest) GetRegionId ¶
func (r DeleteTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTemplateRequest) SetRegionId ¶
func (r *DeleteTemplateRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DeleteTemplateRequest) SetTemplateId ¶
func (r *DeleteTemplateRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
type DeleteTemplateResponse ¶
type DeleteTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteTemplateResult `json:"result"` }
type DeleteTemplateResult ¶
type DeleteTemplateResult struct {
TemplateId int64 `json:"templateId"`
}
type DomainInfoRequest ¶
type DomainInfoRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要注册的域名 */ DomainName string `json:"domainName"` }
func NewDomainInfoRequest ¶
func NewDomainInfoRequest( regionId string, domainName string, ) *DomainInfoRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要注册的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDomainInfoRequestWithAllParams ¶
func NewDomainInfoRequestWithAllParams( regionId string, domainName string, ) *DomainInfoRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要注册的域名 (Required)
func NewDomainInfoRequestWithoutParam ¶
func NewDomainInfoRequestWithoutParam() *DomainInfoRequest
This constructor has better compatible ability when API parameters changed
func (DomainInfoRequest) GetRegionId ¶
func (r DomainInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DomainInfoRequest) SetDomainName ¶
func (r *DomainInfoRequest) SetDomainName(domainName string)
param domainName: 要注册的域名(Required)
func (*DomainInfoRequest) SetRegionId ¶
func (r *DomainInfoRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type DomainInfoResponse ¶
type DomainInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DomainInfoResult `json:"result"` }
type DomainInfoResult ¶
type DomainInfoResult struct {
Data domain.DomainInfo `json:"data"`
}
type DomainLockRequest ¶
type DomainLockRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要修改的域名 */ DomainName string `json:"domainName"` }
func NewDomainLockRequest ¶
func NewDomainLockRequest( regionId string, domainName string, ) *DomainLockRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDomainLockRequestWithAllParams ¶
func NewDomainLockRequestWithAllParams( regionId string, domainName string, ) *DomainLockRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required)
func NewDomainLockRequestWithoutParam ¶
func NewDomainLockRequestWithoutParam() *DomainLockRequest
This constructor has better compatible ability when API parameters changed
func (DomainLockRequest) GetRegionId ¶
func (r DomainLockRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DomainLockRequest) SetDomainName ¶
func (r *DomainLockRequest) SetDomainName(domainName string)
param domainName: 要修改的域名(Required)
func (*DomainLockRequest) SetRegionId ¶
func (r *DomainLockRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type DomainLockResponse ¶
type DomainLockResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DomainLockResult `json:"result"` }
type DomainLockResult ¶
type DomainLockResult struct { }
type DomainTemplateAssignedRequest ¶
type DomainTemplateAssignedRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要修改的域名 */ DomainName string `json:"domainName"` /* 要过户的模板ID */ TemplateId int `json:"templateId"` }
func NewDomainTemplateAssignedRequest ¶
func NewDomainTemplateAssignedRequest( regionId string, domainName string, templateId int, ) *DomainTemplateAssignedRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * param templateId: 要过户的模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDomainTemplateAssignedRequestWithAllParams ¶
func NewDomainTemplateAssignedRequestWithAllParams( regionId string, domainName string, templateId int, ) *DomainTemplateAssignedRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * param templateId: 要过户的模板ID (Required)
func NewDomainTemplateAssignedRequestWithoutParam ¶
func NewDomainTemplateAssignedRequestWithoutParam() *DomainTemplateAssignedRequest
This constructor has better compatible ability when API parameters changed
func (DomainTemplateAssignedRequest) GetRegionId ¶
func (r DomainTemplateAssignedRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DomainTemplateAssignedRequest) SetDomainName ¶
func (r *DomainTemplateAssignedRequest) SetDomainName(domainName string)
param domainName: 要修改的域名(Required)
func (*DomainTemplateAssignedRequest) SetRegionId ¶
func (r *DomainTemplateAssignedRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*DomainTemplateAssignedRequest) SetTemplateId ¶
func (r *DomainTemplateAssignedRequest) SetTemplateId(templateId int)
param templateId: 要过户的模板ID(Required)
type DomainTemplateAssignedResponse ¶
type DomainTemplateAssignedResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DomainTemplateAssignedResult `json:"result"` }
type DomainTemplateAssignedResult ¶
type DomainTemplateAssignedResult struct { }
type DomainUnLockRequest ¶
type DomainUnLockRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要修改的域名 */ DomainName string `json:"domainName"` }
func NewDomainUnLockRequest ¶
func NewDomainUnLockRequest( regionId string, domainName string, ) *DomainUnLockRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDomainUnLockRequestWithAllParams ¶
func NewDomainUnLockRequestWithAllParams( regionId string, domainName string, ) *DomainUnLockRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required)
func NewDomainUnLockRequestWithoutParam ¶
func NewDomainUnLockRequestWithoutParam() *DomainUnLockRequest
This constructor has better compatible ability when API parameters changed
func (DomainUnLockRequest) GetRegionId ¶
func (r DomainUnLockRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DomainUnLockRequest) SetDomainName ¶
func (r *DomainUnLockRequest) SetDomainName(domainName string)
param domainName: 要修改的域名(Required)
func (*DomainUnLockRequest) SetRegionId ¶
func (r *DomainUnLockRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type DomainUnLockResponse ¶
type DomainUnLockResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DomainUnLockResult `json:"result"` }
type DomainUnLockResult ¶
type DomainUnLockResult struct { }
type GetDomainTransferOutPassWordRequest ¶
type GetDomainTransferOutPassWordRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要修改的域名 */ DomainName string `json:"domainName"` }
func NewGetDomainTransferOutPassWordRequest ¶
func NewGetDomainTransferOutPassWordRequest( regionId string, domainName string, ) *GetDomainTransferOutPassWordRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetDomainTransferOutPassWordRequestWithAllParams ¶
func NewGetDomainTransferOutPassWordRequestWithAllParams( regionId string, domainName string, ) *GetDomainTransferOutPassWordRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required)
func NewGetDomainTransferOutPassWordRequestWithoutParam ¶
func NewGetDomainTransferOutPassWordRequestWithoutParam() *GetDomainTransferOutPassWordRequest
This constructor has better compatible ability when API parameters changed
func (GetDomainTransferOutPassWordRequest) GetRegionId ¶
func (r GetDomainTransferOutPassWordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetDomainTransferOutPassWordRequest) SetDomainName ¶
func (r *GetDomainTransferOutPassWordRequest) SetDomainName(domainName string)
param domainName: 要修改的域名(Required)
func (*GetDomainTransferOutPassWordRequest) SetRegionId ¶
func (r *GetDomainTransferOutPassWordRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type GetDomainTransferOutPassWordResponse ¶
type GetDomainTransferOutPassWordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetDomainTransferOutPassWordResult `json:"result"` }
type GetDomainTransferOutPassWordResult ¶
type GetDomainTransferOutPassWordResult struct {
PassWord string `json:"passWord"`
}
type ModifyDnsRequest ¶
type ModifyDnsRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要修改的域名 */ DomainName string `json:"domainName"` /* 要修改的DNS,个数要求再2个-6个之间 */ Dns []string `json:"dns"` }
func NewModifyDnsRequest ¶
func NewModifyDnsRequest( regionId string, domainName string, dns []string, ) *ModifyDnsRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * param dns: 要修改的DNS,个数要求再2个-6个之间 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyDnsRequestWithAllParams ¶
func NewModifyDnsRequestWithAllParams( regionId string, domainName string, dns []string, ) *ModifyDnsRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要修改的域名 (Required) * param dns: 要修改的DNS,个数要求再2个-6个之间 (Required)
func NewModifyDnsRequestWithoutParam ¶
func NewModifyDnsRequestWithoutParam() *ModifyDnsRequest
This constructor has better compatible ability when API parameters changed
func (ModifyDnsRequest) GetRegionId ¶
func (r ModifyDnsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyDnsRequest) SetDns ¶
func (r *ModifyDnsRequest) SetDns(dns []string)
param dns: 要修改的DNS,个数要求再2个-6个之间(Required)
func (*ModifyDnsRequest) SetDomainName ¶
func (r *ModifyDnsRequest) SetDomainName(domainName string)
param domainName: 要修改的域名(Required)
func (*ModifyDnsRequest) SetRegionId ¶
func (r *ModifyDnsRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type ModifyDnsResponse ¶
type ModifyDnsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyDnsResult `json:"result"` }
type ModifyDnsResult ¶
type ModifyDnsResult struct { }
type ModifyTemplateInfoRequest ¶
type ModifyTemplateInfoRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId int `json:"templateId"` /* 国家及地区(中文) (Optional) */ NationCodeCh *string `json:"nationCodeCh"` /* 国家及地区(英文)中国:china (Optional) */ NationCodeEn *string `json:"nationCodeEn"` /* 省份(中文) (Optional) */ ProvinceCodeCh *string `json:"provinceCodeCh"` /* 省份(英文) (Optional) */ ProvinceCodeEn *string `json:"provinceCodeEn"` /* 城市(中文) (Optional) */ CityCodeCh *string `json:"cityCodeCh"` /* 城市(英文) (Optional) */ CityCodeEn *string `json:"cityCodeEn"` /* 通信地址(中文) (Optional) */ AddressCh *string `json:"addressCh"` /* 通信地址(英文) (Optional) */ AddressEn *string `json:"addressEn"` /* 邮编 6位数字 (Optional) */ ZipCode *string `json:"zipCode"` /* 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) */ Phone *string `json:"phone"` /* 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) */ Fax *string `json:"fax"` /* 邮件 (Optional) */ Email *string `json:"email"` /* 所有者类型 1个人 2企业 (Optional) */ OwnerType *int `json:"ownerType"` }
func NewModifyTemplateInfoRequest ¶
func NewModifyTemplateInfoRequest( regionId string, templateId int, ) *ModifyTemplateInfoRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyTemplateInfoRequestWithAllParams ¶
func NewModifyTemplateInfoRequestWithAllParams( regionId string, templateId int, nationCodeCh *string, nationCodeEn *string, provinceCodeCh *string, provinceCodeEn *string, cityCodeCh *string, cityCodeEn *string, addressCh *string, addressEn *string, zipCode *string, phone *string, fax *string, email *string, ownerType *int, ) *ModifyTemplateInfoRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required) * param nationCodeCh: 国家及地区(中文) (Optional) * param nationCodeEn: 国家及地区(英文)中国:china (Optional) * param provinceCodeCh: 省份(中文) (Optional) * param provinceCodeEn: 省份(英文) (Optional) * param cityCodeCh: 城市(中文) (Optional) * param cityCodeEn: 城市(英文) (Optional) * param addressCh: 通信地址(中文) (Optional) * param addressEn: 通信地址(英文) (Optional) * param zipCode: 邮编 6位数字 (Optional) * param phone: 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) * param fax: 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678 (Optional) * param email: 邮件 (Optional) * param ownerType: 所有者类型 1个人 2企业 (Optional)
func NewModifyTemplateInfoRequestWithoutParam ¶
func NewModifyTemplateInfoRequestWithoutParam() *ModifyTemplateInfoRequest
This constructor has better compatible ability when API parameters changed
func (ModifyTemplateInfoRequest) GetRegionId ¶
func (r ModifyTemplateInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyTemplateInfoRequest) SetAddressCh ¶
func (r *ModifyTemplateInfoRequest) SetAddressCh(addressCh string)
param addressCh: 通信地址(中文)(Optional)
func (*ModifyTemplateInfoRequest) SetAddressEn ¶
func (r *ModifyTemplateInfoRequest) SetAddressEn(addressEn string)
param addressEn: 通信地址(英文)(Optional)
func (*ModifyTemplateInfoRequest) SetCityCodeCh ¶
func (r *ModifyTemplateInfoRequest) SetCityCodeCh(cityCodeCh string)
param cityCodeCh: 城市(中文)(Optional)
func (*ModifyTemplateInfoRequest) SetCityCodeEn ¶
func (r *ModifyTemplateInfoRequest) SetCityCodeEn(cityCodeEn string)
param cityCodeEn: 城市(英文)(Optional)
func (*ModifyTemplateInfoRequest) SetEmail ¶
func (r *ModifyTemplateInfoRequest) SetEmail(email string)
param email: 邮件(Optional)
func (*ModifyTemplateInfoRequest) SetFax ¶
func (r *ModifyTemplateInfoRequest) SetFax(fax string)
param fax: 传真,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678(Optional)
func (*ModifyTemplateInfoRequest) SetNationCodeCh ¶
func (r *ModifyTemplateInfoRequest) SetNationCodeCh(nationCodeCh string)
param nationCodeCh: 国家及地区(中文)(Optional)
func (*ModifyTemplateInfoRequest) SetNationCodeEn ¶
func (r *ModifyTemplateInfoRequest) SetNationCodeEn(nationCodeEn string)
param nationCodeEn: 国家及地区(英文)中国:china(Optional)
func (*ModifyTemplateInfoRequest) SetOwnerType ¶
func (r *ModifyTemplateInfoRequest) SetOwnerType(ownerType int)
param ownerType: 所有者类型 1个人 2企业(Optional)
func (*ModifyTemplateInfoRequest) SetPhone ¶
func (r *ModifyTemplateInfoRequest) SetPhone(phone string)
param phone: 联系电话,国家区号-地区区号(或手机号码前3位)-电话号码(或手机号码后8位) 例:86-138-12345678(Optional)
func (*ModifyTemplateInfoRequest) SetProvinceCodeCh ¶
func (r *ModifyTemplateInfoRequest) SetProvinceCodeCh(provinceCodeCh string)
param provinceCodeCh: 省份(中文)(Optional)
func (*ModifyTemplateInfoRequest) SetProvinceCodeEn ¶
func (r *ModifyTemplateInfoRequest) SetProvinceCodeEn(provinceCodeEn string)
param provinceCodeEn: 省份(英文)(Optional)
func (*ModifyTemplateInfoRequest) SetRegionId ¶
func (r *ModifyTemplateInfoRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*ModifyTemplateInfoRequest) SetTemplateId ¶
func (r *ModifyTemplateInfoRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
func (*ModifyTemplateInfoRequest) SetZipCode ¶
func (r *ModifyTemplateInfoRequest) SetZipCode(zipCode string)
param zipCode: 邮编 6位数字(Optional)
type ModifyTemplateInfoResponse ¶
type ModifyTemplateInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyTemplateInfoResult `json:"result"` }
type ModifyTemplateInfoResult ¶
type ModifyTemplateInfoResult struct {
TemplateId int64 `json:"templateId"`
}
type QueryTemplateInfoRequest ¶
type QueryTemplateInfoRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 模板ID */ TemplateId int `json:"templateId"` }
func NewQueryTemplateInfoRequest ¶
func NewQueryTemplateInfoRequest( regionId string, templateId int, ) *QueryTemplateInfoRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryTemplateInfoRequestWithAllParams ¶
func NewQueryTemplateInfoRequestWithAllParams( regionId string, templateId int, ) *QueryTemplateInfoRequest
* param regionId: 实例所属的地域ID (Required) * param templateId: 模板ID (Required)
func NewQueryTemplateInfoRequestWithoutParam ¶
func NewQueryTemplateInfoRequestWithoutParam() *QueryTemplateInfoRequest
This constructor has better compatible ability when API parameters changed
func (QueryTemplateInfoRequest) GetRegionId ¶
func (r QueryTemplateInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryTemplateInfoRequest) SetRegionId ¶
func (r *QueryTemplateInfoRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*QueryTemplateInfoRequest) SetTemplateId ¶
func (r *QueryTemplateInfoRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
type QueryTemplateInfoResponse ¶
type QueryTemplateInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryTemplateInfoResult `json:"result"` }
type QueryTemplateInfoResult ¶
type QueryTemplateInfoResult struct {
Data domain.TemplateInfo `json:"data"`
}
type QueryWhoisInfoRequest ¶
type QueryWhoisInfoRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要检查的域名 */ DomainName string `json:"domainName"` }
func NewQueryWhoisInfoRequest ¶
func NewQueryWhoisInfoRequest( regionId string, domainName string, ) *QueryWhoisInfoRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要检查的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryWhoisInfoRequestWithAllParams ¶
func NewQueryWhoisInfoRequestWithAllParams( regionId string, domainName string, ) *QueryWhoisInfoRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要检查的域名 (Required)
func NewQueryWhoisInfoRequestWithoutParam ¶
func NewQueryWhoisInfoRequestWithoutParam() *QueryWhoisInfoRequest
This constructor has better compatible ability when API parameters changed
func (QueryWhoisInfoRequest) GetRegionId ¶
func (r QueryWhoisInfoRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryWhoisInfoRequest) SetDomainName ¶
func (r *QueryWhoisInfoRequest) SetDomainName(domainName string)
param domainName: 要检查的域名(Required)
func (*QueryWhoisInfoRequest) SetRegionId ¶
func (r *QueryWhoisInfoRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type QueryWhoisInfoResponse ¶
type QueryWhoisInfoResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result QueryWhoisInfoResult `json:"result"` }
type QueryWhoisInfoResult ¶
type QueryWhoisInfoResult struct {
Data domain.DomainWhoisInfo `json:"data"`
}
type RenewDomainRequest ¶
type RenewDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 域名 */ DomainName string `json:"domainName"` /* 续费年限,最多10年 */ Term int `json:"term"` }
func NewRenewDomainRequest ¶
func NewRenewDomainRequest( regionId string, domainName string, term int, ) *RenewDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param term: 续费年限,最多10年 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewRenewDomainRequestWithAllParams ¶
func NewRenewDomainRequestWithAllParams( regionId string, domainName string, term int, ) *RenewDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param term: 续费年限,最多10年 (Required)
func NewRenewDomainRequestWithoutParam ¶
func NewRenewDomainRequestWithoutParam() *RenewDomainRequest
This constructor has better compatible ability when API parameters changed
func (RenewDomainRequest) GetRegionId ¶
func (r RenewDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*RenewDomainRequest) SetDomainName ¶
func (r *RenewDomainRequest) SetDomainName(domainName string)
param domainName: 域名(Required)
func (*RenewDomainRequest) SetRegionId ¶
func (r *RenewDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*RenewDomainRequest) SetTerm ¶
func (r *RenewDomainRequest) SetTerm(term int)
param term: 续费年限,最多10年(Required)
type RenewDomainResponse ¶
type RenewDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result RenewDomainResult `json:"result"` }
type RenewDomainResult ¶
type RenewDomainResult struct {
Data domain.DomainOrder `json:"data"`
}
type TransferinDomainRequest ¶
type TransferinDomainRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 域名 */ DomainName string `json:"domainName"` /* 域名转移密码 */ PassWord string `json:"passWord"` /* 模板ID */ TemplateId int `json:"templateId"` }
func NewTransferinDomainRequest ¶
func NewTransferinDomainRequest( regionId string, domainName string, passWord string, templateId int, ) *TransferinDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param passWord: 域名转移密码 (Required) * param templateId: 模板ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTransferinDomainRequestWithAllParams ¶
func NewTransferinDomainRequestWithAllParams( regionId string, domainName string, passWord string, templateId int, ) *TransferinDomainRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 域名 (Required) * param passWord: 域名转移密码 (Required) * param templateId: 模板ID (Required)
func NewTransferinDomainRequestWithoutParam ¶
func NewTransferinDomainRequestWithoutParam() *TransferinDomainRequest
This constructor has better compatible ability when API parameters changed
func (TransferinDomainRequest) GetRegionId ¶
func (r TransferinDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TransferinDomainRequest) SetDomainName ¶
func (r *TransferinDomainRequest) SetDomainName(domainName string)
param domainName: 域名(Required)
func (*TransferinDomainRequest) SetPassWord ¶
func (r *TransferinDomainRequest) SetPassWord(passWord string)
param passWord: 域名转移密码(Required)
func (*TransferinDomainRequest) SetRegionId ¶
func (r *TransferinDomainRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
func (*TransferinDomainRequest) SetTemplateId ¶
func (r *TransferinDomainRequest) SetTemplateId(templateId int)
param templateId: 模板ID(Required)
type TransferinDomainResponse ¶
type TransferinDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result TransferinDomainResult `json:"result"` }
type TransferinDomainResult ¶
type TransferinDomainResult struct {
Data domain.DomainOrder `json:"data"`
}
type TransferinDomainStateRequest ¶
type TransferinDomainStateRequest struct { core.JDCloudRequest /* 实例所属的地域ID */ RegionId string `json:"regionId"` /* 要转入的域名 */ DomainName string `json:"domainName"` }
func NewTransferinDomainStateRequest ¶
func NewTransferinDomainStateRequest( regionId string, domainName string, ) *TransferinDomainStateRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要转入的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTransferinDomainStateRequestWithAllParams ¶
func NewTransferinDomainStateRequestWithAllParams( regionId string, domainName string, ) *TransferinDomainStateRequest
* param regionId: 实例所属的地域ID (Required) * param domainName: 要转入的域名 (Required)
func NewTransferinDomainStateRequestWithoutParam ¶
func NewTransferinDomainStateRequestWithoutParam() *TransferinDomainStateRequest
This constructor has better compatible ability when API parameters changed
func (TransferinDomainStateRequest) GetRegionId ¶
func (r TransferinDomainStateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TransferinDomainStateRequest) SetDomainName ¶
func (r *TransferinDomainStateRequest) SetDomainName(domainName string)
param domainName: 要转入的域名(Required)
func (*TransferinDomainStateRequest) SetRegionId ¶
func (r *TransferinDomainStateRequest) SetRegionId(regionId string)
param regionId: 实例所属的地域ID(Required)
type TransferinDomainStateResponse ¶
type TransferinDomainStateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result TransferinDomainStateResult `json:"result"` }
type TransferinDomainStateResult ¶
type TransferinDomainStateResult struct {
TransferInState int `json:"transferInState"`
}
Source Files ¶
- CertificateTemplate.go
- CertificateTemplateState.go
- CheckDomain.go
- CreateDomain.go
- CreateTemplate.go
- DeleteTemplate.go
- DomainInfo.go
- DomainLock.go
- DomainTemplateAssigned.go
- DomainUnLock.go
- GetDomainTransferOutPassWord.go
- ModifyDns.go
- ModifyTemplateInfo.go
- QueryTemplateInfo.go
- QueryWhoisInfo.go
- RenewDomain.go
- TransferinDomain.go
- TransferinDomainState.go