ft

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type BatchAuditTest01Request

type BatchAuditTest01Request struct {
	*requests.RpcRequest
	Demo01           string           `position:"Query" name:"Demo01"`
	Test010101       requests.Boolean `position:"Body" name:"Test010101"`
	Name             string           `position:"Query" name:"Name"`
	BatchAuditTest01 string           `position:"Query" name:"BatchAuditTest01"`
}

BatchAuditTest01Request is the request struct for api BatchAuditTest01

func CreateBatchAuditTest01Request

func CreateBatchAuditTest01Request() (request *BatchAuditTest01Request)

CreateBatchAuditTest01Request creates a request to invoke BatchAuditTest01 API

type BatchAuditTest01Response

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

BatchAuditTest01Response is the response struct for api BatchAuditTest01

func CreateBatchAuditTest01Response

func CreateBatchAuditTest01Response() (response *BatchAuditTest01Response)

CreateBatchAuditTest01Response creates a response to parse from BatchAuditTest01 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) BatchAuditTest01

func (client *Client) BatchAuditTest01(request *BatchAuditTest01Request) (response *BatchAuditTest01Response, err error)

BatchAuditTest01 invokes the ft.BatchAuditTest01 API synchronously

func (*Client) BatchAuditTest01WithCallback

func (client *Client) BatchAuditTest01WithCallback(request *BatchAuditTest01Request, callback func(response *BatchAuditTest01Response, err error)) <-chan int

BatchAuditTest01WithCallback invokes the ft.BatchAuditTest01 API asynchronously

func (*Client) BatchAuditTest01WithChan

func (client *Client) BatchAuditTest01WithChan(request *BatchAuditTest01Request) (<-chan *BatchAuditTest01Response, <-chan error)

BatchAuditTest01WithChan invokes the ft.BatchAuditTest01 API asynchronously

func (*Client) FTApiAliasApi

func (client *Client) FTApiAliasApi(request *FTApiAliasApiRequest) (response *FTApiAliasApiResponse, err error)

FTApiAliasApi invokes the ft.FTApiAliasApi API synchronously

func (*Client) FTApiAliasApiWithCallback

func (client *Client) FTApiAliasApiWithCallback(request *FTApiAliasApiRequest, callback func(response *FTApiAliasApiResponse, err error)) <-chan int

FTApiAliasApiWithCallback invokes the ft.FTApiAliasApi API asynchronously

func (*Client) FTApiAliasApiWithChan

func (client *Client) FTApiAliasApiWithChan(request *FTApiAliasApiRequest) (<-chan *FTApiAliasApiResponse, <-chan error)

FTApiAliasApiWithChan invokes the ft.FTApiAliasApi API asynchronously

func (*Client) FtDynamicAddressDubbo

func (client *Client) FtDynamicAddressDubbo(request *FtDynamicAddressDubboRequest) (response *FtDynamicAddressDubboResponse, err error)

FtDynamicAddressDubbo invokes the ft.FtDynamicAddressDubbo API synchronously

func (*Client) FtDynamicAddressDubboWithCallback

func (client *Client) FtDynamicAddressDubboWithCallback(request *FtDynamicAddressDubboRequest, callback func(response *FtDynamicAddressDubboResponse, err error)) <-chan int

FtDynamicAddressDubboWithCallback invokes the ft.FtDynamicAddressDubbo API asynchronously

func (*Client) FtDynamicAddressDubboWithChan

func (client *Client) FtDynamicAddressDubboWithChan(request *FtDynamicAddressDubboRequest) (<-chan *FtDynamicAddressDubboResponse, <-chan error)

FtDynamicAddressDubboWithChan invokes the ft.FtDynamicAddressDubbo API asynchronously

func (*Client) FtDynamicAddressHsf

func (client *Client) FtDynamicAddressHsf(request *FtDynamicAddressHsfRequest) (response *FtDynamicAddressHsfResponse, err error)

