instance

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GetInstanceConsoleRequest_Base_DEFAULT *base.Base
View Source
var GetInstanceConsoleRequest_Top_DEFAULT *base.TopParam
View Source
var GetInstanceConsoleResponse_Base_DEFAULT *base.Base
View Source
var InstanceInfo_InstanceType_DEFAULT *iaascommon.InstanceType
View Source
var KitexUnusedProtection = struct{}{}

KitexUnusedProtection is used to prevent 'imported and not used' error.

View Source
var ListFlavorsFilter_Ids_DEFAULT []string
View Source
var ListFlavorsFilter_ZoneIds_DEFAULT []string
View Source
var ListFlavorsRequest_Base_DEFAULT *base.Base
View Source
var ListFlavorsRequest_Top_DEFAULT *base.TopParam
View Source
var ListFlavorsResponse_Base_DEFAULT *base.Base
View Source
var ListInstancesFilter_Ids_DEFAULT []string
View Source
var ListInstancesFilter_Name_DEFAULT string
View Source
var ListInstancesFilter_Statuses_DEFAULT []string
View Source
var ListInstancesFilter_VkeUsed_DEFAULT bool
View Source
var ListInstancesFilter_VpcId_DEFAULT string
View Source
var ListInstancesRequest_Base_DEFAULT *base.Base
View Source
var ListInstancesRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListInstancesRequest_PageSize_DEFAULT int32 = 100
View Source
var ListInstancesRequest_Top_DEFAULT *base.TopParam
View Source
var ListInstancesResponse_Base_DEFAULT *base.Base
View Source
var ListKeyPairsFilter_Name_DEFAULT string
View Source
var ListKeyPairsRequest_Base_DEFAULT *base.Base
View Source
var ListKeyPairsRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListKeyPairsRequest_PageSize_DEFAULT int32 = 100
View Source
var ListKeyPairsRequest_Top_DEFAULT *base.TopParam
View Source
var ListKeyPairsResponse_Base_DEFAULT *base.Base
View Source
var ListVolumesFilter_Ids_DEFAULT []string
View Source
var ListVolumesFilter_Kind_DEFAULT string
View Source
var ListVolumesFilter_Name_DEFAULT string
View Source
var ListVolumesFilter_Status_DEFAULT string
View Source
var ListVolumesFilter_Type_DEFAULT string
View Source
var ListVolumesFilter_ZoneId_DEFAULT string
View Source
var ListVolumesRequest_Base_DEFAULT *base.Base
View Source
var ListVolumesRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListVolumesRequest_PageSize_DEFAULT int32 = 100
View Source
var ListVolumesRequest_Top_DEFAULT *base.TopParam
View Source
var ListVolumesResponse_Base_DEFAULT *base.Base
View Source
var ListZonesRequest_Base_DEFAULT *base.Base
View Source
var ListZonesRequest_Top_DEFAULT *base.TopParam
View Source
var ListZonesResponse_Base_DEFAULT *base.Base

Functions

This section is empty.

Types

type GetInstanceConsoleRequest

