Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type BatchAuditTest01Request
- type BatchAuditTest01Response
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) BatchAuditTest01(request *BatchAuditTest01Request) (response *BatchAuditTest01Response, err error)
- func (client *Client) BatchAuditTest01WithCallback(request *BatchAuditTest01Request, ...) <-chan int
- func (client *Client) BatchAuditTest01WithChan(request *BatchAuditTest01Request) (<-chan *BatchAuditTest01Response, <-chan error)
- func (client *Client) FTApiAliasApi(request *FTApiAliasApiRequest) (response *FTApiAliasApiResponse, err error)
- func (client *Client) FTApiAliasApiWithCallback(request *FTApiAliasApiRequest, ...) <-chan int
- func (client *Client) FTApiAliasApiWithChan(request *FTApiAliasApiRequest) (<-chan *FTApiAliasApiResponse, <-chan error)
- func (client *Client) FtDynamicAddressDubbo(request *FtDynamicAddressDubboRequest) (response *FtDynamicAddressDubboResponse, err error)
- func (client *Client) FtDynamicAddressDubboWithCallback(request *FtDynamicAddressDubboRequest, ...) <-chan int
- func (client *Client) FtDynamicAddressDubboWithChan(request *FtDynamicAddressDubboRequest) (<-chan *FtDynamicAddressDubboResponse, <-chan error)
- func (client *Client) FtDynamicAddressHsf(request *FtDynamicAddressHsfRequest) (response *FtDynamicAddressHsfResponse, err error)
- func (client *Client) FtDynamicAddressHsfWithCallback(request *FtDynamicAddressHsfRequest, ...) <-chan int
- func (client *Client) FtDynamicAddressHsfWithChan(request *FtDynamicAddressHsfRequest) (<-chan *FtDynamicAddressHsfResponse, <-chan error)
- func (client *Client) FtDynamicAddressHttpVpc(request *FtDynamicAddressHttpVpcRequest) (response *FtDynamicAddressHttpVpcResponse, err error)
- func (client *Client) FtDynamicAddressHttpVpcWithCallback(request *FtDynamicAddressHttpVpcRequest, ...) <-chan int
- func (client *Client) FtDynamicAddressHttpVpcWithChan(request *FtDynamicAddressHttpVpcRequest) (<-chan *FtDynamicAddressHttpVpcResponse, <-chan error)
- func (client *Client) FtEagleEye(request *FtEagleEyeRequest) (response *FtEagleEyeResponse, err error)
- func (client *Client) FtEagleEyeWithCallback(request *FtEagleEyeRequest, ...) <-chan int
- func (client *Client) FtEagleEyeWithChan(request *FtEagleEyeRequest) (<-chan *FtEagleEyeResponse, <-chan error)
- func (client *Client) FtFlowSpecial(request *FtFlowSpecialRequest) (response *FtFlowSpecialResponse, err error)
- func (client *Client) FtFlowSpecialWithCallback(request *FtFlowSpecialRequest, ...) <-chan int
- func (client *Client) FtFlowSpecialWithChan(request *FtFlowSpecialRequest) (<-chan *FtFlowSpecialResponse, <-chan error)
- func (client *Client) FtGatedLaunchPolicy4(request *FtGatedLaunchPolicy4Request) (response *FtGatedLaunchPolicy4Response, err error)
- func (client *Client) FtGatedLaunchPolicy4WithCallback(request *FtGatedLaunchPolicy4Request, ...) <-chan int
- func (client *Client) FtGatedLaunchPolicy4WithChan(request *FtGatedLaunchPolicy4Request) (<-chan *FtGatedLaunchPolicy4Response, <-chan error)
- func (client *Client) FtIpFlowControl(request *FtIpFlowControlRequest) (response *FtIpFlowControlResponse, err error)
- func (client *Client) FtIpFlowControlWithCallback(request *FtIpFlowControlRequest, ...) <-chan int
- func (client *Client) FtIpFlowControlWithChan(request *FtIpFlowControlRequest) (<-chan *FtIpFlowControlResponse, <-chan error)
- func (client *Client) FtParamList(request *FtParamListRequest) (response *FtParamListResponse, err error)
- func (client *Client) FtParamListWithCallback(request *FtParamListRequest, ...) <-chan int
- func (client *Client) FtParamListWithChan(request *FtParamListRequest) (<-chan *FtParamListResponse, <-chan error)
- func (client *Client) TestFlowStrategy01(request *TestFlowStrategy01Request) (response *TestFlowStrategy01Response, err error)
- func (client *Client) TestFlowStrategy01WithCallback(request *TestFlowStrategy01Request, ...) <-chan int
- func (client *Client) TestFlowStrategy01WithChan(request *TestFlowStrategy01Request) (<-chan *TestFlowStrategy01Response, <-chan error)
- func (client *Client) TestHttpApi(request *TestHttpApiRequest) (response *TestHttpApiResponse, err error)
- func (client *Client) TestHttpApiWithCallback(request *TestHttpApiRequest, ...) <-chan int
- func (client *Client) TestHttpApiWithChan(request *TestHttpApiRequest) (<-chan *TestHttpApiResponse, <-chan error)
- type Demo01
- type Demo011
- type Demo011Item
- type FTApiAliasApiRequest
- type FTApiAliasApiResponse
- type FtDynamicAddressDubboRequest
- type FtDynamicAddressDubboResponse
- type FtDynamicAddressHsfRequest
- type FtDynamicAddressHsfResponse
- type FtDynamicAddressHttpVpcRequest
- type FtDynamicAddressHttpVpcResponse
- type FtEagleEyeRequest
- type FtEagleEyeResponse
- type FtFlowSpecialRequest
- type FtFlowSpecialResponse
- type FtGatedLaunchPolicy4Request
- type FtGatedLaunchPolicy4Response
- type FtIpFlowControlRequest
- type FtIpFlowControlResponse
- type FtParamListDisk
- type FtParamListRequest
- type FtParamListResponse
- type List
- type Names
- type TestFlowStrategy01Request
- type TestFlowStrategy01Response
- type TestHttpApiRequest
- type TestHttpApiResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
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 ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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
Source Files ¶
- batch_audit_test01.go
- client.go
- endpoint.go
- ft_api_alias_api.go
- ft_dynamic_address_dubbo.go
- ft_dynamic_address_hsf.go
- ft_dynamic_address_http_vpc.go
- ft_eagle_eye.go
- ft_flow_special.go
- ft_gated_launch_policy4.go
- ft_ip_flow_control.go
- ft_param_list.go
- struct_demo01.go
- struct_demo011.go
- struct_demo011_item.go
- struct_list.go
- struct_names.go
- test_flow_strategy01.go
- test_http_api.go