FtDynamicAddressHsf invokes the ft.FtDynamicAddressHsf API synchronously

func (*Client) FtDynamicAddressHsfWithCallback

func (client *Client) FtDynamicAddressHsfWithCallback(request *FtDynamicAddressHsfRequest, callback func(response *FtDynamicAddressHsfResponse, err error)) <-chan int

FtDynamicAddressHsfWithCallback invokes the ft.FtDynamicAddressHsf API asynchronously

func (*Client) FtDynamicAddressHsfWithChan

func (client *Client) FtDynamicAddressHsfWithChan(request *FtDynamicAddressHsfRequest) (<-chan *FtDynamicAddressHsfResponse, <-chan error)

FtDynamicAddressHsfWithChan invokes the ft.FtDynamicAddressHsf API asynchronously

func (*Client) FtDynamicAddressHttpVpc

func (client *Client) FtDynamicAddressHttpVpc(request *FtDynamicAddressHttpVpcRequest) (response *FtDynamicAddressHttpVpcResponse, err error)

FtDynamicAddressHttpVpc invokes the ft.FtDynamicAddressHttpVpc API synchronously

func (*Client) FtDynamicAddressHttpVpcWithCallback

func (client *Client) FtDynamicAddressHttpVpcWithCallback(request *FtDynamicAddressHttpVpcRequest, callback func(response *FtDynamicAddressHttpVpcResponse, err error)) <-chan int

FtDynamicAddressHttpVpcWithCallback invokes the ft.FtDynamicAddressHttpVpc API asynchronously

func (*Client) FtDynamicAddressHttpVpcWithChan

func (client *Client) FtDynamicAddressHttpVpcWithChan(request *FtDynamicAddressHttpVpcRequest) (<-chan *FtDynamicAddressHttpVpcResponse, <-chan error)

FtDynamicAddressHttpVpcWithChan invokes the ft.FtDynamicAddressHttpVpc API asynchronously

func (*Client) FtEagleEye

func (client *Client) FtEagleEye(request *FtEagleEyeRequest) (response *FtEagleEyeResponse, err error)

FtEagleEye invokes the ft.FtEagleEye API synchronously

func (*Client) FtEagleEyeWithCallback

func (client *Client) FtEagleEyeWithCallback(request *FtEagleEyeRequest, callback func(response *FtEagleEyeResponse, err error)) <-chan int

FtEagleEyeWithCallback invokes the ft.FtEagleEye API asynchronously

func (*Client) FtEagleEyeWithChan

func (client *Client) FtEagleEyeWithChan(request *FtEagleEyeRequest) (<-chan *FtEagleEyeResponse, <-chan error)

FtEagleEyeWithChan invokes the ft.FtEagleEye API asynchronously

func (*Client) FtFlowSpecial

func (client *Client) FtFlowSpecial(request *FtFlowSpecialRequest) (response *FtFlowSpecialResponse, err error)

FtFlowSpecial invokes the ft.FtFlowSpecial API synchronously

func (*Client) FtFlowSpecialWithCallback

func (client *Client) FtFlowSpecialWithCallback(request *FtFlowSpecialRequest, callback func(response *FtFlowSpecialResponse, err error)) <-chan int

FtFlowSpecialWithCallback invokes the ft.FtFlowSpecial API asynchronously

func (*Client) FtFlowSpecialWithChan

func (client *Client) FtFlowSpecialWithChan(request *FtFlowSpecialRequest) (<-chan *FtFlowSpecialResponse, <-chan error)

FtFlowSpecialWithChan invokes the ft.FtFlowSpecial API asynchronously

func (*Client) FtGatedLaunchPolicy4

func (client *Client) FtGatedLaunchPolicy4(request *FtGatedLaunchPolicy4Request) (response *FtGatedLaunchPolicy4Response, err error)

FtGatedLaunchPolicy4 invokes the ft.FtGatedLaunchPolicy4 API synchronously

