lmztest

package
v1.61.1801 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AAbckRequest

type AAbckRequest struct {
	*requests.RpcRequest
	ClientToken3 string `position:"Query" name:"ClientToken3"`
	TestDemo     string `position:"Query" name:"TestDemo"`
}

AAbckRequest is the request struct for api AAbck

func CreateAAbckRequest

func CreateAAbckRequest() (request *AAbckRequest)

CreateAAbckRequest creates a request to invoke AAbck API

type AAbckResponse

type AAbckResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Id        string `json:"id" xml:"id"`
}

AAbckResponse is the response struct for api AAbck

func CreateAAbckResponse

func CreateAAbckResponse() (response *AAbckResponse)

CreateAAbckResponse creates a response to parse from AAbck response

type AndBackRequest

type AndBackRequest struct {
	*requests.RpcRequest
	ClientToken2 string `position:"Query" name:"ClientToken2"`
	TestDemo     string `position:"Query" name:"TestDemo"`
}

AndBackRequest is the request struct for api AndBack

func CreateAndBackRequest

func CreateAndBackRequest() (request *AndBackRequest)

CreateAndBackRequest creates a request to invoke AndBack API

type AndBackResponse

type AndBackResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AndBackResponse is the response struct for api AndBack

func CreateAndBackResponse

func CreateAndBackResponse() (response *AndBackResponse)

CreateAndBackResponse creates a response to parse from AndBack response

type Attachment

