connector_1_0

package
v1.5.29 Latest Latest
Warning

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

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

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateAction

func (client *Client) CreateAction(request *CreateActionRequest) (_result *CreateActionResponse, _err error)

func (*Client) CreateActionWithOptions

func (client *Client) CreateActionWithOptions(request *CreateActionRequest, headers *CreateActionHeaders, runtime *util.RuntimeOptions) (_result *CreateActionResponse, _err error)

func (*Client) CreateConnector

func (client *Client) CreateConnector(request *CreateConnectorRequest) (_result *CreateConnectorResponse, _err error)

func (*Client) CreateConnectorWithOptions

func (client *Client) CreateConnectorWithOptions(request *CreateConnectorRequest, headers *CreateConnectorHeaders, runtime *util.RuntimeOptions) (_result *CreateConnectorResponse, _err error)

func (*Client) CreateInvocableInstance

func (client *Client) CreateInvocableInstance(request *CreateInvocableInstanceRequest) (_result *CreateInvocableInstanceResponse, _err error)

func (*Client) CreateInvocableInstanceWithOptions

func (client *Client) CreateInvocableInstanceWithOptions(request *CreateInvocableInstanceRequest, headers *CreateInvocableInstanceHeaders, runtime *util.RuntimeOptions) (_result *CreateInvocableInstanceResponse, _err error)

func (*Client) CreateTrigger

func (client *Client) CreateTrigger(request *CreateTriggerRequest) (_result *CreateTriggerResponse, _err error)

func (*Client) CreateTriggerWithOptions

func (client *Client) CreateTriggerWithOptions(request *CreateTriggerRequest, headers *CreateTriggerHeaders, runtime *util.RuntimeOptions) (_result *CreateTriggerResponse, _err error)

func (*Client) GetActionDetail

func (client *Client) GetActionDetail(request *GetActionDetailRequest) (_result *GetActionDetailResponse, _err error)

func (*Client) GetActionDetailWithOptions

func (client *Client) GetActionDetailWithOptions(request *GetActionDetailRequest, headers *GetActionDetailHeaders, runtime *util.RuntimeOptions) (_result *GetActionDetailResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InvokeInstance

func (client *Client) InvokeInstance(request *InvokeInstanceRequest) (_result *InvokeInstanceResponse, _err error)

func (*Client) InvokeInstanceWithOptions

func (client *Client) InvokeInstanceWithOptions(request *InvokeInstanceRequest, headers *InvokeInstanceHeaders, runtime *util.RuntimeOptions) (_result *InvokeInstanceResponse, _err error)

func (*Client) PullDataByPage

func (client *Client) PullDataByPage(request *PullDataByPageRequest) (_result *PullDataByPageResponse, _err error)

func (*Client) PullDataByPageWithOptions

func (client *Client) PullDataByPageWithOptions(request *PullDataByPageRequest, headers *PullDataByPageHeaders, runtime *util.RuntimeOptions) (_result *PullDataByPageResponse, _err error)

func (*Client) PullDataByPk

func (client *Client) PullDataByPk(dataModelId *string, request *PullDataByPkRequest) (_result *PullDataByPkResponse, _err error)

func (*Client) PullDataByPkWithOptions

func (client *Client) PullDataByPkWithOptions(dataModelId *string, request *PullDataByPkRequest, headers *PullDataByPkHeaders, runtime *util.RuntimeOptions) (_result *PullDataByPkResponse, _err error)

func (*Client) SearchActions

func (client *Client) SearchActions(request *SearchActionsRequest) (_result *SearchActionsResponse, _err error)

func (*Client) SearchActionsWithOptions

func (client *Client) SearchActionsWithOptions(request *SearchActionsRequest, headers *SearchActionsHeaders, runtime *util.RuntimeOptions) (_result *SearchActionsResponse, _err error)

func (*Client) SearchConnectors

func (client *Client) SearchConnectors(request *SearchConnectorsRequest) (_result *SearchConnectorsResponse, _err error)

func (*Client) SearchConnectorsWithOptions

func (client *Client) SearchConnectorsWithOptions(request *SearchConnectorsRequest, headers *SearchConnectorsHeaders, runtime *util.RuntimeOptions) (_result *SearchConnectorsResponse, _err error)

func (*Client) SyncData

func (client *Client) SyncData(request *SyncDataRequest) (_result *SyncDataResponse, _err error)

func (*Client) SyncDataWithOptions

func (client *Client) SyncDataWithOptions(request *SyncDataRequest, headers *SyncDataHeaders, runtime *util.RuntimeOptions) (_result *SyncDataResponse, _err error)

func (*Client) UpdateAction

func (client *Client) UpdateAction(request *UpdateActionRequest) (_result *UpdateActionResponse, _err error)

func (*Client) UpdateActionWithOptions

func (client *Client) UpdateActionWithOptions(request *UpdateActionRequest, headers *UpdateActionHeaders, runtime *util.RuntimeOptions) (_result *UpdateActionResponse, _err error)

func (*Client) UpdateConnector

func (client *Client) UpdateConnector(request *UpdateConnectorRequest) (_result *UpdateConnectorResponse, _err error)

func (*Client) UpdateConnectorWithOptions

func (client *Client) UpdateConnectorWithOptions(request *UpdateConnectorRequest, headers *UpdateConnectorHeaders, runtime *util.RuntimeOptions) (_result *UpdateConnectorResponse, _err error)

func (*Client) UpdateTrigger

func (client *Client) UpdateTrigger(request *UpdateTriggerRequest) (_result *UpdateTriggerResponse, _err error)

func (*Client) UpdateTriggerWithOptions

func (client *Client) UpdateTriggerWithOptions(request *UpdateTriggerRequest, headers *UpdateTriggerHeaders, runtime *util.RuntimeOptions) (_result *UpdateTriggerResponse, _err error)

type CreateActionHeaders

type CreateActionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateActionHeaders) GoString

func (s CreateActionHeaders) GoString() string

func (*CreateActionHeaders) SetCommonHeaders

func (s *CreateActionHeaders) SetCommonHeaders(v map[string]*string) *CreateActionHeaders

func (*CreateActionHeaders) SetXAcsDingtalkAccessToken

func (s *CreateActionHeaders) SetXAcsDingtalkAccessToken(v string) *CreateActionHeaders

func (CreateActionHeaders) String

func (s CreateActionHeaders) String() string

type CreateActionRequest

type CreateActionRequest struct {
	ActionInfo     []*CreateActionRequestActionInfo `json:"actionInfo,omitempty" xml:"actionInfo,omitempty" type:"Repeated"`
	IntegratorFlag *string                          `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
}

func (CreateActionRequest) GoString

func (s CreateActionRequest) GoString() string

func (*CreateActionRequest) SetActionInfo

func (*CreateActionRequest) SetIntegratorFlag

func (s *CreateActionRequest) SetIntegratorFlag(v string) *CreateActionRequest

func (CreateActionRequest) String

func (s CreateActionRequest) String() string

type CreateActionRequestActionInfo

type CreateActionRequestActionInfo struct {
	// api请求url path,结合Connector上的apiDomain使用
	ApiPath *string `json:"apiPath,omitempty" xml:"apiPath,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接平台连接器id
	DingConnectorId    *string                                          `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	InputMappingConfig *CreateActionRequestActionInfoInputMappingConfig `json:"inputMappingConfig,omitempty" xml:"inputMappingConfig,omitempty" type:"Struct"`
	// 入参schema
	InputSchema *string `json:"inputSchema,omitempty" xml:"inputSchema,omitempty"`
	// 服务商的执行事件Id
	IntegratorActionId *string `json:"integratorActionId,omitempty" xml:"integratorActionId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 执行动作接口成功调用规则。
	OutputDataRules     []*CreateActionRequestActionInfoOutputDataRules   `json:"outputDataRules,omitempty" xml:"outputDataRules,omitempty" type:"Repeated"`
	OutputMappingConfig *CreateActionRequestActionInfoOutputMappingConfig `json:"outputMappingConfig,omitempty" xml:"outputMappingConfig,omitempty" type:"Struct"`
	// 出参schema
	OutputSchema *string `json:"outputSchema,omitempty" xml:"outputSchema,omitempty"`
}

func (CreateActionRequestActionInfo) GoString

func (*CreateActionRequestActionInfo) SetApiPath

func (*CreateActionRequestActionInfo) SetDescription

func (*CreateActionRequestActionInfo) SetDingConnectorId

func (*CreateActionRequestActionInfo) SetInputSchema

func (*CreateActionRequestActionInfo) SetIntegratorActionId

func (*CreateActionRequestActionInfo) SetIntegratorConnectorId

func (s *CreateActionRequestActionInfo) SetIntegratorConnectorId(v string) *CreateActionRequestActionInfo

func (*CreateActionRequestActionInfo) SetName

func (*CreateActionRequestActionInfo) SetOutputSchema

func (CreateActionRequestActionInfo) String

type CreateActionRequestActionInfoInputMappingConfig

type CreateActionRequestActionInfoInputMappingConfig struct {
	CustomSchemaMapping *string `json:"customSchemaMapping,omitempty" xml:"customSchemaMapping,omitempty"`
	Rules               *string `json:"rules,omitempty" xml:"rules,omitempty"`
}

func (CreateActionRequestActionInfoInputMappingConfig) GoString

func (*CreateActionRequestActionInfoInputMappingConfig) SetCustomSchemaMapping

func (*CreateActionRequestActionInfoInputMappingConfig) SetRules

func (CreateActionRequestActionInfoInputMappingConfig) String

type CreateActionRequestActionInfoOutputDataRules

type CreateActionRequestActionInfoOutputDataRules struct {
	// 规则的预期值。
	ExpectValue *string `json:"expectValue,omitempty" xml:"expectValue,omitempty"`
	// 操作类型。
	Operate *string `json:"operate,omitempty" xml:"operate,omitempty"`
	// 规则的属性路径。
	PropertyPath *string `json:"propertyPath,omitempty" xml:"propertyPath,omitempty"`
}

func (CreateActionRequestActionInfoOutputDataRules) GoString

func (*CreateActionRequestActionInfoOutputDataRules) SetExpectValue

func (*CreateActionRequestActionInfoOutputDataRules) SetOperate

func (*CreateActionRequestActionInfoOutputDataRules) SetPropertyPath

func (CreateActionRequestActionInfoOutputDataRules) String

type CreateActionRequestActionInfoOutputMappingConfig

type CreateActionRequestActionInfoOutputMappingConfig struct {
	CustomSchemaMapping *string `json:"customSchemaMapping,omitempty" xml:"customSchemaMapping,omitempty"`
	Rules               *string `json:"rules,omitempty" xml:"rules,omitempty"`
}

func (CreateActionRequestActionInfoOutputMappingConfig) GoString

func (*CreateActionRequestActionInfoOutputMappingConfig) SetCustomSchemaMapping

func (*CreateActionRequestActionInfoOutputMappingConfig) SetRules

func (CreateActionRequestActionInfoOutputMappingConfig) String

type CreateActionResponse

type CreateActionResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateActionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateActionResponse) GoString

func (s CreateActionResponse) GoString() string

func (*CreateActionResponse) SetBody

func (*CreateActionResponse) SetHeaders

func (s *CreateActionResponse) SetHeaders(v map[string]*string) *CreateActionResponse

func (CreateActionResponse) String

func (s CreateActionResponse) String() string

type CreateActionResponseBody

type CreateActionResponseBody struct {
	// Id of the request
	Item []*CreateActionResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (CreateActionResponseBody) GoString

func (s CreateActionResponseBody) GoString() string

func (*CreateActionResponseBody) SetItem

func (CreateActionResponseBody) String

func (s CreateActionResponseBody) String() string

type CreateActionResponseBodyItem

type CreateActionResponseBodyItem struct {
	// 连接平台执行事件id
	DingActionId *string `json:"dingActionId,omitempty" xml:"dingActionId,omitempty"`
	// 连接平台连接器id
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 服务商的执行事件id
	IntegratorActionId *string `json:"integratorActionId,omitempty" xml:"integratorActionId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否执行成功
	Success *string `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateActionResponseBodyItem) GoString

func (s CreateActionResponseBodyItem) GoString() string

func (*CreateActionResponseBodyItem) SetDingActionId

func (*CreateActionResponseBodyItem) SetDingConnectorId

func (*CreateActionResponseBodyItem) SetIntegratorActionId

func (*CreateActionResponseBodyItem) SetIntegratorConnectorId

func (s *CreateActionResponseBodyItem) SetIntegratorConnectorId(v string) *CreateActionResponseBodyItem

func (*CreateActionResponseBodyItem) SetSubErrCode

func (*CreateActionResponseBodyItem) SetSubErrMsg

func (*CreateActionResponseBodyItem) SetSuccess

func (CreateActionResponseBodyItem) String

type CreateConnectorHeaders

type CreateConnectorHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateConnectorHeaders) GoString

func (s CreateConnectorHeaders) GoString() string

func (*CreateConnectorHeaders) SetCommonHeaders

func (s *CreateConnectorHeaders) SetCommonHeaders(v map[string]*string) *CreateConnectorHeaders

func (*CreateConnectorHeaders) SetXAcsDingtalkAccessToken

func (s *CreateConnectorHeaders) SetXAcsDingtalkAccessToken(v string) *CreateConnectorHeaders

func (CreateConnectorHeaders) String

func (s CreateConnectorHeaders) String() string

type CreateConnectorRequest

type CreateConnectorRequest struct {
	ConnectorInfo  []*CreateConnectorRequestConnectorInfo `json:"connectorInfo,omitempty" xml:"connectorInfo,omitempty" type:"Repeated"`
	IntegratorFlag *string                                `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
}

func (CreateConnectorRequest) GoString

func (s CreateConnectorRequest) GoString() string

func (*CreateConnectorRequest) SetConnectorInfo

func (*CreateConnectorRequest) SetIntegratorFlag

func (s *CreateConnectorRequest) SetIntegratorFlag(v string) *CreateConnectorRequest

func (CreateConnectorRequest) String

func (s CreateConnectorRequest) String() string

type CreateConnectorRequestConnectorInfo

type CreateConnectorRequestConnectorInfo struct {
	// 连接器中执行动作的接口路径域名。
	ApiDomain *string `json:"apiDomain,omitempty" xml:"apiDomain,omitempty"`
	// 连接器中执行动作接口的加密签名。
	ApiSecret *string `json:"apiSecret,omitempty" xml:"apiSecret,omitempty"`
	AppId     *int64  `json:"appId,omitempty" xml:"appId,omitempty"`
	// 将apiSecret设置为模板变量。
	AuthValueEnv *bool   `json:"authValueEnv,omitempty" xml:"authValueEnv,omitempty"`
	Description  *string `json:"description,omitempty" xml:"description,omitempty"`
	// 将执行动作域名设为环境变量。
	DomainEnv             *bool   `json:"domainEnv,omitempty" xml:"domainEnv,omitempty"`
	IconMediaId           *string `json:"iconMediaId,omitempty" xml:"iconMediaId,omitempty"`
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	Name                  *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (CreateConnectorRequestConnectorInfo) GoString

func (*CreateConnectorRequestConnectorInfo) SetApiDomain

func (*CreateConnectorRequestConnectorInfo) SetApiSecret

func (*CreateConnectorRequestConnectorInfo) SetAppId

func (*CreateConnectorRequestConnectorInfo) SetAuthValueEnv

func (*CreateConnectorRequestConnectorInfo) SetDescription

func (*CreateConnectorRequestConnectorInfo) SetDomainEnv

func (*CreateConnectorRequestConnectorInfo) SetIconMediaId

func (*CreateConnectorRequestConnectorInfo) SetIntegratorConnectorId

func (*CreateConnectorRequestConnectorInfo) SetName

func (CreateConnectorRequestConnectorInfo) String

type CreateConnectorResponse

type CreateConnectorResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateConnectorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateConnectorResponse) GoString

func (s CreateConnectorResponse) GoString() string

func (*CreateConnectorResponse) SetBody

func (*CreateConnectorResponse) SetHeaders

func (CreateConnectorResponse) String

func (s CreateConnectorResponse) String() string

type CreateConnectorResponseBody

type CreateConnectorResponseBody struct {
	// responseUnitList
	Item []*CreateConnectorResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (CreateConnectorResponseBody) GoString

func (s CreateConnectorResponseBody) GoString() string

func (*CreateConnectorResponseBody) SetItem

func (CreateConnectorResponseBody) String

type CreateConnectorResponseBodyItem

type CreateConnectorResponseBodyItem struct {
	// 连接平台connectorId
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 服务商连接器connectorId
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateConnectorResponseBodyItem) GoString

func (*CreateConnectorResponseBodyItem) SetDingConnectorId

func (*CreateConnectorResponseBodyItem) SetIntegratorConnectorId

func (*CreateConnectorResponseBodyItem) SetSubErrCode

func (*CreateConnectorResponseBodyItem) SetSubErrMsg

func (*CreateConnectorResponseBodyItem) SetSuccess

func (CreateConnectorResponseBodyItem) String

type CreateInvocableInstanceHeaders

type CreateInvocableInstanceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateInvocableInstanceHeaders) GoString

func (*CreateInvocableInstanceHeaders) SetCommonHeaders

func (*CreateInvocableInstanceHeaders) SetXAcsDingtalkAccessToken

func (s *CreateInvocableInstanceHeaders) SetXAcsDingtalkAccessToken(v string) *CreateInvocableInstanceHeaders

func (CreateInvocableInstanceHeaders) String

type CreateInvocableInstanceRequest

type CreateInvocableInstanceRequest struct {
	// 连接资产标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
	// 关联实例标识
	InstanceKey *string `json:"instanceKey,omitempty" xml:"instanceKey,omitempty"`
}

func (CreateInvocableInstanceRequest) GoString

func (*CreateInvocableInstanceRequest) SetConnectAssetUri

func (*CreateInvocableInstanceRequest) SetInstanceKey

func (CreateInvocableInstanceRequest) String

type CreateInvocableInstanceResponse

type CreateInvocableInstanceResponse struct {
	Headers map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateInvocableInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateInvocableInstanceResponse) GoString

func (*CreateInvocableInstanceResponse) SetHeaders

func (CreateInvocableInstanceResponse) String

type CreateInvocableInstanceResponseBody

type CreateInvocableInstanceResponseBody struct {
	// 资产标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
	// 连接实例版本ID
	VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (CreateInvocableInstanceResponseBody) GoString

func (*CreateInvocableInstanceResponseBody) SetConnectAssetUri

func (*CreateInvocableInstanceResponseBody) SetVersionId

func (CreateInvocableInstanceResponseBody) String

type CreateTriggerHeaders

type CreateTriggerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateTriggerHeaders) GoString

func (s CreateTriggerHeaders) GoString() string

func (*CreateTriggerHeaders) SetCommonHeaders

func (s *CreateTriggerHeaders) SetCommonHeaders(v map[string]*string) *CreateTriggerHeaders

func (*CreateTriggerHeaders) SetXAcsDingtalkAccessToken

func (s *CreateTriggerHeaders) SetXAcsDingtalkAccessToken(v string) *CreateTriggerHeaders

func (CreateTriggerHeaders) String

func (s CreateTriggerHeaders) String() string

type CreateTriggerRequest

type CreateTriggerRequest struct {
	IntegratorFlag *string                            `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
	TriggerInfo    []*CreateTriggerRequestTriggerInfo `json:"triggerInfo,omitempty" xml:"triggerInfo,omitempty" type:"Repeated"`
}

func (CreateTriggerRequest) GoString

func (s CreateTriggerRequest) GoString() string

func (*CreateTriggerRequest) SetIntegratorFlag

func (s *CreateTriggerRequest) SetIntegratorFlag(v string) *CreateTriggerRequest

func (*CreateTriggerRequest) SetTriggerInfo

func (CreateTriggerRequest) String

func (s CreateTriggerRequest) String() string

type CreateTriggerRequestTriggerInfo

type CreateTriggerRequestTriggerInfo struct {
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接平台连接器id
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 入参jsonSchema
	InputSchema *string `json:"inputSchema,omitempty" xml:"inputSchema,omitempty"`
	// 服务商的连接器Id,优先使用dingConnectorId,其次使用integratorConnectorId
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 服务商的触发事件Id
	IntegratorTriggerId *string `json:"integratorTriggerId,omitempty" xml:"integratorTriggerId,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (CreateTriggerRequestTriggerInfo) GoString

func (*CreateTriggerRequestTriggerInfo) SetDescription

func (*CreateTriggerRequestTriggerInfo) SetDingConnectorId

func (*CreateTriggerRequestTriggerInfo) SetInputSchema

func (*CreateTriggerRequestTriggerInfo) SetIntegratorConnectorId

func (*CreateTriggerRequestTriggerInfo) SetIntegratorTriggerId

func (*CreateTriggerRequestTriggerInfo) SetName

func (CreateTriggerRequestTriggerInfo) String

type CreateTriggerResponse

type CreateTriggerResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateTriggerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTriggerResponse) GoString

func (s CreateTriggerResponse) GoString() string

func (*CreateTriggerResponse) SetBody

func (*CreateTriggerResponse) SetHeaders

func (CreateTriggerResponse) String

func (s CreateTriggerResponse) String() string

type CreateTriggerResponseBody

type CreateTriggerResponseBody struct {
	// Id of the request
	Item []*CreateTriggerResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (CreateTriggerResponseBody) GoString

func (s CreateTriggerResponseBody) GoString() string

func (*CreateTriggerResponseBody) SetItem

func (CreateTriggerResponseBody) String

func (s CreateTriggerResponseBody) String() string

type CreateTriggerResponseBodyItem

type CreateTriggerResponseBodyItem struct {
	// 连接平台连接器id
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 连接平台触发事件id
	DingTriggerId *string `json:"dingTriggerId,omitempty" xml:"dingTriggerId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 服务商的触发事件id
	IntegratorTriggerId *string `json:"integratorTriggerId,omitempty" xml:"integratorTriggerId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateTriggerResponseBodyItem) GoString

func (*CreateTriggerResponseBodyItem) SetDingConnectorId

func (*CreateTriggerResponseBodyItem) SetDingTriggerId

func (*CreateTriggerResponseBodyItem) SetIntegratorConnectorId

func (s *CreateTriggerResponseBodyItem) SetIntegratorConnectorId(v string) *CreateTriggerResponseBodyItem

func (*CreateTriggerResponseBodyItem) SetIntegratorTriggerId

func (*CreateTriggerResponseBodyItem) SetSubErrCode

func (*CreateTriggerResponseBodyItem) SetSubErrMsg

func (*CreateTriggerResponseBodyItem) SetSuccess

func (CreateTriggerResponseBodyItem) String

type GetActionDetailHeaders

type GetActionDetailHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetActionDetailHeaders) GoString

func (s GetActionDetailHeaders) GoString() string

func (*GetActionDetailHeaders) SetCommonHeaders

func (s *GetActionDetailHeaders) SetCommonHeaders(v map[string]*string) *GetActionDetailHeaders

func (*GetActionDetailHeaders) SetXAcsDingtalkAccessToken

func (s *GetActionDetailHeaders) SetXAcsDingtalkAccessToken(v string) *GetActionDetailHeaders

func (GetActionDetailHeaders) String

func (s GetActionDetailHeaders) String() string

type GetActionDetailRequest

type GetActionDetailRequest struct {
	// 连接资产标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
}

func (GetActionDetailRequest) GoString

func (s GetActionDetailRequest) GoString() string

func (*GetActionDetailRequest) SetConnectAssetUri

func (s *GetActionDetailRequest) SetConnectAssetUri(v string) *GetActionDetailRequest

func (GetActionDetailRequest) String

func (s GetActionDetailRequest) String() string

type GetActionDetailResponse

type GetActionDetailResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetActionDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetActionDetailResponse) GoString

func (s GetActionDetailResponse) GoString() string

func (*GetActionDetailResponse) SetBody

func (*GetActionDetailResponse) SetHeaders

func (GetActionDetailResponse) String

func (s GetActionDetailResponse) String() string

type GetActionDetailResponseBody

type GetActionDetailResponseBody struct {
	// 连接资产标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
	// 调用时以JsonSchema描述的入参格式
	InputSchema *string `json:"inputSchema,omitempty" xml:"inputSchema,omitempty"`
	// 执行动作集成配置信息
	IntegrationConfig *GetActionDetailResponseBodyIntegrationConfig `json:"integrationConfig,omitempty" xml:"integrationConfig,omitempty" type:"Struct"`
	// 执行动作的名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 调用时以JsonSchema描述的出参格式
	OutputSchema *string `json:"outputSchema,omitempty" xml:"outputSchema,omitempty"`
	// 执行动作的ID
	RefId *string `json:"refId,omitempty" xml:"refId,omitempty"`
	// 执行动作提供组织
	RefProviderCorpId *string `json:"refProviderCorpId,omitempty" xml:"refProviderCorpId,omitempty"`
	// 连接资产类型
	RefType *string `json:"refType,omitempty" xml:"refType,omitempty"`
}

func (GetActionDetailResponseBody) GoString

func (s GetActionDetailResponseBody) GoString() string

func (*GetActionDetailResponseBody) SetConnectAssetUri

func (*GetActionDetailResponseBody) SetInputSchema

func (*GetActionDetailResponseBody) SetName

func (*GetActionDetailResponseBody) SetOutputSchema

func (*GetActionDetailResponseBody) SetRefId

func (*GetActionDetailResponseBody) SetRefProviderCorpId

func (*GetActionDetailResponseBody) SetRefType

func (GetActionDetailResponseBody) String

type GetActionDetailResponseBodyIntegrationConfig

type GetActionDetailResponseBodyIntegrationConfig struct {
	// 类目配置
	CategoryNames []*GetActionDetailResponseBodyIntegrationConfigCategoryNames `json:"categoryNames,omitempty" xml:"categoryNames,omitempty" type:"Repeated"`
	// 集成对象的名称
	EntityName *string `json:"entityName,omitempty" xml:"entityName,omitempty"`
	// 其它额外属性
	Props []*GetActionDetailResponseBodyIntegrationConfigProps `json:"props,omitempty" xml:"props,omitempty" type:"Repeated"`
}

func (GetActionDetailResponseBodyIntegrationConfig) GoString

func (*GetActionDetailResponseBodyIntegrationConfig) SetEntityName

func (GetActionDetailResponseBodyIntegrationConfig) String

type GetActionDetailResponseBodyIntegrationConfigCategoryNames

type GetActionDetailResponseBodyIntegrationConfigCategoryNames struct {
	// 类目名称
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetActionDetailResponseBodyIntegrationConfigCategoryNames) GoString

func (*GetActionDetailResponseBodyIntegrationConfigCategoryNames) SetValue

func (GetActionDetailResponseBodyIntegrationConfigCategoryNames) String

type GetActionDetailResponseBodyIntegrationConfigProps

type GetActionDetailResponseBodyIntegrationConfigProps struct {
	// 配置的KEY值
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 配置的属性值
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetActionDetailResponseBodyIntegrationConfigProps) GoString

func (*GetActionDetailResponseBodyIntegrationConfigProps) SetKey

func (*GetActionDetailResponseBodyIntegrationConfigProps) SetValue

func (GetActionDetailResponseBodyIntegrationConfigProps) String

type InvokeInstanceHeaders

type InvokeInstanceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (InvokeInstanceHeaders) GoString

func (s InvokeInstanceHeaders) GoString() string

func (*InvokeInstanceHeaders) SetCommonHeaders

func (s *InvokeInstanceHeaders) SetCommonHeaders(v map[string]*string) *InvokeInstanceHeaders

func (*InvokeInstanceHeaders) SetXAcsDingtalkAccessToken

func (s *InvokeInstanceHeaders) SetXAcsDingtalkAccessToken(v string) *InvokeInstanceHeaders

func (InvokeInstanceHeaders) String

func (s InvokeInstanceHeaders) String() string

type InvokeInstanceRequest

type InvokeInstanceRequest struct {
	// 连接资产标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
	// 入参JSON文本
	InputJsonString *string `json:"inputJsonString,omitempty" xml:"inputJsonString,omitempty"`
	// 外部实例唯一标识
	InstanceKey *string `json:"instanceKey,omitempty" xml:"instanceKey,omitempty"`
}

func (InvokeInstanceRequest) GoString

func (s InvokeInstanceRequest) GoString() string

func (*InvokeInstanceRequest) SetConnectAssetUri

func (s *InvokeInstanceRequest) SetConnectAssetUri(v string) *InvokeInstanceRequest

func (*InvokeInstanceRequest) SetInputJsonString

func (s *InvokeInstanceRequest) SetInputJsonString(v string) *InvokeInstanceRequest

func (*InvokeInstanceRequest) SetInstanceKey

func (s *InvokeInstanceRequest) SetInstanceKey(v string) *InvokeInstanceRequest

func (InvokeInstanceRequest) String

func (s InvokeInstanceRequest) String() string

type InvokeInstanceResponse

type InvokeInstanceResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *InvokeInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvokeInstanceResponse) GoString

func (s InvokeInstanceResponse) GoString() string

func (*InvokeInstanceResponse) SetBody

func (*InvokeInstanceResponse) SetHeaders

func (InvokeInstanceResponse) String

func (s InvokeInstanceResponse) String() string

type InvokeInstanceResponseBody

type InvokeInstanceResponseBody struct {
	// 本次执行耗时
	Cost *int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 连接器错误码
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 连接器错误信息
	ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"`
	// 调用记录的ID
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// Id of the request
	OutputJson *string `json:"outputJson,omitempty" xml:"outputJson,omitempty"`
}

func (InvokeInstanceResponseBody) GoString

func (s InvokeInstanceResponseBody) GoString() string

func (*InvokeInstanceResponseBody) SetCost

func (*InvokeInstanceResponseBody) SetErrorCode

func (*InvokeInstanceResponseBody) SetErrorMessage

func (*InvokeInstanceResponseBody) SetInstanceId

func (*InvokeInstanceResponseBody) SetOutputJson

func (InvokeInstanceResponseBody) String

type PullDataByPageHeaders

type PullDataByPageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PullDataByPageHeaders) GoString

func (s PullDataByPageHeaders) GoString() string

func (*PullDataByPageHeaders) SetCommonHeaders

func (s *PullDataByPageHeaders) SetCommonHeaders(v map[string]*string) *PullDataByPageHeaders

func (*PullDataByPageHeaders) SetXAcsDingtalkAccessToken

func (s *PullDataByPageHeaders) SetXAcsDingtalkAccessToken(v string) *PullDataByPageHeaders

func (PullDataByPageHeaders) String

func (s PullDataByPageHeaders) String() string

type PullDataByPageRequest

type PullDataByPageRequest struct {
	// 同步数据的应用id,isv应用传isv应用id,企业自建应用传agentId。
	AppId *string `json:"appId,omitempty" xml:"appId,omitempty"`
	// 要拉取的主数据模型id。
	DataModelId *string `json:"dataModelId,omitempty" xml:"dataModelId,omitempty"`
	// 用于过滤时间范围的字段,包含数据创建时间(dataGmtCreate)和数据修改时间(dataGmtModified),如不传则不过滤。
	DatetimeFilterField *string `json:"datetimeFilterField,omitempty" xml:"datetimeFilterField,omitempty"`
	// 当配置了datetimeFilterField字段后,数据的时间终点,如果不传则按最新一条数据作为终点。
	MaxDatetime *int64 `json:"maxDatetime,omitempty" xml:"maxDatetime,omitempty"`
	// 单次获取的最大记录条数,最大限制100条。
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 当配置了datetimeFilterField字段后,数据的时间起点,如果不传则将最早一条数据作为起点。
	MinDatetime *int64 `json:"minDatetime,omitempty" xml:"minDatetime,omitempty"`
	// 用于翻页的游标,如果为空则从第一条数据开始查询。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (PullDataByPageRequest) GoString

func (s PullDataByPageRequest) GoString() string

func (*PullDataByPageRequest) SetAppId

func (*PullDataByPageRequest) SetDataModelId

func (s *PullDataByPageRequest) SetDataModelId(v string) *PullDataByPageRequest

func (*PullDataByPageRequest) SetDatetimeFilterField

func (s *PullDataByPageRequest) SetDatetimeFilterField(v string) *PullDataByPageRequest

func (*PullDataByPageRequest) SetMaxDatetime

func (s *PullDataByPageRequest) SetMaxDatetime(v int64) *PullDataByPageRequest

func (*PullDataByPageRequest) SetMaxResults

func (s *PullDataByPageRequest) SetMaxResults(v int64) *PullDataByPageRequest

func (*PullDataByPageRequest) SetMinDatetime

func (s *PullDataByPageRequest) SetMinDatetime(v int64) *PullDataByPageRequest

func (*PullDataByPageRequest) SetNextToken

func (PullDataByPageRequest) String

func (s PullDataByPageRequest) String() string

type PullDataByPageResponse

type PullDataByPageResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *PullDataByPageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PullDataByPageResponse) GoString

func (s PullDataByPageResponse) GoString() string

func (*PullDataByPageResponse) SetBody

func (*PullDataByPageResponse) SetHeaders

func (PullDataByPageResponse) String

func (s PullDataByPageResponse) String() string

type PullDataByPageResponseBody

type PullDataByPageResponseBody struct {
	// resultList
	List []*PullDataByPageResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 单次获取的最大记录条数。
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 用于查看下一页数据的游标,如果为空则说明没有更多数据了。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (PullDataByPageResponseBody) GoString

func (s PullDataByPageResponseBody) GoString() string

func (*PullDataByPageResponseBody) SetList

func (*PullDataByPageResponseBody) SetMaxResults

func (*PullDataByPageResponseBody) SetNextToken

func (PullDataByPageResponseBody) String

type PullDataByPageResponseBodyList

type PullDataByPageResponseBodyList struct {
	// 创建数据的应用id。
	DataCreateAppId *string `json:"dataCreateAppId,omitempty" xml:"dataCreateAppId,omitempty"`
	// 创建数据的应用类型,isv应用为premium_microapp。
	DataCreateAppType *string `json:"dataCreateAppType,omitempty" xml:"dataCreateAppType,omitempty"`
	// 数据创建时间。
	DataGmtCreate *int64 `json:"dataGmtCreate,omitempty" xml:"dataGmtCreate,omitempty"`
	// 数据最后修改时间。
	DataGmtModified *int64 `json:"dataGmtModified,omitempty" xml:"dataGmtModified,omitempty"`
	// 最后修改数据的应用id。
	DataModifiedAppId *string `json:"dataModifiedAppId,omitempty" xml:"dataModifiedAppId,omitempty"`
	// 最后修改数据的应用类型,取值同dataCreateAppType。
	DataModifiedAppType *string `json:"dataModifiedAppType,omitempty" xml:"dataModifiedAppType,omitempty"`
	// 数据完整内容。
	JsonData *string `json:"jsonData,omitempty" xml:"jsonData,omitempty"`
}

func (PullDataByPageResponseBodyList) GoString

func (*PullDataByPageResponseBodyList) SetDataCreateAppId

func (*PullDataByPageResponseBodyList) SetDataCreateAppType

func (*PullDataByPageResponseBodyList) SetDataGmtCreate

func (*PullDataByPageResponseBodyList) SetDataGmtModified

func (*PullDataByPageResponseBodyList) SetDataModifiedAppId

func (*PullDataByPageResponseBodyList) SetDataModifiedAppType

func (*PullDataByPageResponseBodyList) SetJsonData

func (PullDataByPageResponseBodyList) String

type PullDataByPkHeaders

type PullDataByPkHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PullDataByPkHeaders) GoString

func (s PullDataByPkHeaders) GoString() string

func (*PullDataByPkHeaders) SetCommonHeaders

func (s *PullDataByPkHeaders) SetCommonHeaders(v map[string]*string) *PullDataByPkHeaders

func (*PullDataByPkHeaders) SetXAcsDingtalkAccessToken

func (s *PullDataByPkHeaders) SetXAcsDingtalkAccessToken(v string) *PullDataByPkHeaders

func (PullDataByPkHeaders) String

func (s PullDataByPkHeaders) String() string

type PullDataByPkRequest

type PullDataByPkRequest struct {
	// 同步数据的应用id,isv应用传isv应用id,企业自建应用传agentId。
	AppId *string `json:"appId,omitempty" xml:"appId,omitempty"`
	// 数据的主键字段值。
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
}

func (PullDataByPkRequest) GoString

func (s PullDataByPkRequest) GoString() string

func (*PullDataByPkRequest) SetAppId

func (*PullDataByPkRequest) SetPrimaryKey

func (s *PullDataByPkRequest) SetPrimaryKey(v string) *PullDataByPkRequest

func (PullDataByPkRequest) String

func (s PullDataByPkRequest) String() string

type PullDataByPkResponse

type PullDataByPkResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *PullDataByPkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PullDataByPkResponse) GoString

func (s PullDataByPkResponse) GoString() string

func (*PullDataByPkResponse) SetBody

func (*PullDataByPkResponse) SetHeaders

func (s *PullDataByPkResponse) SetHeaders(v map[string]*string) *PullDataByPkResponse

func (PullDataByPkResponse) String

func (s PullDataByPkResponse) String() string

type PullDataByPkResponseBody

type PullDataByPkResponseBody struct {
	// 创建数据的应用id。
	DataCreateAppId *string `json:"dataCreateAppId,omitempty" xml:"dataCreateAppId,omitempty"`
	// 创建数据的应用类型,isv应用为premium_microapp。
	DataCreateAppType *string `json:"dataCreateAppType,omitempty" xml:"dataCreateAppType,omitempty"`
	// 数据创建时间。
	DataGmtCreate *int64 `json:"dataGmtCreate,omitempty" xml:"dataGmtCreate,omitempty"`
	// 数据最后修改时间。
	DataGmtModified *int64 `json:"dataGmtModified,omitempty" xml:"dataGmtModified,omitempty"`
	// 最后修改数据的应用id。
	DataModifiedAppId *string `json:"dataModifiedAppId,omitempty" xml:"dataModifiedAppId,omitempty"`
	// 最后修改数据的应用类型,取值同dataCreateAppType。
	DataModifiedAppType *string `json:"dataModifiedAppType,omitempty" xml:"dataModifiedAppType,omitempty"`
	// 数据完整内容。
	JsonData *string `json:"jsonData,omitempty" xml:"jsonData,omitempty"`
}

func (PullDataByPkResponseBody) GoString

func (s PullDataByPkResponseBody) GoString() string

func (*PullDataByPkResponseBody) SetDataCreateAppId

func (s *PullDataByPkResponseBody) SetDataCreateAppId(v string) *PullDataByPkResponseBody

func (*PullDataByPkResponseBody) SetDataCreateAppType

func (s *PullDataByPkResponseBody) SetDataCreateAppType(v string) *PullDataByPkResponseBody

func (*PullDataByPkResponseBody) SetDataGmtCreate

func (*PullDataByPkResponseBody) SetDataGmtModified

func (s *PullDataByPkResponseBody) SetDataGmtModified(v int64) *PullDataByPkResponseBody

func (*PullDataByPkResponseBody) SetDataModifiedAppId

func (s *PullDataByPkResponseBody) SetDataModifiedAppId(v string) *PullDataByPkResponseBody

func (*PullDataByPkResponseBody) SetDataModifiedAppType

func (s *PullDataByPkResponseBody) SetDataModifiedAppType(v string) *PullDataByPkResponseBody

func (*PullDataByPkResponseBody) SetJsonData

func (PullDataByPkResponseBody) String

func (s PullDataByPkResponseBody) String() string

type SearchActionsHeaders

type SearchActionsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SearchActionsHeaders) GoString

func (s SearchActionsHeaders) GoString() string

func (*SearchActionsHeaders) SetCommonHeaders

func (s *SearchActionsHeaders) SetCommonHeaders(v map[string]*string) *SearchActionsHeaders

func (*SearchActionsHeaders) SetXAcsDingtalkAccessToken

func (s *SearchActionsHeaders) SetXAcsDingtalkAccessToken(v string) *SearchActionsHeaders

func (SearchActionsHeaders) String

func (s SearchActionsHeaders) String() string

type SearchActionsRequest

type SearchActionsRequest struct {
	// 连接器的ID
	ConnectorId *string `json:"connectorId,omitempty" xml:"connectorId,omitempty"`
	// 连接器提供组织ID
	ConnectorProviderCorpId *string `json:"connectorProviderCorpId,omitempty" xml:"connectorProviderCorpId,omitempty"`
	// 集成类型,默认只有basic-基础类型
	IntegrationTypes []*string `json:"integrationTypes,omitempty" xml:"integrationTypes,omitempty" type:"Repeated"`
	// 最大返回记录数
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 查询位置,为空表示从头开始
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchActionsRequest) GoString

func (s SearchActionsRequest) GoString() string

func (*SearchActionsRequest) SetConnectorId

func (s *SearchActionsRequest) SetConnectorId(v string) *SearchActionsRequest

func (*SearchActionsRequest) SetConnectorProviderCorpId

func (s *SearchActionsRequest) SetConnectorProviderCorpId(v string) *SearchActionsRequest

func (*SearchActionsRequest) SetIntegrationTypes

func (s *SearchActionsRequest) SetIntegrationTypes(v []*string) *SearchActionsRequest

func (*SearchActionsRequest) SetMaxResults

func (s *SearchActionsRequest) SetMaxResults(v int32) *SearchActionsRequest

func (*SearchActionsRequest) SetNextToken

func (s *SearchActionsRequest) SetNextToken(v string) *SearchActionsRequest

func (SearchActionsRequest) String

func (s SearchActionsRequest) String() string

type SearchActionsResponse

type SearchActionsResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SearchActionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchActionsResponse) GoString

func (s SearchActionsResponse) GoString() string

func (*SearchActionsResponse) SetBody

func (*SearchActionsResponse) SetHeaders

func (SearchActionsResponse) String

func (s SearchActionsResponse) String() string

type SearchActionsResponseBody

type SearchActionsResponseBody struct {
	// 是否有更多记录
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 执行动作列表
	List []*SearchActionsResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下一页位置
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 总记录数
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (SearchActionsResponseBody) GoString

func (s SearchActionsResponseBody) GoString() string

func (*SearchActionsResponseBody) SetHasMore

func (*SearchActionsResponseBody) SetList

func (*SearchActionsResponseBody) SetNextToken

func (*SearchActionsResponseBody) SetTotalCount

func (SearchActionsResponseBody) String

func (s SearchActionsResponseBody) String() string

type SearchActionsResponseBodyList

type SearchActionsResponseBodyList struct {
	// 授权页地址
	AuthorityUrl *string `json:"authorityUrl,omitempty" xml:"authorityUrl,omitempty"`
	// 是否已授权
	Authorized *bool `json:"authorized,omitempty" xml:"authorized,omitempty"`
	// 连接资产唯一标识
	ConnectAssetUri *string `json:"connectAssetUri,omitempty" xml:"connectAssetUri,omitempty"`
	// 执行动作所属连接器ID
	ConnectorId *string `json:"connectorId,omitempty" xml:"connectorId,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 执行动作的ID
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 集成类型
	IntegrationType *string `json:"integrationType,omitempty" xml:"integrationType,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 提供组织
	ProviderCorpId *string `json:"providerCorpId,omitempty" xml:"providerCorpId,omitempty"`
}

func (SearchActionsResponseBodyList) GoString

func (*SearchActionsResponseBodyList) SetAuthorityUrl

func (*SearchActionsResponseBodyList) SetAuthorized

func (*SearchActionsResponseBodyList) SetConnectAssetUri

func (*SearchActionsResponseBodyList) SetConnectorId

func (*SearchActionsResponseBodyList) SetDescription

func (*SearchActionsResponseBodyList) SetIcon

func (*SearchActionsResponseBodyList) SetId

func (*SearchActionsResponseBodyList) SetIntegrationType

func (*SearchActionsResponseBodyList) SetName

func (*SearchActionsResponseBodyList) SetProviderCorpId

func (SearchActionsResponseBodyList) String

type SearchConnectorsHeaders

type SearchConnectorsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SearchConnectorsHeaders) GoString

func (s SearchConnectorsHeaders) GoString() string

func (*SearchConnectorsHeaders) SetCommonHeaders

func (s *SearchConnectorsHeaders) SetCommonHeaders(v map[string]*string) *SearchConnectorsHeaders

func (*SearchConnectorsHeaders) SetXAcsDingtalkAccessToken

func (s *SearchConnectorsHeaders) SetXAcsDingtalkAccessToken(v string) *SearchConnectorsHeaders

func (SearchConnectorsHeaders) String

func (s SearchConnectorsHeaders) String() string

type SearchConnectorsRequest

type SearchConnectorsRequest struct {
	// 最大返回记录数,最多50
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 查询指定位置的记录,为空则从头开始
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 查询连接器的类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (SearchConnectorsRequest) GoString

func (s SearchConnectorsRequest) GoString() string

func (*SearchConnectorsRequest) SetMaxResults

func (*SearchConnectorsRequest) SetNextToken

func (*SearchConnectorsRequest) SetType

func (SearchConnectorsRequest) String

func (s SearchConnectorsRequest) String() string

type SearchConnectorsResponse

type SearchConnectorsResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SearchConnectorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchConnectorsResponse) GoString

func (s SearchConnectorsResponse) GoString() string

func (*SearchConnectorsResponse) SetBody

func (*SearchConnectorsResponse) SetHeaders

func (SearchConnectorsResponse) String

func (s SearchConnectorsResponse) String() string

type SearchConnectorsResponseBody

type SearchConnectorsResponseBody struct {
	// 是否有更多记录
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 连接器信息列表
	List []*SearchConnectorsResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下一页记录的查询位置
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 总记录数
	TotalCount *string `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (SearchConnectorsResponseBody) GoString

func (s SearchConnectorsResponseBody) GoString() string

func (*SearchConnectorsResponseBody) SetHasMore

func (*SearchConnectorsResponseBody) SetList

func (*SearchConnectorsResponseBody) SetNextToken

func (*SearchConnectorsResponseBody) SetTotalCount

func (SearchConnectorsResponseBody) String

type SearchConnectorsResponseBodyList

type SearchConnectorsResponseBodyList struct {
	// 连接器的描述信息
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接器的图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 连接器的ID
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 连接器的名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 连接器的提供组织
	ProviderCorpId *string `json:"providerCorpId,omitempty" xml:"providerCorpId,omitempty"`
}

func (SearchConnectorsResponseBodyList) GoString

func (*SearchConnectorsResponseBodyList) SetDescription

func (*SearchConnectorsResponseBodyList) SetIcon

func (*SearchConnectorsResponseBodyList) SetId

func (*SearchConnectorsResponseBodyList) SetName

func (*SearchConnectorsResponseBodyList) SetProviderCorpId

func (SearchConnectorsResponseBodyList) String

type SyncDataHeaders

type SyncDataHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SyncDataHeaders) GoString

func (s SyncDataHeaders) GoString() string

func (*SyncDataHeaders) SetCommonHeaders

func (s *SyncDataHeaders) SetCommonHeaders(v map[string]*string) *SyncDataHeaders

func (*SyncDataHeaders) SetXAcsDingtalkAccessToken

func (s *SyncDataHeaders) SetXAcsDingtalkAccessToken(v string) *SyncDataHeaders

func (SyncDataHeaders) String

func (s SyncDataHeaders) String() string

type SyncDataRequest

type SyncDataRequest struct {
	// 同步数据的应用id,isv应用传isv应用id,企业自建应用传agentId。
	AppId           *string                           `json:"appId,omitempty" xml:"appId,omitempty"`
	TriggerDataList []*SyncDataRequestTriggerDataList `json:"triggerDataList,omitempty" xml:"triggerDataList,omitempty" type:"Repeated"`
}

func (SyncDataRequest) GoString

func (s SyncDataRequest) GoString() string

func (*SyncDataRequest) SetAppId

func (s *SyncDataRequest) SetAppId(v string) *SyncDataRequest

func (*SyncDataRequest) SetTriggerDataList

func (s *SyncDataRequest) SetTriggerDataList(v []*SyncDataRequestTriggerDataList) *SyncDataRequest

func (SyncDataRequest) String

func (s SyncDataRequest) String() string

type SyncDataRequestTriggerDataList

type SyncDataRequestTriggerDataList struct {
	Action            *string `json:"action,omitempty" xml:"action,omitempty"`
	CustomTriggerId   *string `json:"customTriggerId,omitempty" xml:"customTriggerId,omitempty"`
	DataGmtCreate     *int64  `json:"dataGmtCreate,omitempty" xml:"dataGmtCreate,omitempty"`
	DataGmtModified   *int64  `json:"dataGmtModified,omitempty" xml:"dataGmtModified,omitempty"`
	IntegrationObject *string `json:"integrationObject,omitempty" xml:"integrationObject,omitempty"`
	JsonData          *string `json:"jsonData,omitempty" xml:"jsonData,omitempty"`
	TriggerId         *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"`
}

func (SyncDataRequestTriggerDataList) GoString

func (*SyncDataRequestTriggerDataList) SetAction

func (*SyncDataRequestTriggerDataList) SetCustomTriggerId

func (*SyncDataRequestTriggerDataList) SetDataGmtCreate

func (*SyncDataRequestTriggerDataList) SetDataGmtModified

func (*SyncDataRequestTriggerDataList) SetIntegrationObject

func (*SyncDataRequestTriggerDataList) SetJsonData

func (*SyncDataRequestTriggerDataList) SetTriggerId

func (SyncDataRequestTriggerDataList) String

type SyncDataResponse

type SyncDataResponse struct {
	Headers map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SyncDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SyncDataResponse) GoString

func (s SyncDataResponse) GoString() string

func (*SyncDataResponse) SetBody

func (*SyncDataResponse) SetHeaders

func (s *SyncDataResponse) SetHeaders(v map[string]*string) *SyncDataResponse

func (SyncDataResponse) String

func (s SyncDataResponse) String() string

type SyncDataResponseBody

type SyncDataResponseBody struct {
	// resultList
	List []*SyncDataResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
}

func (SyncDataResponseBody) GoString

func (s SyncDataResponseBody) GoString() string

func (*SyncDataResponseBody) SetList

func (SyncDataResponseBody) String

func (s SyncDataResponseBody) String() string

type SyncDataResponseBodyList

type SyncDataResponseBodyList struct {
	BizPrimaryKey *string `json:"bizPrimaryKey,omitempty" xml:"bizPrimaryKey,omitempty"`
	SubErrCode    *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	SubErrMsg     *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	Success       *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TriggerId     *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"`
}

func (SyncDataResponseBodyList) GoString

func (s SyncDataResponseBodyList) GoString() string

func (*SyncDataResponseBodyList) SetBizPrimaryKey

func (*SyncDataResponseBodyList) SetSubErrCode

func (*SyncDataResponseBodyList) SetSubErrMsg

func (*SyncDataResponseBodyList) SetSuccess

func (*SyncDataResponseBodyList) SetTriggerId

func (SyncDataResponseBodyList) String

func (s SyncDataResponseBodyList) String() string

type UpdateActionHeaders

type UpdateActionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateActionHeaders) GoString

func (s UpdateActionHeaders) GoString() string

func (*UpdateActionHeaders) SetCommonHeaders

func (s *UpdateActionHeaders) SetCommonHeaders(v map[string]*string) *UpdateActionHeaders

func (*UpdateActionHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateActionHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateActionHeaders

func (UpdateActionHeaders) String

func (s UpdateActionHeaders) String() string

type UpdateActionRequest

type UpdateActionRequest struct {
	ActionInfo     []*UpdateActionRequestActionInfo `json:"actionInfo,omitempty" xml:"actionInfo,omitempty" type:"Repeated"`
	IntegratorFlag *string                          `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
}

func (UpdateActionRequest) GoString

func (s UpdateActionRequest) GoString() string

func (*UpdateActionRequest) SetActionInfo

func (*UpdateActionRequest) SetIntegratorFlag

func (s *UpdateActionRequest) SetIntegratorFlag(v string) *UpdateActionRequest

func (UpdateActionRequest) String

func (s UpdateActionRequest) String() string

type UpdateActionRequestActionInfo

type UpdateActionRequestActionInfo struct {
	// api请求url path,结合Connector上的apiDomain使用
	ApiPath *string `json:"apiPath,omitempty" xml:"apiPath,omitempty"`
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接平台的执行动作唯一标识。
	DingActionId *string `json:"dingActionId,omitempty" xml:"dingActionId,omitempty"`
	// 连接平台连接器id
	DingConnectorId    *string                                          `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	InputMappingConfig *UpdateActionRequestActionInfoInputMappingConfig `json:"inputMappingConfig,omitempty" xml:"inputMappingConfig,omitempty" type:"Struct"`
	// 入参schema
	InputSchema *string `json:"inputSchema,omitempty" xml:"inputSchema,omitempty"`
	// 服务商的执行事件Id
	IntegratorActionId *string `json:"integratorActionId,omitempty" xml:"integratorActionId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 执行动作接口成功调用规则。
	OutputDataRules     []*UpdateActionRequestActionInfoOutputDataRules   `json:"outputDataRules,omitempty" xml:"outputDataRules,omitempty" type:"Repeated"`
	OutputMappingConfig *UpdateActionRequestActionInfoOutputMappingConfig `json:"outputMappingConfig,omitempty" xml:"outputMappingConfig,omitempty" type:"Struct"`
	// 出参schema
	OutputSchema *string `json:"outputSchema,omitempty" xml:"outputSchema,omitempty"`
}

func (UpdateActionRequestActionInfo) GoString

func (*UpdateActionRequestActionInfo) SetApiPath

func (*UpdateActionRequestActionInfo) SetDescription

func (*UpdateActionRequestActionInfo) SetDingActionId

func (*UpdateActionRequestActionInfo) SetDingConnectorId

func (*UpdateActionRequestActionInfo) SetInputSchema

func (*UpdateActionRequestActionInfo) SetIntegratorActionId

func (*UpdateActionRequestActionInfo) SetIntegratorConnectorId

func (s *UpdateActionRequestActionInfo) SetIntegratorConnectorId(v string) *UpdateActionRequestActionInfo

func (*UpdateActionRequestActionInfo) SetName

func (*UpdateActionRequestActionInfo) SetOutputSchema

func (UpdateActionRequestActionInfo) String

type UpdateActionRequestActionInfoInputMappingConfig

type UpdateActionRequestActionInfoInputMappingConfig struct {
	CustomSchemaMapping *string `json:"customSchemaMapping,omitempty" xml:"customSchemaMapping,omitempty"`
	Rules               *string `json:"rules,omitempty" xml:"rules,omitempty"`
}

func (UpdateActionRequestActionInfoInputMappingConfig) GoString

func (*UpdateActionRequestActionInfoInputMappingConfig) SetCustomSchemaMapping

func (*UpdateActionRequestActionInfoInputMappingConfig) SetRules

func (UpdateActionRequestActionInfoInputMappingConfig) String

type UpdateActionRequestActionInfoOutputDataRules

type UpdateActionRequestActionInfoOutputDataRules struct {
	// 规则的预期值。
	ExpectValue *string `json:"expectValue,omitempty" xml:"expectValue,omitempty"`
	// 操作类型。
	Operate *string `json:"operate,omitempty" xml:"operate,omitempty"`
	// 规则的属性路径。
	PropertyPath *string `json:"propertyPath,omitempty" xml:"propertyPath,omitempty"`
}

func (UpdateActionRequestActionInfoOutputDataRules) GoString

func (*UpdateActionRequestActionInfoOutputDataRules) SetExpectValue

func (*UpdateActionRequestActionInfoOutputDataRules) SetOperate

func (*UpdateActionRequestActionInfoOutputDataRules) SetPropertyPath

func (UpdateActionRequestActionInfoOutputDataRules) String

type UpdateActionRequestActionInfoOutputMappingConfig

type UpdateActionRequestActionInfoOutputMappingConfig struct {
	CustomSchemaMapping *string `json:"customSchemaMapping,omitempty" xml:"customSchemaMapping,omitempty"`
	Rules               *string `json:"rules,omitempty" xml:"rules,omitempty"`
}

func (UpdateActionRequestActionInfoOutputMappingConfig) GoString

func (*UpdateActionRequestActionInfoOutputMappingConfig) SetCustomSchemaMapping

func (*UpdateActionRequestActionInfoOutputMappingConfig) SetRules

func (UpdateActionRequestActionInfoOutputMappingConfig) String

type UpdateActionResponse

type UpdateActionResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateActionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateActionResponse) GoString

func (s UpdateActionResponse) GoString() string

func (*UpdateActionResponse) SetBody

func (*UpdateActionResponse) SetHeaders

func (s *UpdateActionResponse) SetHeaders(v map[string]*string) *UpdateActionResponse

func (UpdateActionResponse) String

func (s UpdateActionResponse) String() string

type UpdateActionResponseBody

type UpdateActionResponseBody struct {
	// Id of the request
	Item []*UpdateActionResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (UpdateActionResponseBody) GoString

func (s UpdateActionResponseBody) GoString() string

func (*UpdateActionResponseBody) SetItem

func (UpdateActionResponseBody) String

func (s UpdateActionResponseBody) String() string

type UpdateActionResponseBodyItem

type UpdateActionResponseBodyItem struct {
	// 连接平台执行事件id
	DingActionId *string `json:"dingActionId,omitempty" xml:"dingActionId,omitempty"`
	// 连接平台连接器id
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 服务商的执行事件id
	IntegratorActionId *string `json:"integratorActionId,omitempty" xml:"integratorActionId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否执行成功
	Success *string `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateActionResponseBodyItem) GoString

func (s UpdateActionResponseBodyItem) GoString() string

func (*UpdateActionResponseBodyItem) SetDingActionId

func (*UpdateActionResponseBodyItem) SetDingConnectorId

func (*UpdateActionResponseBodyItem) SetIntegratorActionId

func (*UpdateActionResponseBodyItem) SetIntegratorConnectorId

func (s *UpdateActionResponseBodyItem) SetIntegratorConnectorId(v string) *UpdateActionResponseBodyItem

func (*UpdateActionResponseBodyItem) SetSubErrCode

func (*UpdateActionResponseBodyItem) SetSubErrMsg

func (*UpdateActionResponseBodyItem) SetSuccess

func (UpdateActionResponseBodyItem) String

type UpdateConnectorHeaders

type UpdateConnectorHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateConnectorHeaders) GoString

func (s UpdateConnectorHeaders) GoString() string

func (*UpdateConnectorHeaders) SetCommonHeaders

func (s *UpdateConnectorHeaders) SetCommonHeaders(v map[string]*string) *UpdateConnectorHeaders

func (*UpdateConnectorHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateConnectorHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateConnectorHeaders

func (UpdateConnectorHeaders) String

func (s UpdateConnectorHeaders) String() string

type UpdateConnectorRequest

type UpdateConnectorRequest struct {
	ConnectorInfo  []*UpdateConnectorRequestConnectorInfo `json:"connectorInfo,omitempty" xml:"connectorInfo,omitempty" type:"Repeated"`
	IntegratorFlag *string                                `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
}

func (UpdateConnectorRequest) GoString

func (s UpdateConnectorRequest) GoString() string

func (*UpdateConnectorRequest) SetConnectorInfo

func (*UpdateConnectorRequest) SetIntegratorFlag

func (s *UpdateConnectorRequest) SetIntegratorFlag(v string) *UpdateConnectorRequest

func (UpdateConnectorRequest) String

func (s UpdateConnectorRequest) String() string

type UpdateConnectorRequestConnectorInfo

type UpdateConnectorRequestConnectorInfo struct {
	// 连接器中执行动作的接口路径域名。
	ApiDomain *string `json:"apiDomain,omitempty" xml:"apiDomain,omitempty"`
	// 连接器中执行动作接口的加密签名。
	ApiSecret *string `json:"apiSecret,omitempty" xml:"apiSecret,omitempty"`
	// 应用id。
	AppId *int64 `json:"appId,omitempty" xml:"appId,omitempty"`
	// 将执行动作鉴权值设为环境变量。
	AuthValueEnv *bool `json:"authValueEnv,omitempty" xml:"authValueEnv,omitempty"`
	// 连接器描述。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接平台连接器唯一标识。
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 将执行动作域名设为环境变量。
	DomainEnv   *bool   `json:"domainEnv,omitempty" xml:"domainEnv,omitempty"`
	IconMediaId *string `json:"iconMediaId,omitempty" xml:"iconMediaId,omitempty"`
	// 服务商的连接器唯一标识。
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 连接器名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (UpdateConnectorRequestConnectorInfo) GoString

func (*UpdateConnectorRequestConnectorInfo) SetApiDomain

func (*UpdateConnectorRequestConnectorInfo) SetApiSecret

func (*UpdateConnectorRequestConnectorInfo) SetAppId

func (*UpdateConnectorRequestConnectorInfo) SetAuthValueEnv

func (*UpdateConnectorRequestConnectorInfo) SetDescription

func (*UpdateConnectorRequestConnectorInfo) SetDingConnectorId

func (*UpdateConnectorRequestConnectorInfo) SetDomainEnv

func (*UpdateConnectorRequestConnectorInfo) SetIconMediaId

func (*UpdateConnectorRequestConnectorInfo) SetIntegratorConnectorId

func (*UpdateConnectorRequestConnectorInfo) SetName

func (UpdateConnectorRequestConnectorInfo) String

type UpdateConnectorResponse

type UpdateConnectorResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateConnectorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateConnectorResponse) GoString

func (s UpdateConnectorResponse) GoString() string

func (*UpdateConnectorResponse) SetBody

func (*UpdateConnectorResponse) SetHeaders

func (UpdateConnectorResponse) String

func (s UpdateConnectorResponse) String() string

type UpdateConnectorResponseBody

type UpdateConnectorResponseBody struct {
	// responseUnitList
	Item []*UpdateConnectorResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (UpdateConnectorResponseBody) GoString

func (s UpdateConnectorResponseBody) GoString() string

func (*UpdateConnectorResponseBody) SetItem

func (UpdateConnectorResponseBody) String

type UpdateConnectorResponseBodyItem

type UpdateConnectorResponseBodyItem struct {
	// 连接平台connectorId
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 服务商连接器connectorId
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateConnectorResponseBodyItem) GoString

func (*UpdateConnectorResponseBodyItem) SetDingConnectorId

func (*UpdateConnectorResponseBodyItem) SetIntegratorConnectorId

func (*UpdateConnectorResponseBodyItem) SetSubErrCode

func (*UpdateConnectorResponseBodyItem) SetSubErrMsg

func (*UpdateConnectorResponseBodyItem) SetSuccess

func (UpdateConnectorResponseBodyItem) String

type UpdateTriggerHeaders

type UpdateTriggerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateTriggerHeaders) GoString

func (s UpdateTriggerHeaders) GoString() string

func (*UpdateTriggerHeaders) SetCommonHeaders

func (s *UpdateTriggerHeaders) SetCommonHeaders(v map[string]*string) *UpdateTriggerHeaders

func (*UpdateTriggerHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateTriggerHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateTriggerHeaders

func (UpdateTriggerHeaders) String

func (s UpdateTriggerHeaders) String() string

type UpdateTriggerRequest

type UpdateTriggerRequest struct {
	IntegratorFlag *string                            `json:"integratorFlag,omitempty" xml:"integratorFlag,omitempty"`
	TriggerInfo    []*UpdateTriggerRequestTriggerInfo `json:"triggerInfo,omitempty" xml:"triggerInfo,omitempty" type:"Repeated"`
}

func (UpdateTriggerRequest) GoString

func (s UpdateTriggerRequest) GoString() string

func (*UpdateTriggerRequest) SetIntegratorFlag

func (s *UpdateTriggerRequest) SetIntegratorFlag(v string) *UpdateTriggerRequest

func (*UpdateTriggerRequest) SetTriggerInfo

func (UpdateTriggerRequest) String

func (s UpdateTriggerRequest) String() string

type UpdateTriggerRequestTriggerInfo

type UpdateTriggerRequestTriggerInfo struct {
	// 触发事件描述。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 连接平台连接器唯一标识。
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 连接平台触发事件唯一标识。
	DingTriggerId *string `json:"dingTriggerId,omitempty" xml:"dingTriggerId,omitempty"`
	// 入参属性描述。
	InputSchema *string `json:"inputSchema,omitempty" xml:"inputSchema,omitempty"`
	// 服务商的连接器唯一标识。
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 服务商的触发事件唯一标识。
	IntegratorTriggerId *string `json:"integratorTriggerId,omitempty" xml:"integratorTriggerId,omitempty"`
	// 触发事件名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (UpdateTriggerRequestTriggerInfo) GoString

func (*UpdateTriggerRequestTriggerInfo) SetDescription

func (*UpdateTriggerRequestTriggerInfo) SetDingConnectorId

func (*UpdateTriggerRequestTriggerInfo) SetDingTriggerId

func (*UpdateTriggerRequestTriggerInfo) SetInputSchema

func (*UpdateTriggerRequestTriggerInfo) SetIntegratorConnectorId

func (*UpdateTriggerRequestTriggerInfo) SetIntegratorTriggerId

func (*UpdateTriggerRequestTriggerInfo) SetName

func (UpdateTriggerRequestTriggerInfo) String

type UpdateTriggerResponse

type UpdateTriggerResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateTriggerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateTriggerResponse) GoString

func (s UpdateTriggerResponse) GoString() string

func (*UpdateTriggerResponse) SetBody

func (*UpdateTriggerResponse) SetHeaders

func (UpdateTriggerResponse) String

func (s UpdateTriggerResponse) String() string

type UpdateTriggerResponseBody

type UpdateTriggerResponseBody struct {
	// Id of the request
	Item []*UpdateTriggerResponseBodyItem `json:"item,omitempty" xml:"item,omitempty" type:"Repeated"`
}

func (UpdateTriggerResponseBody) GoString

func (s UpdateTriggerResponseBody) GoString() string

func (*UpdateTriggerResponseBody) SetItem

func (UpdateTriggerResponseBody) String

func (s UpdateTriggerResponseBody) String() string

type UpdateTriggerResponseBodyItem

type UpdateTriggerResponseBodyItem struct {
	// 连接平台连接器id
	DingConnectorId *string `json:"dingConnectorId,omitempty" xml:"dingConnectorId,omitempty"`
	// 连接平台触发事件id
	DingTriggerId *string `json:"dingTriggerId,omitempty" xml:"dingTriggerId,omitempty"`
	// 服务商的连接器Id
	IntegratorConnectorId *string `json:"integratorConnectorId,omitempty" xml:"integratorConnectorId,omitempty"`
	// 服务商的触发事件id
	IntegratorTriggerId *string `json:"integratorTriggerId,omitempty" xml:"integratorTriggerId,omitempty"`
	// 错误码
	SubErrCode *string `json:"subErrCode,omitempty" xml:"subErrCode,omitempty"`
	// 错误信息
	SubErrMsg *string `json:"subErrMsg,omitempty" xml:"subErrMsg,omitempty"`
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateTriggerResponseBodyItem) GoString

func (*UpdateTriggerResponseBodyItem) SetDingConnectorId

func (*UpdateTriggerResponseBodyItem) SetDingTriggerId

func (*UpdateTriggerResponseBodyItem) SetIntegratorConnectorId

func (s *UpdateTriggerResponseBodyItem) SetIntegratorConnectorId(v string) *UpdateTriggerResponseBodyItem

func (*UpdateTriggerResponseBodyItem) SetIntegratorTriggerId

func (*UpdateTriggerResponseBodyItem) SetSubErrCode

func (*UpdateTriggerResponseBodyItem) SetSubErrMsg

func (*UpdateTriggerResponseBodyItem) SetSuccess

func (UpdateTriggerResponseBodyItem) String

Jump to

Keyboard shortcuts

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