v1.14.8
This commit is contained in:
@@ -14,6 +14,11 @@ type DRSCreateRequest struct {
|
||||
// Required: true
|
||||
ZoneID uint64 `url:"zone_id" json:"zone_id" validate:"required"`
|
||||
|
||||
// SSO provider type
|
||||
// Available values: bvs, decs3o
|
||||
// Required: true
|
||||
SSOType string `url:"sso_type" json:"sso_type" validate:"required,oneof=bvs decs3o"`
|
||||
|
||||
// Application ID
|
||||
// Required: true
|
||||
AppID string `url:"app_id" json:"app_id" validate:"required"`
|
||||
@@ -33,6 +38,30 @@ type DRSCreateRequest struct {
|
||||
// DRS name
|
||||
// Required: true
|
||||
DRSName string `url:"drs_name" json:"drs_name" validate:"required"`
|
||||
|
||||
// Username
|
||||
// Required: false
|
||||
Username string `url:"username,omitempty" json:"username,omitempty"`
|
||||
|
||||
// Password
|
||||
// Required: false
|
||||
Password string `url:"password,omitempty" json:"password,omitempty"`
|
||||
|
||||
// Broadcast address
|
||||
// Required: false
|
||||
BroadcastAddr string `url:"broadcast_addr,omitempty" json:"broadcast_addr,omitempty"`
|
||||
|
||||
// Ping address
|
||||
// Required: false
|
||||
PingAddr string `url:"ping_addr,omitempty" json:"ping_addr,omitempty"`
|
||||
|
||||
// Skip SSL certificate verification
|
||||
// Required: false
|
||||
SSLSkipVerify interface{} `url:"ssl_skip_verify,omitempty" json:"ssl_skip_verify,omitempty"`
|
||||
|
||||
// Domain
|
||||
// Required: false
|
||||
Domain string `url:"domain,omitempty" json:"domain,omitempty"`
|
||||
}
|
||||
|
||||
// DRSCreate creates a new DRS in the specified zone
|
||||
|
||||
Reference in New Issue
Block a user