type Attachment struct {
	AttachedTime string `json:"AttachedTime" xml:"AttachedTime"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Device       string `json:"Device" xml:"Device"`
}

Attachment is a nested struct in lmztest response

type Attachments

type Attachments struct {
	Attachment []Attachment `json:"Attachment" xml:"Attachment"`
}

Attachments is a nested struct in lmztest response

type BusinessOwnerList

type BusinessOwnerList struct {
	BusinessOwnerListItem []BusinessOwnerListItem `json:"BusinessOwnerList" xml:"BusinessOwnerList"`
}

BusinessOwnerList is a nested struct in lmztest response

type BusinessOwnerListItem

type BusinessOwnerListItem struct {
	BucId string `json:"BucId" xml:"BucId"`
	Name  string `json:"Name" xml:"Name"`
	Id    string `json:"Id" xml:"Id"`
}

BusinessOwnerListItem is a nested struct in lmztest response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AAbck

func (client *Client) AAbck(request *AAbckRequest) (response *AAbckResponse, err error)

AAbck invokes the lmztest.AAbck API synchronously

func (*Client) AAbckWithCallback

func (client *Client) AAbckWithCallback(request *AAbckRequest, callback func(response *AAbckResponse, err error)) <-chan int

AAbckWithCallback invokes the lmztest.AAbck API asynchronously

func (*Client) AAbckWithChan

func (client *Client) AAbckWithChan(request *AAbckRequest) (<-chan *AAbckResponse, <-chan error)

AAbckWithChan invokes the lmztest.AAbck API asynchronously

func (*Client) AndBack

func (client *Client) AndBack(request *AndBackRequest) (response *AndBackResponse, err error)

AndBack invokes the lmztest.AndBack API synchronously

func (*Client) AndBackWithCallback

func (client *Client) AndBackWithCallback(request *AndBackRequest, callback func(response *AndBackResponse, err error)) <-chan int

AndBackWithCallback invokes the lmztest.AndBack API asynchronously

func (*Client) AndBackWithChan

func (client *Client) AndBackWithChan(request *AndBackRequest) (<-chan *AndBackResponse, <-chan error)

AndBackWithChan invokes the lmztest.AndBack API asynchronously

func (*Client) DemoGrayReleaseTestTwo

func (client *Client) DemoGrayReleaseTestTwo(request *DemoGrayReleaseTestTwoRequest) (response *DemoGrayReleaseTestTwoResponse, err error)

DemoGrayReleaseTestTwo invokes the lmztest.DemoGrayReleaseTestTwo API synchronously

func (*Client) DemoGrayReleaseTestTwoWithCallback

func (client *Client) DemoGrayReleaseTestTwoWithCallback(request *DemoGrayReleaseTestTwoRequest, callback func(response *DemoGrayReleaseTestTwoResponse, err error)) <-chan int

DemoGrayReleaseTestTwoWithCallback invokes the lmztest.DemoGrayReleaseTestTwo API asynchronously

func (*Client) DemoGrayReleaseTestTwoWithChan

func (client *Client) DemoGrayReleaseTestTwoWithChan(request *DemoGrayReleaseTestTwoRequest) (<-chan *DemoGrayReleaseTestTwoResponse, <-chan error)

DemoGrayReleaseTestTwoWithChan invokes the lmztest.DemoGrayReleaseTestTwo API asynchronously

func (*Client) DemoHsfNineResponse

func (client *Client) DemoHsfNineResponse(request *DemoHsfNineResponseRequest) (response *DemoHsfNineResponseResponse, err error)

DemoHsfNineResponse invokes the lmztest.DemoHsfNineResponse API synchronously

func (*Client) DemoHsfNineResponseWithCallback

func (client *Client) DemoHsfNineResponseWithCallback(request *DemoHsfNineResponseRequest, callback func(response *DemoHsfNineResponseResponse, err error)) <-chan int

DemoHsfNineResponseWithCallback invokes the lmztest.DemoHsfNineResponse API asynchronously

func (*Client) DemoHsfNineResponseWithChan

func (client *Client) DemoHsfNineResponseWithChan(request *DemoHsfNineResponseRequest) (<-chan *DemoHsfNineResponseResponse, <-chan error)

DemoHsfNineResponseWithChan invokes the lmztest.DemoHsfNineResponse API asynchronously

func (*Client) DemoHttpComplexResponse

func (client *Client) DemoHttpComplexResponse(request *DemoHttpComplexResponseRequest) (response *DemoHttpComplexResponseResponse, err error)

DemoHttpComplexResponse invokes the lmztest.DemoHttpComplexResponse API synchronously

func (*Client) DemoHttpComplexResponseWithCallback

func (client *Client) DemoHttpComplexResponseWithCallback(request *DemoHttpComplexResponseRequest, callback func(response *DemoHttpComplexResponseResponse, err error)) <-chan int

DemoHttpComplexResponseWithCallback invokes the lmztest.DemoHttpComplexResponse API asynchronously

func (*Client) DemoHttpComplexResponseWithChan

func (client *Client) DemoHttpComplexResponseWithChan(request *DemoHttpComplexResponseRequest) (<-chan *DemoHttpComplexResponseResponse, <-chan error)

DemoHttpComplexResponseWithChan invokes the lmztest.DemoHttpComplexResponse API asynchronously

func (*Client) DescribeDisks

func (client *Client) DescribeDisks(request *DescribeDisksRequest) (response *DescribeDisksResponse, err error)

DescribeDisks invokes the lmztest.DescribeDisks API synchronously

func (*Client) DescribeDisksWithCallback

func (client *Client) DescribeDisksWithCallback(request *DescribeDisksRequest, callback func(response *DescribeDisksResponse, err error)) <-chan int

DescribeDisksWithCallback invokes the lmztest.DescribeDisks API asynchronously

func (*Client) DescribeDisksWithChan

func (client *Client) DescribeDisksWithChan(request *DescribeDisksRequest) (<-chan *DescribeDisksResponse, <-chan error)

DescribeDisksWithChan invokes the lmztest.DescribeDisks API asynchronously

func (*Client) GetPackageStorageCredential

func (client *Client) GetPackageStorageCredential(request *GetPackageStorageCredentialRequest) (response *GetPackageStorageCredentialResponse, err error)

GetPackageStorageCredential invokes the lmztest.GetPackageStorageCredential API synchronously

func (*Client) GetPackageStorageCredentialWithCallback

func (client *Client) GetPackageStorageCredentialWithCallback(request *GetPackageStorageCredentialRequest, callback func(response *GetPackageStorageCredentialResponse, err error)) <-chan int

GetPackageStorageCredentialWithCallback invokes the lmztest.GetPackageStorageCredential API asynchronously

func (*Client) GetPackageStorageCredentialWithChan

func (client *Client) GetPackageStorageCredentialWithChan(request *GetPackageStorageCredentialRequest) (<-chan *GetPackageStorageCredentialResponse, <-chan error)

GetPackageStorageCredentialWithChan invokes the lmztest.GetPackageStorageCredential API asynchronously

func (*Client) GrayReleaseDemo

func (client *Client) GrayReleaseDemo(request *GrayReleaseDemoRequest) (response *GrayReleaseDemoResponse, err error)

GrayReleaseDemo invokes the lmztest.GrayReleaseDemo API synchronously

func (*Client) GrayReleaseDemoWithCallback

func (client *Client) GrayReleaseDemoWithCallback(request *GrayReleaseDemoRequest, callback func(response *GrayReleaseDemoResponse, err error)) <-chan int

GrayReleaseDemoWithCallback invokes the lmztest.GrayReleaseDemo API asynchronously

func (*Client) GrayReleaseDemoWithChan

func (client *Client) GrayReleaseDemoWithChan(request *GrayReleaseDemoRequest) (<-chan *GrayReleaseDemoResponse, <-chan error)

GrayReleaseDemoWithChan invokes the lmztest.GrayReleaseDemo API asynchronously

func (*Client) ListProductsByPopCode

func (client *Client) ListProductsByPopCode(request *ListProductsByPopCodeRequest) (response *ListProductsByPopCodeResponse, err error)

ListProductsByPopCode invokes the lmztest.ListProductsByPopCode API synchronously

func (*Client) ListProductsByPopCodeWithCallback

func (client *Client) ListProductsByPopCodeWithCallback(request *ListProductsByPopCodeRequest, callback func(response *ListProductsByPopCodeResponse, err error)) <-chan int

ListProductsByPopCodeWithCallback invokes the lmztest.ListProductsByPopCode API asynchronously

func (*Client) ListProductsByPopCodeWithChan

func (client *Client) ListProductsByPopCodeWithChan(request *ListProductsByPopCodeRequest) (<-chan *ListProductsByPopCodeResponse, <-chan error)

ListProductsByPopCodeWithChan invokes the lmztest.ListProductsByPopCode API asynchronously

func (*Client) RomeGetExecutionResult

func (client *Client) RomeGetExecutionResult(request *RomeGetExecutionResultRequest) (response *RomeGetExecutionResultResponse, err error)

RomeGetExecutionResult invokes the lmztest.RomeGetExecutionResult API synchronously

func (*Client) RomeGetExecutionResultWithCallback

func (client *Client) RomeGetExecutionResultWithCallback(request *RomeGetExecutionResultRequest, callback func(response *RomeGetExecutionResultResponse, err error)) <-chan int

RomeGetExecutionResultWithCallback invokes the lmztest.RomeGetExecutionResult API asynchronously

func (*Client) RomeGetExecutionResultWithChan

func (client *Client) RomeGetExecutionResultWithChan(request *RomeGetExecutionResultRequest) (<-chan *RomeGetExecutionResultResponse, <-chan error)

RomeGetExecutionResultWithChan invokes the lmztest.RomeGetExecutionResult API asynchronously

func (*Client) RpcHttp

func (client *Client) RpcHttp(request *RpcHttpRequest) (response *RpcHttpResponse, err error)

RpcHttp invokes the lmztest.RpcHttp API synchronously

func (*Client) RpcHttpWithCallback

func (client *Client) RpcHttpWithCallback(request *RpcHttpRequest, callback func(response *RpcHttpResponse, err error)) <-chan int

RpcHttpWithCallback invokes the lmztest.RpcHttp API asynchronously

func (*Client) RpcHttpWithChan

func (client *Client) RpcHttpWithChan(request *RpcHttpRequest) (<-chan *RpcHttpResponse, <-chan error)

RpcHttpWithChan invokes the lmztest.RpcHttp API asynchronously

func (*Client) TestPutApiAndGetApi

func (client *Client) TestPutApiAndGetApi(request *TestPutApiAndGetApiRequest) (response *TestPutApiAndGetApiResponse, err error)

TestPutApiAndGetApi invokes the lmztest.TestPutApiAndGetApi API synchronously

func (*Client) TestPutApiAndGetApiWithCallback

func (client *Client) TestPutApiAndGetApiWithCallback(request *TestPutApiAndGetApiRequest, callback func(response *TestPutApiAndGetApiResponse, err error)) <-chan int

TestPutApiAndGetApiWithCallback invokes the lmztest.TestPutApiAndGetApi API asynchronously

func (*Client) TestPutApiAndGetApiWithChan

func (client *Client) TestPutApiAndGetApiWithChan(request *TestPutApiAndGetApiRequest) (<-chan *TestPutApiAndGetApiResponse, <-chan error)

TestPutApiAndGetApiWithChan invokes the lmztest.TestPutApiAndGetApi API asynchronously

func (*Client) UpdateListener

func (client *Client) UpdateListener(request *UpdateListenerRequest) (response *UpdateListenerResponse, err error)

UpdateListener invokes the lmztest.UpdateListener API synchronously

func (*Client) UpdateListenerWithCallback

func (client *Client) UpdateListenerWithCallback(request *UpdateListenerRequest, callback func(response *UpdateListenerResponse, err error)) <-chan int

UpdateListenerWithCallback invokes the lmztest.UpdateListener API asynchronously

func (*Client) UpdateListenerWithChan

func (client *Client) UpdateListenerWithChan(request *UpdateListenerRequest) (<-chan *UpdateListenerResponse, <-chan error)

UpdateListenerWithChan invokes the lmztest.UpdateListener API asynchronously

type Credential

type Credential struct {
	KeyPrefix           string `json:"KeyPrefix" xml:"KeyPrefix"`
	SecurityToken       string `json:"SecurityToken" xml:"SecurityToken"`
	AccessKeySecret     string `json:"AccessKeySecret" xml:"AccessKeySecret"`
	Expiration          string `json:"Expiration" xml:"Expiration"`
	AccessKeyId         string `json:"AccessKeyId" xml:"AccessKeyId"`
	Bucket              string `json:"Bucket" xml:"Bucket"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	OssPublicEndpoint   string `json:"OssPublicEndpoint" xml:"OssPublicEndpoint"`
	OssInternalEndpoint string `json:"OssInternalEndpoint" xml:"OssInternalEndpoint"`
	OssVpcEndpoint      string `json:"OssVpcEndpoint" xml:"OssVpcEndpoint"`
}

