Skip to content

Commit

Permalink
Update SCS features
Browse files Browse the repository at this point in the history
  • Loading branch information
DDC-Console committed Jun 2, 2022
1 parent 16cde1b commit d43780c
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 23 deletions.
47 changes: 24 additions & 23 deletions services/scs/model.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,29 +36,30 @@ type Subnet struct {
}

type CreateInstanceArgs struct {
Billing Billing `json:"billing"`
PurchaseCount int `json:"purchaseCount"`
InstanceName string `json:"instanceName"`
NodeType string `json:"nodeType"`
ShardNum int `json:"shardNum"`
ProxyNum int `json:"proxyNum"`
ClusterType string `json:"clusterType"`
ReplicationNum int `json:"replicationNum"`
ReplicationInfo []Replication `json:"replicationInfo"`
Port int `json:"port"`
Engine int `json:"engine,omitempty"`
EngineVersion string `json:"engineVersion"`
DiskFlavor int `json:"diskFlavor,omitempty"`
DiskType string `json:"diskType,omitempty"`
VpcID string `json:"vpcId"`
Subnets []Subnet `json:"subnets,omitempty"`
AutoRenewTimeUnit string `json:"autoRenewTimeUnit,omitempty"`
AutoRenewTime int `json:"autoRenewTime,omitempty"`
BgwGroupId string `json:"bgwGroupId,omitempty"`
ClientToken string `json:"-"`
ClientAuth string `json:"clientAuth"`
StoreType int `json:"storeType"`
EnableReadOnly int `json:"enableReadOnly,omitempty"`
Billing Billing `json:"billing"`
PurchaseCount int `json:"purchaseCount"`
InstanceName string `json:"instanceName"`
NodeType string `json:"nodeType"`
ShardNum int `json:"shardNum"`
ProxyNum int `json:"proxyNum"`
ClusterType string `json:"clusterType"`
ReplicationNum int `json:"replicationNum"`
ReplicationInfo []Replication `json:"replicationInfo"`
Port int `json:"port"`
Engine int `json:"engine,omitempty"`
EngineVersion string `json:"engineVersion"`
DiskFlavor int `json:"diskFlavor,omitempty"`
DiskType string `json:"diskType,omitempty"`
VpcID string `json:"vpcId"`
Subnets []Subnet `json:"subnets,omitempty"`
AutoRenewTimeUnit string `json:"autoRenewTimeUnit,omitempty"`
AutoRenewTime int `json:"autoRenewTime,omitempty"`
BgwGroupId string `json:"bgwGroupId,omitempty"`
ClientToken string `json:"-"`
ClientAuth string `json:"clientAuth"`
StoreType int `json:"storeType"`
EnableReadOnly int `json:"enableReadOnly,omitempty"`
Tags []model.TagModel `json:"tags"`
}

type CreateInstanceResult struct {
Expand Down
1 change: 1 addition & 0 deletions services/scs/scs.go
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,7 @@ func (c *Client) ResizeInstance(instanceId string, args *ResizeInstanceArgs) err
WithMethod(http.PUT).
WithURL(INSTANCE_URL_V1+"/"+instanceId+"/change").
WithQueryParamFilter("clientToken", args.ClientToken).
WithHeader(http.CONTENT_TYPE, bce.DEFAULT_CONTENT_TYPE).
WithBody(args).
Do()
}
Expand Down

0 comments on commit d43780c

Please sign in to comment.