Files
baseapi/platformapi/tao_vegetable/sdk/ability3156/request/AlibabaTclsAxIntegrationAccountImportRequest.go
邹宗楠 65976332fc 1
2023-06-15 09:08:54 +08:00

56 lines
1.6 KiB
Go

package request
type AlibabaTclsAxIntegrationAccountImportRequest struct {
/*
isv编码 */
ClientId *string `json:"client_id" required:"true" `
/*
手机号 */
Mobile *string `json:"mobile" required:"true" `
/*
邮箱 */
Email *string `json:"email" required:"true" `
/*
用户名 */
Username *string `json:"username" required:"true" `
}
func (s *AlibabaTclsAxIntegrationAccountImportRequest) SetClientId(v string) *AlibabaTclsAxIntegrationAccountImportRequest {
s.ClientId = &v
return s
}
func (s *AlibabaTclsAxIntegrationAccountImportRequest) SetMobile(v string) *AlibabaTclsAxIntegrationAccountImportRequest {
s.Mobile = &v
return s
}
func (s *AlibabaTclsAxIntegrationAccountImportRequest) SetEmail(v string) *AlibabaTclsAxIntegrationAccountImportRequest {
s.Email = &v
return s
}
func (s *AlibabaTclsAxIntegrationAccountImportRequest) SetUsername(v string) *AlibabaTclsAxIntegrationAccountImportRequest {
s.Username = &v
return s
}
func (req *AlibabaTclsAxIntegrationAccountImportRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if(req.ClientId != nil) {
paramMap["client_id"] = *req.ClientId
}
if(req.Mobile != nil) {
paramMap["mobile"] = *req.Mobile
}
if(req.Email != nil) {
paramMap["email"] = *req.Email
}
if(req.Username != nil) {
paramMap["username"] = *req.Username
}
return paramMap
}
func (req *AlibabaTclsAxIntegrationAccountImportRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}