Credential is a nested struct in lmztest response

type Data

type Data struct {
	Data []map[string]interface{} `json:"data" xml:"data"`
}

Data is a nested struct in lmztest response

type DemoGrayReleaseTestTwoRequest

type DemoGrayReleaseTestTwoRequest struct {
	*requests.RpcRequest
	NumberCode string           `position:"Query" name:"NumberCode"`
	Code       requests.Integer `position:"Query" name:"Code"`
}

DemoGrayReleaseTestTwoRequest is the request struct for api DemoGrayReleaseTestTwo

func CreateDemoGrayReleaseTestTwoRequest

func CreateDemoGrayReleaseTestTwoRequest() (request *DemoGrayReleaseTestTwoRequest)

CreateDemoGrayReleaseTestTwoRequest creates a request to invoke DemoGrayReleaseTestTwo API

type DemoGrayReleaseTestTwoResponse

type DemoGrayReleaseTestTwoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DemoGrayReleaseTestTwoResponse is the response struct for api DemoGrayReleaseTestTwo

func CreateDemoGrayReleaseTestTwoResponse

func CreateDemoGrayReleaseTestTwoResponse() (response *DemoGrayReleaseTestTwoResponse)

CreateDemoGrayReleaseTestTwoResponse creates a response to parse from DemoGrayReleaseTestTwo response

