csb

package
v0.0.0-...-4a3a38f Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApproveOrderListRequest

type ApproveOrderListRequest struct {
	*requests.RpcRequest
	Data string `position:"Body" name:"Data"`
}

ApproveOrderListRequest is the request struct for api ApproveOrderList

func CreateApproveOrderListRequest

func CreateApproveOrderListRequest() (request *ApproveOrderListRequest)

CreateApproveOrderListRequest creates a request to invoke ApproveOrderList API

type ApproveOrderListResponse

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

ApproveOrderListResponse is the response struct for api ApproveOrderList

func CreateApproveOrderListResponse

func CreateApproveOrderListResponse() (response *ApproveOrderListResponse)

CreateApproveOrderListResponse creates a response to parse from ApproveOrderList response

type CasServTargets

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

CasServTargets is a nested struct in csb response

type CheckServiceExistRequest

type CheckServiceExistRequest struct {
	*requests.RpcRequest
	CsbId       requests.Integer `position:"Query" name:"CsbId"`
	ServiceName string           `position:"Query" name:"ServiceName"`
}

CheckServiceExistRequest is the request struct for api CheckServiceExist

func CreateCheckServiceExistRequest

func CreateCheckServiceExistRequest() (request *CheckServiceExistRequest)

CreateCheckServiceExistRequest creates a request to invoke CheckServiceExist API

type CheckServiceExistResponse

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

CheckServiceExistResponse is the response struct for api CheckServiceExist

func CreateCheckServiceExistResponse

func CreateCheckServiceExistResponse() (response *CheckServiceExistResponse)

CreateCheckServiceExistResponse creates a response to parse from CheckServiceExist 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://help.aliyun.com/document_detail/66217.html

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://help.aliyun.com/document_detail/66223.html

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 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://help.aliyun.com/document_detail/66222.html

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 attention: rsa key pair auth is only Japan regions available

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://help.aliyun.com/document_detail/66222.html

func (*Client) ApproveOrderList

func (client *Client) ApproveOrderList(request *ApproveOrderListRequest) (response *ApproveOrderListResponse, err error)

ApproveOrderList invokes the csb.ApproveOrderList API synchronously api document: https://help.aliyun.com/api/csb/approveorderlist.html

func (*Client) ApproveOrderListWithCallback

func (client *Client) ApproveOrderListWithCallback(request *ApproveOrderListRequest, callback func(response *ApproveOrderListResponse, err error)) <-chan int

ApproveOrderListWithCallback invokes the csb.ApproveOrderList API asynchronously api document: https://help.aliyun.com/api/csb/approveorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApproveOrderListWithChan

func (client *Client) ApproveOrderListWithChan(request *ApproveOrderListRequest) (<-chan *ApproveOrderListResponse, <-chan error)

ApproveOrderListWithChan invokes the csb.ApproveOrderList API asynchronously api document: https://help.aliyun.com/api/csb/approveorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckServiceExist

func (client *Client) CheckServiceExist(request *CheckServiceExistRequest) (response *CheckServiceExistResponse, err error)

CheckServiceExist invokes the csb.CheckServiceExist API synchronously api document: https://help.aliyun.com/api/csb/checkserviceexist.html

func (*Client) CheckServiceExistWithCallback

func (client *Client) CheckServiceExistWithCallback(request *CheckServiceExistRequest, callback func(response *CheckServiceExistResponse, err error)) <-chan int

CheckServiceExistWithCallback invokes the csb.CheckServiceExist API asynchronously api document: https://help.aliyun.com/api/csb/checkserviceexist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CheckServiceExistWithChan

func (client *Client) CheckServiceExistWithChan(request *CheckServiceExistRequest) (<-chan *CheckServiceExistResponse, <-chan error)

CheckServiceExistWithChan invokes the csb.CheckServiceExist API asynchronously api document: https://help.aliyun.com/api/csb/checkserviceexist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CommitSuccessedServices

func (client *Client) CommitSuccessedServices(request *CommitSuccessedServicesRequest) (response *CommitSuccessedServicesResponse, err error)

CommitSuccessedServices invokes the csb.CommitSuccessedServices API synchronously api document: https://help.aliyun.com/api/csb/commitsuccessedservices.html

func (*Client) CommitSuccessedServicesWithCallback

func (client *Client) CommitSuccessedServicesWithCallback(request *CommitSuccessedServicesRequest, callback func(response *CommitSuccessedServicesResponse, err error)) <-chan int

CommitSuccessedServicesWithCallback invokes the csb.CommitSuccessedServices API asynchronously api document: https://help.aliyun.com/api/csb/commitsuccessedservices.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CommitSuccessedServicesWithChan

func (client *Client) CommitSuccessedServicesWithChan(request *CommitSuccessedServicesRequest) (<-chan *CommitSuccessedServicesResponse, <-chan error)

CommitSuccessedServicesWithChan invokes the csb.CommitSuccessedServices API asynchronously api document: https://help.aliyun.com/api/csb/commitsuccessedservices.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCredentials

func (client *Client) CreateCredentials(request *CreateCredentialsRequest) (response *CreateCredentialsResponse, err error)

CreateCredentials invokes the csb.CreateCredentials API synchronously api document: https://help.aliyun.com/api/csb/createcredentials.html

func (*Client) CreateCredentialsWithCallback

func (client *Client) CreateCredentialsWithCallback(request *CreateCredentialsRequest, callback func(response *CreateCredentialsResponse, err error)) <-chan int

CreateCredentialsWithCallback invokes the csb.CreateCredentials API asynchronously api document: https://help.aliyun.com/api/csb/createcredentials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCredentialsWithChan

func (client *Client) CreateCredentialsWithChan(request *CreateCredentialsRequest) (<-chan *CreateCredentialsResponse, <-chan error)

CreateCredentialsWithChan invokes the csb.CreateCredentials API asynchronously api document: https://help.aliyun.com/api/csb/createcredentials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrder

func (client *Client) CreateOrder(request *CreateOrderRequest) (response *CreateOrderResponse, err error)

CreateOrder invokes the csb.CreateOrder API synchronously api document: https://help.aliyun.com/api/csb/createorder.html

func (*Client) CreateOrderWithCallback

func (client *Client) CreateOrderWithCallback(request *CreateOrderRequest, callback func(response *CreateOrderResponse, err error)) <-chan int

CreateOrderWithCallback invokes the csb.CreateOrder API asynchronously api document: https://help.aliyun.com/api/csb/createorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrderWithChan

func (client *Client) CreateOrderWithChan(request *CreateOrderRequest) (<-chan *CreateOrderResponse, <-chan error)

CreateOrderWithChan invokes the csb.CreateOrder API asynchronously api document: https://help.aliyun.com/api/csb/createorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProject

func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)

CreateProject invokes the csb.CreateProject API synchronously api document: https://help.aliyun.com/api/csb/createproject.html

func (*Client) CreateProjectWithCallback

func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int

CreateProjectWithCallback invokes the csb.CreateProject API asynchronously api document: https://help.aliyun.com/api/csb/createproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateProjectWithChan

func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)

CreateProjectWithChan invokes the csb.CreateProject API asynchronously api document: https://help.aliyun.com/api/csb/createproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateService

func (client *Client) CreateService(request *CreateServiceRequest) (response *CreateServiceResponse, err error)

CreateService invokes the csb.CreateService API synchronously api document: https://help.aliyun.com/api/csb/createservice.html

func (*Client) CreateServiceWithCallback

func (client *Client) CreateServiceWithCallback(request *CreateServiceRequest, callback func(response *CreateServiceResponse, err error)) <-chan int

CreateServiceWithCallback invokes the csb.CreateService API asynchronously api document: https://help.aliyun.com/api/csb/createservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateServiceWithChan

func (client *Client) CreateServiceWithChan(request *CreateServiceRequest) (<-chan *CreateServiceResponse, <-chan error)

CreateServiceWithChan invokes the csb.CreateService API asynchronously api document: https://help.aliyun.com/api/csb/createservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasService

func (client *Client) DeleteCasService(request *DeleteCasServiceRequest) (response *DeleteCasServiceResponse, err error)

DeleteCasService invokes the csb.DeleteCasService API synchronously api document: https://help.aliyun.com/api/csb/deletecasservice.html

func (*Client) DeleteCasServiceWithCallback

func (client *Client) DeleteCasServiceWithCallback(request *DeleteCasServiceRequest, callback func(response *DeleteCasServiceResponse, err error)) <-chan int

DeleteCasServiceWithCallback invokes the csb.DeleteCasService API asynchronously api document: https://help.aliyun.com/api/csb/deletecasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasServiceWithChan

func (client *Client) DeleteCasServiceWithChan(request *DeleteCasServiceRequest) (<-chan *DeleteCasServiceResponse, <-chan error)

DeleteCasServiceWithChan invokes the csb.DeleteCasService API asynchronously api document: https://help.aliyun.com/api/csb/deletecasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCredentialsList

func (client *Client) DeleteCredentialsList(request *DeleteCredentialsListRequest) (response *DeleteCredentialsListResponse, err error)

DeleteCredentialsList invokes the csb.DeleteCredentialsList API synchronously api document: https://help.aliyun.com/api/csb/deletecredentialslist.html

func (*Client) DeleteCredentialsListWithCallback

func (client *Client) DeleteCredentialsListWithCallback(request *DeleteCredentialsListRequest, callback func(response *DeleteCredentialsListResponse, err error)) <-chan int

DeleteCredentialsListWithCallback invokes the csb.DeleteCredentialsList API asynchronously api document: https://help.aliyun.com/api/csb/deletecredentialslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCredentialsListWithChan

func (client *Client) DeleteCredentialsListWithChan(request *DeleteCredentialsListRequest) (<-chan *DeleteCredentialsListResponse, <-chan error)

DeleteCredentialsListWithChan invokes the csb.DeleteCredentialsList API asynchronously api document: https://help.aliyun.com/api/csb/deletecredentialslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteOrderList

func (client *Client) DeleteOrderList(request *DeleteOrderListRequest) (response *DeleteOrderListResponse, err error)

DeleteOrderList invokes the csb.DeleteOrderList API synchronously api document: https://help.aliyun.com/api/csb/deleteorderlist.html

func (*Client) DeleteOrderListWithCallback

func (client *Client) DeleteOrderListWithCallback(request *DeleteOrderListRequest, callback func(response *DeleteOrderListResponse, err error)) <-chan int

DeleteOrderListWithCallback invokes the csb.DeleteOrderList API asynchronously api document: https://help.aliyun.com/api/csb/deleteorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteOrderListWithChan

func (client *Client) DeleteOrderListWithChan(request *DeleteOrderListRequest) (<-chan *DeleteOrderListResponse, <-chan error)

DeleteOrderListWithChan invokes the csb.DeleteOrderList API asynchronously api document: https://help.aliyun.com/api/csb/deleteorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProject

func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)

DeleteProject invokes the csb.DeleteProject API synchronously api document: https://help.aliyun.com/api/csb/deleteproject.html

func (*Client) DeleteProjectList

func (client *Client) DeleteProjectList(request *DeleteProjectListRequest) (response *DeleteProjectListResponse, err error)

DeleteProjectList invokes the csb.DeleteProjectList API synchronously api document: https://help.aliyun.com/api/csb/deleteprojectlist.html

func (*Client) DeleteProjectListWithCallback

func (client *Client) DeleteProjectListWithCallback(request *DeleteProjectListRequest, callback func(response *DeleteProjectListResponse, err error)) <-chan int

DeleteProjectListWithCallback invokes the csb.DeleteProjectList API asynchronously api document: https://help.aliyun.com/api/csb/deleteprojectlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectListWithChan

func (client *Client) DeleteProjectListWithChan(request *DeleteProjectListRequest) (<-chan *DeleteProjectListResponse, <-chan error)