func (*Client) FtGatedLaunchPolicy4WithCallback

func (client *Client) FtGatedLaunchPolicy4WithCallback(request *FtGatedLaunchPolicy4Request, callback func(response *FtGatedLaunchPolicy4Response, err error)) <-chan int

FtGatedLaunchPolicy4WithCallback invokes the ft.FtGatedLaunchPolicy4 API asynchronously

func (*Client) FtGatedLaunchPolicy4WithChan

func (client *Client) FtGatedLaunchPolicy4WithChan(request *FtGatedLaunchPolicy4Request) (<-chan *FtGatedLaunchPolicy4Response, <-chan error)

FtGatedLaunchPolicy4WithChan invokes the ft.FtGatedLaunchPolicy4 API asynchronously

func (*Client) FtIpFlowControl

func (client *Client) FtIpFlowControl(request *FtIpFlowControlRequest) (response *FtIpFlowControlResponse, err error)

FtIpFlowControl invokes the ft.FtIpFlowControl API synchronously

func (*Client) FtIpFlowControlWithCallback

func (client *Client) FtIpFlowControlWithCallback(request *FtIpFlowControlRequest, callback func(response *FtIpFlowControlResponse, err error)) <-chan int

FtIpFlowControlWithCallback invokes the ft.FtIpFlowControl API asynchronously

func (*Client) FtIpFlowControlWithChan

func (client *Client) FtIpFlowControlWithChan(request *FtIpFlowControlRequest) (<-chan *FtIpFlowControlResponse, <-chan error)

FtIpFlowControlWithChan invokes the ft.FtIpFlowControl API asynchronously

func (*Client) FtParamList

func (client *Client) FtParamList(request *FtParamListRequest) (response *FtParamListResponse, err error)

FtParamList invokes the ft.FtParamList API synchronously

func (*Client) FtParamListWithCallback

func (client *Client) FtParamListWithCallback(request *FtParamListRequest, callback func(response *FtParamListResponse, err error)) <-chan int

FtParamListWithCallback invokes the ft.FtParamList API asynchronously

func (*Client) FtParamListWithChan

func (client *Client) FtParamListWithChan(request *FtParamListRequest) (<-chan *FtParamListResponse, <-chan error)

FtParamListWithChan invokes the ft.FtParamList API asynchronously

func (*Client) TestFlowStrategy01

func (client *Client) TestFlowStrategy01(request *TestFlowStrategy01Request) (response *TestFlowStrategy01Response, err error)

TestFlowStrategy01 invokes the ft.TestFlowStrategy01 API synchronously

func (*Client) TestFlowStrategy01WithCallback

func (client *Client) TestFlowStrategy01WithCallback(request *TestFlowStrategy01Request, callback func(response *TestFlowStrategy01Response, err error)) <-chan int

TestFlowStrategy01WithCallback invokes the ft.TestFlowStrategy01 API asynchronously

func (*Client) TestFlowStrategy01WithChan

func (client *Client) TestFlowStrategy01WithChan(request *TestFlowStrategy01Request) (<-chan *TestFlowStrategy01Response, <-chan error)

TestFlowStrategy01WithChan invokes the ft.TestFlowStrategy01 API asynchronously

func (*Client) TestHttpApi

func (client *Client) TestHttpApi(request *TestHttpApiRequest) (response *TestHttpApiResponse, err error)

TestHttpApi invokes the ft.TestHttpApi API synchronously

func (*Client) TestHttpApiWithCallback

func (client *Client) TestHttpApiWithCallback(request *TestHttpApiRequest, callback func(response *TestHttpApiResponse, err error)) <-chan int

TestHttpApiWithCallback invokes the ft.TestHttpApi API asynchronously

func (*Client) TestHttpApiWithChan

func (client *Client) TestHttpApiWithChan(request *TestHttpApiRequest) (<-chan *TestHttpApiResponse, <-chan error)