type DemoHsfNineResponseRequest

type DemoHsfNineResponseRequest struct {
	*requests.RpcRequest
	Name    string                                `position:"Query" name:"name"`
	TestF1  string                                `position:"Query" name:"TestF1"`
	UserMap map[string]DemoHsfNineResponseUserMap `position:"Query" name:"userMap"  type:"Map"`
}

DemoHsfNineResponseRequest is the request struct for api DemoHsfNineResponse

func CreateDemoHsfNineResponseRequest

func CreateDemoHsfNineResponseRequest() (request *DemoHsfNineResponseRequest)

CreateDemoHsfNineResponseRequest creates a request to invoke DemoHsfNineResponse API

type DemoHsfNineResponseResponse

type DemoHsfNineResponseResponse struct {
	*responses.BaseResponse
	Id    string                   `json:"id" xml:"id"`
	Name  string                   `json:"name" xml:"name"`
	Infos []map[string]interface{} `json:"infos" xml:"infos"`
}

DemoHsfNineResponseResponse is the response struct for api DemoHsfNineResponse

func CreateDemoHsfNineResponseResponse

func CreateDemoHsfNineResponseResponse() (response *DemoHsfNineResponseResponse)

CreateDemoHsfNineResponseResponse creates a response to parse from DemoHsfNineResponse response

type DemoHsfNineResponseUserMap

type DemoHsfNineResponseUserMap struct {
	Uaa  string `name:"Uaa"`
	Uas  string `name:"Uas"`
	Name string `name:"name"`
	Id   string `name:"id"`
}

DemoHsfNineResponseUserMap is a repeated param struct in DemoHsfNineResponseRequest

type DemoHttpComplexResponseRequest

type DemoHttpComplexResponseRequest struct {
	*requests.RpcRequest
	ReqInfo string `position:"Query" name:"reqInfo"`
}

DemoHttpComplexResponseRequest is the request struct for api DemoHttpComplexResponse

func CreateDemoHttpComplexResponseRequest

func CreateDemoHttpComplexResponseRequest() (request *DemoHttpComplexResponseRequest)

CreateDemoHttpComplexResponseRequest creates a request to invoke DemoHttpComplexResponse API

type DemoHttpComplexResponseResponse

type DemoHttpComplexResponseResponse struct {
	*responses.BaseResponse
	Id    string                   `json:"id" xml:"id"`
	Name  string                   `json:"name" xml:"name"`
	Infos []map[string]interface{} `json:"infos" xml:"infos"`
}

DemoHttpComplexResponseResponse is the response struct for api DemoHttpComplexResponse

func CreateDemoHttpComplexResponseResponse

func CreateDemoHttpComplexResponseResponse() (response *DemoHttpComplexResponseResponse)

CreateDemoHttpComplexResponseResponse creates a response to parse from DemoHttpComplexResponse response

type DescribeDisksRequest

type DescribeDisksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId               requests.Integer    `position:"Query" name:"ResourceOwnerId"`
	Filter2Value                  string              `position:"Query" name:"Filter.2.Value"`
	AutoSnapshotPolicyId          string              `position:"Query" name:"AutoSnapshotPolicyId"`
	DiskName                      string              `position:"Query" name:"DiskName"`
	DeleteAutoSnapshot            requests.Boolean    `position:"Query" name:"DeleteAutoSnapshot"`
	ResourceGroupId               string              `position:"Query" name:"ResourceGroupId"`
	DiskChargeType                string              `position:"Query" name:"DiskChargeType"`
	LockReason                    string              `position:"Query" name:"LockReason"`
	Filter1Key                    string              `position:"Query" name:"Filter.1.Key"`
	Tag                           *[]DescribeDisksTag `position:"Query" name:"Tag"  type:"Repeated"`
	EnableAutoSnapshot            requests.Boolean    `position:"Query" name:"EnableAutoSnapshot"`
	DryRun                        requests.Boolean    `position:"Query" name:"DryRun"`
	Filter1Value                  string              `position:"Query" name:"Filter.1.Value"`
	Portable                      requests.Boolean    `position:"Query" name:"Portable"`
	OwnerId                       requests.Integer    `position:"Query" name:"OwnerId"`
	AdditionalAttributes          *[]string           `position:"Query" name:"AdditionalAttributes"  type:"Repeated"`
	InstanceId                    string              `position:"Query" name:"InstanceId"`
	ZoneId                        string              `position:"Query" name:"ZoneId"`
	MaxResults                    requests.Integer    `position:"Query" name:"MaxResults"`
	Status                        string              `position:"Query" name:"Status"`
	SnapshotId                    string              `position:"Query" name:"SnapshotId"`
	PageNumber                    requests.Integer    `position:"Query" name:"PageNumber"`
	NextToken                     string              `position:"Query" name:"NextToken"`
	PageSize                      requests.Integer    `position:"Query" name:"PageSize"`
	DiskIds                       string              `position:"Query" name:"DiskIds"`
	MultiAttach                   string              `position:"Query" name:"MultiAttach"`
	DeleteWithInstance            requests.Boolean    `position:"Query" name:"DeleteWithInstance"`
	ResourceOwnerAccount          string              `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount                  string              `position:"Query" name:"OwnerAccount"`
	EnableAutomatedSnapshotPolicy requests.Boolean    `position:"Query" name:"EnableAutomatedSnapshotPolicy"`
	Filter2Key                    string              `position:"Query" name:"Filter.2.Key"`
	DiskType                      string              `position:"Query" name:"DiskType"`
	EnableShared                  requests.Boolean    `position:"Query" name:"EnableShared"`
	Encrypted                     requests.Boolean    `position:"Query" name:"Encrypted"`
	Category                      string              `position:"Query" name:"Category"`
	KMSKeyId                      string              `position:"Query" name:"KMSKeyId"`
}

DescribeDisksRequest is the request struct for api DescribeDisks

func CreateDescribeDisksRequest

func CreateDescribeDisksRequest() (request *DescribeDisksRequest)

CreateDescribeDisksRequest creates a request to invoke DescribeDisks API

type DescribeDisksResponse

type DescribeDisksResponse struct {
	*responses.BaseResponse
	NextToken  string `json:"NextToken" xml:"NextToken"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Disks      Disks  `json:"Disks" xml:"Disks"`
}

DescribeDisksResponse is the response struct for api DescribeDisks

func CreateDescribeDisksResponse

func CreateDescribeDisksResponse() (response *DescribeDisksResponse)

CreateDescribeDisksResponse creates a response to parse from DescribeDisks response

type DescribeDisksTag

type DescribeDisksTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeDisksTag is a repeated param struct in DescribeDisksRequest

type Disk

type Disk struct {
	Type                           string         `json:"Type" xml:"Type"`
	Status                         string         `json:"Status" xml:"Status"`
	CreationTime                   string         `json:"CreationTime" xml:"CreationTime"`
	SerialNumber                   string         `json:"SerialNumber" xml:"SerialNumber"`
	PerformanceLevel               string         `json:"PerformanceLevel" xml:"PerformanceLevel"`
	EnableAutoSnapshot             bool           `json:"EnableAutoSnapshot" xml:"EnableAutoSnapshot"`
	BdfId                          string         `json:"BdfId" xml:"BdfId"`
	StorageSetId                   string         `json:"StorageSetId" xml:"StorageSetId"`
	DiskId                         string         `json:"DiskId" xml:"DiskId"`
	StorageSetPartitionNumber      int            `json:"StorageSetPartitionNumber" xml:"StorageSetPartitionNumber"`
	MultiAttach                    string         `json:"MultiAttach" xml:"MultiAttach"`
	DeleteAutoSnapshot             bool           `json:"DeleteAutoSnapshot" xml:"DeleteAutoSnapshot"`
	Encrypted                      bool           `json:"Encrypted" xml:"Encrypted"`
	DedicatedBlockStorageClusterId string         `json:"DedicatedBlockStorageClusterId" xml:"DedicatedBlockStorageClusterId"`
	IOPSRead                       int            `json:"IOPSRead" xml:"IOPSRead"`
	MountInstanceNum               int            `json:"MountInstanceNum" xml:"MountInstanceNum"`
	Description                    string         `json:"Description" xml:"Description"`
	Device                         string         `json:"Device" xml:"Device"`
	DiskName                       string         `json:"DiskName" xml:"DiskName"`
	Portable                       bool           `json:"Portable" xml:"Portable"`
	ImageId                        string         `json:"ImageId" xml:"ImageId"`
	DeleteWithInstance             bool           `json:"DeleteWithInstance" xml:"DeleteWithInstance"`
	KMSKeyId                       string         `json:"KMSKeyId" xml:"KMSKeyId"`
	DetachedTime                   string         `json:"DetachedTime" xml:"DetachedTime"`
	SourceSnapshotId               string         `json:"SourceSnapshotId" xml:"SourceSnapshotId"`
	AutoSnapshotPolicyId           string         `json:"AutoSnapshotPolicyId" xml:"AutoSnapshotPolicyId"`
	EnableAutomatedSnapshotPolicy  bool           `json:"EnableAutomatedSnapshotPolicy" xml:"EnableAutomatedSnapshotPolicy"`
	IOPSWrite                      int            `json:"IOPSWrite" xml:"IOPSWrite"`
	InstanceId                     string         `json:"InstanceId" xml:"InstanceId"`
	RegionId                       string         `json:"RegionId" xml:"RegionId"`
	IOPS                           int            `json:"IOPS" xml:"IOPS"`
	ExpiredTime                    string         `json:"ExpiredTime" xml:"ExpiredTime"`
	Size                           int            `json:"Size" xml:"Size"`
	ResourceGroupId                string         `json:"ResourceGroupId" xml:"ResourceGroupId"`
	ZoneId                         string         `json:"ZoneId" xml:"ZoneId"`
	DiskChargeType                 string         `json:"DiskChargeType" xml:"DiskChargeType"`
	Category                       string         `json:"Category" xml:"Category"`
	AttachedTime                   string         `json:"AttachedTime" xml:"AttachedTime"`
	ProductCode                    string         `json:"ProductCode" xml:"ProductCode"`
	OperationLocks                 OperationLocks `json:"OperationLocks" xml:"OperationLocks"`
	MountInstances                 MountInstances `json:"MountInstances" xml:"MountInstances"`
	Tags                           Tags           `json:"Tags" xml:"Tags"`
	Attachments                    Attachments    `json:"Attachments" xml:"Attachments"`
}

Disk is a nested struct in lmztest response

type Disks

type Disks struct {
	Disk []Disk `json:"Disk" xml:"Disk"`
}

Disks is a nested struct in lmztest response

type GetPackageStorageCredentialRequest

type GetPackageStorageCredentialRequest struct {
	*requests.RpcRequest
}

GetPackageStorageCredentialRequest is the request struct for api GetPackageStorageCredential

func CreateGetPackageStorageCredentialRequest

func CreateGetPackageStorageCredentialRequest() (request *GetPackageStorageCredentialRequest)

CreateGetPackageStorageCredentialRequest creates a request to invoke GetPackageStorageCredential API

type GetPackageStorageCredentialResponse

type GetPackageStorageCredentialResponse struct {
	*responses.BaseResponse
	Code       int        `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Credential Credential `json:"Credential" xml:"Credential"`
}

GetPackageStorageCredentialResponse is the response struct for api GetPackageStorageCredential

func CreateGetPackageStorageCredentialResponse

func CreateGetPackageStorageCredentialResponse() (response *GetPackageStorageCredentialResponse)

CreateGetPackageStorageCredentialResponse creates a response to parse from GetPackageStorageCredential response

type GrayReleaseDemoRequest

type GrayReleaseDemoRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GrayReleaseDemoRequest is the request struct for api GrayReleaseDemo

func CreateGrayReleaseDemoRequest

func CreateGrayReleaseDemoRequest() (request *GrayReleaseDemoRequest)

CreateGrayReleaseDemoRequest creates a request to invoke GrayReleaseDemo API

type GrayReleaseDemoResponse

type GrayReleaseDemoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Year      string `json:"Year" xml:"Year"`
	Code      string `json:"Code" xml:"Code"`
}

GrayReleaseDemoResponse is the response struct for api GrayReleaseDemo

func CreateGrayReleaseDemoResponse

func CreateGrayReleaseDemoResponse() (response *GrayReleaseDemoResponse)

CreateGrayReleaseDemoResponse creates a response to parse from GrayReleaseDemo response

type InfosInDemoHsfNineResponse

type InfosInDemoHsfNineResponse struct {
	Infos []map[string]interface{} `json:"infos" xml:"infos"`
}

InfosInDemoHsfNineResponse is a nested struct in lmztest response

type InfosInDemoHttpComplexResponse

type InfosInDemoHttpComplexResponse struct {
	Infos []map[string]interface{} `json:"infos" xml:"infos"`
}

InfosInDemoHttpComplexResponse is a nested struct in lmztest response

type ListProductsByPopCodeRequest

type ListProductsByPopCodeRequest struct {
	*requests.RpcRequest
	AuthKey        string `position:"Query" name:"AuthKey"`
	ExtraParams    string `position:"Body" name:"ExtraParams"`
	ServerClientIp string `position:"Query" name:"ServerClientIp"`
	RequestId      string `position:"Query" name:"RequestId"`
	ClientIp       string `position:"Query" name:"ClientIp"`
	IdentityDTO    string `position:"Body" name:"IdentityDTO"`
	Env            string `position:"Query" name:"Env"`
	PopCode        string `position:"Query" name:"PopCode"`
}

ListProductsByPopCodeRequest is the request struct for api ListProductsByPopCode

func CreateListProductsByPopCodeRequest

func CreateListProductsByPopCodeRequest() (request *ListProductsByPopCodeRequest)

CreateListProductsByPopCodeRequest creates a request to invoke ListProductsByPopCode API

type ListProductsByPopCodeResponse

type ListProductsByPopCodeResponse struct {
	*responses.BaseResponse
	ErrorMessage       string       `json:"ErrorMessage" xml:"ErrorMessage"`
	TraceId            string       `json:"TraceId" xml:"TraceId"`
	ErrorDetailMessage string       `json:"ErrorDetailMessage" xml:"ErrorDetailMessage"`
	Success            bool         `json:"Success" xml:"Success"`
	ErrorCode          string       `json:"ErrorCode" xml:"ErrorCode"`
	Result             []ResultItem `json:"Result" xml:"Result"`
}

ListProductsByPopCodeResponse is the response struct for api ListProductsByPopCode

func CreateListProductsByPopCodeResponse

func CreateListProductsByPopCodeResponse() (response *ListProductsByPopCodeResponse)

CreateListProductsByPopCodeResponse creates a response to parse from ListProductsByPopCode response

type LongList

type LongList struct {
	LongList []int64 `json:"longList" xml:"longList"`
}

LongList is a nested struct in lmztest response

type Maps

type Maps struct {
	Param0 map[string]interface{} `json:"Param0" xml:"Param0"`
}

Maps is a nested struct in lmztest response

type MountInstance

type MountInstance struct {
	AttachedTime string `json:"AttachedTime" xml:"AttachedTime"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Device       string `json:"Device" xml:"Device"`
}