DeleteProjectListWithChan invokes the csb.DeleteProjectList API asynchronously api document: https://help.aliyun.com/api/csb/deleteprojectlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectWithCallback

func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int

DeleteProjectWithCallback invokes the csb.DeleteProject API asynchronously api document: https://help.aliyun.com/api/csb/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteProjectWithChan

func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)

DeleteProjectWithChan invokes the csb.DeleteProject API asynchronously api document: https://help.aliyun.com/api/csb/deleteproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteService

func (client *Client) DeleteService(request *DeleteServiceRequest) (response *DeleteServiceResponse, err error)

DeleteService invokes the csb.DeleteService API synchronously api document: https://help.aliyun.com/api/csb/deleteservice.html

func (*Client) DeleteServiceList

func (client *Client) DeleteServiceList(request *DeleteServiceListRequest) (response *DeleteServiceListResponse, err error)

DeleteServiceList invokes the csb.DeleteServiceList API synchronously api document: https://help.aliyun.com/api/csb/deleteservicelist.html

func (*Client) DeleteServiceListWithCallback

func (client *Client) DeleteServiceListWithCallback(request *DeleteServiceListRequest, callback func(response *DeleteServiceListResponse, err error)) <-chan int

DeleteServiceListWithCallback invokes the csb.DeleteServiceList API asynchronously api document: https://help.aliyun.com/api/csb/deleteservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteServiceListWithChan

func (client *Client) DeleteServiceListWithChan(request *DeleteServiceListRequest) (<-chan *DeleteServiceListResponse, <-chan error)

DeleteServiceListWithChan invokes the csb.DeleteServiceList API asynchronously api document: https://help.aliyun.com/api/csb/deleteservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteServiceWithCallback

func (client *Client) DeleteServiceWithCallback(request *DeleteServiceRequest, callback func(response *DeleteServiceResponse, err error)) <-chan int

DeleteServiceWithCallback invokes the csb.DeleteService API asynchronously api document: https://help.aliyun.com/api/csb/deleteservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteServiceWithChan

func (client *Client) DeleteServiceWithChan(request *DeleteServiceRequest) (<-chan *DeleteServiceResponse, <-chan error)

DeleteServiceWithChan invokes the csb.DeleteService API asynchronously api document: https://help.aliyun.com/api/csb/deleteservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUnionCasService

func (client *Client) DeleteUnionCasService(request *DeleteUnionCasServiceRequest) (response *DeleteUnionCasServiceResponse, err error)

DeleteUnionCasService invokes the csb.DeleteUnionCasService API synchronously api document: https://help.aliyun.com/api/csb/deleteunioncasservice.html

func (*Client) DeleteUnionCasServiceWithCallback

func (client *Client) DeleteUnionCasServiceWithCallback(request *DeleteUnionCasServiceRequest, callback func(response *DeleteUnionCasServiceResponse, err error)) <-chan int

DeleteUnionCasServiceWithCallback invokes the csb.DeleteUnionCasService API asynchronously api document: https://help.aliyun.com/api/csb/deleteunioncasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUnionCasServiceWithChan

func (client *Client) DeleteUnionCasServiceWithChan(request *DeleteUnionCasServiceRequest) (<-chan *DeleteUnionCasServiceResponse, <-chan error)

DeleteUnionCasServiceWithChan invokes the csb.DeleteUnionCasService API asynchronously api document: https://help.aliyun.com/api/csb/deleteunioncasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindApprovalOrderList

func (client *Client) FindApprovalOrderList(request *FindApprovalOrderListRequest) (response *FindApprovalOrderListResponse, err error)

FindApprovalOrderList invokes the csb.FindApprovalOrderList API synchronously api document: https://help.aliyun.com/api/csb/findapprovalorderlist.html

func (*Client) FindApprovalOrderListWithCallback

func (client *Client) FindApprovalOrderListWithCallback(request *FindApprovalOrderListRequest, callback func(response *FindApprovalOrderListResponse, err error)) <-chan int

FindApprovalOrderListWithCallback invokes the csb.FindApprovalOrderList API asynchronously api document: https://help.aliyun.com/api/csb/findapprovalorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindApprovalOrderListWithChan

func (client *Client) FindApprovalOrderListWithChan(request *FindApprovalOrderListRequest) (<-chan *FindApprovalOrderListResponse, <-chan error)

FindApprovalOrderListWithChan invokes the csb.FindApprovalOrderList API asynchronously api document: https://help.aliyun.com/api/csb/findapprovalorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindApproveServiceList

func (client *Client) FindApproveServiceList(request *FindApproveServiceListRequest) (response *FindApproveServiceListResponse, err error)

FindApproveServiceList invokes the csb.FindApproveServiceList API synchronously api document: https://help.aliyun.com/api/csb/findapproveservicelist.html

func (*Client) FindApproveServiceListWithCallback

func (client *Client) FindApproveServiceListWithCallback(request *FindApproveServiceListRequest, callback func(response *FindApproveServiceListResponse, err error)) <-chan int

FindApproveServiceListWithCallback invokes the csb.FindApproveServiceList API asynchronously api document: https://help.aliyun.com/api/csb/findapproveservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindApproveServiceListWithChan

func (client *Client) FindApproveServiceListWithChan(request *FindApproveServiceListRequest) (<-chan *FindApproveServiceListResponse, <-chan error)

FindApproveServiceListWithChan invokes the csb.FindApproveServiceList API asynchronously api document: https://help.aliyun.com/api/csb/findapproveservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindCredentialsList

func (client *Client) FindCredentialsList(request *FindCredentialsListRequest) (response *FindCredentialsListResponse, err error)

FindCredentialsList invokes the csb.FindCredentialsList API synchronously api document: https://help.aliyun.com/api/csb/findcredentialslist.html

func (*Client) FindCredentialsListWithCallback

func (client *Client) FindCredentialsListWithCallback(request *FindCredentialsListRequest, callback func(response *FindCredentialsListResponse, err error)) <-chan int

FindCredentialsListWithCallback invokes the csb.FindCredentialsList API asynchronously api document: https://help.aliyun.com/api/csb/findcredentialslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindCredentialsListWithChan

func (client *Client) FindCredentialsListWithChan(request *FindCredentialsListRequest) (<-chan *FindCredentialsListResponse, <-chan error)

FindCredentialsListWithChan invokes the csb.FindCredentialsList API asynchronously api document: https://help.aliyun.com/api/csb/findcredentialslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindInstanceList

func (client *Client) FindInstanceList(request *FindInstanceListRequest) (response *FindInstanceListResponse, err error)

FindInstanceList invokes the csb.FindInstanceList API synchronously api document: https://help.aliyun.com/api/csb/findinstancelist.html

func (*Client) FindInstanceListWithCallback

func (client *Client) FindInstanceListWithCallback(request *FindInstanceListRequest, callback func(response *FindInstanceListResponse, err error)) <-chan int

FindInstanceListWithCallback invokes the csb.FindInstanceList API asynchronously api document: https://help.aliyun.com/api/csb/findinstancelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindInstanceListWithChan

func (client *Client) FindInstanceListWithChan(request *FindInstanceListRequest) (<-chan *FindInstanceListResponse, <-chan error)

FindInstanceListWithChan invokes the csb.FindInstanceList API asynchronously api document: https://help.aliyun.com/api/csb/findinstancelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindOrderableList

func (client *Client) FindOrderableList(request *FindOrderableListRequest) (response *FindOrderableListResponse, err error)

FindOrderableList invokes the csb.FindOrderableList API synchronously api document: https://help.aliyun.com/api/csb/findorderablelist.html

func (*Client) FindOrderableListWithCallback

func (client *Client) FindOrderableListWithCallback(request *FindOrderableListRequest, callback func(response *FindOrderableListResponse, err error)) <-chan int

FindOrderableListWithCallback invokes the csb.FindOrderableList API asynchronously api document: https://help.aliyun.com/api/csb/findorderablelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindOrderableListWithChan

func (client *Client) FindOrderableListWithChan(request *FindOrderableListRequest) (<-chan *FindOrderableListResponse, <-chan error)

FindOrderableListWithChan invokes the csb.FindOrderableList API asynchronously api document: https://help.aliyun.com/api/csb/findorderablelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindOrderedList

func (client *Client) FindOrderedList(request *FindOrderedListRequest) (response *FindOrderedListResponse, err error)

FindOrderedList invokes the csb.FindOrderedList API synchronously api document: https://help.aliyun.com/api/csb/findorderedlist.html

func (*Client) FindOrderedListWithCallback

func (client *Client) FindOrderedListWithCallback(request *FindOrderedListRequest, callback func(response *FindOrderedListResponse, err error)) <-chan int

FindOrderedListWithCallback invokes the csb.FindOrderedList API asynchronously api document: https://help.aliyun.com/api/csb/findorderedlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindOrderedListWithChan

func (client *Client) FindOrderedListWithChan(request *FindOrderedListRequest) (<-chan *FindOrderedListResponse, <-chan error)

FindOrderedListWithChan invokes the csb.FindOrderedList API asynchronously api document: https://help.aliyun.com/api/csb/findorderedlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindProjectList

func (client *Client) FindProjectList(request *FindProjectListRequest) (response *FindProjectListResponse, err error)

FindProjectList invokes the csb.FindProjectList API synchronously api document: https://help.aliyun.com/api/csb/findprojectlist.html

func (*Client) FindProjectListWithCallback

func (client *Client) FindProjectListWithCallback(request *FindProjectListRequest, callback func(response *FindProjectListResponse, err error)) <-chan int

FindProjectListWithCallback invokes the csb.FindProjectList API asynchronously api document: https://help.aliyun.com/api/csb/findprojectlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindProjectListWithChan

func (client *Client) FindProjectListWithChan(request *FindProjectListRequest) (<-chan *FindProjectListResponse, <-chan error)

FindProjectListWithChan invokes the csb.FindProjectList API asynchronously api document: https://help.aliyun.com/api/csb/findprojectlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindProjectsNameList

func (client *Client) FindProjectsNameList(request *FindProjectsNameListRequest) (response *FindProjectsNameListResponse, err error)

FindProjectsNameList invokes the csb.FindProjectsNameList API synchronously api document: https://help.aliyun.com/api/csb/findprojectsnamelist.html

func (*Client) FindProjectsNameListWithCallback

func (client *Client) FindProjectsNameListWithCallback(request *FindProjectsNameListRequest, callback func(response *FindProjectsNameListResponse, err error)) <-chan int

FindProjectsNameListWithCallback invokes the csb.FindProjectsNameList API asynchronously api document: https://help.aliyun.com/api/csb/findprojectsnamelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindProjectsNameListWithChan

func (client *Client) FindProjectsNameListWithChan(request *FindProjectsNameListRequest) (<-chan *FindProjectsNameListResponse, <-chan error)

FindProjectsNameListWithChan invokes the csb.FindProjectsNameList API asynchronously api document: https://help.aliyun.com/api/csb/findprojectsnamelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindServiceList

func (client *Client) FindServiceList(request *FindServiceListRequest) (response *FindServiceListResponse, err error)

FindServiceList invokes the csb.FindServiceList API synchronously api document: https://help.aliyun.com/api/csb/findservicelist.html

func (*Client) FindServiceListWithCallback

func (client *Client) FindServiceListWithCallback(request *FindServiceListRequest, callback func(response *FindServiceListResponse, err error)) <-chan int

FindServiceListWithCallback invokes the csb.FindServiceList API asynchronously api document: https://help.aliyun.com/api/csb/findservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) FindServiceListWithChan

func (client *Client) FindServiceListWithChan(request *FindServiceListRequest) (<-chan *FindServiceListResponse, <-chan error)

FindServiceListWithChan invokes the csb.FindServiceList API asynchronously api document: https://help.aliyun.com/api/csb/findservicelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstance

func (client *Client) GetInstance(request *GetInstanceRequest) (response *GetInstanceResponse, err error)

GetInstance invokes the csb.GetInstance API synchronously api document: https://help.aliyun.com/api/csb/getinstance.html

func (*Client) GetInstanceWithCallback

func (client *Client) GetInstanceWithCallback(request *GetInstanceRequest, callback func(response *GetInstanceResponse, err error)) <-chan int

GetInstanceWithCallback invokes the csb.GetInstance API asynchronously api document: https://help.aliyun.com/api/csb/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetInstanceWithChan

func (client *Client) GetInstanceWithChan(request *GetInstanceRequest) (<-chan *GetInstanceResponse, <-chan error)

GetInstanceWithChan invokes the csb.GetInstance API asynchronously api document: https://help.aliyun.com/api/csb/getinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrder

func (client *Client) GetOrder(request *GetOrderRequest) (response *GetOrderResponse, err error)

GetOrder invokes the csb.GetOrder API synchronously api document: https://help.aliyun.com/api/csb/getorder.html

func (*Client) GetOrderWithCallback

func (client *Client) GetOrderWithCallback(request *GetOrderRequest, callback func(response *GetOrderResponse, err error)) <-chan int

GetOrderWithCallback invokes the csb.GetOrder API asynchronously api document: https://help.aliyun.com/api/csb/getorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetOrderWithChan

func (client *Client) GetOrderWithChan(request *GetOrderRequest) (<-chan *GetOrderResponse, <-chan error)

GetOrderWithChan invokes the csb.GetOrder API asynchronously api document: https://help.aliyun.com/api/csb/getorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProject

func (client *Client) GetProject(request *GetProjectRequest) (response *GetProjectResponse, err error)

GetProject invokes the csb.GetProject API synchronously api document: https://help.aliyun.com/api/csb/getproject.html

func (*Client) GetProjectWithCallback

func (client *Client) GetProjectWithCallback(request *GetProjectRequest, callback func(response *GetProjectResponse, err error)) <-chan int

GetProjectWithCallback invokes the csb.GetProject API asynchronously api document: https://help.aliyun.com/api/csb/getproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetProjectWithChan

func (client *Client) GetProjectWithChan(request *GetProjectRequest) (<-chan *GetProjectResponse, <-chan error)

GetProjectWithChan invokes the csb.GetProject API asynchronously api document: https://help.aliyun.com/api/csb/getproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetService

func (client *Client) GetService(request *GetServiceRequest) (response *GetServiceResponse, err error)

GetService invokes the csb.GetService API synchronously api document: https://help.aliyun.com/api/csb/getservice.html

func (*Client) GetServiceWithCallback

func (client *Client) GetServiceWithCallback(request *GetServiceRequest, callback func(response *GetServiceResponse, err error)) <-chan int

GetServiceWithCallback invokes the csb.GetService API asynchronously api document: https://help.aliyun.com/api/csb/getservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetServiceWithChan

func (client *Client) GetServiceWithChan(request *GetServiceRequest) (<-chan *GetServiceResponse, <-chan error)

GetServiceWithChan invokes the csb.GetService API asynchronously api document: https://help.aliyun.com/api/csb/getservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PublishCasService

func (client *Client) PublishCasService(request *PublishCasServiceRequest) (response *PublishCasServiceResponse, err error)

PublishCasService invokes the csb.PublishCasService API synchronously api document: https://help.aliyun.com/api/csb/publishcasservice.html

func (*Client) PublishCasServiceWithCallback

func (client *Client) PublishCasServiceWithCallback(request *PublishCasServiceRequest, callback func(response *PublishCasServiceResponse, err error)) <-chan int

PublishCasServiceWithCallback invokes the csb.PublishCasService API asynchronously api document: https://help.aliyun.com/api/csb/publishcasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PublishCasServiceWithChan

func (client *Client) PublishCasServiceWithChan(request *PublishCasServiceRequest) (<-chan *PublishCasServiceResponse, <-chan error)

PublishCasServiceWithChan invokes the csb.PublishCasService API asynchronously api document: https://help.aliyun.com/api/csb/publishcasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PublishUnionCasService

func (client *Client) PublishUnionCasService(request *PublishUnionCasServiceRequest) (response *PublishUnionCasServiceResponse, err error)

PublishUnionCasService invokes the csb.PublishUnionCasService API synchronously api document: https://help.aliyun.com/api/csb/publishunioncasservice.html

func (*Client) PublishUnionCasServiceWithCallback

func (client *Client) PublishUnionCasServiceWithCallback(request *PublishUnionCasServiceRequest, callback func(response *PublishUnionCasServiceResponse, err error)) <-chan int

PublishUnionCasServiceWithCallback invokes the csb.PublishUnionCasService API asynchronously api document: https://help.aliyun.com/api/csb/publishunioncasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PublishUnionCasServiceWithChan

func (client *Client) PublishUnionCasServiceWithChan(request *PublishUnionCasServiceRequest) (<-chan *PublishUnionCasServiceResponse, <-chan error)

PublishUnionCasServiceWithChan invokes the csb.PublishUnionCasService API asynchronously api document: https://help.aliyun.com/api/csb/publishunioncasservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewCredentials

func (client *Client) RenewCredentials(request *RenewCredentialsRequest) (response *RenewCredentialsResponse, err error)

RenewCredentials invokes the csb.RenewCredentials API synchronously api document: https://help.aliyun.com/api/csb/renewcredentials.html

func (*Client) RenewCredentialsWithCallback

func (client *Client) RenewCredentialsWithCallback(request *RenewCredentialsRequest, callback func(response *RenewCredentialsResponse, err error)) <-chan int

RenewCredentialsWithCallback invokes the csb.RenewCredentials API asynchronously api document: https://help.aliyun.com/api/csb/renewcredentials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewCredentialsWithChan

func (client *Client) RenewCredentialsWithChan(request *RenewCredentialsRequest) (<-chan *RenewCredentialsResponse, <-chan error)

RenewCredentialsWithChan invokes the csb.RenewCredentials API asynchronously api document: https://help.aliyun.com/api/csb/renewcredentials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReplaceCredential

func (client *Client) ReplaceCredential(request *ReplaceCredentialRequest) (response *ReplaceCredentialResponse, err error)

ReplaceCredential invokes the csb.ReplaceCredential API synchronously api document: https://help.aliyun.com/api/csb/replacecredential.html

func (*Client) ReplaceCredentialWithCallback

func (client *Client) ReplaceCredentialWithCallback(request *ReplaceCredentialRequest, callback func(response *ReplaceCredentialResponse, err error)) <-chan int

ReplaceCredentialWithCallback invokes the csb.ReplaceCredential API asynchronously api document: https://help.aliyun.com/api/csb/replacecredential.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReplaceCredentialWithChan

func (client *Client) ReplaceCredentialWithChan(request *ReplaceCredentialRequest) (<-chan *ReplaceCredentialResponse, <-chan error)

ReplaceCredentialWithChan invokes the csb.ReplaceCredential API asynchronously api document: https://help.aliyun.com/api/csb/replacecredential.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateOrder

func (client *Client) UpdateOrder(request *UpdateOrderRequest) (response *UpdateOrderResponse, err error)

UpdateOrder invokes the csb.UpdateOrder API synchronously api document: https://help.aliyun.com/api/csb/updateorder.html

func (*Client) UpdateOrderList

func (client *Client) UpdateOrderList(request *UpdateOrderListRequest) (response *UpdateOrderListResponse, err error)

UpdateOrderList invokes the csb.UpdateOrderList API synchronously api document: https://help.aliyun.com/api/csb/updateorderlist.html

func (*Client) UpdateOrderListWithCallback

func (client *Client) UpdateOrderListWithCallback(request *UpdateOrderListRequest, callback func(response *UpdateOrderListResponse, err error)) <-chan int

UpdateOrderListWithCallback invokes the csb.UpdateOrderList API asynchronously api document: https://help.aliyun.com/api/csb/updateorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateOrderListWithChan

func (client *Client) UpdateOrderListWithChan(request *UpdateOrderListRequest) (<-chan *UpdateOrderListResponse, <-chan error)

UpdateOrderListWithChan invokes the csb.UpdateOrderList API asynchronously api document: https://help.aliyun.com/api/csb/updateorderlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateOrderWithCallback

func (client *Client) UpdateOrderWithCallback(request *UpdateOrderRequest, callback func(response *UpdateOrderResponse, err error)) <-chan int

UpdateOrderWithCallback invokes the csb.UpdateOrder API asynchronously api document: https://help.aliyun.com/api/csb/updateorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateOrderWithChan

func (client *Client) UpdateOrderWithChan(request *UpdateOrderRequest) (<-chan *UpdateOrderResponse, <-chan error)

UpdateOrderWithChan invokes the csb.UpdateOrder API asynchronously api document: https://help.aliyun.com/api/csb/updateorder.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProject

func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)

UpdateProject invokes the csb.UpdateProject API synchronously api document: https://help.aliyun.com/api/csb/updateproject.html

func (*Client) UpdateProjectListStatus

func (client *Client) UpdateProjectListStatus(request *UpdateProjectListStatusRequest) (response *UpdateProjectListStatusResponse, err error)

UpdateProjectListStatus invokes the csb.UpdateProjectListStatus API synchronously api document: https://help.aliyun.com/api/csb/updateprojectliststatus.html

func (*Client) UpdateProjectListStatusWithCallback

func (client *Client) UpdateProjectListStatusWithCallback(request *UpdateProjectListStatusRequest, callback func(response *UpdateProjectListStatusResponse, err error)) <-chan int

UpdateProjectListStatusWithCallback invokes the csb.UpdateProjectListStatus API asynchronously api document: https://help.aliyun.com/api/csb/updateprojectliststatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectListStatusWithChan

func (client *Client) UpdateProjectListStatusWithChan(request *UpdateProjectListStatusRequest) (<-chan *UpdateProjectListStatusResponse, <-chan error)

UpdateProjectListStatusWithChan invokes the csb.UpdateProjectListStatus API asynchronously api document: https://help.aliyun.com/api/csb/updateprojectliststatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectWithCallback

func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int

UpdateProjectWithCallback invokes the csb.UpdateProject API asynchronously api document: https://help.aliyun.com/api/csb/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateProjectWithChan

func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)

UpdateProjectWithChan invokes the csb.UpdateProject API asynchronously api document: https://help.aliyun.com/api/csb/updateproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateService

func (client *Client) UpdateService(request *UpdateServiceRequest) (response *UpdateServiceResponse, err error)

UpdateService invokes the csb.UpdateService API synchronously api document: https://help.aliyun.com/api/csb/updateservice.html

func (*Client) UpdateServiceListStatus

func (client *Client) UpdateServiceListStatus(request *UpdateServiceListStatusRequest) (response *UpdateServiceListStatusResponse, err error)

UpdateServiceListStatus invokes the csb.UpdateServiceListStatus API synchronously api document: https://help.aliyun.com/api/csb/updateserviceliststatus.html

func (*Client) UpdateServiceListStatusWithCallback

func (client *Client) UpdateServiceListStatusWithCallback(request *UpdateServiceListStatusRequest, callback func(response *UpdateServiceListStatusResponse, err error)) <-chan int

UpdateServiceListStatusWithCallback invokes the csb.UpdateServiceListStatus API asynchronously api document: https://help.aliyun.com/api/csb/updateserviceliststatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateServiceListStatusWithChan

func (client *Client) UpdateServiceListStatusWithChan(request *UpdateServiceListStatusRequest) (<-chan *UpdateServiceListStatusResponse, <-chan error)

UpdateServiceListStatusWithChan invokes the csb.UpdateServiceListStatus API asynchronously api document: https://help.aliyun.com/api/csb/updateserviceliststatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateServiceQPS

func (client *Client) UpdateServiceQPS(request *UpdateServiceQPSRequest) (response *UpdateServiceQPSResponse, err error)

UpdateServiceQPS invokes the csb.UpdateServiceQPS API synchronously api document: https://help.aliyun.com/api/csb/updateserviceqps.html

func (*Client) UpdateServiceQPSWithCallback

func (client *Client) UpdateServiceQPSWithCallback(request *UpdateServiceQPSRequest, callback func(response *UpdateServiceQPSResponse, err error)) <-chan int

UpdateServiceQPSWithCallback invokes the csb.UpdateServiceQPS API asynchronously api document: https://help.aliyun.com/api/csb/updateserviceqps.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateServiceQPSWithChan

func (client *Client) UpdateServiceQPSWithChan(request *UpdateServiceQPSRequest) (<-chan *UpdateServiceQPSResponse, <-chan error)

UpdateServiceQPSWithChan invokes the csb.UpdateServiceQPS API asynchronously api document: https://help.aliyun.com/api/csb/updateserviceqps.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateServiceWithCallback

func (client *Client) UpdateServiceWithCallback(request *UpdateServiceRequest, callback func(response *UpdateServiceResponse, err error)) <-chan int

UpdateServiceWithCallback invokes the csb.UpdateService API asynchronously api document: https://help.aliyun.com/api/csb/updateservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateServiceWithChan

func (client *Client) UpdateServiceWithChan(request *UpdateServiceRequest) (<-chan *UpdateServiceResponse, <-chan error)

UpdateServiceWithChan invokes the csb.UpdateService API asynchronously api document: https://help.aliyun.com/api/csb/updateservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CommitSuccessedServicesRequest

type CommitSuccessedServicesRequest struct {
	*requests.RpcRequest
	CsbName  string `position:"Query" name:"CsbName"`
	Services string `position:"Body" name:"Services"`
}

CommitSuccessedServicesRequest is the request struct for api CommitSuccessedServices

func CreateCommitSuccessedServicesRequest

func CreateCommitSuccessedServicesRequest() (request *CommitSuccessedServicesRequest)

CreateCommitSuccessedServicesRequest creates a request to invoke CommitSuccessedServices API

type CommitSuccessedServicesResponse

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

CommitSuccessedServicesResponse is the response struct for api CommitSuccessedServices

func CreateCommitSuccessedServicesResponse

func CreateCommitSuccessedServicesResponse() (response *CommitSuccessedServicesResponse)

CreateCommitSuccessedServicesResponse creates a response to parse from CommitSuccessedServices response

type ConsumeTypes

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

ConsumeTypes is a nested struct in csb response

type CreateCredentialsRequest

type CreateCredentialsRequest struct {
	*requests.RpcRequest
	Data  string           `position:"Body" name:"Data"`
	CsbId requests.Integer `position:"Query" name:"CsbId"`
}

CreateCredentialsRequest is the request struct for api CreateCredentials

func CreateCreateCredentialsRequest

func CreateCreateCredentialsRequest() (request *CreateCredentialsRequest)

CreateCreateCredentialsRequest creates a request to invoke CreateCredentials API

type CreateCredentialsResponse

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

CreateCredentialsResponse is the response struct for api CreateCredentials

func CreateCreateCredentialsResponse

func CreateCreateCredentialsResponse() (response *CreateCredentialsResponse)

CreateCreateCredentialsResponse creates a response to parse from CreateCredentials response

type CreateOrderRequest

type CreateOrderRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

CreateOrderRequest is the request struct for api CreateOrder

func CreateCreateOrderRequest

func CreateCreateOrderRequest() (request *CreateOrderRequest)

CreateCreateOrderRequest creates a request to invoke CreateOrder API

type CreateOrderResponse

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

CreateOrderResponse is the response struct for api CreateOrder

func CreateCreateOrderResponse

func CreateCreateOrderResponse() (response *CreateOrderResponse)

CreateCreateOrderResponse creates a response to parse from CreateOrder response

type CreateProjectRequest

type CreateProjectRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

CreateProjectRequest is the request struct for api CreateProject

func CreateCreateProjectRequest

func CreateCreateProjectRequest() (request *CreateProjectRequest)

CreateCreateProjectRequest creates a request to invoke CreateProject API

type CreateProjectResponse

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

CreateProjectResponse is the response struct for api CreateProject

func CreateCreateProjectResponse

func CreateCreateProjectResponse() (response *CreateProjectResponse)

CreateCreateProjectResponse creates a response to parse from CreateProject response

type CreateServiceRequest

type CreateServiceRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

CreateServiceRequest is the request struct for api CreateService

func CreateCreateServiceRequest

func CreateCreateServiceRequest() (request *CreateServiceRequest)

CreateCreateServiceRequest creates a request to invoke CreateService API

type CreateServiceResponse

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

CreateServiceResponse is the response struct for api CreateService

func CreateCreateServiceResponse

func CreateCreateServiceResponse() (response *CreateServiceResponse)

CreateCreateServiceResponse creates a response to parse from CreateService response

type Credential

type Credential struct {
	GmtCreate         int               `json:"GmtCreate" xml:"GmtCreate"`
	Id                int               `json:"Id" xml:"Id"`
	Name              string            `json:"Name" xml:"Name"`
	OwnerAttr         string            `json:"OwnerAttr" xml:"OwnerAttr"`
	UserId            string            `json:"UserId" xml:"UserId"`
	CurrentCredential CurrentCredential `json:"CurrentCredential" xml:"CurrentCredential"`
	NewCredential     NewCredential     `json:"NewCredential" xml:"NewCredential"`
}

Credential is a nested struct in csb response

type CredentialList

type CredentialList struct {
	Credential []Credential `json:"Credential" xml:"Credential"`
}

CredentialList is a nested struct in csb response

type Credentials

type Credentials struct {
	GmtCreate         int               `json:"GmtCreate" xml:"GmtCreate"`
	Name              string            `json:"Name" xml:"Name"`
	UserId            string            `json:"UserId" xml:"UserId"`
	Id                int               `json:"Id" xml:"Id"`
	CurrentCredential CurrentCredential `json:"CurrentCredential" xml:"CurrentCredential"`
	NewCredential     NewCredential     `json:"NewCredential" xml:"NewCredential"`
}

Credentials is a nested struct in csb response

type CurrentCredential

type CurrentCredential struct {
	SecretKey string `json:"SecretKey" xml:"SecretKey"`
	AccessKey string `json:"AccessKey" xml:"AccessKey"`
}

CurrentCredential is a nested struct in csb response

type Data

type Data struct {
	Id              int                      `json:"Id" xml:"Id"`
	UpdateCount     int                      `json:"UpdateCount" xml:"UpdateCount"`
	CurrentPage     int                      `json:"CurrentPage" xml:"CurrentPage"`
	Total           int                      `json:"Total" xml:"Total"`
	PageNumber      int                      `json:"PageNumber" xml:"PageNumber"`
	Exist           bool                     `json:"Exist" xml:"Exist"`
	ProjectNameList []string                 `json:"ProjectNameList" xml:"ProjectNameList"`
	Credentials     Credentials              `json:"Credentials" xml:"Credentials"`
	Service         Service                  `json:"Service" xml:"Service"`
	Order           Order                    `json:"Order" xml:"Order"`
	Instance        Instance                 `json:"Instance" xml:"Instance"`
	ProjectList     []Project                `json:"ProjectList" xml:"ProjectList"`
	CredentialList  []Credential             `json:"CredentialList" xml:"CredentialList"`
	OrderList       []OrderInFindOrderedList `json:"OrderList" xml:"OrderList"`
	ItemList        []Item                   `json:"ItemList" xml:"ItemList"`
	ServiceList     []Service                `json:"ServiceList" xml:"ServiceList"`
}

Data is a nested struct in csb response

type DeleteCasServiceRequest

type DeleteCasServiceRequest struct {
	*requests.RpcRequest
	SrcUserId    string           `position:"Query" name:"SrcUserId"`
	CasServiceId string           `position:"Query" name:"CasServiceId"`
	CasCsbName   string           `position:"Query" name:"CasCsbName"`
	LeafOnly     requests.Boolean `position:"Query" name:"LeafOnly"`
}

DeleteCasServiceRequest is the request struct for api DeleteCasService

func CreateDeleteCasServiceRequest

func CreateDeleteCasServiceRequest() (request *DeleteCasServiceRequest)

CreateDeleteCasServiceRequest creates a request to invoke DeleteCasService API

type DeleteCasServiceResponse

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

DeleteCasServiceResponse is the response struct for api DeleteCasService

func CreateDeleteCasServiceResponse

func CreateDeleteCasServiceResponse() (response *DeleteCasServiceResponse)

CreateDeleteCasServiceResponse creates a response to parse from DeleteCasService response

type DeleteCredentialsListRequest

type DeleteCredentialsListRequest struct {
	*requests.RpcRequest
	Data        string           `position:"Body" name:"Data"`
	IgnoreDauth requests.Boolean `position:"Query" name:"IgnoreDauth"`
	Force       requests.Boolean `position:"Query" name:"Force"`
}

DeleteCredentialsListRequest is the request struct for api DeleteCredentialsList

func CreateDeleteCredentialsListRequest

func CreateDeleteCredentialsListRequest() (request *DeleteCredentialsListRequest)

CreateDeleteCredentialsListRequest creates a request to invoke DeleteCredentialsList API

type DeleteCredentialsListResponse

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

DeleteCredentialsListResponse is the response struct for api DeleteCredentialsList

func CreateDeleteCredentialsListResponse

func CreateDeleteCredentialsListResponse() (response *DeleteCredentialsListResponse)

CreateDeleteCredentialsListResponse creates a response to parse from DeleteCredentialsList response

type DeleteOrderListRequest

type DeleteOrderListRequest struct {
	*requests.RpcRequest
	Data string `position:"Body" name:"Data"`
}

DeleteOrderListRequest is the request struct for api DeleteOrderList

func CreateDeleteOrderListRequest

func CreateDeleteOrderListRequest() (request *DeleteOrderListRequest)

CreateDeleteOrderListRequest creates a request to invoke DeleteOrderList API

type DeleteOrderListResponse

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

DeleteOrderListResponse is the response struct for api DeleteOrderList

func CreateDeleteOrderListResponse

func CreateDeleteOrderListResponse() (response *DeleteOrderListResponse)

CreateDeleteOrderListResponse creates a response to parse from DeleteOrderList response

type DeleteProjectListRequest

type DeleteProjectListRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

DeleteProjectListRequest is the request struct for api DeleteProjectList

func CreateDeleteProjectListRequest

func CreateDeleteProjectListRequest() (request *DeleteProjectListRequest)

CreateDeleteProjectListRequest creates a request to invoke DeleteProjectList API

type DeleteProjectListResponse

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

DeleteProjectListResponse is the response struct for api DeleteProjectList

func CreateDeleteProjectListResponse

func CreateDeleteProjectListResponse() (response *DeleteProjectListResponse)

CreateDeleteProjectListResponse creates a response to parse from DeleteProjectList response

type DeleteProjectRequest

type DeleteProjectRequest struct {
	*requests.RpcRequest
	CsbId     requests.Integer `position:"Query" name:"CsbId"`
	ProjectId requests.Integer `position:"Query" name:"ProjectId"`
}

DeleteProjectRequest is the request struct for api DeleteProject

func CreateDeleteProjectRequest

func CreateDeleteProjectRequest() (request *DeleteProjectRequest)

CreateDeleteProjectRequest creates a request to invoke DeleteProject API

type DeleteProjectResponse

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

DeleteProjectResponse is the response struct for api DeleteProject

func CreateDeleteProjectResponse

func CreateDeleteProjectResponse() (response *DeleteProjectResponse)

CreateDeleteProjectResponse creates a response to parse from DeleteProject response

type DeleteServiceListRequest

type DeleteServiceListRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

DeleteServiceListRequest is the request struct for api DeleteServiceList

func CreateDeleteServiceListRequest

func CreateDeleteServiceListRequest() (request *DeleteServiceListRequest)

CreateDeleteServiceListRequest creates a request to invoke DeleteServiceList API

type DeleteServiceListResponse

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

DeleteServiceListResponse is the response struct for api DeleteServiceList

func CreateDeleteServiceListResponse

func CreateDeleteServiceListResponse() (response *DeleteServiceListResponse)

CreateDeleteServiceListResponse creates a response to parse from DeleteServiceList response

type DeleteServiceRequest

type DeleteServiceRequest struct {
	*requests.RpcRequest
	ServiceId   requests.Integer `position:"Query" name:"ServiceId"`
	ServiceName string           `position:"Query" name:"ServiceName"`
}

DeleteServiceRequest is the request struct for api DeleteService

func CreateDeleteServiceRequest

func CreateDeleteServiceRequest() (request *DeleteServiceRequest)

CreateDeleteServiceRequest creates a request to invoke DeleteService API

type DeleteServiceResponse

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

DeleteServiceResponse is the response struct for api DeleteService

func CreateDeleteServiceResponse

func CreateDeleteServiceResponse() (response *DeleteServiceResponse)

CreateDeleteServiceResponse creates a response to parse from DeleteService response

type DeleteUnionCasServiceRequest

type DeleteUnionCasServiceRequest struct {
	*requests.RpcRequest
	SrcUserId    string           `position:"Query" name:"SrcUserId"`
	CasServiceId string           `position:"Query" name:"CasServiceId"`
	CasCsbName   string           `position:"Query" name:"CasCsbName"`
	LeafOnly     requests.Boolean `position:"Query" name:"LeafOnly"`
}

DeleteUnionCasServiceRequest is the request struct for api DeleteUnionCasService

func CreateDeleteUnionCasServiceRequest

func CreateDeleteUnionCasServiceRequest() (request *DeleteUnionCasServiceRequest)

CreateDeleteUnionCasServiceRequest creates a request to invoke DeleteUnionCasService API

type DeleteUnionCasServiceResponse

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

DeleteUnionCasServiceResponse is the response struct for api DeleteUnionCasService

func CreateDeleteUnionCasServiceResponse

func CreateDeleteUnionCasServiceResponse() (response *DeleteUnionCasServiceResponse)

CreateDeleteUnionCasServiceResponse creates a response to parse from DeleteUnionCasService response

type ErrorTypeCatagory

type ErrorTypeCatagory struct {
	Name     string `json:"Name" xml:"Name"`
	Total    int    `json:"Total" xml:"Total"`
	ErrorNum int    `json:"ErrorNum" xml:"ErrorNum"`
}

ErrorTypeCatagory is a nested struct in csb response

type ErrorTypeCatagoryInFindOrderedList

type ErrorTypeCatagoryInFindOrderedList struct {
	Name     string `json:"Name" xml:"Name"`
	Total    int    `json:"Total" xml:"Total"`
	ErrorNum int    `json:"ErrorNum" xml:"ErrorNum"`
}

ErrorTypeCatagoryInFindOrderedList is a nested struct in csb response

type ErrorTypeCatagoryListInFindOrderedList

type ErrorTypeCatagoryListInFindOrderedList struct {
	ErrorTypeCatagory []ErrorTypeCatagoryInFindOrderedList `json:"ErrorTypeCatagory" xml:"ErrorTypeCatagory"`
}

ErrorTypeCatagoryListInFindOrderedList is a nested struct in csb response

type ErrorTypeCatagoryListInGetOrder

type ErrorTypeCatagoryListInGetOrder struct {
	ErrorTypeCatagory []ErrorTypeCatagory `json:"ErrorTypeCatagory" xml:"ErrorTypeCatagory"`
}

ErrorTypeCatagoryListInGetOrder is a nested struct in csb response

type FindApprovalOrderListRequest

type FindApprovalOrderListRequest struct {
	*requests.RpcRequest
	ServiceId   requests.Integer `position:"Query" name:"ServiceId"`
	ServiceName string           `position:"Query" name:"ServiceName"`
	Alias       string           `position:"Query" name:"Alias"`
	ProjectName string           `position:"Query" name:"ProjectName"`
	OnlyPending requests.Boolean `position:"Query" name:"OnlyPending"`
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
}

FindApprovalOrderListRequest is the request struct for api FindApprovalOrderList

func CreateFindApprovalOrderListRequest

func CreateFindApprovalOrderListRequest() (request *FindApprovalOrderListRequest)

CreateFindApprovalOrderListRequest creates a request to invoke FindApprovalOrderList API

type FindApprovalOrderListResponse

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

FindApprovalOrderListResponse is the response struct for api FindApprovalOrderList

func CreateFindApprovalOrderListResponse

func CreateFindApprovalOrderListResponse() (response *FindApprovalOrderListResponse)

CreateFindApprovalOrderListResponse creates a response to parse from FindApprovalOrderList response

type FindApproveServiceListRequest

type FindApproveServiceListRequest struct {
	*requests.RpcRequest
	ApproveLevel   string           `position:"Query" name:"approveLevel"`
	ServiceName    string           `position:"Query" name:"serviceName"`
	Alias          string           `position:"Query" name:"alias"`
	ProjectName    string           `position:"Query" name:"projectName"`
	CsbId          requests.Integer `position:"Query" name:"csbId"`
	ShowDelService requests.Boolean `position:"Query" name:"showDelService"`
}

FindApproveServiceListRequest is the request struct for api FindApproveServiceList

func CreateFindApproveServiceListRequest

func CreateFindApproveServiceListRequest() (request *FindApproveServiceListRequest)

CreateFindApproveServiceListRequest creates a request to invoke FindApproveServiceList API

type FindApproveServiceListResponse

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

FindApproveServiceListResponse is the response struct for api FindApproveServiceList

func CreateFindApproveServiceListResponse

func CreateFindApproveServiceListResponse() (response *FindApproveServiceListResponse)

CreateFindApproveServiceListResponse creates a response to parse from FindApproveServiceList response

type FindCredentialsListRequest

type FindCredentialsListRequest struct {
	*requests.RpcRequest
	CsbId     requests.Integer `position:"Query" name:"CsbId"`
	GroupName string           `position:"Query" name:"GroupName"`
	PageNum   requests.Integer `position:"Query" name:"PageNum"`
}

FindCredentialsListRequest is the request struct for api FindCredentialsList

func CreateFindCredentialsListRequest

func CreateFindCredentialsListRequest() (request *FindCredentialsListRequest)

CreateFindCredentialsListRequest creates a request to invoke FindCredentialsList API

type FindCredentialsListResponse

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

FindCredentialsListResponse is the response struct for api FindCredentialsList

func CreateFindCredentialsListResponse

func CreateFindCredentialsListResponse() (response *FindCredentialsListResponse)

CreateFindCredentialsListResponse creates a response to parse from FindCredentialsList response

type FindInstanceListRequest

type FindInstanceListRequest struct {
	*requests.RpcRequest
	SearchTxt string           `position:"Query" name:"SearchTxt"`
	PageNum   requests.Integer `position:"Query" name:"PageNum"`
	Status    requests.Integer `position:"Query" name:"Status"`
	CsbId     requests.Integer `position:"Query" name:"CsbId"`
}

FindInstanceListRequest is the request struct for api FindInstanceList

func CreateFindInstanceListRequest

func CreateFindInstanceListRequest() (request *FindInstanceListRequest)

CreateFindInstanceListRequest creates a request to invoke FindInstanceList API

type FindInstanceListResponse

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

FindInstanceListResponse is the response struct for api FindInstanceList

func CreateFindInstanceListResponse

func CreateFindInstanceListResponse() (response *FindInstanceListResponse)

CreateFindInstanceListResponse creates a response to parse from FindInstanceList response

type FindOrderableListRequest

type FindOrderableListRequest struct {
	*requests.RpcRequest
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
	CsbId       requests.Integer `position:"Query" name:"CsbId"`
	ServiceName string           `position:"Query" name:"ServiceName"`
	Alias       string           `position:"Query" name:"Alias"`
	ProjectName string           `position:"Query" name:"ProjectName"`
}

FindOrderableListRequest is the request struct for api FindOrderableList

func CreateFindOrderableListRequest

func CreateFindOrderableListRequest() (request *FindOrderableListRequest)

CreateFindOrderableListRequest creates a request to invoke FindOrderableList API

type FindOrderableListResponse

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

FindOrderableListResponse is the response struct for api FindOrderableList

func CreateFindOrderableListResponse

func CreateFindOrderableListResponse() (response *FindOrderableListResponse)

CreateFindOrderableListResponse creates a response to parse from FindOrderableList response

type FindOrderedListRequest

type FindOrderedListRequest struct {
	*requests.RpcRequest
	ProjectName  string           `position:"Query" name:"ProjectName"`
	PageNum      requests.Integer `position:"Query" name:"PageNum"`
	ServiceId    requests.Integer `position:"Query" name:"ServiceId"`
	ServiceName  string           `position:"Query" name:"ServiceName"`
	Alias        string           `position:"Query" name:"Alias"`
	ShowDelOrder requests.Boolean `position:"Query" name:"ShowDelOrder"`
	Status       string           `position:"Query" name:"Status"`
	CsbId        requests.Integer `position:"Query" name:"CsbId"`
}

FindOrderedListRequest is the request struct for api FindOrderedList

func CreateFindOrderedListRequest

func CreateFindOrderedListRequest() (request *FindOrderedListRequest)

CreateFindOrderedListRequest creates a request to invoke FindOrderedList API

type FindOrderedListResponse

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

FindOrderedListResponse is the response struct for api FindOrderedList

func CreateFindOrderedListResponse

func CreateFindOrderedListResponse() (response *FindOrderedListResponse)

CreateFindOrderedListResponse creates a response to parse from FindOrderedList response

type FindProjectListRequest

type FindProjectListRequest struct {
	*requests.RpcRequest
	CsbId       requests.Integer `position:"Query" name:"CsbId"`
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
	ProjectName string           `position:"Query" name:"ProjectName"`
}

FindProjectListRequest is the request struct for api FindProjectList

func CreateFindProjectListRequest

func CreateFindProjectListRequest() (request *FindProjectListRequest)

CreateFindProjectListRequest creates a request to invoke FindProjectList API

type FindProjectListResponse

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

FindProjectListResponse is the response struct for api FindProjectList

func CreateFindProjectListResponse

func CreateFindProjectListResponse() (response *FindProjectListResponse)

CreateFindProjectListResponse creates a response to parse from FindProjectList response

type FindProjectsNameListRequest

type FindProjectsNameListRequest struct {
	*requests.RpcRequest
	CsbId         requests.Integer `position:"Query" name:"CsbId"`
	OperationFlag string           `position:"Query" name:"OperationFlag"`
}

FindProjectsNameListRequest is the request struct for api FindProjectsNameList

func CreateFindProjectsNameListRequest

func CreateFindProjectsNameListRequest() (request *FindProjectsNameListRequest)

CreateFindProjectsNameListRequest creates a request to invoke FindProjectsNameList API

type FindProjectsNameListResponse

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

FindProjectsNameListResponse is the response struct for api FindProjectsNameList

func CreateFindProjectsNameListResponse

func CreateFindProjectsNameListResponse() (response *FindProjectsNameListResponse)

CreateFindProjectsNameListResponse creates a response to parse from FindProjectsNameList response

type FindServiceListRequest

type FindServiceListRequest struct {
	*requests.RpcRequest
	PageNum        requests.Integer `position:"Query" name:"PageNum"`
	CasShowType    requests.Integer `position:"Query" name:"CasShowType"`
	ServiceName    string           `position:"Query" name:"ServiceName"`
	Alias          string           `position:"Query" name:"Alias"`
	ProjectName    string           `position:"Query" name:"ProjectName"`
	CsbId          requests.Integer `position:"Query" name:"CsbId"`
	ShowDelService requests.Boolean `position:"Query" name:"ShowDelService"`
}

FindServiceListRequest is the request struct for api FindServiceList

func CreateFindServiceListRequest

func CreateFindServiceListRequest() (request *FindServiceListRequest)

CreateFindServiceListRequest creates a request to invoke FindServiceList API

type FindServiceListResponse

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

FindServiceListResponse is the response struct for api FindServiceList

func CreateFindServiceListResponse

func CreateFindServiceListResponse() (response *FindServiceListResponse)

CreateFindServiceListResponse creates a response to parse from FindServiceList response

type GetInstanceRequest

type GetInstanceRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
}

GetInstanceRequest is the request struct for api GetInstance

func CreateGetInstanceRequest

func CreateGetInstanceRequest() (request *GetInstanceRequest)

CreateGetInstanceRequest creates a request to invoke GetInstance API

type GetInstanceResponse

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

GetInstanceResponse is the response struct for api GetInstance

func CreateGetInstanceResponse

func CreateGetInstanceResponse() (response *GetInstanceResponse)

CreateGetInstanceResponse creates a response to parse from GetInstance response

type GetOrderRequest

type GetOrderRequest struct {
	*requests.RpcRequest
	OrderId     requests.Integer `position:"Query" name:"OrderId"`
	ServiceName string           `position:"Query" name:"ServiceName"`
}

GetOrderRequest is the request struct for api GetOrder

func CreateGetOrderRequest

func CreateGetOrderRequest() (request *GetOrderRequest)

CreateGetOrderRequest creates a request to invoke GetOrder API

type GetOrderResponse

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

GetOrderResponse is the response struct for api GetOrder

func CreateGetOrderResponse

func CreateGetOrderResponse() (response *GetOrderResponse)

CreateGetOrderResponse creates a response to parse from GetOrder response

type GetProjectRequest

type GetProjectRequest struct {
	*requests.RpcRequest
	CsbId       requests.Integer `position:"Query" name:"CsbId"`
	ProjectName string           `position:"Query" name:"ProjectName"`
}

GetProjectRequest is the request struct for api GetProject

func CreateGetProjectRequest

func CreateGetProjectRequest() (request *GetProjectRequest)

CreateGetProjectRequest creates a request to invoke GetProject API

type GetProjectResponse

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

GetProjectResponse is the response struct for api GetProject

func CreateGetProjectResponse

func CreateGetProjectResponse() (response *GetProjectResponse)

CreateGetProjectResponse creates a response to parse from GetProject response

type GetServiceRequest

type GetServiceRequest struct {
	*requests.RpcRequest
	CsbId     requests.Integer `position:"Query" name:"CsbId"`
	ServiceId requests.Integer `position:"Query" name:"ServiceId"`
}

GetServiceRequest is the request struct for api GetService

func CreateGetServiceRequest

func CreateGetServiceRequest() (request *GetServiceRequest)

CreateGetServiceRequest creates a request to invoke GetService API

type GetServiceResponse

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

GetServiceResponse is the response struct for api GetService

func CreateGetServiceResponse

func CreateGetServiceResponse() (response *GetServiceResponse)

CreateGetServiceResponse creates a response to parse from GetService response

type ImportConf

type ImportConf struct {
	AccessEndpointJSON string            `json:"AccessEndpointJSON" xml:"AccessEndpointJSON"`
	ProvideType        string            `json:"ProvideType" xml:"ProvideType"`
	InputParameterMap  []InputParameter  `json:"InputParameterMap" xml:"InputParameterMap"`
	OutputParameterMap []OutputParameter `json:"OutputParameterMap" xml:"OutputParameterMap"`
}

ImportConf is a nested struct in csb response

type ImportConfs

type ImportConfs struct {
	AccessEndpointJSON string            `json:"AccessEndpointJSON" xml:"AccessEndpointJSON"`
	ProvideType        string            `json:"ProvideType" xml:"ProvideType"`
	InputParameterMap  []InputParameter  `json:"InputParameterMap" xml:"InputParameterMap"`
	OutputParameterMap []OutputParameter `json:"OutputParameterMap" xml:"OutputParameterMap"`
}

ImportConfs is a nested struct in csb response

type InputParameter

type InputParameter struct {
	MapStyle     int    `json:"MapStyle" xml:"MapStyle"`
	Optional     bool   `json:"Optional" xml:"Optional"`
	ParamType    string `json:"ParamType" xml:"ParamType"`
	PassMethod   string `json:"PassMethod" xml:"PassMethod"`
	ExtType      int    `json:"ExtType" xml:"ExtType"`
	CatType      int    `json:"CatType" xml:"CatType"`
	Depth        int    `json:"Depth" xml:"Depth"`
	OriginalName string `json:"OriginalName" xml:"OriginalName"`
	TargetName   string `json:"TargetName" xml:"TargetName"`
}

InputParameter is a nested struct in csb response

type InputParameterMapInGetService

type InputParameterMapInGetService struct {
	InputParameter []InputParameter `json:"InputParameter" xml:"InputParameter"`
}

InputParameterMapInGetService is a nested struct in csb response

type Instance

type Instance struct {
	ApprLevel            int    `json:"ApprLevel" xml:"ApprLevel"`
	ApprUser1            string `json:"ApprUser1" xml:"ApprUser1"`
	ApprUser2            string `json:"ApprUser2" xml:"ApprUser2"`
	BrokerVpcId          string `json:"BrokerVpcId" xml:"BrokerVpcId"`
	BrokerVpcName        string `json:"BrokerVpcName" xml:"BrokerVpcName"`
	ClientVpcId          string `json:"ClientVpcId" xml:"ClientVpcId"`
	ClientVpcName        string `json:"ClientVpcName" xml:"ClientVpcName"`
	ClusterMembers       int    `json:"ClusterMembers" xml:"ClusterMembers"`
	CredentialGroup      int    `json:"CredentialGroup" xml:"CredentialGroup"`
	CsbAccountId         string `json:"CsbAccountId" xml:"CsbAccountId"`
	CsbId                int    `json:"CsbId" xml:"CsbId"`
	DbStatus             int    `json:"DbStatus" xml:"DbStatus"`
	Description          string `json:"Description" xml:"Description"`
	FrontStatus          string `json:"FrontStatus" xml:"FrontStatus"`
	GmtCreate            int    `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified          int    `json:"GmtModified" xml:"GmtModified"`
	Id                   int    `json:"Id" xml:"Id"`
	InstanceCategory     int    `json:"InstanceCategory" xml:"InstanceCategory"`
	InstanceType         int    `json:"InstanceType" xml:"InstanceType"`
	IpList               string `json:"IpList" xml:"IpList"`
	IsImported           bool   `json:"IsImported" xml:"IsImported"`
	IsPublic             bool   `json:"IsPublic" xml:"IsPublic"`
	Name                 string `json:"Name" xml:"Name"`
	OwnerId              string `json:"OwnerId" xml:"OwnerId"`
	SentinelCtlStr       string `json:"SentinelCtlStr" xml:"SentinelCtlStr"`
	SentinelCtrl         int    `json:"SentinelCtrl" xml:"SentinelCtrl"`
	SentinelGridInterval int    `json:"SentinelGridInterval" xml:"SentinelGridInterval"`
	SentinelQps          int    `json:"SentinelQps" xml:"SentinelQps"`
	Status               string `json:"Status" xml:"Status"`
	StatusCode           int    `json:"StatusCode" xml:"StatusCode"`
	TenantId             string `json:"TenantId" xml:"TenantId"`
	Testable             bool   `json:"Testable" xml:"Testable"`
	UserId               string `json:"UserId" xml:"UserId"`
	Visible              bool   `json:"Visible" xml:"Visible"`
	VpcName              string `json:"VpcName" xml:"VpcName"`
}

Instance is a nested struct in csb response

type Item

type Item struct {
	Description      string `json:"Description" xml:"Description"`
	FrontStatus      string `json:"FrontStatus" xml:"FrontStatus"`
	GmtCreate        int    `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified      int    `json:"GmtModified" xml:"GmtModified"`
	Id               int    `json:"Id" xml:"Id"`
	InstanceCategory int    `json:"InstanceCategory" xml:"InstanceCategory"`
	Name             string `json:"Name" xml:"Name"`
	StatusCode       int    `json:"StatusCode" xml:"StatusCode"`
	Visible          bool   `json:"Visible" xml:"Visible"`
	VpcName          string `json:"VpcName" xml:"VpcName"`
}

Item is a nested struct in csb response

type ItemList

type ItemList struct {
	Item []Item `json:"Item" xml:"Item"`
}

ItemList is a nested struct in csb response

type NewCredential

type NewCredential struct {
	SecretKey string `json:"SecretKey" xml:"SecretKey"`
	AccessKey string `json:"AccessKey" xml:"AccessKey"`
}

NewCredential is a nested struct in csb response

type Order