TestHttpApiWithChan invokes the ft.TestHttpApi API asynchronously

type Demo01

type Demo01 struct {
	Demo011 Demo011 `json:"Demo011" xml:"Demo011"`
}

Demo01 is a nested struct in ft response

type Demo011

type Demo011 struct {
	Demo011Item []Demo011Item `json:"Demo011" xml:"Demo011"`
}

Demo011 is a nested struct in ft response

type Demo011Item

type Demo011Item struct {
	Demo0111 string `json:"Demo0111" xml:"Demo0111"`
}

Demo011Item is a nested struct in ft response

type FTApiAliasApiRequest

type FTApiAliasApiRequest struct {
	*requests.RpcRequest
	Name string `position:"Query" name:"Name"`
}

FTApiAliasApiRequest is the request struct for api FTApiAliasApi

func CreateFTApiAliasApiRequest

func CreateFTApiAliasApiRequest() (request *FTApiAliasApiRequest)

CreateFTApiAliasApiRequest creates a request to invoke FTApiAliasApi API

type FTApiAliasApiResponse

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

FTApiAliasApiResponse is the response struct for api FTApiAliasApi

func CreateFTApiAliasApiResponse

func CreateFTApiAliasApiResponse() (response *FTApiAliasApiResponse)

CreateFTApiAliasApiResponse creates a response to parse from FTApiAliasApi response

type FtDynamicAddressDubboRequest

type FtDynamicAddressDubboRequest struct {
	*requests.RpcRequest
	IntValue    requests.Integer `position:"Query" name:"IntValue"`
	StringValue string           `position:"Query" name:"StringValue"`
}

FtDynamicAddressDubboRequest is the request struct for api FtDynamicAddressDubbo

func CreateFtDynamicAddressDubboRequest

func CreateFtDynamicAddressDubboRequest() (request *FtDynamicAddressDubboRequest)

CreateFtDynamicAddressDubboRequest creates a request to invoke FtDynamicAddressDubbo API

type FtDynamicAddressDubboResponse

type FtDynamicAddressDubboResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	StringValue string `json:"StringValue" xml:"StringValue"`
	IntValue    int    `json:"IntValue" xml:"IntValue"`
}

FtDynamicAddressDubboResponse is the response struct for api FtDynamicAddressDubbo

func CreateFtDynamicAddressDubboResponse

func CreateFtDynamicAddressDubboResponse() (response *FtDynamicAddressDubboResponse)

CreateFtDynamicAddressDubboResponse creates a response to parse from FtDynamicAddressDubbo response

type FtDynamicAddressHsfRequest

type FtDynamicAddressHsfRequest struct {
	*requests.RpcRequest
}

FtDynamicAddressHsfRequest is the request struct for api FtDynamicAddressHsf

func CreateFtDynamicAddressHsfRequest

func CreateFtDynamicAddressHsfRequest() (request *FtDynamicAddressHsfRequest)

CreateFtDynamicAddressHsfRequest creates a request to invoke FtDynamicAddressHsf API

type FtDynamicAddressHsfResponse

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

FtDynamicAddressHsfResponse is the response struct for api FtDynamicAddressHsf

func CreateFtDynamicAddressHsfResponse

func CreateFtDynamicAddressHsfResponse() (response *FtDynamicAddressHsfResponse)

CreateFtDynamicAddressHsfResponse creates a response to parse from FtDynamicAddressHsf response

type FtDynamicAddressHttpVpcRequest

type FtDynamicAddressHttpVpcRequest struct {
	*requests.RpcRequest
	P1           string           `position:"Query" name:"P1"`
	StringValue  string           `position:"Query" name:"StringValue"`
	OtherParam   string           `position:"Query" name:"OtherParam"`
	BooleanParam requests.Boolean `position:"Query" name:"BooleanParam"`
	DefaultValue string           `position:"Query" name:"DefaultValue"`
}