MountInstance is a nested struct in lmztest response

type MountInstances

type MountInstances struct {
	MountInstance []MountInstance `json:"MountInstance" xml:"MountInstance"`
}

MountInstances is a nested struct in lmztest response

type NameSpaceExtDTO

type NameSpaceExtDTO struct {
	BusinessOwnerList  []BusinessOwnerListItem  `json:"BusinessOwnerList" xml:"BusinessOwnerList"`
	TechniqueOwnerList []TechniqueOwnerListItem `json:"TechniqueOwnerList" xml:"TechniqueOwnerList"`
}

NameSpaceExtDTO is a nested struct in lmztest response

type OperationLock

type OperationLock struct {
	LockReason string `json:"LockReason" xml:"LockReason"`
}

OperationLock is a nested struct in lmztest response

type OperationLocks

type OperationLocks struct {
	OperationLock []OperationLock `json:"OperationLock" xml:"OperationLock"`
}

OperationLocks is a nested struct in lmztest response

type Result

type Result struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

Result is a nested struct in lmztest response

type ResultItem

type ResultItem struct {
	UniqueKeyDTO    UniqueKeyDTO    `json:"UniqueKeyDTO" xml:"UniqueKeyDTO"`
	NameSpaceExtDTO NameSpaceExtDTO `json:"NameSpaceExtDTO" xml:"NameSpaceExtDTO"`
}

ResultItem is a nested struct in lmztest response

type RomeGetExecutionResultRequest

type RomeGetExecutionResultRequest struct {
	*requests.RpcRequest
	FlowRequestId string `position:"Path" name:"FlowRequestId"`
}

RomeGetExecutionResultRequest is the request struct for api RomeGetExecutionResult

func CreateRomeGetExecutionResultRequest

func CreateRomeGetExecutionResultRequest() (request *RomeGetExecutionResultRequest)

CreateRomeGetExecutionResultRequest creates a request to invoke RomeGetExecutionResult API

type RomeGetExecutionResultResponse

type RomeGetExecutionResultResponse struct {
	*responses.BaseResponse
}

RomeGetExecutionResultResponse is the response struct for api RomeGetExecutionResult

func CreateRomeGetExecutionResultResponse

func CreateRomeGetExecutionResultResponse() (response *RomeGetExecutionResultResponse)

CreateRomeGetExecutionResultResponse creates a response to parse from RomeGetExecutionResult response

type RpcHttpRequest

type RpcHttpRequest struct {
	*requests.RpcRequest
	News   string `position:"Query" name:"News"`
	Codes  string `position:"Query" name:"Codes"`
	Number string `position:"Query" name:"Number"`
	Monkey string `position:"Query" name:"Monkey"`
	World  string `position:"Query" name:"World"`
	Param  string `position:"Query" name:"Param"`
	Old    string `position:"Query" name:"Old"`
	Name   string `position:"Query" name:"Name"`
	Id     string `position:"Query" name:"Id"`
	None   string `position:"Query" name:"None"`
}

RpcHttpRequest is the request struct for api RpcHttp

func CreateRpcHttpRequest

func CreateRpcHttpRequest() (request *RpcHttpRequest)