type GetInstanceConsoleRequest struct {
	Id   string         `thrift:"Id,1,required" json:"Id"`
	Type string         `thrift:"Type,2,required" json:"Type"`
	Top  *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetInstanceConsoleRequest

func NewGetInstanceConsoleRequest() *GetInstanceConsoleRequest

func (*GetInstanceConsoleRequest) BLength

func (p *GetInstanceConsoleRequest) BLength() int

func (*GetInstanceConsoleRequest) DeepEqual

func (*GetInstanceConsoleRequest) FastRead

func (p *GetInstanceConsoleRequest) FastRead(buf []byte) (int, error)

func (*GetInstanceConsoleRequest) FastReadField1

func (p *GetInstanceConsoleRequest) FastReadField1(buf []byte) (int, error)

func (*GetInstanceConsoleRequest) FastReadField2

func (p *GetInstanceConsoleRequest) FastReadField2(buf []byte) (int, error)

func (*GetInstanceConsoleRequest) FastReadField254

func (p *GetInstanceConsoleRequest) FastReadField254(buf []byte) (int, error)

func (*GetInstanceConsoleRequest) FastReadField255

func (p *GetInstanceConsoleRequest) FastReadField255(buf []byte) (int, error)

func (*GetInstanceConsoleRequest) FastWrite

func (p *GetInstanceConsoleRequest) FastWrite(buf []byte) int

for compatibility

func (*GetInstanceConsoleRequest) FastWriteNocopy

func (p *GetInstanceConsoleRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetInstanceConsoleRequest) Field1DeepEqual

func (p *GetInstanceConsoleRequest) Field1DeepEqual(src string) bool

func (*GetInstanceConsoleRequest) Field254DeepEqual

func (p *GetInstanceConsoleRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetInstanceConsoleRequest) Field255DeepEqual

func (p *GetInstanceConsoleRequest) Field255DeepEqual(src *base.Base) bool

func (*GetInstanceConsoleRequest) Field2DeepEqual

func (p *GetInstanceConsoleRequest) Field2DeepEqual(src string) bool

func (*GetInstanceConsoleRequest) GetBase

func (p *GetInstanceConsoleRequest) GetBase() (v *base.Base)

func (*GetInstanceConsoleRequest) GetId

func (p *GetInstanceConsoleRequest) GetId() (v string)

func (*GetInstanceConsoleRequest) GetOrSetBase

func (p *GetInstanceConsoleRequest) GetOrSetBase() interface{}

func (*GetInstanceConsoleRequest) GetTop

func (p *GetInstanceConsoleRequest) GetTop() (v *base.TopParam)

func (*GetInstanceConsoleRequest) GetType

func (p *GetInstanceConsoleRequest) GetType() (v string)

func (*GetInstanceConsoleRequest) IsSetBase

func (p *GetInstanceConsoleRequest) IsSetBase() bool

func (*GetInstanceConsoleRequest) IsSetTop

func (p *GetInstanceConsoleRequest) IsSetTop() bool

func (*GetInstanceConsoleRequest) Read

func (p *GetInstanceConsoleRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetInstanceConsoleRequest) ReadField1

func (p *GetInstanceConsoleRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetInstanceConsoleRequest) ReadField2

func (p *GetInstanceConsoleRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetInstanceConsoleRequest) ReadField254

func (p *GetInstanceConsoleRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetInstanceConsoleRequest) ReadField255

func (p *GetInstanceConsoleRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetInstanceConsoleRequest) SetBase

func (p *GetInstanceConsoleRequest) SetBase(val *base.Base)

func (*GetInstanceConsoleRequest) SetId

func (p *GetInstanceConsoleRequest) SetId(val string)

func (*GetInstanceConsoleRequest) SetTop

func (p *GetInstanceConsoleRequest) SetTop(val *base.TopParam)

func (*GetInstanceConsoleRequest) SetType

func (p *GetInstanceConsoleRequest) SetType(val string)

func (*GetInstanceConsoleRequest) String

func (p *GetInstanceConsoleRequest) String() string

func (*GetInstanceConsoleRequest) Write

func (p *GetInstanceConsoleRequest) Write(oprot thrift.TProtocol) (err error)

type GetInstanceConsoleResponse

type GetInstanceConsoleResponse struct {
	ConsoleUrl  string     `thrift:"ConsoleUrl,1,required" json:"ConsoleUrl"`
	ConsoleType string     `thrift:"ConsoleType,2,required" json:"ConsoleType"`
	Base        *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetInstanceConsoleResponse

func NewGetInstanceConsoleResponse() *GetInstanceConsoleResponse

func (*GetInstanceConsoleResponse) BLength

func (p *GetInstanceConsoleResponse) BLength() int

func (*GetInstanceConsoleResponse) DeepEqual

func (*GetInstanceConsoleResponse) FastRead

func (p *GetInstanceConsoleResponse) FastRead(buf []byte) (int, error)

func (*GetInstanceConsoleResponse) FastReadField1

func (p *GetInstanceConsoleResponse) FastReadField1(buf []byte) (int, error)

func (*GetInstanceConsoleResponse) FastReadField2

func (p *GetInstanceConsoleResponse) FastReadField2(buf []byte) (int, error)

func (*GetInstanceConsoleResponse) FastReadField255

func (p *GetInstanceConsoleResponse) FastReadField255(buf []byte) (int, error)

func (*GetInstanceConsoleResponse) FastWrite

func (p *GetInstanceConsoleResponse) FastWrite(buf []byte) int

for compatibility

func (*GetInstanceConsoleResponse) FastWriteNocopy

func (p *GetInstanceConsoleResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetInstanceConsoleResponse) Field1DeepEqual

func (p *GetInstanceConsoleResponse) Field1DeepEqual(src string) bool

func (*GetInstanceConsoleResponse) Field255DeepEqual

func (p *GetInstanceConsoleResponse) Field255DeepEqual(src *base.Base) bool

func (*GetInstanceConsoleResponse) Field2DeepEqual

func (p *GetInstanceConsoleResponse) Field2DeepEqual(src string) bool

func (*GetInstanceConsoleResponse) GetBase

func (p *GetInstanceConsoleResponse) GetBase() (v *base.Base)

func (*GetInstanceConsoleResponse) GetConsoleType

func (p *GetInstanceConsoleResponse) GetConsoleType() (v string)

func (*GetInstanceConsoleResponse) GetConsoleUrl

func (p *GetInstanceConsoleResponse) GetConsoleUrl() (v string)

func (*GetInstanceConsoleResponse) GetOrSetBase

func (p *GetInstanceConsoleResponse) GetOrSetBase() interface{}

func (*GetInstanceConsoleResponse) IsSetBase

func (p *GetInstanceConsoleResponse) IsSetBase() bool

func (*GetInstanceConsoleResponse) Read

func (p *GetInstanceConsoleResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetInstanceConsoleResponse) ReadField1

func (p *GetInstanceConsoleResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetInstanceConsoleResponse) ReadField2

func (p *GetInstanceConsoleResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetInstanceConsoleResponse) ReadField255

func (p *GetInstanceConsoleResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetInstanceConsoleResponse) SetBase

func (p *GetInstanceConsoleResponse) SetBase(val *base.Base)

func (*GetInstanceConsoleResponse) SetConsoleType

func (p *GetInstanceConsoleResponse) SetConsoleType(val string)

func (*GetInstanceConsoleResponse) SetConsoleUrl

func (p *GetInstanceConsoleResponse) SetConsoleUrl(val string)

func (*GetInstanceConsoleResponse) String

func (p *GetInstanceConsoleResponse) String() string

func (*GetInstanceConsoleResponse) Write

func (p *GetInstanceConsoleResponse) Write(oprot thrift.TProtocol) (err error)

type InstanceInfo

type InstanceInfo struct {
	Id                string                         `thrift:"Id,1,required" json:"Id"`
	Name              string                         `thrift:"Name,2,required" json:"Name"`
	ZoneId            string                         `thrift:"ZoneId,3,required" json:"ZoneId"`
	ImageId           string                         `thrift:"ImageId,4,required" json:"ImageId"`
	Status            string                         `thrift:"Status,5,required" json:"Status"`
	Description       string                         `thrift:"Description,6,required" json:"Description"`
	HostName          string                         `thrift:"HostName,7,required" json:"HostName"`
	UserData          string                         `thrift:"UserData,8,required" json:"UserData"`
	VpcId             string                         `thrift:"VpcId,9,required" json:"VpcId"`
	InstanceType      *iaascommon.InstanceType       `thrift:"InstanceType,10,required" json:"InstanceType"`
	Volumes           []*iaascommon.VolumeRes        `thrift:"Volumes,11,required" json:"Volumes"`
	NetworkInterfaces []*iaascommon.NetworkInterface `thrift:"NetworkInterfaces,12,required" json:"NetworkInterfaces"`
	RdmaIpAddresses   []string                       `thrift:"RdmaIpAddresses,13,required" json:"RdmaIpAddresses"`
	CreatedAt         string                         `thrift:"CreatedAt,14,required" json:"CreatedAt"`
	UpdatedAt         string                         `thrift:"UpdatedAt,15,required" json:"UpdatedAt"`
}

func NewInstanceInfo

func NewInstanceInfo() *InstanceInfo

func (*InstanceInfo) BLength

func (p *InstanceInfo) BLength() int

func (*InstanceInfo) DeepEqual

func (p *InstanceInfo) DeepEqual(ano *InstanceInfo) bool

func (*InstanceInfo) FastRead

func (p *InstanceInfo) FastRead(buf []byte) (int, error)

func (*InstanceInfo) FastReadField1

func (p *InstanceInfo) FastReadField1(buf []byte) (int, error)

func (*InstanceInfo) FastReadField10

func (p *InstanceInfo) FastReadField10(buf []byte) (int, error)

func (*InstanceInfo) FastReadField11

func (p *InstanceInfo) FastReadField11(buf []byte) (int, error)

func (*InstanceInfo) FastReadField12

func (p *InstanceInfo) FastReadField12(buf []byte) (int, error)

func (*InstanceInfo) FastReadField13

func (p *InstanceInfo) FastReadField13(buf []byte) (int, error)

func (*InstanceInfo) FastReadField14

func (p *InstanceInfo) FastReadField14(buf []byte) (int, error)

func (*InstanceInfo) FastReadField15

func (p *InstanceInfo) FastReadField15(buf []byte) (int, error)

func (*InstanceInfo) FastReadField2

func (p *InstanceInfo) FastReadField2(buf []byte) (int, error)

func (*InstanceInfo) FastReadField3

func (p *InstanceInfo) FastReadField3(buf []byte) (int, error)

func (*InstanceInfo) FastReadField4

func (p *InstanceInfo) FastReadField4(buf []byte) (int, error)

func (*InstanceInfo) FastReadField5

func (p *InstanceInfo) FastReadField5(buf []byte) (int, error)

func (*InstanceInfo) FastReadField6

func (p *InstanceInfo) FastReadField6(buf []byte) (int, error)

func (*InstanceInfo) FastReadField7

func (p *InstanceInfo) FastReadField7(buf []byte) (int, error)

func (*InstanceInfo) FastReadField8

func (p *InstanceInfo) FastReadField8(buf []byte) (int, error)

func (*InstanceInfo) FastReadField9

func (p *InstanceInfo) FastReadField9(buf []byte) (int, error)

func (*InstanceInfo) FastWrite

func (p *InstanceInfo) FastWrite(buf []byte) int

for compatibility

func (*InstanceInfo) FastWriteNocopy

func (p *InstanceInfo) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*InstanceInfo) Field10DeepEqual

func (p *InstanceInfo) Field10DeepEqual(src *iaascommon.InstanceType) bool

func (*InstanceInfo) Field11DeepEqual

func (p *InstanceInfo) Field11DeepEqual(src []*iaascommon.VolumeRes) bool

func (*InstanceInfo) Field12DeepEqual

func (p *InstanceInfo) Field12DeepEqual(src []*iaascommon.NetworkInterface) bool

func (*InstanceInfo) Field13DeepEqual

func (p *InstanceInfo) Field13DeepEqual(src []string) bool

func (*InstanceInfo) Field14DeepEqual

func (p *InstanceInfo) Field14DeepEqual(src string) bool

func (*InstanceInfo) Field15DeepEqual

func (p *InstanceInfo) Field15DeepEqual(src string) bool

func (*InstanceInfo) Field1DeepEqual

func (p *InstanceInfo) Field1DeepEqual(src string) bool

func (*InstanceInfo) Field2DeepEqual

func (p *InstanceInfo) Field2DeepEqual(src string) bool

func (*InstanceInfo) Field3DeepEqual

func (p *InstanceInfo) Field3DeepEqual(src string) bool

func (*InstanceInfo) Field4DeepEqual

func (p *InstanceInfo) Field4DeepEqual(src string) bool

func (*InstanceInfo) Field5DeepEqual

func (p *InstanceInfo) Field5DeepEqual(src string) bool

func (*InstanceInfo) Field6DeepEqual

func (p *InstanceInfo) Field6DeepEqual(src string) bool

func (*InstanceInfo) Field7DeepEqual

func (p *InstanceInfo) Field7DeepEqual(src string) bool

func (*InstanceInfo) Field8DeepEqual

func (p *InstanceInfo) Field8DeepEqual(src string) bool

func (*InstanceInfo) Field9DeepEqual

func (p *InstanceInfo) Field9DeepEqual(src string) bool

func (*InstanceInfo) GetCreatedAt

func (p *InstanceInfo) GetCreatedAt() (v string)

func (*InstanceInfo) GetDescription

func (p *InstanceInfo) GetDescription() (v string)

func (*InstanceInfo) GetHostName

func (p *InstanceInfo) GetHostName() (v string)

func (*InstanceInfo) GetId

func (p *InstanceInfo) GetId() (v string)

func (*InstanceInfo) GetImageId

func (p *InstanceInfo) GetImageId() (v string)

func (*InstanceInfo) GetInstanceType

func (p *InstanceInfo) GetInstanceType() (v *iaascommon.InstanceType)

func (*InstanceInfo) GetName

func (p *InstanceInfo) GetName() (v string)

func (*InstanceInfo) GetNetworkInterfaces

func (p *InstanceInfo) GetNetworkInterfaces() (v []*iaascommon.NetworkInterface)

func (*InstanceInfo) GetRdmaIpAddresses

func (p *InstanceInfo) GetRdmaIpAddresses() (v []string)

func (*InstanceInfo) GetStatus

func (p *InstanceInfo) GetStatus() (v string)

func (*InstanceInfo) GetUpdatedAt

func (p *InstanceInfo) GetUpdatedAt() (v string)

func (*InstanceInfo) GetUserData

func (p *InstanceInfo) GetUserData() (v string)

func (*InstanceInfo) GetVolumes

func (p *InstanceInfo) GetVolumes() (v []*iaascommon.VolumeRes)

func (*InstanceInfo) GetVpcId

func (p *InstanceInfo) GetVpcId() (v string)

func (*InstanceInfo) GetZoneId

func (p *InstanceInfo) GetZoneId() (v string)

func (*InstanceInfo) IsSetInstanceType

func (p *InstanceInfo) IsSetInstanceType() bool

func (*InstanceInfo) Read

func (p *InstanceInfo) Read(iprot thrift.TProtocol) (err error)

func (*InstanceInfo) ReadField1

func (p *InstanceInfo) ReadField1(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField10

func (p *InstanceInfo) ReadField10(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField11

func (p *InstanceInfo) ReadField11(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField12

func (p *InstanceInfo) ReadField12(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField13

func (p *InstanceInfo) ReadField13(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField14

func (p *InstanceInfo) ReadField14(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField15

func (p *InstanceInfo) ReadField15(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField2

func (p *InstanceInfo) ReadField2(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField3

func (p *InstanceInfo) ReadField3(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField4

func (p *InstanceInfo) ReadField4(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField5

func (p *InstanceInfo) ReadField5(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField6

func (p *InstanceInfo) ReadField6(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField7

func (p *InstanceInfo) ReadField7(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField8

func (p *InstanceInfo) ReadField8(iprot thrift.TProtocol) error

func (*InstanceInfo) ReadField9

func (p *InstanceInfo) ReadField9(iprot thrift.TProtocol) error

func (*InstanceInfo) SetCreatedAt

func (p *InstanceInfo) SetCreatedAt(val string)

func (*InstanceInfo) SetDescription

func (p *InstanceInfo) SetDescription(val string)

func (*InstanceInfo) SetHostName

func (p *InstanceInfo) SetHostName(val string)

func (*InstanceInfo) SetId

func (p *InstanceInfo) SetId(val string)

func (*InstanceInfo) SetImageId

func (p *InstanceInfo) SetImageId(val string)

func (*InstanceInfo) SetInstanceType

func (p *InstanceInfo) SetInstanceType(val *iaascommon.InstanceType)

func (*InstanceInfo) SetName

func (p *InstanceInfo) SetName(val string)

func (*InstanceInfo) SetNetworkInterfaces

func (p *InstanceInfo) SetNetworkInterfaces(val []*iaascommon.NetworkInterface)

func (*InstanceInfo) SetRdmaIpAddresses

func (p *InstanceInfo) SetRdmaIpAddresses(val []string)

func (*InstanceInfo) SetStatus

func (p *InstanceInfo) SetStatus(val string)

func (*InstanceInfo) SetUpdatedAt

func (p *InstanceInfo) SetUpdatedAt(val string)

func (*InstanceInfo) SetUserData

func (p *InstanceInfo) SetUserData(val string)

func (*InstanceInfo) SetVolumes

func (p *InstanceInfo) SetVolumes(val []*iaascommon.VolumeRes)

func (*InstanceInfo) SetVpcId

func (p *InstanceInfo) SetVpcId(val string)

func (*InstanceInfo) SetZoneId

func (p *InstanceInfo) SetZoneId(val string)

func (*InstanceInfo) String

func (p *InstanceInfo) String() string

func (*InstanceInfo) Write

func (p *InstanceInfo) Write(oprot thrift.TProtocol) (err error)

type KeyPairs

type KeyPairs struct {
	Id          string `thrift:"Id,1,required" json:"Id"`
	Name        string `thrift:"Name,2,required" json:"Name"`
	Description string `thrift:"Description,3,required" json:"Description"`
	ProjectName string `thrift:"ProjectName,4,required" json:"ProjectName"`
	FingerPrint string `thrift:"FingerPrint,5,required" json:"FingerPrint"`
	CreateTime  string `thrift:"CreateTime,6,required" json:"CreateTime"`
	UpdateTime  string `thrift:"UpdateTime,7,required" json:"UpdateTime"`
}

func NewKeyPairs

func NewKeyPairs() *KeyPairs

func (*KeyPairs) BLength

func (p *KeyPairs) BLength() int

func (*KeyPairs) DeepEqual

func (p *KeyPairs) DeepEqual(ano *KeyPairs) bool

func (*KeyPairs) FastRead

func (p *KeyPairs) FastRead(buf []byte) (int, error)

func (*KeyPairs) FastReadField1

func (p *KeyPairs) FastReadField1(buf []byte) (int, error)

func (*KeyPairs) FastReadField2

func (p *KeyPairs) FastReadField2(buf []byte) (int, error)

func (*KeyPairs) FastReadField3

func (p *KeyPairs) FastReadField3(buf []byte) (int, error)

func (*KeyPairs) FastReadField4

func (p *KeyPairs) FastReadField4(buf []byte) (int, error)

func (*KeyPairs) FastReadField5

func (p *KeyPairs) FastReadField5(buf []byte) (int, error)

func (*KeyPairs) FastReadField6

func (p *KeyPairs) FastReadField6(buf []byte) (int, error)

func (*KeyPairs) FastReadField7

func (p *KeyPairs) FastReadField7(buf []byte) (int, error)

func (*KeyPairs) FastWrite

func (p *KeyPairs) FastWrite(buf []byte) int

for compatibility

func (*KeyPairs) FastWriteNocopy

func (p *KeyPairs) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*KeyPairs) Field1DeepEqual

func (p *KeyPairs) Field1DeepEqual(src string) bool

func (*KeyPairs) Field2DeepEqual

func (p *KeyPairs) Field2DeepEqual(src string) bool

func (*KeyPairs) Field3DeepEqual

func (p *KeyPairs) Field3DeepEqual(src string) bool

func (*KeyPairs) Field4DeepEqual

func (p *KeyPairs) Field4DeepEqual(src string) bool

func (*KeyPairs) Field5DeepEqual

func (p *KeyPairs) Field5DeepEqual(src string) bool

func (*KeyPairs) Field6DeepEqual

func (p *KeyPairs) Field6DeepEqual(src string) bool

func (*KeyPairs) Field7DeepEqual

func (p *KeyPairs) Field7DeepEqual(src string) bool

func (*KeyPairs) GetCreateTime

func (p *KeyPairs) GetCreateTime() (v string)

func (*KeyPairs) GetDescription

func (p *KeyPairs) GetDescription() (v string)

func (*KeyPairs) GetFingerPrint

func (p *KeyPairs) GetFingerPrint() (v string)

func (*KeyPairs) GetId

func (p *KeyPairs) GetId() (v string)

func (*KeyPairs) GetName

func (p *KeyPairs) GetName() (v string)

func (*KeyPairs) GetProjectName

func (p *KeyPairs) GetProjectName() (v string)

func (*KeyPairs) GetUpdateTime

func (p *KeyPairs) GetUpdateTime() (v string)

func (*KeyPairs) Read

func (p *KeyPairs) Read(iprot thrift.TProtocol) (err error)

func (*KeyPairs) ReadField1

func (p *KeyPairs) ReadField1(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField2

func (p *KeyPairs) ReadField2(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField3

func (p *KeyPairs) ReadField3(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField4

func (p *KeyPairs) ReadField4(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField5

func (p *KeyPairs) ReadField5(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField6

func (p *KeyPairs) ReadField6(iprot thrift.TProtocol) error

func (*KeyPairs) ReadField7

func (p *KeyPairs) ReadField7(iprot thrift.TProtocol) error

func (*KeyPairs) SetCreateTime

func (p *KeyPairs) SetCreateTime(val string)

func (*KeyPairs) SetDescription

func (p *KeyPairs) SetDescription(val string)

func (*KeyPairs) SetFingerPrint

func (p *KeyPairs) SetFingerPrint(val string)

func (*KeyPairs) SetId

func (p *KeyPairs) SetId(val string)

func (*KeyPairs) SetName

func (p *KeyPairs) SetName(val string)

func (*KeyPairs) SetProjectName

func (p *KeyPairs) SetProjectName(val string)

func (*KeyPairs) SetUpdateTime

func (p *KeyPairs) SetUpdateTime(val string)

func (*KeyPairs) String

func (p *KeyPairs) String() string

func (*KeyPairs) Write

func (p *KeyPairs) Write(oprot thrift.TProtocol) (err error)

type ListFlavorsFilter

type ListFlavorsFilter struct {
	ZoneIds []string `thrift:"ZoneIds,1" json:"ZoneIds,omitempty"`
	Ids     []string `thrift:"Ids,2" json:"Ids,omitempty"`
}
var ListFlavorsRequest_Filter_DEFAULT *ListFlavorsFilter

func NewListFlavorsFilter

func NewListFlavorsFilter() *ListFlavorsFilter

func (*ListFlavorsFilter) BLength

func (p *ListFlavorsFilter) BLength() int

func (*ListFlavorsFilter) DeepEqual

func (p *ListFlavorsFilter) DeepEqual(ano *ListFlavorsFilter) bool

func (*ListFlavorsFilter) FastRead

func (p *ListFlavorsFilter) FastRead(buf []byte) (int, error)

func (*ListFlavorsFilter) FastReadField1

func (p *ListFlavorsFilter) FastReadField1(buf []byte) (int, error)

func (*ListFlavorsFilter) FastReadField2

func (p *ListFlavorsFilter) FastReadField2(buf []byte) (int, error)

func (*ListFlavorsFilter) FastWrite

func (p *ListFlavorsFilter) FastWrite(buf []byte) int

for compatibility

func (*ListFlavorsFilter) FastWriteNocopy

func (p *ListFlavorsFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListFlavorsFilter) Field1DeepEqual

func (p *ListFlavorsFilter) Field1DeepEqual(src []string) bool

func (*ListFlavorsFilter) Field2DeepEqual

func (p *ListFlavorsFilter) Field2DeepEqual(src []string) bool

func (*ListFlavorsFilter) GetIds

func (p *ListFlavorsFilter) GetIds() (v []string)

func (*ListFlavorsFilter) GetZoneIds

func (p *ListFlavorsFilter) GetZoneIds() (v []string)

func (*ListFlavorsFilter) IsSetIds

func (p *ListFlavorsFilter) IsSetIds() bool

func (*ListFlavorsFilter) IsSetZoneIds

func (p *ListFlavorsFilter) IsSetZoneIds() bool

func (*ListFlavorsFilter) Read

func (p *ListFlavorsFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListFlavorsFilter) ReadField1

func (p *ListFlavorsFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListFlavorsFilter) ReadField2

func (p *ListFlavorsFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListFlavorsFilter) SetIds

func (p *ListFlavorsFilter) SetIds(val []string)

func (*ListFlavorsFilter) SetZoneIds

func (p *ListFlavorsFilter) SetZoneIds(val []string)

func (*ListFlavorsFilter) String

func (p *ListFlavorsFilter) String() string

func (*ListFlavorsFilter) Write

func (p *ListFlavorsFilter) Write(oprot thrift.TProtocol) (err error)

type ListFlavorsRequest

type ListFlavorsRequest struct {
	Filter *ListFlavorsFilter `thrift:"Filter,1" json:"Filter,omitempty"`
	Top    *base.TopParam     `thrift:"Top,254,required" json:"Top"`
	Base   *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListFlavorsRequest

func NewListFlavorsRequest() *ListFlavorsRequest

func (*ListFlavorsRequest) BLength

func (p *ListFlavorsRequest) BLength() int

func (*ListFlavorsRequest) DeepEqual

func (p *ListFlavorsRequest) DeepEqual(ano *ListFlavorsRequest) bool

func (*ListFlavorsRequest) FastRead

func (p *ListFlavorsRequest) FastRead(buf []byte) (int, error)

func (*ListFlavorsRequest) FastReadField1

func (p *ListFlavorsRequest) FastReadField1(buf []byte) (int, error)

func (*ListFlavorsRequest) FastReadField254

func (p *ListFlavorsRequest) FastReadField254(buf []byte) (int, error)

func (*ListFlavorsRequest) FastReadField255

func (p *ListFlavorsRequest) FastReadField255(buf []byte) (int, error)

func (*ListFlavorsRequest) FastWrite

func (p *ListFlavorsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListFlavorsRequest) FastWriteNocopy

func (p *ListFlavorsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListFlavorsRequest) Field1DeepEqual

func (p *ListFlavorsRequest) Field1DeepEqual(src *ListFlavorsFilter) bool

func (*ListFlavorsRequest) Field254DeepEqual

func (p *ListFlavorsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListFlavorsRequest) Field255DeepEqual

func (p *ListFlavorsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListFlavorsRequest) GetBase

func (p *ListFlavorsRequest) GetBase() (v *base.Base)

func (*ListFlavorsRequest) GetFilter

func (p *ListFlavorsRequest) GetFilter() (v *ListFlavorsFilter)

func (*ListFlavorsRequest) GetOrSetBase

func (p *ListFlavorsRequest) GetOrSetBase() interface{}

func (*ListFlavorsRequest) GetTop

func (p *ListFlavorsRequest) GetTop() (v *base.TopParam)

func (*ListFlavorsRequest) IsSetBase

func (p *ListFlavorsRequest) IsSetBase() bool

func (*ListFlavorsRequest) IsSetFilter

func (p *ListFlavorsRequest) IsSetFilter() bool

func (*ListFlavorsRequest) IsSetTop

func (p *ListFlavorsRequest) IsSetTop() bool

func (*ListFlavorsRequest) Read

func (p *ListFlavorsRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListFlavorsRequest) ReadField1

func (p *ListFlavorsRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListFlavorsRequest) ReadField254

func (p *ListFlavorsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListFlavorsRequest) ReadField255

func (p *ListFlavorsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListFlavorsRequest) SetBase

func (p *ListFlavorsRequest) SetBase(val *base.Base)

func (*ListFlavorsRequest) SetFilter

func (p *ListFlavorsRequest) SetFilter(val *ListFlavorsFilter)

func (*ListFlavorsRequest) SetTop

func (p *ListFlavorsRequest) SetTop(val *base.TopParam)

func (*ListFlavorsRequest) String

func (p *ListFlavorsRequest) String() string

func (*ListFlavorsRequest) Write

func (p *ListFlavorsRequest) Write(oprot thrift.TProtocol) (err error)

type ListFlavorsResponse

type ListFlavorsResponse struct {
	InstanceTypes []*iaascommon.InstanceType `thrift:"InstanceTypes,1,required" json:"InstanceTypes"`
	Total         int32                      `thrift:"Total,2,required" json:"Total"`
	Base          *base.Base                 `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListFlavorsResponse

func NewListFlavorsResponse() *ListFlavorsResponse

func (*ListFlavorsResponse) BLength

func (p *ListFlavorsResponse) BLength() int

func (*ListFlavorsResponse) DeepEqual

func (p *ListFlavorsResponse) DeepEqual(ano *ListFlavorsResponse) bool

func (*ListFlavorsResponse) FastRead

func (p *ListFlavorsResponse) FastRead(buf []byte) (int, error)

func (*ListFlavorsResponse) FastReadField1

func (p *ListFlavorsResponse) FastReadField1(buf []byte) (int, error)

func (*ListFlavorsResponse) FastReadField2

func (p *ListFlavorsResponse) FastReadField2(buf []byte) (int, error)

func (*ListFlavorsResponse) FastReadField255

func (p *ListFlavorsResponse) FastReadField255(buf []byte) (int, error)

func (*ListFlavorsResponse) FastWrite

func (p *ListFlavorsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListFlavorsResponse) FastWriteNocopy

func (p *ListFlavorsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListFlavorsResponse) Field1DeepEqual

func (p *ListFlavorsResponse) Field1DeepEqual(src []*iaascommon.InstanceType) bool

func (*ListFlavorsResponse) Field255DeepEqual

func (p *ListFlavorsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListFlavorsResponse) Field2DeepEqual

func (p *ListFlavorsResponse) Field2DeepEqual(src int32) bool

func (*ListFlavorsResponse) GetBase

func (p *ListFlavorsResponse) GetBase() (v *base.Base)

func (*ListFlavorsResponse) GetInstanceTypes

func (p *ListFlavorsResponse) GetInstanceTypes() (v []*iaascommon.InstanceType)

func (*ListFlavorsResponse) GetOrSetBase

func (p *ListFlavorsResponse) GetOrSetBase() interface{}

func (*ListFlavorsResponse) GetTotal

func (p *ListFlavorsResponse) GetTotal() (v int32)

func (*ListFlavorsResponse) IsSetBase

func (p *ListFlavorsResponse) IsSetBase() bool

func (*ListFlavorsResponse) Read

func (p *ListFlavorsResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListFlavorsResponse) ReadField1

func (p *ListFlavorsResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListFlavorsResponse) ReadField2

func (p *ListFlavorsResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListFlavorsResponse) ReadField255

func (p *ListFlavorsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListFlavorsResponse) SetBase

func (p *ListFlavorsResponse) SetBase(val *base.Base)

func (*ListFlavorsResponse) SetInstanceTypes

func (p *ListFlavorsResponse) SetInstanceTypes(val []*iaascommon.InstanceType)

func (*ListFlavorsResponse) SetTotal

func (p *ListFlavorsResponse) SetTotal(val int32)

func (*ListFlavorsResponse) String

func (p *ListFlavorsResponse) String() string

func (*ListFlavorsResponse) Write

func (p *ListFlavorsResponse) Write(oprot thrift.TProtocol) (err error)

type ListInstancesFilter

type ListInstancesFilter struct {
	Ids      []string `thrift:"Ids,1" json:"Ids,omitempty"`
	Name     *string  `thrift:"Name,2" json:"Name,omitempty"`
	VpcId    *string  `thrift:"VpcId,3" json:"VpcId,omitempty"`
	Statuses []string `thrift:"Statuses,4" json:"Statuses,omitempty"`
	VkeUsed  *bool    `thrift:"VkeUsed,5" json:"VkeUsed,omitempty"`
}
var ListInstancesRequest_Filter_DEFAULT *ListInstancesFilter

func NewListInstancesFilter

func NewListInstancesFilter() *ListInstancesFilter

func (*ListInstancesFilter) BLength

func (p *ListInstancesFilter) BLength() int

func (*ListInstancesFilter) DeepEqual

func (p *ListInstancesFilter) DeepEqual(ano *ListInstancesFilter) bool

func (*ListInstancesFilter) FastRead

func (p *ListInstancesFilter) FastRead(buf []byte) (int, error)

func (*ListInstancesFilter) FastReadField1

func (p *ListInstancesFilter) FastReadField1(buf []byte) (int, error)

func (*ListInstancesFilter) FastReadField2

func (p *ListInstancesFilter) FastReadField2(buf []byte) (int, error)

func (*ListInstancesFilter) FastReadField3

func (p *ListInstancesFilter) FastReadField3(buf []byte) (int, error)

func (*ListInstancesFilter) FastReadField4

func (p *ListInstancesFilter) FastReadField4(buf []byte) (int, error)

func (*ListInstancesFilter) FastReadField5

func (p *ListInstancesFilter) FastReadField5(buf []byte) (int, error)

func (*ListInstancesFilter) FastWrite

func (p *ListInstancesFilter) FastWrite(buf []byte) int

for compatibility

func (*ListInstancesFilter) FastWriteNocopy

func (p *ListInstancesFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListInstancesFilter) Field1DeepEqual

func (p *ListInstancesFilter) Field1DeepEqual(src []string) bool

func (*ListInstancesFilter) Field2DeepEqual

func (p *ListInstancesFilter) Field2DeepEqual(src *string) bool

func (*ListInstancesFilter) Field3DeepEqual

func (p *ListInstancesFilter) Field3DeepEqual(src *string) bool

func (*ListInstancesFilter) Field4DeepEqual

func (p *ListInstancesFilter) Field4DeepEqual(src []string) bool

func (*ListInstancesFilter) Field5DeepEqual

func (p *ListInstancesFilter) Field5DeepEqual(src *bool) bool

func (*ListInstancesFilter) GetIds

func (p *ListInstancesFilter) GetIds() (v []string)

func (*ListInstancesFilter) GetName

func (p *ListInstancesFilter) GetName() (v string)

func (*ListInstancesFilter) GetStatuses

func (p *ListInstancesFilter) GetStatuses() (v []string)

func (*ListInstancesFilter) GetVkeUsed

func (p *ListInstancesFilter) GetVkeUsed() (v bool)

func (*ListInstancesFilter) GetVpcId

func (p *ListInstancesFilter) GetVpcId() (v string)

func (*ListInstancesFilter) IsSetIds

func (p *ListInstancesFilter) IsSetIds() bool

func (*ListInstancesFilter) IsSetName

func (p *ListInstancesFilter) IsSetName() bool

func (*ListInstancesFilter) IsSetStatuses

func (p *ListInstancesFilter) IsSetStatuses() bool

func (*ListInstancesFilter) IsSetVkeUsed

func (p *ListInstancesFilter) IsSetVkeUsed() bool

func (*ListInstancesFilter) IsSetVpcId

func (p *ListInstancesFilter) IsSetVpcId() bool

func (*ListInstancesFilter) Read

func (p *ListInstancesFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListInstancesFilter) ReadField1

func (p *ListInstancesFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListInstancesFilter) ReadField2

func (p *ListInstancesFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListInstancesFilter) ReadField3

func (p *ListInstancesFilter) ReadField3(iprot thrift.TProtocol) error

func (*ListInstancesFilter) ReadField4

func (p *ListInstancesFilter) ReadField4(iprot thrift.TProtocol) error

func (*ListInstancesFilter) ReadField5

func (p *ListInstancesFilter) ReadField5(iprot thrift.TProtocol) error

func (*ListInstancesFilter) SetIds

func (p *ListInstancesFilter) SetIds(val []string)

func (*ListInstancesFilter) SetName

func (p *ListInstancesFilter) SetName(val *string)

func (*ListInstancesFilter) SetStatuses

func (p *ListInstancesFilter) SetStatuses(val []string)

func (*ListInstancesFilter) SetVkeUsed

func (p *ListInstancesFilter) SetVkeUsed(val *bool)

func (*ListInstancesFilter) SetVpcId

func (p *ListInstancesFilter) SetVpcId(val *string)

func (*ListInstancesFilter) String

func (p *ListInstancesFilter) String() string

func (*ListInstancesFilter) Write

func (p *ListInstancesFilter) Write(oprot thrift.TProtocol) (err error)

type ListInstancesRequest

type ListInstancesRequest struct {
	PageNumber int32                `thrift:"PageNumber,1" json:"PageNumber" default:"1"`
	PageSize   int32                `thrift:"PageSize,2" json:"PageSize" default:"100"`
	Filter     *ListInstancesFilter `thrift:"Filter,3" json:"Filter,omitempty"`
	Top        *base.TopParam       `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base           `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListInstancesRequest

func NewListInstancesRequest() *ListInstancesRequest

func (*ListInstancesRequest) BLength

func (p *ListInstancesRequest) BLength() int

func (*ListInstancesRequest) DeepEqual

func (p *ListInstancesRequest) DeepEqual(ano *ListInstancesRequest) bool

func (*ListInstancesRequest) FastRead

func (p *ListInstancesRequest) FastRead(buf []byte) (int, error)

func (*ListInstancesRequest) FastReadField1

func (p *ListInstancesRequest) FastReadField1(buf []byte) (int, error)

func (*ListInstancesRequest) FastReadField2

func (p *ListInstancesRequest) FastReadField2(buf []byte) (int, error)

func (*ListInstancesRequest) FastReadField254

func (p *ListInstancesRequest) FastReadField254(buf []byte) (int, error)

func (*ListInstancesRequest) FastReadField255

func (p *ListInstancesRequest) FastReadField255(buf []byte) (int, error)

func (*ListInstancesRequest) FastReadField3

func (p *ListInstancesRequest) FastReadField3(buf []byte) (int, error)

func (*ListInstancesRequest) FastWrite

func (p *ListInstancesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListInstancesRequest) FastWriteNocopy

func (p *ListInstancesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListInstancesRequest) Field1DeepEqual

func (p *ListInstancesRequest) Field1DeepEqual(src int32) bool

func (*ListInstancesRequest) Field254DeepEqual

func (p *ListInstancesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListInstancesRequest) Field255DeepEqual

func (p *ListInstancesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListInstancesRequest) Field2DeepEqual

func (p *ListInstancesRequest) Field2DeepEqual(src int32) bool

func (*ListInstancesRequest) Field3DeepEqual

func (p *ListInstancesRequest) Field3DeepEqual(src *ListInstancesFilter) bool

func (*ListInstancesRequest) GetBase

func (p *ListInstancesRequest) GetBase() (v *base.Base)

func (*ListInstancesRequest) GetFilter

func (p *ListInstancesRequest) GetFilter() (v *ListInstancesFilter)

func (*ListInstancesRequest) GetOrSetBase

func (p *ListInstancesRequest) GetOrSetBase() interface{}

func (*ListInstancesRequest) GetPageNumber

func (p *ListInstancesRequest) GetPageNumber() (v int32)

func (*ListInstancesRequest) GetPageSize

func (p *ListInstancesRequest) GetPageSize() (v int32)

func (*ListInstancesRequest) GetTop

func (p *ListInstancesRequest) GetTop() (v *base.TopParam)

func (*ListInstancesRequest) IsSetBase

func (p *ListInstancesRequest) IsSetBase() bool

func (*ListInstancesRequest) IsSetFilter

func (p *ListInstancesRequest) IsSetFilter() bool

func (*ListInstancesRequest) IsSetPageNumber

func (p *ListInstancesRequest) IsSetPageNumber() bool

func (*ListInstancesRequest) IsSetPageSize

func (p *ListInstancesRequest) IsSetPageSize() bool

func (*ListInstancesRequest) IsSetTop

func (p *ListInstancesRequest) IsSetTop() bool

func (*ListInstancesRequest) Read

func (p *ListInstancesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListInstancesRequest) ReadField1

func (p *ListInstancesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListInstancesRequest) ReadField2

func (p *ListInstancesRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListInstancesRequest) ReadField254

func (p *ListInstancesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListInstancesRequest) ReadField255

func (p *ListInstancesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListInstancesRequest) ReadField3

func (p *ListInstancesRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListInstancesRequest) SetBase

func (p *ListInstancesRequest) SetBase(val *base.Base)

func (*ListInstancesRequest) SetFilter

func (p *ListInstancesRequest) SetFilter(val *ListInstancesFilter)

func (*ListInstancesRequest) SetPageNumber

func (p *ListInstancesRequest) SetPageNumber(val int32)

func (*ListInstancesRequest) SetPageSize

func (p *ListInstancesRequest) SetPageSize(val int32)

func (*ListInstancesRequest) SetTop

func (p *ListInstancesRequest) SetTop(val *base.TopParam)

func (*ListInstancesRequest) String

func (p *ListInstancesRequest) String() string

func (*ListInstancesRequest) Write

func (p *ListInstancesRequest) Write(oprot thrift.TProtocol) (err error)

type ListInstancesResponse

type ListInstancesResponse struct {
	Total int32           `thrift:"Total,1,required" json:"Total"`
	Items []*InstanceInfo `thrift:"Items,2,required" json:"Items"`
	Base  *base.Base      `thrift:"Base,255" json:"Base"`
}

func NewListInstancesResponse

func NewListInstancesResponse() *ListInstancesResponse

func (*ListInstancesResponse) BLength

func (p *ListInstancesResponse) BLength() int

func (*ListInstancesResponse) DeepEqual

func (*ListInstancesResponse) FastRead

func (p *ListInstancesResponse) FastRead(buf []byte) (int, error)

func (*ListInstancesResponse) FastReadField1

func (p *ListInstancesResponse) FastReadField1(buf []byte) (int, error)

func (*ListInstancesResponse) FastReadField2

func (p *ListInstancesResponse) FastReadField2(buf []byte) (int, error)

func (*ListInstancesResponse) FastReadField255

func (p *ListInstancesResponse) FastReadField255(buf []byte) (int, error)

func (*ListInstancesResponse) FastWrite

func (p *ListInstancesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListInstancesResponse) FastWriteNocopy

func (p *ListInstancesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListInstancesResponse) Field1DeepEqual

func (p *ListInstancesResponse) Field1DeepEqual(src int32) bool

func (*ListInstancesResponse) Field255DeepEqual

func (p *ListInstancesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListInstancesResponse) Field2DeepEqual

func (p *ListInstancesResponse) Field2DeepEqual(src []*InstanceInfo) bool

func (*ListInstancesResponse) GetBase

func (p *ListInstancesResponse) GetBase() (v *base.Base)

func (*ListInstancesResponse) GetItems

func (p *ListInstancesResponse) GetItems() (v []*InstanceInfo)

func (*ListInstancesResponse) GetOrSetBase

func (p *ListInstancesResponse) GetOrSetBase() interface{}

func (*ListInstancesResponse) GetTotal

func (p *ListInstancesResponse) GetTotal() (v int32)

func (*ListInstancesResponse) IsSetBase

func (p *ListInstancesResponse) IsSetBase() bool

func (*ListInstancesResponse) Read

func (p *ListInstancesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListInstancesResponse) ReadField1

func (p *ListInstancesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListInstancesResponse) ReadField2

func (p *ListInstancesResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListInstancesResponse) ReadField255

func (p *ListInstancesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListInstancesResponse) SetBase

func (p *ListInstancesResponse) SetBase(val *base.Base)

func (*ListInstancesResponse) SetItems

func (p *ListInstancesResponse) SetItems(val []*InstanceInfo)

func (*ListInstancesResponse) SetTotal

func (p *ListInstancesResponse) SetTotal(val int32)

func (*ListInstancesResponse) String

func (p *ListInstancesResponse) String() string

func (*ListInstancesResponse) Write

func (p *ListInstancesResponse) Write(oprot thrift.TProtocol) (err error)

type ListKeyPairsFilter

type ListKeyPairsFilter struct {
	Name *string `thrift:"Name,1" json:"Name,omitempty"`
}
var ListKeyPairsRequest_Filter_DEFAULT *ListKeyPairsFilter

func NewListKeyPairsFilter

func NewListKeyPairsFilter() *ListKeyPairsFilter

func (*ListKeyPairsFilter) BLength

func (p *ListKeyPairsFilter) BLength() int

func (*ListKeyPairsFilter) DeepEqual

func (p *ListKeyPairsFilter) DeepEqual(ano *ListKeyPairsFilter) bool

func (*ListKeyPairsFilter) FastRead

func (p *ListKeyPairsFilter) FastRead(buf []byte) (int, error)

func (*ListKeyPairsFilter) FastReadField1

func (p *ListKeyPairsFilter) FastReadField1(buf []byte) (int, error)

func (*ListKeyPairsFilter) FastWrite

func (p *ListKeyPairsFilter) FastWrite(buf []byte) int

for compatibility

func (*ListKeyPairsFilter) FastWriteNocopy

func (p *ListKeyPairsFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListKeyPairsFilter) Field1DeepEqual

func (p *ListKeyPairsFilter) Field1DeepEqual(src *string) bool

func (*ListKeyPairsFilter) GetName

func (p *ListKeyPairsFilter) GetName() (v string)

func (*ListKeyPairsFilter) IsSetName

func (p *ListKeyPairsFilter) IsSetName() bool

func (*ListKeyPairsFilter) Read

func (p *ListKeyPairsFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListKeyPairsFilter) ReadField1

func (p *ListKeyPairsFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListKeyPairsFilter) SetName

func (p *ListKeyPairsFilter) SetName(val *string)

func (*ListKeyPairsFilter) String

func (p *ListKeyPairsFilter) String() string

func (*ListKeyPairsFilter) Write

func (p *ListKeyPairsFilter) Write(oprot thrift.TProtocol) (err error)

type ListKeyPairsRequest

type ListKeyPairsRequest struct {
	PageNumber int32               `thrift:"PageNumber,1" json:"PageNumber" default:"1"`
	PageSize   int32               `thrift:"PageSize,2" json:"PageSize" default:"100"`
	Filter     *ListKeyPairsFilter `thrift:"Filter,3" json:"Filter,omitempty"`
	Top        *base.TopParam      `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base          `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListKeyPairsRequest

func NewListKeyPairsRequest() *ListKeyPairsRequest

func (*ListKeyPairsRequest) BLength

func (p *ListKeyPairsRequest) BLength() int

func (*ListKeyPairsRequest) DeepEqual

func (p *ListKeyPairsRequest) DeepEqual(ano *ListKeyPairsRequest) bool

func (*ListKeyPairsRequest) FastRead

func (p *ListKeyPairsRequest) FastRead(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastReadField1

func (p *ListKeyPairsRequest) FastReadField1(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastReadField2

func (p *ListKeyPairsRequest) FastReadField2(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastReadField254

func (p *ListKeyPairsRequest) FastReadField254(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastReadField255

func (p *ListKeyPairsRequest) FastReadField255(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastReadField3

func (p *ListKeyPairsRequest) FastReadField3(buf []byte) (int, error)

func (*ListKeyPairsRequest) FastWrite

func (p *ListKeyPairsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListKeyPairsRequest) FastWriteNocopy

func (p *ListKeyPairsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListKeyPairsRequest) Field1DeepEqual

func (p *ListKeyPairsRequest) Field1DeepEqual(src int32) bool

func (*ListKeyPairsRequest) Field254DeepEqual

func (p *ListKeyPairsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListKeyPairsRequest) Field255DeepEqual

func (p *ListKeyPairsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListKeyPairsRequest) Field2DeepEqual

func (p *ListKeyPairsRequest) Field2DeepEqual(src int32) bool

func (*ListKeyPairsRequest) Field3DeepEqual

func (p *ListKeyPairsRequest) Field3DeepEqual(src *ListKeyPairsFilter) bool

func (*ListKeyPairsRequest) GetBase

func (p *ListKeyPairsRequest) GetBase() (v *base.Base)

func (*ListKeyPairsRequest) GetFilter

func (p *ListKeyPairsRequest) GetFilter() (v *ListKeyPairsFilter)

func (*ListKeyPairsRequest) GetOrSetBase

func (p *ListKeyPairsRequest) GetOrSetBase() interface{}

func (*ListKeyPairsRequest) GetPageNumber

func (p *ListKeyPairsRequest) GetPageNumber() (v int32)

func (*ListKeyPairsRequest) GetPageSize

func (p *ListKeyPairsRequest) GetPageSize() (v int32)

func (*ListKeyPairsRequest) GetTop

func (p *ListKeyPairsRequest) GetTop() (v *base.TopParam)

func (*ListKeyPairsRequest) IsSetBase

func (p *ListKeyPairsRequest) IsSetBase() bool

func (*ListKeyPairsRequest) IsSetFilter

func (p *ListKeyPairsRequest) IsSetFilter() bool

func (*ListKeyPairsRequest) IsSetPageNumber

func (p *ListKeyPairsRequest) IsSetPageNumber() bool

func (*ListKeyPairsRequest) IsSetPageSize

func (p *ListKeyPairsRequest) IsSetPageSize() bool

func (*ListKeyPairsRequest) IsSetTop

func (p *ListKeyPairsRequest) IsSetTop() bool

func (*ListKeyPairsRequest) Read

func (p *ListKeyPairsRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListKeyPairsRequest) ReadField1

func (p *ListKeyPairsRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListKeyPairsRequest) ReadField2

func (p *ListKeyPairsRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListKeyPairsRequest) ReadField254

func (p *ListKeyPairsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListKeyPairsRequest) ReadField255

func (p *ListKeyPairsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListKeyPairsRequest) ReadField3

func (p *ListKeyPairsRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListKeyPairsRequest) SetBase

func (p *ListKeyPairsRequest) SetBase(val *base.Base)

func (*ListKeyPairsRequest) SetFilter

func (p *ListKeyPairsRequest) SetFilter(val *ListKeyPairsFilter)

func (*ListKeyPairsRequest) SetPageNumber

func (p *ListKeyPairsRequest) SetPageNumber(val int32)

func (*ListKeyPairsRequest) SetPageSize

func (p *ListKeyPairsRequest) SetPageSize(val int32)

func (*ListKeyPairsRequest) SetTop

func (p *ListKeyPairsRequest) SetTop(val *base.TopParam)

func (*ListKeyPairsRequest) String

func (p *ListKeyPairsRequest) String() string

func (*ListKeyPairsRequest) Write

func (p *ListKeyPairsRequest) Write(oprot thrift.TProtocol) (err error)

type ListKeyPairsResponse

type ListKeyPairsResponse struct {
	Items []*KeyPairs `thrift:"Items,1,required" json:"Items"`
	Total int32       `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base  `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListKeyPairsResponse

func NewListKeyPairsResponse() *ListKeyPairsResponse

func (*ListKeyPairsResponse) BLength

func (p *ListKeyPairsResponse) BLength() int

func (*ListKeyPairsResponse) DeepEqual

func (p *ListKeyPairsResponse) DeepEqual(ano *ListKeyPairsResponse) bool

func (*ListKeyPairsResponse) FastRead

func (p *ListKeyPairsResponse) FastRead(buf []byte) (int, error)

func (*ListKeyPairsResponse) FastReadField1

func (p *ListKeyPairsResponse) FastReadField1(buf []byte) (int, error)

func (*ListKeyPairsResponse) FastReadField2

func (p *ListKeyPairsResponse) FastReadField2(buf []byte) (int, error)

func (*ListKeyPairsResponse) FastReadField255

func (p *ListKeyPairsResponse) FastReadField255(buf []byte) (int, error)

func (*ListKeyPairsResponse) FastWrite

func (p *ListKeyPairsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListKeyPairsResponse) FastWriteNocopy

func (p *ListKeyPairsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListKeyPairsResponse) Field1DeepEqual

func (p *ListKeyPairsResponse) Field1DeepEqual(src []*KeyPairs) bool

func (*ListKeyPairsResponse) Field255DeepEqual

func (p *ListKeyPairsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListKeyPairsResponse) Field2DeepEqual

func (p *ListKeyPairsResponse) Field2DeepEqual(src int32) bool

func (*ListKeyPairsResponse) GetBase

func (p *ListKeyPairsResponse) GetBase() (v *base.Base)

func (*ListKeyPairsResponse) GetItems

func (p *ListKeyPairsResponse) GetItems() (v []*KeyPairs)

func (*ListKeyPairsResponse) GetOrSetBase

func (p *ListKeyPairsResponse) GetOrSetBase() interface{}

func (*ListKeyPairsResponse) GetTotal

func (p *ListKeyPairsResponse) GetTotal() (v int32)

func (*ListKeyPairsResponse) IsSetBase

func (p *ListKeyPairsResponse) IsSetBase() bool

func (*ListKeyPairsResponse) Read

func (p *ListKeyPairsResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListKeyPairsResponse) ReadField1

func (p *ListKeyPairsResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListKeyPairsResponse) ReadField2

func (p *ListKeyPairsResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListKeyPairsResponse) ReadField255

func (p *ListKeyPairsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListKeyPairsResponse) SetBase

func (p *ListKeyPairsResponse) SetBase(val *base.Base)

func (*ListKeyPairsResponse) SetItems

func (p *ListKeyPairsResponse) SetItems(val []*KeyPairs)

func (*ListKeyPairsResponse) SetTotal

func (p *ListKeyPairsResponse) SetTotal(val int32)

func (*ListKeyPairsResponse) String

func (p *ListKeyPairsResponse) String() string

func (*ListKeyPairsResponse) Write

func (p *ListKeyPairsResponse) Write(oprot thrift.TProtocol) (err error)

type ListVolumesFilter

type ListVolumesFilter struct {
	Ids    []string `thrift:"Ids,1" json:"Ids,omitempty"`
	Type   *string  `thrift:"Type,2" json:"Type,omitempty"`
	Status *string  `thrift:"Status,3" json:"Status,omitempty"`
	Name   *string  `thrift:"Name,4" json:"Name,omitempty"`
	Kind   *string  `thrift:"Kind,5" json:"Kind,omitempty"`
	ZoneId *string  `thrift:"ZoneId,6" json:"ZoneId,omitempty"`
}
var ListVolumesRequest_Filter_DEFAULT *ListVolumesFilter

func NewListVolumesFilter

func NewListVolumesFilter() *ListVolumesFilter

func (*ListVolumesFilter) BLength

func (p *ListVolumesFilter) BLength() int

func (*ListVolumesFilter) DeepEqual

func (p *ListVolumesFilter) DeepEqual(ano *ListVolumesFilter) bool

func (*ListVolumesFilter) FastRead

func (p *ListVolumesFilter) FastRead(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField1

func (p *ListVolumesFilter) FastReadField1(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField2

func (p *ListVolumesFilter) FastReadField2(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField3

func (p *ListVolumesFilter) FastReadField3(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField4

func (p *ListVolumesFilter) FastReadField4(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField5

func (p *ListVolumesFilter) FastReadField5(buf []byte) (int, error)

func (*ListVolumesFilter) FastReadField6

func (p *ListVolumesFilter) FastReadField6(buf []byte) (int, error)

func (*ListVolumesFilter) FastWrite

func (p *ListVolumesFilter) FastWrite(buf []byte) int

for compatibility

func (*ListVolumesFilter) FastWriteNocopy

func (p *ListVolumesFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListVolumesFilter) Field1DeepEqual

func (p *ListVolumesFilter) Field1DeepEqual(src []string) bool

func (*ListVolumesFilter) Field2DeepEqual

func (p *ListVolumesFilter) Field2DeepEqual(src *string) bool

func (*ListVolumesFilter) Field3DeepEqual

func (p *ListVolumesFilter) Field3DeepEqual(src *string) bool

func (*ListVolumesFilter) Field4DeepEqual

func (p *ListVolumesFilter) Field4DeepEqual(src *string) bool

func (*ListVolumesFilter) Field5DeepEqual

func (p *ListVolumesFilter) Field5DeepEqual(src *string) bool

func (*ListVolumesFilter) Field6DeepEqual

func (p *ListVolumesFilter) Field6DeepEqual(src *string) bool

func (*ListVolumesFilter) GetIds

func (p *ListVolumesFilter) GetIds() (v []string)

func (*ListVolumesFilter) GetKind

func (p *ListVolumesFilter) GetKind() (v string)

func (*ListVolumesFilter) GetName

func (p *ListVolumesFilter) GetName() (v string)

func (*ListVolumesFilter) GetStatus

func (p *ListVolumesFilter) GetStatus() (v string)

func (*ListVolumesFilter) GetType

func (p *ListVolumesFilter) GetType() (v string)

func (*ListVolumesFilter) GetZoneId

func (p *ListVolumesFilter) GetZoneId() (v string)

func (*ListVolumesFilter) IsSetIds

func (p *ListVolumesFilter) IsSetIds() bool

func (*ListVolumesFilter) IsSetKind

func (p *ListVolumesFilter) IsSetKind() bool

func (*ListVolumesFilter) IsSetName

func (p *ListVolumesFilter) IsSetName() bool

func (*ListVolumesFilter) IsSetStatus

func (p *ListVolumesFilter) IsSetStatus() bool

func (*ListVolumesFilter) IsSetType

func (p *ListVolumesFilter) IsSetType() bool

func (*ListVolumesFilter) IsSetZoneId

func (p *ListVolumesFilter) IsSetZoneId() bool

func (*ListVolumesFilter) Read

func (p *ListVolumesFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListVolumesFilter) ReadField1

func (p *ListVolumesFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListVolumesFilter) ReadField2

func (p *ListVolumesFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListVolumesFilter) ReadField3

func (p *ListVolumesFilter) ReadField3(iprot thrift.TProtocol) error

func (*ListVolumesFilter) ReadField4

func (p *ListVolumesFilter) ReadField4(iprot thrift.TProtocol) error

func (*ListVolumesFilter) ReadField5

func (p *ListVolumesFilter) ReadField5(iprot thrift.TProtocol) error

func (*ListVolumesFilter) ReadField6

func (p *ListVolumesFilter) ReadField6(iprot thrift.TProtocol) error

func (*ListVolumesFilter) SetIds

func (p *ListVolumesFilter) SetIds(val []string)

func (*ListVolumesFilter) SetKind

func (p *ListVolumesFilter) SetKind(val *string)

func (*ListVolumesFilter) SetName

func (p *ListVolumesFilter) SetName(val *string)

func (*ListVolumesFilter) SetStatus

func (p *ListVolumesFilter) SetStatus(val *string)

func (*ListVolumesFilter) SetType

func (p *ListVolumesFilter) SetType(val *string)

func (*ListVolumesFilter) SetZoneId

func (p *ListVolumesFilter) SetZoneId(val *string)

func (*ListVolumesFilter) String

func (p *ListVolumesFilter) String() string

func (*ListVolumesFilter) Write

func (p *ListVolumesFilter) Write(oprot thrift.TProtocol) (err error)

type ListVolumesRequest

type ListVolumesRequest struct {
	PageNumber int32              `thrift:"PageNumber,1" json:"PageNumber" default:"1"`
	PageSize   int32              `thrift:"PageSize,2" json:"PageSize" default:"100"`
	Filter     *ListVolumesFilter `thrift:"Filter,3" json:"Filter,omitempty"`
	Top        *base.TopParam     `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListVolumesRequest

func NewListVolumesRequest() *ListVolumesRequest

func (*ListVolumesRequest) BLength

func (p *ListVolumesRequest) BLength() int

func (*ListVolumesRequest) DeepEqual

func (p *ListVolumesRequest) DeepEqual(ano *ListVolumesRequest) bool

func (*ListVolumesRequest) FastRead

func (p *ListVolumesRequest) FastRead(buf []byte) (int, error)

func (*ListVolumesRequest) FastReadField1

func (p *ListVolumesRequest) FastReadField1(buf []byte) (int, error)

func (*ListVolumesRequest) FastReadField2

func (p *ListVolumesRequest) FastReadField2(buf []byte) (int, error)

func (*ListVolumesRequest) FastReadField254

func (p *ListVolumesRequest) FastReadField254(buf []byte) (int, error)

func (*ListVolumesRequest) FastReadField255

func (p *ListVolumesRequest) FastReadField255(buf []byte) (int, error)

func (*ListVolumesRequest) FastReadField3

func (p *ListVolumesRequest) FastReadField3(buf []byte) (int, error)

func (*ListVolumesRequest) FastWrite

func (p *ListVolumesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListVolumesRequest) FastWriteNocopy

func (p *ListVolumesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListVolumesRequest) Field1DeepEqual

func (p *ListVolumesRequest) Field1DeepEqual(src int32) bool

func (*ListVolumesRequest) Field254DeepEqual

func (p *ListVolumesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListVolumesRequest) Field255DeepEqual

func (p *ListVolumesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListVolumesRequest) Field2DeepEqual

func (p *ListVolumesRequest) Field2DeepEqual(src int32) bool

func (*ListVolumesRequest) Field3DeepEqual

func (p *ListVolumesRequest) Field3DeepEqual(src *ListVolumesFilter) bool

func (*ListVolumesRequest) GetBase

func (p *ListVolumesRequest) GetBase() (v *base.Base)

func (*ListVolumesRequest) GetFilter

func (p *ListVolumesRequest) GetFilter() (v *ListVolumesFilter)

func (*ListVolumesRequest) GetOrSetBase

func (p *ListVolumesRequest) GetOrSetBase() interface{}

func (*ListVolumesRequest) GetPageNumber

func (p *ListVolumesRequest) GetPageNumber() (v int32)

func (*ListVolumesRequest) GetPageSize

func (p *ListVolumesRequest) GetPageSize() (v int32)

func (*ListVolumesRequest) GetTop

func (p *ListVolumesRequest) GetTop() (v *base.TopParam)

func (*ListVolumesRequest) IsSetBase

func (p *ListVolumesRequest) IsSetBase() bool

func (*ListVolumesRequest) IsSetFilter

func (p *ListVolumesRequest) IsSetFilter() bool

func (*ListVolumesRequest) IsSetPageNumber

func (p *ListVolumesRequest) IsSetPageNumber() bool

func (*ListVolumesRequest) IsSetPageSize

func (p *ListVolumesRequest) IsSetPageSize() bool

func (*ListVolumesRequest) IsSetTop

func (p *ListVolumesRequest) IsSetTop() bool

func (*ListVolumesRequest) Read

func (p *ListVolumesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListVolumesRequest) ReadField1

func (p *ListVolumesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListVolumesRequest) ReadField2

func (p *ListVolumesRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListVolumesRequest) ReadField254

func (p *ListVolumesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListVolumesRequest) ReadField255

func (p *ListVolumesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListVolumesRequest) ReadField3

func (p *ListVolumesRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListVolumesRequest) SetBase

func (p *ListVolumesRequest) SetBase(val *base.Base)

func (*ListVolumesRequest) SetFilter

func (p *ListVolumesRequest) SetFilter(val *ListVolumesFilter)

func (*ListVolumesRequest) SetPageNumber

func (p *ListVolumesRequest) SetPageNumber(val int32)

func (*ListVolumesRequest) SetPageSize

func (p *ListVolumesRequest) SetPageSize(val int32)

func (*ListVolumesRequest) SetTop

func (p *ListVolumesRequest) SetTop(val *base.TopParam)

func (*ListVolumesRequest) String

func (p *ListVolumesRequest) String() string

func (*ListVolumesRequest) Write

func (p *ListVolumesRequest) Write(oprot thrift.TProtocol) (err error)

type ListVolumesResponse

type ListVolumesResponse struct {
	Items []*VolumeItem `thrift:"Items,1,required" json:"Items"`
	Total int32         `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base    `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListVolumesResponse

func NewListVolumesResponse() *ListVolumesResponse

func (*ListVolumesResponse) BLength

func (p *ListVolumesResponse) BLength() int

func (*ListVolumesResponse) DeepEqual

func (p *ListVolumesResponse) DeepEqual(ano *ListVolumesResponse) bool

func (*ListVolumesResponse) FastRead

func (p *ListVolumesResponse) FastRead(buf []byte) (int, error)

func (*ListVolumesResponse) FastReadField1

func (p *ListVolumesResponse) FastReadField1(buf []byte) (int, error)

func (*ListVolumesResponse) FastReadField2

func (p *ListVolumesResponse) FastReadField2(buf []byte) (int, error)

func (*ListVolumesResponse) FastReadField255

func (p *ListVolumesResponse) FastReadField255(buf []byte) (int, error)

func (*ListVolumesResponse) FastWrite

func (p *ListVolumesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListVolumesResponse) FastWriteNocopy

func (p *ListVolumesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListVolumesResponse) Field1DeepEqual

func (p *ListVolumesResponse) Field1DeepEqual(src []*VolumeItem) bool

func (*ListVolumesResponse) Field255DeepEqual

func (p *ListVolumesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListVolumesResponse) Field2DeepEqual

func (p *ListVolumesResponse) Field2DeepEqual(src int32) bool

func (*ListVolumesResponse) GetBase

func (p *ListVolumesResponse) GetBase() (v *base.Base)

func (*ListVolumesResponse) GetItems

func (p *ListVolumesResponse) GetItems() (v []*VolumeItem)

func (*ListVolumesResponse) GetOrSetBase

func (p *ListVolumesResponse) GetOrSetBase() interface{}

func (*ListVolumesResponse) GetTotal

func (p *ListVolumesResponse) GetTotal() (v int32)

func (*ListVolumesResponse) IsSetBase

func (p *ListVolumesResponse) IsSetBase() bool

func (*ListVolumesResponse) Read

func (p *ListVolumesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListVolumesResponse) ReadField1

func (p *ListVolumesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListVolumesResponse) ReadField2

func (p *ListVolumesResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListVolumesResponse) ReadField255

func (p *ListVolumesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListVolumesResponse) SetBase

func (p *ListVolumesResponse) SetBase(val *base.Base)

func (*ListVolumesResponse) SetItems

func (p *ListVolumesResponse) SetItems(val []*VolumeItem)

func (*ListVolumesResponse) SetTotal

func (p *ListVolumesResponse) SetTotal(val int32)

func (*ListVolumesResponse) String

func (p *ListVolumesResponse) String() string

func (*ListVolumesResponse) Write

func (p *ListVolumesResponse) Write(oprot thrift.TProtocol) (err error)

type ListZonesFilter

type ListZonesFilter struct {
	Ids []string `thrift:"Ids,1,required" json:"Ids"`
}
var ListZonesRequest_Filter_DEFAULT *ListZonesFilter

func NewListZonesFilter

func NewListZonesFilter() *ListZonesFilter

func (*ListZonesFilter) BLength

func (p *ListZonesFilter) BLength() int

func (*ListZonesFilter) DeepEqual

func (p *ListZonesFilter) DeepEqual(ano *ListZonesFilter) bool

func (*ListZonesFilter) FastRead

func (p *ListZonesFilter) FastRead(buf []byte) (int, error)

func (*ListZonesFilter) FastReadField1

func (p *ListZonesFilter) FastReadField1(buf []byte) (int, error)

func (*ListZonesFilter) FastWrite

func (p *ListZonesFilter) FastWrite(buf []byte) int

for compatibility

func (*ListZonesFilter) FastWriteNocopy

func (p *ListZonesFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListZonesFilter) Field1DeepEqual

func (p *ListZonesFilter) Field1DeepEqual(src []string) bool

func (*ListZonesFilter) GetIds

func (p *ListZonesFilter) GetIds() (v []string)

func (*ListZonesFilter) Read

func (p *ListZonesFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListZonesFilter) ReadField1

func (p *ListZonesFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListZonesFilter) SetIds

func (p *ListZonesFilter) SetIds(val []string)

func (*ListZonesFilter) String

func (p *ListZonesFilter) String() string

func (*ListZonesFilter) Write

func (p *ListZonesFilter) Write(oprot thrift.TProtocol) (err error)

type ListZonesRequest

type ListZonesRequest struct {
	Filter *ListZonesFilter `thrift:"Filter,1" json:"Filter,omitempty"`
	Top    *base.TopParam   `thrift:"Top,254,required" json:"Top"`
	Base   *base.Base       `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListZonesRequest

func NewListZonesRequest() *ListZonesRequest

func (*ListZonesRequest) BLength

func (p *ListZonesRequest) BLength() int

func (*ListZonesRequest) DeepEqual

func (p *ListZonesRequest) DeepEqual(ano *ListZonesRequest) bool

func (*ListZonesRequest) FastRead

func (p *ListZonesRequest) FastRead(buf []byte) (int, error)

func (*ListZonesRequest) FastReadField1

func (p *ListZonesRequest) FastReadField1(buf []byte) (int, error)

func (*ListZonesRequest) FastReadField254

func (p *ListZonesRequest) FastReadField254(buf []byte) (int, error)

func (*ListZonesRequest) FastReadField255

func (p *ListZonesRequest) FastReadField255(buf []byte) (int, error)

func (*ListZonesRequest) FastWrite

func (p *ListZonesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListZonesRequest) FastWriteNocopy

func (p *ListZonesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListZonesRequest) Field1DeepEqual

func (p *ListZonesRequest) Field1DeepEqual(src *ListZonesFilter) bool

func (*ListZonesRequest) Field254DeepEqual

func (p *ListZonesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListZonesRequest) Field255DeepEqual

func (p *ListZonesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListZonesRequest) GetBase

func (p *ListZonesRequest) GetBase() (v *base.Base)

func (*ListZonesRequest) GetFilter

func (p *ListZonesRequest) GetFilter() (v *ListZonesFilter)

func (*ListZonesRequest) GetOrSetBase

func (p *ListZonesRequest) GetOrSetBase() interface{}

func (*ListZonesRequest) GetTop

func (p *ListZonesRequest) GetTop() (v *base.TopParam)

func (*ListZonesRequest) IsSetBase

func (p *ListZonesRequest) IsSetBase() bool

func (*ListZonesRequest) IsSetFilter

func (p *ListZonesRequest) IsSetFilter() bool

func (*ListZonesRequest) IsSetTop

func (p *ListZonesRequest) IsSetTop() bool

func (*ListZonesRequest) Read

func (p *ListZonesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListZonesRequest) ReadField1

func (p *ListZonesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListZonesRequest) ReadField254

func (p *ListZonesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListZonesRequest) ReadField255

func (p *ListZonesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListZonesRequest) SetBase

func (p *ListZonesRequest) SetBase(val *base.Base)

func (*ListZonesRequest) SetFilter

func (p *ListZonesRequest) SetFilter(val *ListZonesFilter)

func (*ListZonesRequest) SetTop

func (p *ListZonesRequest) SetTop(val *base.TopParam)

func (*ListZonesRequest) String

func (p *ListZonesRequest) String() string

func (*ListZonesRequest) Write

func (p *ListZonesRequest) Write(oprot thrift.TProtocol) (err error)

type ListZonesResponse

type ListZonesResponse struct {
	Items []*iaascommon.Zone `thrift:"Items,1,required" json:"Items"`
	Total int32              `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListZonesResponse

func NewListZonesResponse() *ListZonesResponse

func (*ListZonesResponse) BLength

func (p *ListZonesResponse) BLength() int

func (*ListZonesResponse) DeepEqual

func (p *ListZonesResponse) DeepEqual(ano *ListZonesResponse) bool

func (*ListZonesResponse) FastRead

func (p *ListZonesResponse) FastRead(buf []byte) (int, error)

func (*ListZonesResponse) FastReadField1

func (p *ListZonesResponse) FastReadField1(buf []byte) (int, error)

func (*ListZonesResponse) FastReadField2

func (p *ListZonesResponse) FastReadField2(buf []byte) (int, error)

func (*ListZonesResponse) FastReadField255

func (p *ListZonesResponse) FastReadField255(buf []byte) (int, error)

func (*ListZonesResponse) FastWrite

func (p *ListZonesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListZonesResponse) FastWriteNocopy

func (p *ListZonesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListZonesResponse) Field1DeepEqual

func (p *ListZonesResponse) Field1DeepEqual(src []*iaascommon.Zone) bool

func (*ListZonesResponse) Field255DeepEqual

func (p *ListZonesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListZonesResponse) Field2DeepEqual

func (p *ListZonesResponse) Field2DeepEqual(src int32) bool

func (*ListZonesResponse) GetBase

func (p *ListZonesResponse) GetBase() (v *base.Base)

func (*ListZonesResponse) GetItems

func (p *ListZonesResponse) GetItems() (v []*iaascommon.Zone)

func (*ListZonesResponse) GetOrSetBase

func (p *ListZonesResponse) GetOrSetBase() interface{}

func (*ListZonesResponse) GetTotal

func (p *ListZonesResponse) GetTotal() (v int32)

func (*ListZonesResponse) IsSetBase

func (p *ListZonesResponse) IsSetBase() bool

func (*ListZonesResponse) Read

func (p *ListZonesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListZonesResponse) ReadField1

func (p *ListZonesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListZonesResponse) ReadField2

func (p *ListZonesResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListZonesResponse) ReadField255

func (p *ListZonesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListZonesResponse) SetBase

func (p *ListZonesResponse) SetBase(val *base.Base)

func (*ListZonesResponse) SetItems

func (p *ListZonesResponse) SetItems(val []*iaascommon.Zone)

func (*ListZonesResponse) SetTotal

func (p *ListZonesResponse) SetTotal(val int32)

func (*ListZonesResponse) String

func (p *ListZonesResponse) String() string

func (*ListZonesResponse) Write

func (p *ListZonesResponse) Write(oprot thrift.TProtocol) (err error)

type VolumeItem

type VolumeItem struct {
	ZoneId           string `thrift:"ZoneId,1,required" json:"ZoneId"`
	Id               string `thrift:"Id,2,required" json:"Id"`
	Name             string `thrift:"Name,3,required" json:"Name"`
	Type             string `thrift:"Type,4,required" json:"Type"`
	DeviceName       string `thrift:"DeviceName,5,required" json:"DeviceName"`
	Description      string `thrift:"Description,6,required" json:"Description"`
	InstanceId       string `thrift:"InstanceId,7,required" json:"InstanceId"`
	ImageId          string `thrift:"ImageId,8,required" json:"ImageId"`
	SourceSnapshotId string `thrift:"SourceSnapshotId,9,required" json:"SourceSnapshotId"`
	Size             string `thrift:"Size,10,required" json:"Size"`
	Kind             string `thrift:"Kind,11,required" json:"Kind"`
	Status           string `thrift:"Status,12,required" json:"Status"`
	CreatedAt        string `thrift:"CreatedAt,13,required" json:"CreatedAt"`
	UpdatedAt        string `thrift:"UpdatedAt,14,required" json:"UpdatedAt"`
}

func NewVolumeItem

func NewVolumeItem() *VolumeItem

func (*VolumeItem) BLength

func (p *VolumeItem) BLength() int

func (*VolumeItem) DeepEqual

func (p *VolumeItem) DeepEqual(ano *VolumeItem) bool

func (*VolumeItem) FastRead

func (p *VolumeItem) FastRead(buf []byte) (int, error)

func (*VolumeItem) FastReadField1

func (p *VolumeItem) FastReadField1(buf []byte) (int, error)

func (*VolumeItem) FastReadField10

func (p *VolumeItem) FastReadField10(buf []byte) (int, error)

func (*VolumeItem) FastReadField11

func (p *VolumeItem) FastReadField11(buf []byte) (int, error)

func (*VolumeItem) FastReadField12

func (p *VolumeItem) FastReadField12(buf []byte) (int, error)

func (*VolumeItem) FastReadField13

func (p *VolumeItem) FastReadField13(buf []byte) (int, error)

func (*VolumeItem) FastReadField14

func (p *VolumeItem) FastReadField14(buf []byte) (int, error)

func (*VolumeItem) FastReadField2

func (p *VolumeItem) FastReadField2(buf []byte) (int, error)

func (*VolumeItem) FastReadField3

func (p *VolumeItem) FastReadField3(buf []byte) (int, error)

func (*VolumeItem) FastReadField4

func (p *VolumeItem) FastReadField4(buf []byte) (int, error)

func (*VolumeItem) FastReadField5

func (p *VolumeItem) FastReadField5(buf []byte) (int, error)

func (*VolumeItem) FastReadField6

func (p *VolumeItem) FastReadField6(buf []byte) (int, error)

func (*VolumeItem) FastReadField7

func (p *VolumeItem) FastReadField7(buf []byte) (int, error)

func (*VolumeItem) FastReadField8

func (p *VolumeItem) FastReadField8(buf []byte) (int, error)

func (*VolumeItem) FastReadField9

func (p *VolumeItem) FastReadField9(buf []byte) (int, error)

func (*VolumeItem) FastWrite

func (p *VolumeItem) FastWrite(buf []byte) int

for compatibility

func (*VolumeItem) FastWriteNocopy

func (p *VolumeItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*VolumeItem) Field10DeepEqual

func (p *VolumeItem) Field10DeepEqual(src string) bool

func (*VolumeItem) Field11DeepEqual

func (p *VolumeItem) Field11DeepEqual(src string) bool

func (*VolumeItem) Field12DeepEqual

func (p *VolumeItem) Field12DeepEqual(src string) bool

func (*VolumeItem) Field13DeepEqual

func (p *VolumeItem) Field13DeepEqual(src string) bool

func (*VolumeItem) Field14DeepEqual

func (p *VolumeItem) Field14DeepEqual(src string) bool

func (*VolumeItem) Field1DeepEqual

func (p *VolumeItem) Field1DeepEqual(src string) bool

func (*VolumeItem) Field2DeepEqual

func (p *VolumeItem) Field2DeepEqual(src string) bool

func (*VolumeItem) Field3DeepEqual

func (p *VolumeItem) Field3DeepEqual(src string) bool

func (*VolumeItem) Field4DeepEqual

func (p *VolumeItem) Field4DeepEqual(src string) bool

func (*VolumeItem) Field5DeepEqual

func (p *VolumeItem) Field5DeepEqual(src string) bool

func (*VolumeItem) Field6DeepEqual

func (p *VolumeItem) Field6DeepEqual(src string) bool

func (*VolumeItem) Field7DeepEqual

func (p *VolumeItem) Field7DeepEqual(src string) bool

func (*VolumeItem) Field8DeepEqual

func (p *VolumeItem) Field8DeepEqual(src string) bool

func (*VolumeItem) Field9DeepEqual

func (p *VolumeItem) Field9DeepEqual(src string) bool

func (*VolumeItem) GetCreatedAt

func (p *VolumeItem) GetCreatedAt() (v string)

func (*VolumeItem) GetDescription

func (p *VolumeItem) GetDescription() (v string)

func (*VolumeItem) GetDeviceName

func (p *VolumeItem) GetDeviceName() (v string)

func (*VolumeItem) GetId

func (p *VolumeItem) GetId() (v string)

func (*VolumeItem) GetImageId

func (p *VolumeItem) GetImageId() (v string)

func (*VolumeItem) GetInstanceId

func (p *VolumeItem) GetInstanceId() (v string)

func (*VolumeItem) GetKind

func (p *VolumeItem) GetKind() (v string)

func (*VolumeItem) GetName

func (p *VolumeItem) GetName() (v string)

func (*VolumeItem) GetSize

func (p *VolumeItem) GetSize() (v string)

func (*VolumeItem) GetSourceSnapshotId

func (p *VolumeItem) GetSourceSnapshotId() (v string)

func (*VolumeItem) GetStatus

func (p *VolumeItem) GetStatus() (v string)

func (*VolumeItem) GetType

func (p *VolumeItem) GetType() (v string)

func (*VolumeItem) GetUpdatedAt

func (p *VolumeItem) GetUpdatedAt() (v string)

func (*VolumeItem) GetZoneId

func (p *VolumeItem) GetZoneId() (v string)

func (*VolumeItem) Read

func (p *VolumeItem) Read(iprot thrift.TProtocol) (err error)

func (*VolumeItem) ReadField1

func (p *VolumeItem) ReadField1(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField10

func (p *VolumeItem) ReadField10(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField11

func (p *VolumeItem) ReadField11(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField12

func (p *VolumeItem) ReadField12(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField13

func (p *VolumeItem) ReadField13(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField14

func (p *VolumeItem) ReadField14(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField2

func (p *VolumeItem) ReadField2(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField3

func (p *VolumeItem) ReadField3(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField4

func (p *VolumeItem) ReadField4(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField5

func (p *VolumeItem) ReadField5(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField6

func (p *VolumeItem) ReadField6(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField7

func (p *VolumeItem) ReadField7(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField8

func (p *VolumeItem) ReadField8(iprot thrift.TProtocol) error

func (*VolumeItem) ReadField9

func (p *VolumeItem) ReadField9(iprot thrift.TProtocol) error

func (*VolumeItem) SetCreatedAt

func (p *VolumeItem) SetCreatedAt(val string)

func (*VolumeItem) SetDescription

func (p *VolumeItem) SetDescription(val string)

func (*VolumeItem) SetDeviceName

func (p *VolumeItem) SetDeviceName(val string)

func (*VolumeItem) SetId

func (p *VolumeItem) SetId(val string)

func (*VolumeItem) SetImageId

func (p *VolumeItem) SetImageId(val string)

func (*VolumeItem) SetInstanceId

func (p *VolumeItem) SetInstanceId(val string)

func (*VolumeItem) SetKind

func (p *VolumeItem) SetKind(val string)

func (*VolumeItem) SetName

func (p *VolumeItem) SetName(val string)

func (*VolumeItem) SetSize

func (p *VolumeItem) SetSize(val string)

func (*VolumeItem) SetSourceSnapshotId

func (p *VolumeItem) SetSourceSnapshotId(val string)

func (*VolumeItem) SetStatus

func (p *VolumeItem) SetStatus(val string)

func (*VolumeItem) SetType

func (p *VolumeItem) SetType(val string)

func (*VolumeItem) SetUpdatedAt

func (p *VolumeItem) SetUpdatedAt(val string)

func (*VolumeItem) SetZoneId

func (p *VolumeItem) SetZoneId(val string)

func (*VolumeItem) String

func (p *VolumeItem) String() string

func (*VolumeItem) Write

func (p *VolumeItem) Write(oprot thrift.TProtocol) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL