connector_1_0

package
v1.3.97 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2022 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) 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) Init

func (client *Client) Init(config *openapi.Config) (_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) 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 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 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 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"`
	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) 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