CreateRpcHttpRequest creates a request to invoke RpcHttp API

type RpcHttpResponse

type RpcHttpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Id        string `json:"Id" xml:"Id"`
	Name      string `json:"Name" xml:"Name"`
}

RpcHttpResponse is the response struct for api RpcHttp

func CreateRpcHttpResponse

func CreateRpcHttpResponse() (response *RpcHttpResponse)

CreateRpcHttpResponse creates a response to parse from RpcHttp response

type StringList

type StringList struct {
	StringList []string `json:"stringList" xml:"stringList"`
}

StringList is a nested struct in lmztest response

type Tag

type Tag struct {
	TagKey   string `json:"TagKey" xml:"TagKey"`
	TagValue string `json:"TagValue" xml:"TagValue"`
}

Tag is a nested struct in lmztest response

type Tags

type Tags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

Tags is a nested struct in lmztest response

type TechniqueOwnerList

type TechniqueOwnerList struct {
	TechniqueOwnerListItem []TechniqueOwnerListItem `json:"TechniqueOwnerList" xml:"TechniqueOwnerList"`
}

TechniqueOwnerList is a nested struct in lmztest response

type TechniqueOwnerListItem

type TechniqueOwnerListItem struct {
	BucId string `json:"BucId" xml:"BucId"`
	Name  string `json:"Name" xml:"Name"`
	Id    string `json:"Id" xml:"Id"`
}

TechniqueOwnerListItem is a nested struct in lmztest response

type TestPutApiAndGetApiRequest

type TestPutApiAndGetApiRequest struct {
	*requests.RpcRequest
}

TestPutApiAndGetApiRequest is the request struct for api TestPutApiAndGetApi

func CreateTestPutApiAndGetApiRequest

func CreateTestPutApiAndGetApiRequest() (request *TestPutApiAndGetApiRequest)

CreateTestPutApiAndGetApiRequest creates a request to invoke TestPutApiAndGetApi API

type TestPutApiAndGetApiResponse

type TestPutApiAndGetApiResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

TestPutApiAndGetApiResponse is the response struct for api TestPutApiAndGetApi

func CreateTestPutApiAndGetApiResponse

func CreateTestPutApiAndGetApiResponse() (response *TestPutApiAndGetApiResponse)

CreateTestPutApiAndGetApiResponse creates a response to parse from TestPutApiAndGetApi response

type Testtest

type Testtest struct {
	Id string `json:"id" xml:"id"`
}

Testtest is a nested struct in lmztest response

type UniqueKeyDTO

type UniqueKeyDTO struct {
	NamespaceCode string `json:"NamespaceCode" xml:"NamespaceCode"`
}

UniqueKeyDTO is a nested struct in lmztest response

type UpdateListenerBackendPorts

type UpdateListenerBackendPorts struct {
	FromPort string `name:"FromPort"`
	ToPort   string `name:"ToPort"`
}

UpdateListenerBackendPorts is a repeated param struct in UpdateListenerRequest

type UpdateListenerCertificates

type UpdateListenerCertificates struct {
	Id string `name:"Id"`
}

UpdateListenerCertificates is a repeated param struct in UpdateListenerRequest

type UpdateListenerPortRanges

type UpdateListenerPortRanges struct {
	FromPort string `name:"FromPort"`
	ToPort   string `name:"ToPort"`
}

UpdateListenerPortRanges is a repeated param struct in UpdateListenerRequest

type UpdateListenerRequest

type UpdateListenerRequest struct {
	*requests.RpcRequest
	ClientToken    string                        `position:"Query" name:"ClientToken"`
	Description    string                        `position:"Query" name:"Description"`
	BackendPorts   *[]UpdateListenerBackendPorts `position:"Query" name:"BackendPorts"  type:"Repeated"`
	ListenerId     string                        `position:"Query" name:"ListenerId"`
	Protocol       string                        `position:"Query" name:"Protocol"`
	ProxyProtocol  string                        `position:"Query" name:"ProxyProtocol"`
	PortRanges     *[]UpdateListenerPortRanges   `position:"Query" name:"PortRanges"  type:"Repeated"`
	Certificates   *[]UpdateListenerCertificates `position:"Query" name:"Certificates"  type:"Repeated"`
	Name           string                        `position:"Query" name:"Name"`
	ClientAffinity string                        `position:"Query" name:"ClientAffinity"`
}

UpdateListenerRequest is the request struct for api UpdateListener

func CreateUpdateListenerRequest

func CreateUpdateListenerRequest() (request *UpdateListenerRequest)

CreateUpdateListenerRequest creates a request to invoke UpdateListener API

type UpdateListenerResponse

type UpdateListenerResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateListenerResponse is the response struct for api UpdateListener

func CreateUpdateListenerResponse

func CreateUpdateListenerResponse() (response *UpdateListenerResponse)

CreateUpdateListenerResponse creates a response to parse from UpdateListener response

Jump to

Keyboard shortcuts

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