FtDynamicAddressHttpVpcRequest is the request struct for api FtDynamicAddressHttpVpc

func CreateFtDynamicAddressHttpVpcRequest

func CreateFtDynamicAddressHttpVpcRequest() (request *FtDynamicAddressHttpVpcRequest)

CreateFtDynamicAddressHttpVpcRequest creates a request to invoke FtDynamicAddressHttpVpc API

type FtDynamicAddressHttpVpcResponse

type FtDynamicAddressHttpVpcResponse struct {
	*responses.BaseResponse
	Params         string `json:"Params" xml:"Params"`
	ServiceRpcSign string `json:"ServiceRpcSign" xml:"ServiceRpcSign"`
}

FtDynamicAddressHttpVpcResponse is the response struct for api FtDynamicAddressHttpVpc

func CreateFtDynamicAddressHttpVpcResponse

func CreateFtDynamicAddressHttpVpcResponse() (response *FtDynamicAddressHttpVpcResponse)

CreateFtDynamicAddressHttpVpcResponse creates a response to parse from FtDynamicAddressHttpVpc response

type FtEagleEyeRequest

type FtEagleEyeRequest struct {
	*requests.RpcRequest
	Name string `position:"Query" name:"Name"`
}

FtEagleEyeRequest is the request struct for api FtEagleEye

func CreateFtEagleEyeRequest

func CreateFtEagleEyeRequest() (request *FtEagleEyeRequest)

CreateFtEagleEyeRequest creates a request to invoke FtEagleEye API

type FtEagleEyeResponse

type FtEagleEyeResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	Name            string `json:"Name" xml:"Name"`
	EagleEyeTraceId string `json:"eagleEyeTraceId" xml:"eagleEyeTraceId"`
}

FtEagleEyeResponse is the response struct for api FtEagleEye

func CreateFtEagleEyeResponse

func CreateFtEagleEyeResponse() (response *FtEagleEyeResponse)

CreateFtEagleEyeResponse creates a response to parse from FtEagleEye response

type FtFlowSpecialRequest

type FtFlowSpecialRequest struct {
	*requests.RpcRequest
	Name string `position:"Query" name:"Name"`
}

FtFlowSpecialRequest is the request struct for api FtFlowSpecial

func CreateFtFlowSpecialRequest

func CreateFtFlowSpecialRequest() (request *FtFlowSpecialRequest)

CreateFtFlowSpecialRequest creates a request to invoke FtFlowSpecial API

type FtFlowSpecialResponse

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

FtFlowSpecialResponse is the response struct for api FtFlowSpecial

func CreateFtFlowSpecialResponse

func CreateFtFlowSpecialResponse() (response *FtFlowSpecialResponse)

CreateFtFlowSpecialResponse creates a response to parse from FtFlowSpecial response

type FtGatedLaunchPolicy4Request

type FtGatedLaunchPolicy4Request struct {
	*requests.RpcRequest
	IsGatedLaunch string `position:"Query" name:"IsGatedLaunch"`
}

FtGatedLaunchPolicy4Request is the request struct for api FtGatedLaunchPolicy4

func CreateFtGatedLaunchPolicy4Request

func CreateFtGatedLaunchPolicy4Request() (request *FtGatedLaunchPolicy4Request)

CreateFtGatedLaunchPolicy4Request creates a request to invoke FtGatedLaunchPolicy4 API

type FtGatedLaunchPolicy4Response

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

FtGatedLaunchPolicy4Response is the response struct for api FtGatedLaunchPolicy4

func CreateFtGatedLaunchPolicy4Response

func CreateFtGatedLaunchPolicy4Response() (response *FtGatedLaunchPolicy4Response)

CreateFtGatedLaunchPolicy4Response creates a response to parse from FtGatedLaunchPolicy4 response

type FtIpFlowControlRequest

type FtIpFlowControlRequest struct {
	*requests.RpcRequest
	Name string `position:"Query" name:"Name"`
}