type Order struct {
	StatisticName         string              `json:"StatisticName" xml:"StatisticName"`
	GroupName             string              `json:"GroupName" xml:"GroupName"`
	ApproveComments       string              `json:"ApproveComments" xml:"ApproveComments"`
	CredentialGroupId     int                 `json:"CredentialGroupId" xml:"CredentialGroupId"`
	StrictWhiteListJson   string              `json:"StrictWhiteListJson" xml:"StrictWhiteListJson"`
	ProjectName           string              `json:"ProjectName" xml:"ProjectName"`
	UserId                string              `json:"UserId" xml:"UserId"`
	DauthGroupName        string              `json:"DauthGroupName" xml:"DauthGroupName"`
	ServiceName           string              `json:"ServiceName" xml:"ServiceName"`
	Status                int                 `json:"Status" xml:"Status"`
	Id                    int                 `json:"Id" xml:"Id"`
	ServiceStatus         int                 `json:"ServiceStatus" xml:"ServiceStatus"`
	GmtCreate             int                 `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified           int                 `json:"GmtModified" xml:"GmtModified"`
	ServiceId             int                 `json:"ServiceId" xml:"ServiceId"`
	CsbId                 int                 `json:"CsbId" xml:"CsbId"`
	UserName              string              `json:"UserName" xml:"UserName"`
	Alias                 string              `json:"Alias" xml:"Alias"`
	ServiceVersion        string              `json:"ServiceVersion" xml:"ServiceVersion"`
	StrictWhiteList       []string            `json:"StrictWhiteList" xml:"StrictWhiteList"`
	Service               ServiceInGetOrder   `json:"Service" xml:"Service"`
	Total                 Total               `json:"Total" xml:"Total"`
	SlaInfo               SlaInfo             `json:"SlaInfo" xml:"SlaInfo"`
	ErrorTypeCatagoryList []ErrorTypeCatagory `json:"ErrorTypeCatagoryList" xml:"ErrorTypeCatagoryList"`
}

Order is a nested struct in csb response

type OrderInFindOrderedList

type OrderInFindOrderedList struct {
	Alias                 string                               `json:"Alias" xml:"Alias"`
	ProjectName           string                               `json:"ProjectName" xml:"ProjectName"`
	ServiceName           string                               `json:"ServiceName" xml:"ServiceName"`
	ServiceVersion        string                               `json:"ServiceVersion" xml:"ServiceVersion"`
	OrderStatus           int                                  `json:"OrderStatus" xml:"OrderStatus"`
	AliveOrderCount       int                                  `json:"AliveOrderCount" xml:"AliveOrderCount"`
	GmtCreate             int                                  `json:"GmtCreate" xml:"GmtCreate"`
	MaxRT                 int                                  `json:"MaxRT" xml:"MaxRT"`
	MinRT                 int                                  `json:"MinRT" xml:"MinRT"`
	ServiceId             string                               `json:"ServiceId" xml:"ServiceId"`
	ServiceStatus         int                                  `json:"ServiceStatus" xml:"ServiceStatus"`
	Total                 Total                                `json:"Total" xml:"Total"`
	ErrorTypeCatagoryList []ErrorTypeCatagoryInFindOrderedList `json:"ErrorTypeCatagoryList" xml:"ErrorTypeCatagoryList"`
	Orders                []Order                              `json:"Orders" xml:"Orders"`
}

OrderInFindOrderedList is a nested struct in csb response

type OrderListInFindApprovalOrderList

type OrderListInFindApprovalOrderList struct {
	Order []Order `json:"Order" xml:"Order"`
}

OrderListInFindApprovalOrderList is a nested struct in csb response

type OrderListInFindOrderedList

type OrderListInFindOrderedList struct {
	Order []OrderInFindOrderedList `json:"Order" xml:"Order"`
}

OrderListInFindOrderedList is a nested struct in csb response

type Orders

type Orders struct {
	Order []Order `json:"Order" xml:"Order"`
}

Orders is a nested struct in csb response

type OutputParameter

type OutputParameter struct {
	MapStyle     int    `json:"MapStyle" xml:"MapStyle"`
	Optional     bool   `json:"Optional" xml:"Optional"`
	ParamType    string `json:"ParamType" xml:"ParamType"`
	PassMethod   string `json:"PassMethod" xml:"PassMethod"`
	ExtType      int    `json:"ExtType" xml:"ExtType"`
	CatType      int    `json:"CatType" xml:"CatType"`
	Depth        int    `json:"Depth" xml:"Depth"`
	OriginalName string `json:"OriginalName" xml:"OriginalName"`
	TargetName   string `json:"TargetName" xml:"TargetName"`
}

OutputParameter is a nested struct in csb response

type OutputParameterMapInGetService

type OutputParameterMapInGetService struct {
	OutputParameter []OutputParameter `json:"OutputParameter" xml:"OutputParameter"`
}

OutputParameterMapInGetService is a nested struct in csb response

type Project

type Project struct {
	InterfaceJarLocation string `json:"InterfaceJarLocation" xml:"InterfaceJarLocation"`
	Status               int    `json:"Status" xml:"Status"`
	JarFileKey           string `json:"JarFileKey" xml:"JarFileKey"`
	ProjectOwnerEmail    string `json:"ProjectOwnerEmail" xml:"ProjectOwnerEmail"`
	Id                   int    `json:"Id" xml:"Id"`
	ProjectOwnerName     string `json:"ProjectOwnerName" xml:"ProjectOwnerName"`
	ProjectOwnerPhoneNum string `json:"ProjectOwnerPhoneNum" xml:"ProjectOwnerPhoneNum"`
	GmtCreate            int    `json:"GmtCreate" xml:"GmtCreate"`
	InterfaceJarName     string `json:"InterfaceJarName" xml:"InterfaceJarName"`
	DeleteFlag           int    `json:"DeleteFlag" xml:"DeleteFlag"`
	OwnerId              string `json:"OwnerId" xml:"OwnerId"`
	ProjectName          string `json:"ProjectName" xml:"ProjectName"`
	UserId               string `json:"UserId" xml:"UserId"`
	ApiNum               int    `json:"ApiNum" xml:"ApiNum"`
	GmtModified          int    `json:"GmtModified" xml:"GmtModified"`
	CsbId                int    `json:"CsbId" xml:"CsbId"`
	Description          string `json:"Description" xml:"Description"`
}

Project is a nested struct in csb response

type ProjectListInFindProjectList

type ProjectListInFindProjectList struct {
	Project []Project `json:"Project" xml:"Project"`
}

ProjectListInFindProjectList is a nested struct in csb response

type ProjectListInGetProject

type ProjectListInGetProject struct {
	Project []Project `json:"Project" xml:"Project"`
}

ProjectListInGetProject is a nested struct in csb response

type ProjectNameList

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

ProjectNameList is a nested struct in csb response

type PublishCasServiceRequest

type PublishCasServiceRequest struct {
	*requests.RpcRequest
	CasCsbName string `position:"Query" name:"CasCsbName"`
	Data       string `position:"Body" name:"Data"`
}

PublishCasServiceRequest is the request struct for api PublishCasService

func CreatePublishCasServiceRequest

func CreatePublishCasServiceRequest() (request *PublishCasServiceRequest)

CreatePublishCasServiceRequest creates a request to invoke PublishCasService API

type PublishCasServiceResponse

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

PublishCasServiceResponse is the response struct for api PublishCasService

func CreatePublishCasServiceResponse

func CreatePublishCasServiceResponse() (response *PublishCasServiceResponse)

CreatePublishCasServiceResponse creates a response to parse from PublishCasService response

type PublishUnionCasServiceRequest

type PublishUnionCasServiceRequest struct {
	*requests.RpcRequest
	CasCsbName string `position:"Query" name:"CasCsbName"`
	Data       string `position:"Body" name:"Data"`
}

PublishUnionCasServiceRequest is the request struct for api PublishUnionCasService

func CreatePublishUnionCasServiceRequest

func CreatePublishUnionCasServiceRequest() (request *PublishUnionCasServiceRequest)

CreatePublishUnionCasServiceRequest creates a request to invoke PublishUnionCasService API

type PublishUnionCasServiceResponse

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

PublishUnionCasServiceResponse is the response struct for api PublishUnionCasService

func CreatePublishUnionCasServiceResponse

func CreatePublishUnionCasServiceResponse() (response *PublishUnionCasServiceResponse)

CreatePublishUnionCasServiceResponse creates a response to parse from PublishUnionCasService response

type RenewCredentialsRequest

type RenewCredentialsRequest struct {
	*requests.RpcRequest
	CredentialId requests.Integer `position:"Query" name:"CredentialId"`
}

RenewCredentialsRequest is the request struct for api RenewCredentials

func CreateRenewCredentialsRequest

func CreateRenewCredentialsRequest() (request *RenewCredentialsRequest)

CreateRenewCredentialsRequest creates a request to invoke RenewCredentials API

type RenewCredentialsResponse

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

RenewCredentialsResponse is the response struct for api RenewCredentials

func CreateRenewCredentialsResponse

func CreateRenewCredentialsResponse() (response *RenewCredentialsResponse)

CreateRenewCredentialsResponse creates a response to parse from RenewCredentials response

type ReplaceCredentialRequest

type ReplaceCredentialRequest struct {
	*requests.RpcRequest
	CredentialId requests.Integer `position:"Query" name:"CredentialId"`
}

ReplaceCredentialRequest is the request struct for api ReplaceCredential

func CreateReplaceCredentialRequest

func CreateReplaceCredentialRequest() (request *ReplaceCredentialRequest)

CreateReplaceCredentialRequest creates a request to invoke ReplaceCredential API

type ReplaceCredentialResponse

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

ReplaceCredentialResponse is the response struct for api ReplaceCredential

func CreateReplaceCredentialResponse

func CreateReplaceCredentialResponse() (response *ReplaceCredentialResponse)

CreateReplaceCredentialResponse creates a response to parse from ReplaceCredential response

type RouteConf

type RouteConf struct {
	ServiceRouteStrategy string      `json:"ServiceRouteStrategy" xml:"ServiceRouteStrategy"`
	ImportConf           ImportConf  `json:"ImportConf" xml:"ImportConf"`
	ImportConfs          ImportConfs `json:"ImportConfs" xml:"ImportConfs"`
}

RouteConf is a nested struct in csb response

type Service

type Service struct {
	ProvideType            string           `json:"ProvideType" xml:"ProvideType"`
	RouteConfJson          string           `json:"RouteConfJson" xml:"RouteConfJson"`
	ServiceProviderType    string           `json:"ServiceProviderType" xml:"ServiceProviderType"`
	StatisticName          string           `json:"StatisticName" xml:"StatisticName"`
	CreateTime             int              `json:"CreateTime" xml:"CreateTime"`
	AllVisiable            bool             `json:"AllVisiable" xml:"AllVisiable"`
	ServiceOpenRestfulPath string           `json:"ServiceOpenRestfulPath" xml:"ServiceOpenRestfulPath"`
	ConsumeTypesJSON       string           `json:"ConsumeTypesJSON" xml:"ConsumeTypesJSON"`
	SSL                    bool             `json:"SSL" xml:"SSL"`
	CasTargets             string           `json:"CasTargets" xml:"CasTargets"`
	ProjectName            string           `json:"ProjectName" xml:"ProjectName"`
	UserId                 string           `json:"UserId" xml:"UserId"`
	IpWhiteStr             string           `json:"IpWhiteStr" xml:"IpWhiteStr"`
	OldVersion             string           `json:"OldVersion" xml:"OldVersion"`
	ApproveUserId          string           `json:"ApproveUserId" xml:"ApproveUserId"`
	ModelVersion           string           `json:"ModelVersion" xml:"ModelVersion"`
	Scope                  string           `json:"Scope" xml:"Scope"`
	ServiceName            string           `json:"ServiceName" xml:"ServiceName"`
	Description            string           `json:"Description" xml:"Description"`
	Status                 int              `json:"Status" xml:"Status"`
	IpBlackStr             string           `json:"IpBlackStr" xml:"IpBlackStr"`
	ErrDefJSON             string           `json:"ErrDefJSON" xml:"ErrDefJSON"`
	PrincipalName          string           `json:"PrincipalName" xml:"PrincipalName"`
	Active                 bool             `json:"Active" xml:"Active"`
	OrderInfo              string           `json:"OrderInfo" xml:"OrderInfo"`
	Id                     int              `json:"Id" xml:"Id"`
	OttFlag                bool             `json:"OttFlag" xml:"OttFlag"`
	AccessParamsJSON       string           `json:"AccessParamsJSON" xml:"AccessParamsJSON"`
	PolicyHandler          string           `json:"PolicyHandler" xml:"PolicyHandler"`
	ModifiedTime           int              `json:"ModifiedTime" xml:"ModifiedTime"`
	OpenRestfulPath        string           `json:"OpenRestfulPath" xml:"OpenRestfulPath"`
	InterfaceName          string           `json:"InterfaceName" xml:"InterfaceName"`
	OwnerId                string           `json:"OwnerId" xml:"OwnerId"`
	ValidConsumeTypes      bool             `json:"ValidConsumeTypes" xml:"ValidConsumeTypes"`
	Qps                    int              `json:"Qps" xml:"Qps"`
	CsbId                  int              `json:"CsbId" xml:"CsbId"`
	Alias                  string           `json:"Alias" xml:"Alias"`
	ProjectId              int              `json:"ProjectId" xml:"ProjectId"`
	ValidProvideType       bool             `json:"ValidProvideType" xml:"ValidProvideType"`
	SkipAuth               bool             `json:"SkipAuth" xml:"SkipAuth"`
	ServiceVersion         string           `json:"ServiceVersion" xml:"ServiceVersion"`
	CasServTargets         []string         `json:"CasServTargets" xml:"CasServTargets"`
	ConsumeTypes           []string         `json:"ConsumeTypes" xml:"ConsumeTypes"`
	RouteConf              RouteConf        `json:"RouteConf" xml:"RouteConf"`
	ServiceVersionsList    []ServiceVersion `json:"ServiceVersionsList" xml:"ServiceVersionsList"`
	VisiableGroupList      []VisiableGroup  `json:"VisiableGroupList" xml:"VisiableGroupList"`
}

Service is a nested struct in csb response

type ServiceInFindOrderableList

type ServiceInFindOrderableList struct {
	Alias          string `json:"Alias" xml:"Alias"`
	AllVisiable    bool   `json:"AllVisiable" xml:"AllVisiable"`
	ApproveUserId  string `json:"ApproveUserId" xml:"ApproveUserId"`
	CasTargets     string `json:"CasTargets" xml:"CasTargets"`
	CreateTime     int    `json:"CreateTime" xml:"CreateTime"`
	CsbId          int    `json:"CsbId" xml:"CsbId"`
	Id             int    `json:"Id" xml:"Id"`
	InterfaceName  string `json:"InterfaceName" xml:"InterfaceName"`
	ModifiedTime   int    `json:"ModifiedTime" xml:"ModifiedTime"`
	OwnerId        string `json:"OwnerId" xml:"OwnerId"`
	PrincipalName  string `json:"PrincipalName" xml:"PrincipalName"`
	ProjectId      string `json:"ProjectId" xml:"ProjectId"`
	ProjectName    string `json:"ProjectName" xml:"ProjectName"`
	Scope          string `json:"Scope" xml:"Scope"`
	ServiceName    string `json:"ServiceName" xml:"ServiceName"`
	ServiceVersion string `json:"ServiceVersion" xml:"ServiceVersion"`
	SkipAuth       bool   `json:"SkipAuth" xml:"SkipAuth"`
	StatisticName  string `json:"StatisticName" xml:"StatisticName"`
	Status         int    `json:"Status" xml:"Status"`
	UserId         string `json:"UserId" xml:"UserId"`
}

ServiceInFindOrderableList is a nested struct in csb response

type ServiceInGetOrder

type ServiceInGetOrder struct {
	AccessParamsJSON    string `json:"AccessParamsJSON" xml:"AccessParamsJSON"`
	Active              bool   `json:"Active" xml:"Active"`
	Alias               string `json:"Alias" xml:"Alias"`
	AllVisiable         bool   `json:"AllVisiable" xml:"AllVisiable"`
	ConsumeTypesJSON    string `json:"ConsumeTypesJSON" xml:"ConsumeTypesJSON"`
	CreateTime          int    `json:"CreateTime" xml:"CreateTime"`
	CsbId               int    `json:"CsbId" xml:"CsbId"`
	ErrDefJSON          string `json:"ErrDefJSON" xml:"ErrDefJSON"`
	Id                  int    `json:"Id" xml:"Id"`
	InterfaceName       string `json:"InterfaceName" xml:"InterfaceName"`
	OldVersion          string `json:"OldVersion" xml:"OldVersion"`
	OttFlag             bool   `json:"OttFlag" xml:"OttFlag"`
	OwnerId             string `json:"OwnerId" xml:"OwnerId"`
	PrincipalName       string `json:"PrincipalName" xml:"PrincipalName"`
	ProjectId           string `json:"ProjectId" xml:"ProjectId"`
	ProjectName         string `json:"ProjectName" xml:"ProjectName"`
	ProvideType         string `json:"ProvideType" xml:"ProvideType"`
	SSL                 bool   `json:"SSL" xml:"SSL"`
	Scope               string `json:"Scope" xml:"Scope"`
	ServiceName         string `json:"ServiceName" xml:"ServiceName"`
	ServiceProviderType string `json:"ServiceProviderType" xml:"ServiceProviderType"`
	ServiceVersion      string `json:"ServiceVersion" xml:"ServiceVersion"`
	SkipAuth            bool   `json:"SkipAuth" xml:"SkipAuth"`
	StatisticName       string `json:"StatisticName" xml:"StatisticName"`
	Status              int    `json:"Status" xml:"Status"`
	UserId              int    `json:"UserId" xml:"UserId"`
	ValidConsumeTypes   bool   `json:"ValidConsumeTypes" xml:"ValidConsumeTypes"`
	ValidProvideType    bool   `json:"ValidProvideType" xml:"ValidProvideType"`
}

ServiceInGetOrder is a nested struct in csb response

type ServiceListInFindApproveServiceList

type ServiceListInFindApproveServiceList struct {
	Service []Service `json:"Service" xml:"Service"`
}

ServiceListInFindApproveServiceList is a nested struct in csb response

type ServiceListInFindOrderableList

type ServiceListInFindOrderableList struct {
	Service []ServiceInFindOrderableList `json:"Service" xml:"Service"`
}

ServiceListInFindOrderableList is a nested struct in csb response

type ServiceListInFindServiceList

type ServiceListInFindServiceList struct {
	Service []Service `json:"Service" xml:"Service"`
}

ServiceListInFindServiceList is a nested struct in csb response

type ServiceVersion

type ServiceVersion struct {
	Active            bool   `json:"Active" xml:"Active"`
	AllVisiable       bool   `json:"AllVisiable" xml:"AllVisiable"`
	Id                int    `json:"Id" xml:"Id"`
	OldVersion        string `json:"OldVersion" xml:"OldVersion"`
	OttFlag           bool   `json:"OttFlag" xml:"OttFlag"`
	SSL               bool   `json:"SSL" xml:"SSL"`
	Scope             string `json:"Scope" xml:"Scope"`
	ServiceVersion    string `json:"ServiceVersion" xml:"ServiceVersion"`
	SkipAuth          bool   `json:"SkipAuth" xml:"SkipAuth"`
	StatisticName     string `json:"StatisticName" xml:"StatisticName"`
	Status            int    `json:"Status" xml:"Status"`
	ValidConsumeTypes bool   `json:"ValidConsumeTypes" xml:"ValidConsumeTypes"`
	ValidProvideType  bool   `json:"ValidProvideType" xml:"ValidProvideType"`
}

ServiceVersion is a nested struct in csb response

type ServiceVersionsList

type ServiceVersionsList struct {
	ServiceVersion []ServiceVersion `json:"ServiceVersion" xml:"ServiceVersion"`
}

ServiceVersionsList is a nested struct in csb response

type SlaInfo

type SlaInfo struct {
	Qps string `json:"Qps" xml:"Qps"`
	Qph string `json:"Qph" xml:"Qph"`
}

SlaInfo is a nested struct in csb response

type SlaInfoInFindApprovalOrderList

type SlaInfoInFindApprovalOrderList struct {
	Qph int `json:"Qph" xml:"Qph"`
	Qps int `json:"Qps" xml:"Qps"`
}

SlaInfoInFindApprovalOrderList is a nested struct in csb response

type StrictWhiteList

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

StrictWhiteList is a nested struct in csb response

type Total

type Total struct {
	ErrorNum int `json:"ErrorNum" xml:"ErrorNum"`
	Total    int `json:"Total" xml:"Total"`
}

Total is a nested struct in csb response

type UpdateOrderListRequest

type UpdateOrderListRequest struct {
	*requests.RpcRequest
	Data string `position:"Body" name:"Data"`
}

UpdateOrderListRequest is the request struct for api UpdateOrderList

func CreateUpdateOrderListRequest

func CreateUpdateOrderListRequest() (request *UpdateOrderListRequest)

CreateUpdateOrderListRequest creates a request to invoke UpdateOrderList API

type UpdateOrderListResponse

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

UpdateOrderListResponse is the response struct for api UpdateOrderList

func CreateUpdateOrderListResponse

func CreateUpdateOrderListResponse() (response *UpdateOrderListResponse)

CreateUpdateOrderListResponse creates a response to parse from UpdateOrderList response

type UpdateOrderRequest

type UpdateOrderRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

UpdateOrderRequest is the request struct for api UpdateOrder

func CreateUpdateOrderRequest

func CreateUpdateOrderRequest() (request *UpdateOrderRequest)

CreateUpdateOrderRequest creates a request to invoke UpdateOrder API

type UpdateOrderResponse

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

UpdateOrderResponse is the response struct for api UpdateOrder

func CreateUpdateOrderResponse

func CreateUpdateOrderResponse() (response *UpdateOrderResponse)

CreateUpdateOrderResponse creates a response to parse from UpdateOrder response

type UpdateProjectListStatusRequest

type UpdateProjectListStatusRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

UpdateProjectListStatusRequest is the request struct for api UpdateProjectListStatus

func CreateUpdateProjectListStatusRequest

func CreateUpdateProjectListStatusRequest() (request *UpdateProjectListStatusRequest)

CreateUpdateProjectListStatusRequest creates a request to invoke UpdateProjectListStatus API

type UpdateProjectListStatusResponse

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

UpdateProjectListStatusResponse is the response struct for api UpdateProjectListStatus

func CreateUpdateProjectListStatusResponse

func CreateUpdateProjectListStatusResponse() (response *UpdateProjectListStatusResponse)

CreateUpdateProjectListStatusResponse creates a response to parse from UpdateProjectListStatus response

type UpdateProjectRequest

type UpdateProjectRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

UpdateProjectRequest is the request struct for api UpdateProject

func CreateUpdateProjectRequest

func CreateUpdateProjectRequest() (request *UpdateProjectRequest)

CreateUpdateProjectRequest creates a request to invoke UpdateProject API

type UpdateProjectResponse

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

UpdateProjectResponse is the response struct for api UpdateProject

func CreateUpdateProjectResponse

func CreateUpdateProjectResponse() (response *UpdateProjectResponse)

CreateUpdateProjectResponse creates a response to parse from UpdateProject response

type UpdateServiceListStatusRequest

type UpdateServiceListStatusRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

UpdateServiceListStatusRequest is the request struct for api UpdateServiceListStatus

func CreateUpdateServiceListStatusRequest

func CreateUpdateServiceListStatusRequest() (request *UpdateServiceListStatusRequest)

CreateUpdateServiceListStatusRequest creates a request to invoke UpdateServiceListStatus API

type UpdateServiceListStatusResponse

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

UpdateServiceListStatusResponse is the response struct for api UpdateServiceListStatus

func CreateUpdateServiceListStatusResponse

func CreateUpdateServiceListStatusResponse() (response *UpdateServiceListStatusResponse)

CreateUpdateServiceListStatusResponse creates a response to parse from UpdateServiceListStatus response

type UpdateServiceQPSRequest

type UpdateServiceQPSRequest struct {
	*requests.RpcRequest
	ServiceId requests.Integer `position:"Query" name:"ServiceId"`
	Qps       string           `position:"Query" name:"Qps"`
}

UpdateServiceQPSRequest is the request struct for api UpdateServiceQPS

func CreateUpdateServiceQPSRequest

func CreateUpdateServiceQPSRequest() (request *UpdateServiceQPSRequest)

CreateUpdateServiceQPSRequest creates a request to invoke UpdateServiceQPS API

type UpdateServiceQPSResponse

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

UpdateServiceQPSResponse is the response struct for api UpdateServiceQPS

func CreateUpdateServiceQPSResponse

func CreateUpdateServiceQPSResponse() (response *UpdateServiceQPSResponse)

CreateUpdateServiceQPSResponse creates a response to parse from UpdateServiceQPS response

type UpdateServiceRequest

type UpdateServiceRequest struct {
	*requests.RpcRequest
	CsbId requests.Integer `position:"Query" name:"CsbId"`
	Data  string           `position:"Body" name:"Data"`
}

UpdateServiceRequest is the request struct for api UpdateService

func CreateUpdateServiceRequest

func CreateUpdateServiceRequest() (request *UpdateServiceRequest)

CreateUpdateServiceRequest creates a request to invoke UpdateService API

type UpdateServiceResponse

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

UpdateServiceResponse is the response struct for api UpdateService

func CreateUpdateServiceResponse

func CreateUpdateServiceResponse() (response *UpdateServiceResponse)

CreateUpdateServiceResponse creates a response to parse from UpdateService response

type VisiableGroup

type VisiableGroup struct {
	Id           int    `json:"Id" xml:"Id"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	UserId       string `json:"UserId" xml:"UserId"`
	ServiceId    int    `json:"ServiceId" xml:"ServiceId"`
	CreateTime   int    `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime int    `json:"ModifiedTime" xml:"ModifiedTime"`
	Status       int    `json:"Status" xml:"Status"`
}

VisiableGroup is a nested struct in csb response

type VisiableGroupList

type VisiableGroupList struct {
	VisiableGroup []VisiableGroup `json:"VisiableGroup" xml:"VisiableGroup"`
}

VisiableGroupList is a nested struct in csb response

Source Files

Jump to

Keyboard shortcuts

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