@@ -1089,7 +1089,8 @@ type GetInstanceResponseBodyCloudDisks struct {
10891089 // example:
10901090 //
10911091 // /workspace
1092- Path * string `json:"Path,omitempty" xml:"Path,omitempty"`
1092+ Path * string `json:"Path,omitempty" xml:"Path,omitempty"`
1093+ Status * GetInstanceResponseBodyCloudDisksStatus `json:"Status,omitempty" xml:"Status,omitempty" type:"Struct"`
10931094 // The usage mode of the cloud disk. The value rootfs indicates that the cloud disk is used as the root file system.
10941095 //
10951096 // example:
@@ -1118,6 +1119,10 @@ func (s *GetInstanceResponseBodyCloudDisks) GetPath() *string {
11181119 return s .Path
11191120}
11201121
1122+ func (s * GetInstanceResponseBodyCloudDisks ) GetStatus () * GetInstanceResponseBodyCloudDisksStatus {
1123+ return s .Status
1124+ }
1125+ 11211126func (s * GetInstanceResponseBodyCloudDisks ) GetSubType () * string {
11221127 return s .SubType
11231128}
@@ -1137,12 +1142,67 @@ func (s *GetInstanceResponseBodyCloudDisks) SetPath(v string) *GetInstanceRespon
11371142 return s
11381143}
11391144
1145+ func (s * GetInstanceResponseBodyCloudDisks ) SetStatus (v * GetInstanceResponseBodyCloudDisksStatus ) * GetInstanceResponseBodyCloudDisks {
1146+ s .Status = v
1147+ return s
1148+ }
1149+ 11401150func (s * GetInstanceResponseBodyCloudDisks ) SetSubType (v string ) * GetInstanceResponseBodyCloudDisks {
11411151 s .SubType = & v
11421152 return s
11431153}
11441154
11451155func (s * GetInstanceResponseBodyCloudDisks ) Validate () error {
1156+ if s .Status != nil {
1157+ if err := s .Status .Validate (); err != nil {
1158+ return err
1159+ }
1160+ }
1161+ return nil
1162+ }
1163+ 1164+ type GetInstanceResponseBodyCloudDisksStatus struct {
1165+ Available * int64 `json:"Available,omitempty" xml:"Available,omitempty"`
1166+ Capacity * int64 `json:"Capacity,omitempty" xml:"Capacity,omitempty"`
1167+ Usage * int64 `json:"Usage,omitempty" xml:"Usage,omitempty"`
1168+ }
1169+ 1170+ func (s GetInstanceResponseBodyCloudDisksStatus ) String () string {
1171+ return dara .Prettify (s )
1172+ }
1173+ 1174+ func (s GetInstanceResponseBodyCloudDisksStatus ) GoString () string {
1175+ return s .String ()
1176+ }
1177+ 1178+ func (s * GetInstanceResponseBodyCloudDisksStatus ) GetAvailable () * int64 {
1179+ return s .Available
1180+ }
1181+ 1182+ func (s * GetInstanceResponseBodyCloudDisksStatus ) GetCapacity () * int64 {
1183+ return s .Capacity
1184+ }
1185+ 1186+ func (s * GetInstanceResponseBodyCloudDisksStatus ) GetUsage () * int64 {
1187+ return s .Usage
1188+ }
1189+ 1190+ func (s * GetInstanceResponseBodyCloudDisksStatus ) SetAvailable (v int64 ) * GetInstanceResponseBodyCloudDisksStatus {
1191+ s .Available = & v
1192+ return s
1193+ }
1194+ 1195+ func (s * GetInstanceResponseBodyCloudDisksStatus ) SetCapacity (v int64 ) * GetInstanceResponseBodyCloudDisksStatus {
1196+ s .Capacity = & v
1197+ return s
1198+ }
1199+ 1200+ func (s * GetInstanceResponseBodyCloudDisksStatus ) SetUsage (v int64 ) * GetInstanceResponseBodyCloudDisksStatus {
1201+ s .Usage = & v
1202+ return s
1203+ }
1204+ 1205+ func (s * GetInstanceResponseBodyCloudDisksStatus ) Validate () error {
11461206 return dara .Validate (s )
11471207}
11481208
0 commit comments