FtIpFlowControlRequest is the request struct for api FtIpFlowControl

func CreateFtIpFlowControlRequest

func CreateFtIpFlowControlRequest() (request *FtIpFlowControlRequest)

CreateFtIpFlowControlRequest creates a request to invoke FtIpFlowControl API

type FtIpFlowControlResponse

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

FtIpFlowControlResponse is the response struct for api FtIpFlowControl

func CreateFtIpFlowControlResponse

func CreateFtIpFlowControlResponse() (response *FtIpFlowControlResponse)

CreateFtIpFlowControlResponse creates a response to parse from FtIpFlowControl response

type FtParamListDisk

type FtParamListDisk struct {
	Size *[]string `name:"Size" type:"Repeated"`
	Type *[]string `name:"Type" type:"Repeated"`
}

FtParamListDisk is a repeated param struct in FtParamListRequest

type FtParamListRequest

type FtParamListRequest struct {
	*requests.RpcRequest
	Disk *[]FtParamListDisk `position:"Query" name:"Disk"  type:"Repeated"`
	Name string             `position:"Query" name:"Name"`
}

FtParamListRequest is the request struct for api FtParamList

func CreateFtParamListRequest

func CreateFtParamListRequest() (request *FtParamListRequest)

CreateFtParamListRequest creates a request to invoke FtParamList API

type FtParamListResponse

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

FtParamListResponse is the response struct for api FtParamList

func CreateFtParamListResponse

func CreateFtParamListResponse() (response *FtParamListResponse)

CreateFtParamListResponse creates a response to parse from FtParamList response

type List

type List struct {
	Id []string `json:"Id" xml:"Id"`
}

List is a nested struct in ft response

type Names

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

Names is a nested struct in ft response

type TestFlowStrategy01Request

type TestFlowStrategy01Request struct {
	*requests.RpcRequest
	Names map[string]interface{} `position:"Body" name:"Names"`
}

TestFlowStrategy01Request is the request struct for api TestFlowStrategy01

func CreateTestFlowStrategy01Request

func CreateTestFlowStrategy01Request() (request *TestFlowStrategy01Request)

CreateTestFlowStrategy01Request creates a request to invoke TestFlowStrategy01 API

type TestFlowStrategy01Response

type TestFlowStrategy01Response struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	List      []string `json:"List" xml:"List"`
	Names     []string `json:"Names" xml:"Names"`
}

TestFlowStrategy01Response is the response struct for api TestFlowStrategy01

func CreateTestFlowStrategy01Response

func CreateTestFlowStrategy01Response() (response *TestFlowStrategy01Response)

CreateTestFlowStrategy01Response creates a response to parse from TestFlowStrategy01 response

type TestHttpApiRequest

type TestHttpApiRequest struct {
	*requests.RpcRequest
	StringValue  string           `position:"Query" name:"StringValue"`
	OtherParam   string           `position:"Query" name:"OtherParam"`
	BooleanParam requests.Boolean `position:"Query" name:"BooleanParam"`
	DefaultValue string           `position:"Query" name:"DefaultValue"`
}

TestHttpApiRequest is the request struct for api TestHttpApi

func CreateTestHttpApiRequest

func CreateTestHttpApiRequest() (request *TestHttpApiRequest)

CreateTestHttpApiRequest creates a request to invoke TestHttpApi API

type TestHttpApiResponse

type TestHttpApiResponse struct {
	*responses.BaseResponse
	Params         string `json:"Params" xml:"Params"`
	ServiceRpcSign string `json:"ServiceRpcSign" xml:"ServiceRpcSign"`
}

TestHttpApiResponse is the response struct for api TestHttpApi

func CreateTestHttpApiResponse

func CreateTestHttpApiResponse() (response *TestHttpApiResponse)

CreateTestHttpApiResponse creates a response to parse from TestHttpApi response

Jump to

Keyboard shortcuts

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