yundun_ds

package
v1.62.724 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	CellphoneNum         string                             `json:"CellphoneNum" xml:"CellphoneNum"`
	Email                string                             `json:"Email" xml:"Email"`
	InstanceName         string                             `json:"InstanceName" xml:"InstanceName"`
	Id                   int64                              `json:"Id" xml:"Id"`
	CreateTime           int64                              `json:"CreateTime" xml:"CreateTime"`
	FullName             string                             `json:"FullName" xml:"FullName"`
	LoginDataTime        int64                              `json:"LoginDataTime" xml:"LoginDataTime"`
	FirstLevelDepartName string                             `json:"FirstLevelDepartName" xml:"FirstLevelDepartName"`
	AuthTime             int64                              `json:"AuthTime" xml:"AuthTime"`
	FirstLevelDepartId   int64                              `json:"FirstLevelDepartId" xml:"FirstLevelDepartId"`
	AccountTypeId        int64                              `json:"AccountTypeId" xml:"AccountTypeId"`
	LoginPolicyName      string                             `json:"LoginPolicyName" xml:"LoginPolicyName"`
	ActiveStatus         string                             `json:"ActiveStatus" xml:"ActiveStatus"`
	LoginName            string                             `json:"LoginName" xml:"LoginName"`
	AliUid               int64                              `json:"AliUid" xml:"AliUid"`
	RoleNames            string                             `json:"RoleNames" xml:"RoleNames"`
	UserId               int64                              `json:"UserId" xml:"UserId"`
	TelephoneNum         string                             `json:"TelephoneNum" xml:"TelephoneNum"`
	DataInstance         string                             `json:"DataInstance" xml:"DataInstance"`
	DeleteStatus         string                             `json:"DeleteStatus" xml:"DeleteStatus"`
	AuthLoginName        string                             `json:"AuthLoginName" xml:"AuthLoginName"`
	AuthFullName         string                             `json:"AuthFullName" xml:"AuthFullName"`
	EventCount           EventCount                         `json:"EventCount" xml:"EventCount"`
	PrivilegeList        []PrivilegeInDescribeAccountDetail `json:"PrivilegeList" xml:"PrivilegeList"`
}

Account is a nested struct in yundun_ds response

type Asset

type Asset struct {
	Id                int64  `json:"Id" xml:"Id"`
	Name              string `json:"Name" xml:"Name"`
	Owner             string `json:"Owner" xml:"Owner"`
	CreationTime      int64  `json:"CreationTime" xml:"CreationTime"`
	ProductId         string `json:"ProductId" xml:"ProductId"`
	ProductCode       string `json:"ProductCode" xml:"ProductCode"`
	Protection        bool   `json:"Protection" xml:"Protection"`
	Labelsec          int    `json:"Labelsec" xml:"Labelsec"`
	OdpsRiskLevelName string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"`
	Sensitive         bool   `json:"Sensitive" xml:"Sensitive"`
	RiskLevelId       int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	RiskLevelName     string `json:"RiskLevelName" xml:"RiskLevelName"`
	RuleName          string `json:"RuleName" xml:"RuleName"`
	DepartName        string `json:"DepartName" xml:"DepartName"`
	TotalCount        int    `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount    int    `json:"SensitiveCount" xml:"SensitiveCount"`
	Acl               string `json:"Acl" xml:"Acl"`
	SensitiveRatio    string `json:"SensitiveRatio" xml:"SensitiveRatio"`
	DataType          string `json:"DataType" xml:"DataType"`
	ObjectKey         string `json:"ObjectKey" xml:"ObjectKey"`
}

Asset is a nested struct in yundun_ds response

type CDP

type CDP struct {
	InputInstanceCount  InputInstanceCount  `json:"InputInstanceCount" xml:"InputInstanceCount"`
	InputRecordCount    InputRecordCount    `json:"InputRecordCount" xml:"InputRecordCount"`
	OutputInstanceCount OutputInstanceCount `json:"OutputInstanceCount" xml:"OutputInstanceCount"`
	OutputRecordCount   OutputRecordCount   `json:"OutputRecordCount" xml:"OutputRecordCount"`
}

CDP is a nested struct in yundun_ds response

type CategoryCount

type CategoryCount struct {
	Name  string `json:"Name" xml:"Name"`
	Count string `json:"Count" xml:"Count"`
}

CategoryCount is a nested struct in yundun_ds response

type CategoryCountList

type CategoryCountList struct {
	CategoryCount []CategoryCount `json:"CategoryCount" xml:"CategoryCount"`
}

CategoryCountList is a nested struct in yundun_ds response

type Chart

type Chart struct {
	ChartItem []ChartItem `json:"ChartItem" xml:"ChartItem"`
}

Chart is a nested struct in yundun_ds response

type ChartItem

type ChartItem struct {
	Label  string `json:"Label" xml:"Label"`
	XLabel string `json:"XLabel" xml:"XLabel"`
	YLabel string `json:"YLabel" xml:"YLabel"`
	Data   Data   `json:"Data" xml:"Data"`
}

ChartItem is a nested struct in yundun_ds response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) CreateConfig

func (client *Client) CreateConfig(request *CreateConfigRequest) (response *CreateConfigResponse, err error)

CreateConfig invokes the yundun_ds.CreateConfig API synchronously api document: https://help.aliyun.com/api/yundun-ds/createconfig.html

func (*Client) CreateConfigWithCallback

func (client *Client) CreateConfigWithCallback(request *CreateConfigRequest, callback func(response *CreateConfigResponse, err error)) <-chan int

CreateConfigWithCallback invokes the yundun_ds.CreateConfig API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateConfigWithChan

func (client *Client) CreateConfigWithChan(request *CreateConfigRequest) (<-chan *CreateConfigResponse, <-chan error)

CreateConfigWithChan invokes the yundun_ds.CreateConfig API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDataLimit

func (client *Client) CreateDataLimit(request *CreateDataLimitRequest) (response *CreateDataLimitResponse, err error)

CreateDataLimit invokes the yundun_ds.CreateDataLimit API synchronously api document: https://help.aliyun.com/api/yundun-ds/createdatalimit.html

func (*Client) CreateDataLimitWithCallback

func (client *Client) CreateDataLimitWithCallback(request *CreateDataLimitRequest, callback func(response *CreateDataLimitResponse, err error)) <-chan int

CreateDataLimitWithCallback invokes the yundun_ds.CreateDataLimit API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createdatalimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateDataLimitWithChan

func (client *Client) CreateDataLimitWithChan(request *CreateDataLimitRequest) (<-chan *CreateDataLimitResponse, <-chan error)

CreateDataLimitWithChan invokes the yundun_ds.CreateDataLimit API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createdatalimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRule

func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule invokes the yundun_ds.CreateRule API synchronously api document: https://help.aliyun.com/api/yundun-ds/createrule.html

func (*Client) CreateRuleWithCallback

func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, callback func(response *CreateRuleResponse, err error)) <-chan int

CreateRuleWithCallback invokes the yundun_ds.CreateRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRuleWithChan

func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error)

CreateRuleWithChan invokes the yundun_ds.CreateRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserAuth

func (client *Client) CreateUserAuth(request *CreateUserAuthRequest) (response *CreateUserAuthResponse, err error)

CreateUserAuth invokes the yundun_ds.CreateUserAuth API synchronously api document: https://help.aliyun.com/api/yundun-ds/createuserauth.html

func (*Client) CreateUserAuthWithCallback

func (client *Client) CreateUserAuthWithCallback(request *CreateUserAuthRequest, callback func(response *CreateUserAuthResponse, err error)) <-chan int

CreateUserAuthWithCallback invokes the yundun_ds.CreateUserAuth API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createuserauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserAuthWithChan

func (client *Client) CreateUserAuthWithChan(request *CreateUserAuthRequest) (<-chan *CreateUserAuthResponse, <-chan error)

CreateUserAuthWithChan invokes the yundun_ds.CreateUserAuth API asynchronously api document: https://help.aliyun.com/api/yundun-ds/createuserauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDataLimit

func (client *Client) DeleteDataLimit(request *DeleteDataLimitRequest) (response *DeleteDataLimitResponse, err error)

DeleteDataLimit invokes the yundun_ds.DeleteDataLimit API synchronously api document: https://help.aliyun.com/api/yundun-ds/deletedatalimit.html

func (*Client) DeleteDataLimitWithCallback

func (client *Client) DeleteDataLimitWithCallback(request *DeleteDataLimitRequest, callback func(response *DeleteDataLimitResponse, err error)) <-chan int

DeleteDataLimitWithCallback invokes the yundun_ds.DeleteDataLimit API asynchronously api document: https://help.aliyun.com/api/yundun-ds/deletedatalimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDataLimitWithChan

func (client *Client) DeleteDataLimitWithChan(request *DeleteDataLimitRequest) (<-chan *DeleteDataLimitResponse, <-chan error)

DeleteDataLimitWithChan invokes the yundun_ds.DeleteDataLimit API asynchronously api document: https://help.aliyun.com/api/yundun-ds/deletedatalimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRule

func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule invokes the yundun_ds.DeleteRule API synchronously api document: https://help.aliyun.com/api/yundun-ds/deleterule.html

func (*Client) DeleteRuleWithCallback

func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, callback func(response *DeleteRuleResponse, err error)) <-chan int

DeleteRuleWithCallback invokes the yundun_ds.DeleteRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/deleterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRuleWithChan

func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error)

DeleteRuleWithChan invokes the yundun_ds.DeleteRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/deleterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccountDetail

func (client *Client) DescribeAccountDetail(request *DescribeAccountDetailRequest) (response *DescribeAccountDetailResponse, err error)

DescribeAccountDetail invokes the yundun_ds.DescribeAccountDetail API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccountdetail.html

func (*Client) DescribeAccountDetailWithCallback

func (client *Client) DescribeAccountDetailWithCallback(request *DescribeAccountDetailRequest, callback func(response *DescribeAccountDetailResponse, err error)) <-chan int

DescribeAccountDetailWithCallback invokes the yundun_ds.DescribeAccountDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccountdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccountDetailWithChan

func (client *Client) DescribeAccountDetailWithChan(request *DescribeAccountDetailRequest) (<-chan *DescribeAccountDetailResponse, <-chan error)

DescribeAccountDetailWithChan invokes the yundun_ds.DescribeAccountDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccountdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccounts

func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)

DescribeAccounts invokes the yundun_ds.DescribeAccounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccounts.html

func (*Client) DescribeAccountsWithCallback

func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, callback func(response *DescribeAccountsResponse, err error)) <-chan int

DescribeAccountsWithCallback invokes the yundun_ds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccountsWithChan

func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)

DescribeAccountsWithChan invokes the yundun_ds.DescribeAccounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuthAccounts

func (client *Client) DescribeAuthAccounts(request *DescribeAuthAccountsRequest) (response *DescribeAuthAccountsResponse, err error)

DescribeAuthAccounts invokes the yundun_ds.DescribeAuthAccounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeauthaccounts.html

func (*Client) DescribeAuthAccountsWithCallback

func (client *Client) DescribeAuthAccountsWithCallback(request *DescribeAuthAccountsRequest, callback func(response *DescribeAuthAccountsResponse, err error)) <-chan int

DescribeAuthAccountsWithCallback invokes the yundun_ds.DescribeAuthAccounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeauthaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAuthAccountsWithChan

func (client *Client) DescribeAuthAccountsWithChan(request *DescribeAuthAccountsRequest) (<-chan *DescribeAuthAccountsResponse, <-chan error)

DescribeAuthAccountsWithChan invokes the yundun_ds.DescribeAuthAccounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeauthaccounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeColumns

func (client *Client) DescribeColumns(request *DescribeColumnsRequest) (response *DescribeColumnsResponse, err error)

DescribeColumns invokes the yundun_ds.DescribeColumns API synchronously api document: https://help.aliyun.com/api/yundun-ds/describecolumns.html

func (*Client) DescribeColumnsWithCallback

func (client *Client) DescribeColumnsWithCallback(request *DescribeColumnsRequest, callback func(response *DescribeColumnsResponse, err error)) <-chan int

DescribeColumnsWithCallback invokes the yundun_ds.DescribeColumns API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describecolumns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeColumnsWithChan

func (client *Client) DescribeColumnsWithChan(request *DescribeColumnsRequest) (<-chan *DescribeColumnsResponse, <-chan error)

DescribeColumnsWithChan invokes the yundun_ds.DescribeColumns API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describecolumns.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConditions

func (client *Client) DescribeConditions(request *DescribeConditionsRequest) (response *DescribeConditionsResponse, err error)

DescribeConditions invokes the yundun_ds.DescribeConditions API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeconditions.html

func (*Client) DescribeConditionsWithCallback

func (client *Client) DescribeConditionsWithCallback(request *DescribeConditionsRequest, callback func(response *DescribeConditionsResponse, err error)) <-chan int

DescribeConditionsWithCallback invokes the yundun_ds.DescribeConditions API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConditionsWithChan

func (client *Client) DescribeConditionsWithChan(request *DescribeConditionsRequest) (<-chan *DescribeConditionsResponse, <-chan error)

DescribeConditionsWithChan invokes the yundun_ds.DescribeConditions API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeconditions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigs

func (client *Client) DescribeConfigs(request *DescribeConfigsRequest) (response *DescribeConfigsResponse, err error)

DescribeConfigs invokes the yundun_ds.DescribeConfigs API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeconfigs.html

func (*Client) DescribeConfigsWithCallback

func (client *Client) DescribeConfigsWithCallback(request *DescribeConfigsRequest, callback func(response *DescribeConfigsResponse, err error)) <-chan int

DescribeConfigsWithCallback invokes the yundun_ds.DescribeConfigs API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConfigsWithChan

func (client *Client) DescribeConfigsWithChan(request *DescribeConfigsRequest) (<-chan *DescribeConfigsResponse, <-chan error)

DescribeConfigsWithChan invokes the yundun_ds.DescribeConfigs API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataAssets

func (client *Client) DescribeDataAssets(request *DescribeDataAssetsRequest) (response *DescribeDataAssetsResponse, err error)

DescribeDataAssets invokes the yundun_ds.DescribeDataAssets API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedataassets.html

func (*Client) DescribeDataAssetsWithCallback

func (client *Client) DescribeDataAssetsWithCallback(request *DescribeDataAssetsRequest, callback func(response *DescribeDataAssetsResponse, err error)) <-chan int

DescribeDataAssetsWithCallback invokes the yundun_ds.DescribeDataAssets API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedataassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataAssetsWithChan

func (client *Client) DescribeDataAssetsWithChan(request *DescribeDataAssetsRequest) (<-chan *DescribeDataAssetsResponse, <-chan error)

DescribeDataAssetsWithChan invokes the yundun_ds.DescribeDataAssets API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedataassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataCounts

func (client *Client) DescribeDataCounts(request *DescribeDataCountsRequest) (response *DescribeDataCountsResponse, err error)

DescribeDataCounts invokes the yundun_ds.DescribeDataCounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatacounts.html

func (*Client) DescribeDataCountsWithCallback

func (client *Client) DescribeDataCountsWithCallback(request *DescribeDataCountsRequest, callback func(response *DescribeDataCountsResponse, err error)) <-chan int

DescribeDataCountsWithCallback invokes the yundun_ds.DescribeDataCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatacounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataCountsWithChan

func (client *Client) DescribeDataCountsWithChan(request *DescribeDataCountsRequest) (<-chan *DescribeDataCountsResponse, <-chan error)

DescribeDataCountsWithChan invokes the yundun_ds.DescribeDataCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatacounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubConnectors

func (client *Client) DescribeDataHubConnectors(request *DescribeDataHubConnectorsRequest) (response *DescribeDataHubConnectorsResponse, err error)

DescribeDataHubConnectors invokes the yundun_ds.DescribeDataHubConnectors API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubconnectors.html

func (*Client) DescribeDataHubConnectorsWithCallback

func (client *Client) DescribeDataHubConnectorsWithCallback(request *DescribeDataHubConnectorsRequest, callback func(response *DescribeDataHubConnectorsResponse, err error)) <-chan int

DescribeDataHubConnectorsWithCallback invokes the yundun_ds.DescribeDataHubConnectors API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubconnectors.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubConnectorsWithChan

func (client *Client) DescribeDataHubConnectorsWithChan(request *DescribeDataHubConnectorsRequest) (<-chan *DescribeDataHubConnectorsResponse, <-chan error)

DescribeDataHubConnectorsWithChan invokes the yundun_ds.DescribeDataHubConnectors API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubconnectors.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubProjects

func (client *Client) DescribeDataHubProjects(request *DescribeDataHubProjectsRequest) (response *DescribeDataHubProjectsResponse, err error)

DescribeDataHubProjects invokes the yundun_ds.DescribeDataHubProjects API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubprojects.html

func (*Client) DescribeDataHubProjectsWithCallback

func (client *Client) DescribeDataHubProjectsWithCallback(request *DescribeDataHubProjectsRequest, callback func(response *DescribeDataHubProjectsResponse, err error)) <-chan int

DescribeDataHubProjectsWithCallback invokes the yundun_ds.DescribeDataHubProjects API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubprojects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubProjectsWithChan

func (client *Client) DescribeDataHubProjectsWithChan(request *DescribeDataHubProjectsRequest) (<-chan *DescribeDataHubProjectsResponse, <-chan error)

DescribeDataHubProjectsWithChan invokes the yundun_ds.DescribeDataHubProjects API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubprojects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubSubscriptions

func (client *Client) DescribeDataHubSubscriptions(request *DescribeDataHubSubscriptionsRequest) (response *DescribeDataHubSubscriptionsResponse, err error)

DescribeDataHubSubscriptions invokes the yundun_ds.DescribeDataHubSubscriptions API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubsubscriptions.html

func (*Client) DescribeDataHubSubscriptionsWithCallback

func (client *Client) DescribeDataHubSubscriptionsWithCallback(request *DescribeDataHubSubscriptionsRequest, callback func(response *DescribeDataHubSubscriptionsResponse, err error)) <-chan int

DescribeDataHubSubscriptionsWithCallback invokes the yundun_ds.DescribeDataHubSubscriptions API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubsubscriptions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubSubscriptionsWithChan

func (client *Client) DescribeDataHubSubscriptionsWithChan(request *DescribeDataHubSubscriptionsRequest) (<-chan *DescribeDataHubSubscriptionsResponse, <-chan error)

DescribeDataHubSubscriptionsWithChan invokes the yundun_ds.DescribeDataHubSubscriptions API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubsubscriptions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubTopics

func (client *Client) DescribeDataHubTopics(request *DescribeDataHubTopicsRequest) (response *DescribeDataHubTopicsResponse, err error)

DescribeDataHubTopics invokes the yundun_ds.DescribeDataHubTopics API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubtopics.html

func (*Client) DescribeDataHubTopicsWithCallback

func (client *Client) DescribeDataHubTopicsWithCallback(request *DescribeDataHubTopicsRequest, callback func(response *DescribeDataHubTopicsResponse, err error)) <-chan int

DescribeDataHubTopicsWithCallback invokes the yundun_ds.DescribeDataHubTopics API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubtopics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataHubTopicsWithChan

func (client *Client) DescribeDataHubTopicsWithChan(request *DescribeDataHubTopicsRequest) (<-chan *DescribeDataHubTopicsResponse, <-chan error)

DescribeDataHubTopicsWithChan invokes the yundun_ds.DescribeDataHubTopics API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatahubtopics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataLimitSet

func (client *Client) DescribeDataLimitSet(request *DescribeDataLimitSetRequest) (response *DescribeDataLimitSetResponse, err error)

DescribeDataLimitSet invokes the yundun_ds.DescribeDataLimitSet API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatalimitset.html

func (*Client) DescribeDataLimitSetWithCallback

func (client *Client) DescribeDataLimitSetWithCallback(request *DescribeDataLimitSetRequest, callback func(response *DescribeDataLimitSetResponse, err error)) <-chan int

DescribeDataLimitSetWithCallback invokes the yundun_ds.DescribeDataLimitSet API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatalimitset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataLimitSetWithChan

func (client *Client) DescribeDataLimitSetWithChan(request *DescribeDataLimitSetRequest) (<-chan *DescribeDataLimitSetResponse, <-chan error)

DescribeDataLimitSetWithChan invokes the yundun_ds.DescribeDataLimitSet API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatalimitset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataTotalCount

func (client *Client) DescribeDataTotalCount(request *DescribeDataTotalCountRequest) (response *DescribeDataTotalCountResponse, err error)

DescribeDataTotalCount invokes the yundun_ds.DescribeDataTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedatatotalcount.html

func (*Client) DescribeDataTotalCountWithCallback

func (client *Client) DescribeDataTotalCountWithCallback(request *DescribeDataTotalCountRequest, callback func(response *DescribeDataTotalCountResponse, err error)) <-chan int

DescribeDataTotalCountWithCallback invokes the yundun_ds.DescribeDataTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatatotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataTotalCountWithChan

func (client *Client) DescribeDataTotalCountWithChan(request *DescribeDataTotalCountRequest) (<-chan *DescribeDataTotalCountResponse, <-chan error)

DescribeDataTotalCountWithChan invokes the yundun_ds.DescribeDataTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedatatotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDepartCounts

func (client *Client) DescribeDepartCounts(request *DescribeDepartCountsRequest) (response *DescribeDepartCountsResponse, err error)

DescribeDepartCounts invokes the yundun_ds.DescribeDepartCounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedepartcounts.html

func (*Client) DescribeDepartCountsWithCallback

func (client *Client) DescribeDepartCountsWithCallback(request *DescribeDepartCountsRequest, callback func(response *DescribeDepartCountsResponse, err error)) <-chan int

DescribeDepartCountsWithCallback invokes the yundun_ds.DescribeDepartCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedepartcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDepartCountsWithChan

func (client *Client) DescribeDepartCountsWithChan(request *DescribeDepartCountsRequest) (<-chan *DescribeDepartCountsResponse, <-chan error)

DescribeDepartCountsWithChan invokes the yundun_ds.DescribeDepartCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedepartcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDepartTotalCount

func (client *Client) DescribeDepartTotalCount(request *DescribeDepartTotalCountRequest) (response *DescribeDepartTotalCountResponse, err error)

DescribeDepartTotalCount invokes the yundun_ds.DescribeDepartTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparttotalcount.html

func (*Client) DescribeDepartTotalCountWithCallback

func (client *Client) DescribeDepartTotalCountWithCallback(request *DescribeDepartTotalCountRequest, callback func(response *DescribeDepartTotalCountResponse, err error)) <-chan int

DescribeDepartTotalCountWithCallback invokes the yundun_ds.DescribeDepartTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparttotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDepartTotalCountWithChan

func (client *Client) DescribeDepartTotalCountWithChan(request *DescribeDepartTotalCountRequest) (<-chan *DescribeDepartTotalCountResponse, <-chan error)

DescribeDepartTotalCountWithChan invokes the yundun_ds.DescribeDepartTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparttotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDeparts

func (client *Client) DescribeDeparts(request *DescribeDepartsRequest) (response *DescribeDepartsResponse, err error)

DescribeDeparts invokes the yundun_ds.DescribeDeparts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparts.html

func (*Client) DescribeDepartsWithCallback

func (client *Client) DescribeDepartsWithCallback(request *DescribeDepartsRequest, callback func(response *DescribeDepartsResponse, err error)) <-chan int

DescribeDepartsWithCallback invokes the yundun_ds.DescribeDeparts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDepartsWithChan

func (client *Client) DescribeDepartsWithChan(request *DescribeDepartsRequest) (<-chan *DescribeDepartsResponse, <-chan error)

DescribeDepartsWithChan invokes the yundun_ds.DescribeDeparts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describedeparts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventCounts

func (client *Client) DescribeEventCounts(request *DescribeEventCountsRequest) (response *DescribeEventCountsResponse, err error)

DescribeEventCounts invokes the yundun_ds.DescribeEventCounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventcounts.html

func (*Client) DescribeEventCountsWithCallback

func (client *Client) DescribeEventCountsWithCallback(request *DescribeEventCountsRequest, callback func(response *DescribeEventCountsResponse, err error)) <-chan int

DescribeEventCountsWithCallback invokes the yundun_ds.DescribeEventCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventCountsWithChan

func (client *Client) DescribeEventCountsWithChan(request *DescribeEventCountsRequest) (<-chan *DescribeEventCountsResponse, <-chan error)

DescribeEventCountsWithChan invokes the yundun_ds.DescribeEventCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventDetail

func (client *Client) DescribeEventDetail(request *DescribeEventDetailRequest) (response *DescribeEventDetailResponse, err error)

DescribeEventDetail invokes the yundun_ds.DescribeEventDetail API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventdetail.html

func (*Client) DescribeEventDetailWithCallback

func (client *Client) DescribeEventDetailWithCallback(request *DescribeEventDetailRequest, callback func(response *DescribeEventDetailResponse, err error)) <-chan int

DescribeEventDetailWithCallback invokes the yundun_ds.DescribeEventDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventDetailWithChan

func (client *Client) DescribeEventDetailWithChan(request *DescribeEventDetailRequest) (<-chan *DescribeEventDetailResponse, <-chan error)

DescribeEventDetailWithChan invokes the yundun_ds.DescribeEventDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventTotalCount

func (client *Client) DescribeEventTotalCount(request *DescribeEventTotalCountRequest) (response *DescribeEventTotalCountResponse, err error)

DescribeEventTotalCount invokes the yundun_ds.DescribeEventTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtotalcount.html

func (*Client) DescribeEventTotalCountWithCallback

func (client *Client) DescribeEventTotalCountWithCallback(request *DescribeEventTotalCountRequest, callback func(response *DescribeEventTotalCountResponse, err error)) <-chan int

DescribeEventTotalCountWithCallback invokes the yundun_ds.DescribeEventTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventTotalCountWithChan

func (client *Client) DescribeEventTotalCountWithChan(request *DescribeEventTotalCountRequest) (<-chan *DescribeEventTotalCountResponse, <-chan error)

DescribeEventTotalCountWithChan invokes the yundun_ds.DescribeEventTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventTypes

func (client *Client) DescribeEventTypes(request *DescribeEventTypesRequest) (response *DescribeEventTypesResponse, err error)

DescribeEventTypes invokes the yundun_ds.DescribeEventTypes API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtypes.html

func (*Client) DescribeEventTypesWithCallback

func (client *Client) DescribeEventTypesWithCallback(request *DescribeEventTypesRequest, callback func(response *DescribeEventTypesResponse, err error)) <-chan int

DescribeEventTypesWithCallback invokes the yundun_ds.DescribeEventTypes API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventTypesWithChan

func (client *Client) DescribeEventTypesWithChan(request *DescribeEventTypesRequest) (<-chan *DescribeEventTypesResponse, <-chan error)

DescribeEventTypesWithChan invokes the yundun_ds.DescribeEventTypes API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeeventtypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEvents

func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)

DescribeEvents invokes the yundun_ds.DescribeEvents API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeevents.html

func (*Client) DescribeEventsWithCallback

func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, callback func(response *DescribeEventsResponse, err error)) <-chan int

DescribeEventsWithCallback invokes the yundun_ds.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventsWithChan

func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)

DescribeEventsWithChan invokes the yundun_ds.DescribeEvents API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFlowTotalCount

func (client *Client) DescribeFlowTotalCount(request *DescribeFlowTotalCountRequest) (response *DescribeFlowTotalCountResponse, err error)

DescribeFlowTotalCount invokes the yundun_ds.DescribeFlowTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeflowtotalcount.html

func (*Client) DescribeFlowTotalCountWithCallback

func (client *Client) DescribeFlowTotalCountWithCallback(request *DescribeFlowTotalCountRequest, callback func(response *DescribeFlowTotalCountResponse, err error)) <-chan int

DescribeFlowTotalCountWithCallback invokes the yundun_ds.DescribeFlowTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeflowtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFlowTotalCountWithChan

func (client *Client) DescribeFlowTotalCountWithChan(request *DescribeFlowTotalCountRequest) (<-chan *DescribeFlowTotalCountResponse, <-chan error)

DescribeFlowTotalCountWithChan invokes the yundun_ds.DescribeFlowTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeflowtotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstances

func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances invokes the yundun_ds.DescribeInstances API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeinstances.html

func (*Client) DescribeInstancesWithCallback

func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int

DescribeInstancesWithCallback invokes the yundun_ds.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstancesWithChan

func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)

DescribeInstancesWithChan invokes the yundun_ds.DescribeInstances API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssObjectDetail

func (client *Client) DescribeOssObjectDetail(request *DescribeOssObjectDetailRequest) (response *DescribeOssObjectDetailResponse, err error)

DescribeOssObjectDetail invokes the yundun_ds.DescribeOssObjectDetail API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjectdetail.html

func (*Client) DescribeOssObjectDetailWithCallback

func (client *Client) DescribeOssObjectDetailWithCallback(request *DescribeOssObjectDetailRequest, callback func(response *DescribeOssObjectDetailResponse, err error)) <-chan int

DescribeOssObjectDetailWithCallback invokes the yundun_ds.DescribeOssObjectDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjectdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssObjectDetailWithChan

func (client *Client) DescribeOssObjectDetailWithChan(request *DescribeOssObjectDetailRequest) (<-chan *DescribeOssObjectDetailResponse, <-chan error)

DescribeOssObjectDetailWithChan invokes the yundun_ds.DescribeOssObjectDetail API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjectdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssObjects

func (client *Client) DescribeOssObjects(request *DescribeOssObjectsRequest) (response *DescribeOssObjectsResponse, err error)

DescribeOssObjects invokes the yundun_ds.DescribeOssObjects API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjects.html

func (*Client) DescribeOssObjectsWithCallback

func (client *Client) DescribeOssObjectsWithCallback(request *DescribeOssObjectsRequest, callback func(response *DescribeOssObjectsResponse, err error)) <-chan int

DescribeOssObjectsWithCallback invokes the yundun_ds.DescribeOssObjects API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOssObjectsWithChan

func (client *Client) DescribeOssObjectsWithChan(request *DescribeOssObjectsRequest) (<-chan *DescribeOssObjectsResponse, <-chan error)

DescribeOssObjectsWithChan invokes the yundun_ds.DescribeOssObjects API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeossobjects.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePackages

func (client *Client) DescribePackages(request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)

DescribePackages invokes the yundun_ds.DescribePackages API synchronously api document: https://help.aliyun.com/api/yundun-ds/describepackages.html

func (*Client) DescribePackagesWithCallback

func (client *Client) DescribePackagesWithCallback(request *DescribePackagesRequest, callback func(response *DescribePackagesResponse, err error)) <-chan int

DescribePackagesWithCallback invokes the yundun_ds.DescribePackages API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describepackages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePackagesWithChan

func (client *Client) DescribePackagesWithChan(request *DescribePackagesRequest) (<-chan *DescribePackagesResponse, <-chan error)

DescribePackagesWithChan invokes the yundun_ds.DescribePackages API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describepackages.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePrivileges

func (client *Client) DescribePrivileges(request *DescribePrivilegesRequest) (response *DescribePrivilegesResponse, err error)

DescribePrivileges invokes the yundun_ds.DescribePrivileges API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeprivileges.html

func (*Client) DescribePrivilegesWithCallback

func (client *Client) DescribePrivilegesWithCallback(request *DescribePrivilegesRequest, callback func(response *DescribePrivilegesResponse, err error)) <-chan int

DescribePrivilegesWithCallback invokes the yundun_ds.DescribePrivileges API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeprivileges.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePrivilegesWithChan

func (client *Client) DescribePrivilegesWithChan(request *DescribePrivilegesRequest) (<-chan *DescribePrivilegesResponse, <-chan error)

DescribePrivilegesWithChan invokes the yundun_ds.DescribePrivileges API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeprivileges.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRuleTotalCount

func (client *Client) DescribeRuleTotalCount(request *DescribeRuleTotalCountRequest) (response *DescribeRuleTotalCountResponse, err error)

DescribeRuleTotalCount invokes the yundun_ds.DescribeRuleTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeruletotalcount.html

func (*Client) DescribeRuleTotalCountWithCallback

func (client *Client) DescribeRuleTotalCountWithCallback(request *DescribeRuleTotalCountRequest, callback func(response *DescribeRuleTotalCountResponse, err error)) <-chan int

DescribeRuleTotalCountWithCallback invokes the yundun_ds.DescribeRuleTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeruletotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRuleTotalCountWithChan

func (client *Client) DescribeRuleTotalCountWithChan(request *DescribeRuleTotalCountRequest) (<-chan *DescribeRuleTotalCountResponse, <-chan error)

DescribeRuleTotalCountWithChan invokes the yundun_ds.DescribeRuleTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeruletotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRules

func (client *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)

DescribeRules invokes the yundun_ds.DescribeRules API synchronously api document: https://help.aliyun.com/api/yundun-ds/describerules.html

func (*Client) DescribeRulesWithCallback

func (client *Client) DescribeRulesWithCallback(request *DescribeRulesRequest, callback func(response *DescribeRulesResponse, err error)) <-chan int

DescribeRulesWithCallback invokes the yundun_ds.DescribeRules API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describerules.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRulesWithChan

func (client *Client) DescribeRulesWithChan(request *DescribeRulesRequest) (<-chan *DescribeRulesResponse, <-chan error)

DescribeRulesWithChan invokes the yundun_ds.DescribeRules API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describerules.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTables

func (client *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)

DescribeTables invokes the yundun_ds.DescribeTables API synchronously api document: https://help.aliyun.com/api/yundun-ds/describetables.html

func (*Client) DescribeTablesWithCallback

func (client *Client) DescribeTablesWithCallback(request *DescribeTablesRequest, callback func(response *DescribeTablesResponse, err error)) <-chan int

DescribeTablesWithCallback invokes the yundun_ds.DescribeTables API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTablesWithChan

func (client *Client) DescribeTablesWithChan(request *DescribeTablesRequest) (<-chan *DescribeTablesResponse, <-chan error)

DescribeTablesWithChan invokes the yundun_ds.DescribeTables API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetables.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTotalCount

func (client *Client) DescribeTotalCount(request *DescribeTotalCountRequest) (response *DescribeTotalCountResponse, err error)

DescribeTotalCount invokes the yundun_ds.DescribeTotalCount API synchronously api document: https://help.aliyun.com/api/yundun-ds/describetotalcount.html

func (*Client) DescribeTotalCountWithCallback

func (client *Client) DescribeTotalCountWithCallback(request *DescribeTotalCountRequest, callback func(response *DescribeTotalCountResponse, err error)) <-chan int

DescribeTotalCountWithCallback invokes the yundun_ds.DescribeTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTotalCountWithChan

func (client *Client) DescribeTotalCountWithChan(request *DescribeTotalCountRequest) (<-chan *DescribeTotalCountResponse, <-chan error)

DescribeTotalCountWithChan invokes the yundun_ds.DescribeTotalCount API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetotalcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTransferEventCounts

func (client *Client) DescribeTransferEventCounts(request *DescribeTransferEventCountsRequest) (response *DescribeTransferEventCountsResponse, err error)

DescribeTransferEventCounts invokes the yundun_ds.DescribeTransferEventCounts API synchronously api document: https://help.aliyun.com/api/yundun-ds/describetransfereventcounts.html

func (*Client) DescribeTransferEventCountsWithCallback

func (client *Client) DescribeTransferEventCountsWithCallback(request *DescribeTransferEventCountsRequest, callback func(response *DescribeTransferEventCountsResponse, err error)) <-chan int

DescribeTransferEventCountsWithCallback invokes the yundun_ds.DescribeTransferEventCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetransfereventcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTransferEventCountsWithChan

func (client *Client) DescribeTransferEventCountsWithChan(request *DescribeTransferEventCountsRequest) (<-chan *DescribeTransferEventCountsResponse, <-chan error)

DescribeTransferEventCountsWithChan invokes the yundun_ds.DescribeTransferEventCounts API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describetransfereventcounts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserStatus

func (client *Client) DescribeUserStatus(request *DescribeUserStatusRequest) (response *DescribeUserStatusResponse, err error)

DescribeUserStatus invokes the yundun_ds.DescribeUserStatus API synchronously api document: https://help.aliyun.com/api/yundun-ds/describeuserstatus.html

func (*Client) DescribeUserStatusWithCallback

func (client *Client) DescribeUserStatusWithCallback(request *DescribeUserStatusRequest, callback func(response *DescribeUserStatusResponse, err error)) <-chan int

DescribeUserStatusWithCallback invokes the yundun_ds.DescribeUserStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeuserstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserStatusWithChan

func (client *Client) DescribeUserStatusWithChan(request *DescribeUserStatusRequest) (<-chan *DescribeUserStatusResponse, <-chan error)

DescribeUserStatusWithChan invokes the yundun_ds.DescribeUserStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/describeuserstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDefaultLevel

func (client *Client) ModifyDefaultLevel(request *ModifyDefaultLevelRequest) (response *ModifyDefaultLevelResponse, err error)

ModifyDefaultLevel invokes the yundun_ds.ModifyDefaultLevel API synchronously api document: https://help.aliyun.com/api/yundun-ds/modifydefaultlevel.html

func (*Client) ModifyDefaultLevelWithCallback

func (client *Client) ModifyDefaultLevelWithCallback(request *ModifyDefaultLevelRequest, callback func(response *ModifyDefaultLevelResponse, err error)) <-chan int

ModifyDefaultLevelWithCallback invokes the yundun_ds.ModifyDefaultLevel API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifydefaultlevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyDefaultLevelWithChan

func (client *Client) ModifyDefaultLevelWithChan(request *ModifyDefaultLevelRequest) (<-chan *ModifyDefaultLevelResponse, <-chan error)

ModifyDefaultLevelWithChan invokes the yundun_ds.ModifyDefaultLevel API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifydefaultlevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEventStatus

func (client *Client) ModifyEventStatus(request *ModifyEventStatusRequest) (response *ModifyEventStatusResponse, err error)

ModifyEventStatus invokes the yundun_ds.ModifyEventStatus API synchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventstatus.html

func (*Client) ModifyEventStatusWithCallback

func (client *Client) ModifyEventStatusWithCallback(request *ModifyEventStatusRequest, callback func(response *ModifyEventStatusResponse, err error)) <-chan int

ModifyEventStatusWithCallback invokes the yundun_ds.ModifyEventStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEventStatusWithChan

func (client *Client) ModifyEventStatusWithChan(request *ModifyEventStatusRequest) (<-chan *ModifyEventStatusResponse, <-chan error)

ModifyEventStatusWithChan invokes the yundun_ds.ModifyEventStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEventTypeStatus

func (client *Client) ModifyEventTypeStatus(request *ModifyEventTypeStatusRequest) (response *ModifyEventTypeStatusResponse, err error)

ModifyEventTypeStatus invokes the yundun_ds.ModifyEventTypeStatus API synchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventtypestatus.html

func (*Client) ModifyEventTypeStatusWithCallback

func (client *Client) ModifyEventTypeStatusWithCallback(request *ModifyEventTypeStatusRequest, callback func(response *ModifyEventTypeStatusResponse, err error)) <-chan int

ModifyEventTypeStatusWithCallback invokes the yundun_ds.ModifyEventTypeStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventtypestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEventTypeStatusWithChan

func (client *Client) ModifyEventTypeStatusWithChan(request *ModifyEventTypeStatusRequest) (<-chan *ModifyEventTypeStatusResponse, <-chan error)

ModifyEventTypeStatusWithChan invokes the yundun_ds.ModifyEventTypeStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyeventtypestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyRule

func (client *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule invokes the yundun_ds.ModifyRule API synchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrule.html

func (*Client) ModifyRuleStatus

func (client *Client) ModifyRuleStatus(request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)

ModifyRuleStatus invokes the yundun_ds.ModifyRuleStatus API synchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrulestatus.html

func (*Client) ModifyRuleStatusWithCallback

func (client *Client) ModifyRuleStatusWithCallback(request *ModifyRuleStatusRequest, callback func(response *ModifyRuleStatusResponse, err error)) <-chan int

ModifyRuleStatusWithCallback invokes the yundun_ds.ModifyRuleStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrulestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyRuleStatusWithChan

func (client *Client) ModifyRuleStatusWithChan(request *ModifyRuleStatusRequest) (<-chan *ModifyRuleStatusResponse, <-chan error)

ModifyRuleStatusWithChan invokes the yundun_ds.ModifyRuleStatus API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrulestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyRuleWithCallback

func (client *Client) ModifyRuleWithCallback(request *ModifyRuleRequest, callback func(response *ModifyRuleResponse, err error)) <-chan int

ModifyRuleWithCallback invokes the yundun_ds.ModifyRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyRuleWithChan

func (client *Client) ModifyRuleWithChan(request *ModifyRuleRequest) (<-chan *ModifyRuleResponse, <-chan error)

ModifyRuleWithChan invokes the yundun_ds.ModifyRule API asynchronously api document: https://help.aliyun.com/api/yundun-ds/modifyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateConnector

func (client *Client) ValidateConnector(request *ValidateConnectorRequest) (response *ValidateConnectorResponse, err error)

ValidateConnector invokes the yundun_ds.ValidateConnector API synchronously api document: https://help.aliyun.com/api/yundun-ds/validateconnector.html

func (*Client) ValidateConnectorWithCallback

func (client *Client) ValidateConnectorWithCallback(request *ValidateConnectorRequest, callback func(response *ValidateConnectorResponse, err error)) <-chan int

ValidateConnectorWithCallback invokes the yundun_ds.ValidateConnector API asynchronously api document: https://help.aliyun.com/api/yundun-ds/validateconnector.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateConnectorWithChan

func (client *Client) ValidateConnectorWithChan(request *ValidateConnectorRequest) (<-chan *ValidateConnectorResponse, <-chan error)

ValidateConnectorWithChan invokes the yundun_ds.ValidateConnector API asynchronously api document: https://help.aliyun.com/api/yundun-ds/validateconnector.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type Column

type Column struct {
	Name               string      `json:"Name" xml:"Name"`
	FileId             string      `json:"FileId" xml:"FileId"`
	Category           int64       `json:"Category" xml:"Category"`
	TotalCount         int64       `json:"TotalCount" xml:"TotalCount"`
	LastCount          int64       `json:"LastCount" xml:"LastCount"`
	RiskLevelName      int64       `json:"RiskLevelName" xml:"RiskLevelName"`
	Id                 int64       `json:"Id" xml:"Id"`
	InstanceId         int64       `json:"InstanceId" xml:"InstanceId"`
	RegionId           string      `json:"RegionId" xml:"RegionId"`
	SensitiveCount     int64       `json:"SensitiveCount" xml:"SensitiveCount"`
	Count              int64       `json:"Count" xml:"Count"`
	RiskLevelId        int64       `json:"RiskLevelId" xml:"RiskLevelId"`
	LastSensitiveCount int64       `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
	RiskCountList      []RiskCount `json:"RiskCountList" xml:"RiskCountList"`
}

Column is a nested struct in yundun_ds response

type ColumnInDescribeColumns

type ColumnInDescribeColumns struct {
	Id                 int64  `json:"Id" xml:"Id"`
	Name               string `json:"Name" xml:"Name"`
	InstanceId         int64  `json:"InstanceId" xml:"InstanceId"`
	TableId            int64  `json:"TableId" xml:"TableId"`
	CreationTime       int64  `json:"CreationTime" xml:"CreationTime"`
	Sensitive          bool   `json:"Sensitive" xml:"Sensitive"`
	ProductCode        string `json:"ProductCode" xml:"ProductCode"`
	DataType           string `json:"DataType" xml:"DataType"`
	OdpsRiskLevelValue int    `json:"OdpsRiskLevelValue" xml:"OdpsRiskLevelValue"`
	OdpsRiskLevelName  string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"`
	RiskLevelId        int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	RiskLevelName      string `json:"RiskLevelName" xml:"RiskLevelName"`
	RuleId             int64  `json:"RuleId" xml:"RuleId"`
	RuleName           string `json:"RuleName" xml:"RuleName"`
	DepartName         string `json:"DepartName" xml:"DepartName"`
}

ColumnInDescribeColumns is a nested struct in yundun_ds response

type Condition

type Condition struct {
	RiskLevelList       []RiskLevel       `json:"RiskLevelList" xml:"RiskLevelList"`
	RuleList            []Rule            `json:"RuleList" xml:"RuleList"`
	RangeList           []Range           `json:"RangeList" xml:"RangeList"`
	EventTypeList       []EventType       `json:"EventTypeList" xml:"EventTypeList"`
	StatusList          []Status          `json:"StatusList" xml:"StatusList"`
	DataTypeList        []DataType        `json:"DataTypeList" xml:"DataTypeList"`
	OperationList       []Operation       `json:"OperationList" xml:"OperationList"`
	ProductList         []Product         `json:"ProductList" xml:"ProductList"`
	TransferProductList []TransferProduct `json:"TransferProductList" xml:"TransferProductList"`
	RuleCategoryList    []RuleCategory    `json:"RuleCategoryList" xml:"RuleCategoryList"`
}

Condition is a nested struct in yundun_ds response

type Config

type Config struct {
	Id           int64  `json:"Id" xml:"Id"`
	Code         int    `json:"Code" xml:"Code"`
	Description  string `json:"Description" xml:"Description"`
	Value        int64  `json:"Value" xml:"Value"`
	DefaultValue string `json:"DefaultValue" xml:"DefaultValue"`
}

Config is a nested struct in yundun_ds response

type ConfigList

type ConfigList struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigList is a nested struct in yundun_ds response

type Connector

type Connector struct {
	Name             string `json:"Name" xml:"Name"`
	ConnectorProduct string `json:"ConnectorProduct" xml:"ConnectorProduct"`
	TotalCount       int64  `json:"TotalCount" xml:"TotalCount"`
	RiskLevelName    string `json:"RiskLevelName" xml:"RiskLevelName"`
	LastCount        int64  `json:"LastCount" xml:"LastCount"`
	Id               int64  `json:"Id" xml:"Id"`
	CreationTime     int64  `json:"CreationTime" xml:"CreationTime"`
	DisplayName      string `json:"DisplayName" xml:"DisplayName"`
	ConnectorPath    string `json:"ConnectorPath" xml:"ConnectorPath"`
	LoginName        string `json:"LoginName" xml:"LoginName"`
	RiskLevelId      int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	UserId           int64  `json:"UserId" xml:"UserId"`
	Description      string `json:"Description" xml:"Description"`
}

Connector is a nested struct in yundun_ds response

type Content

type Content struct {
	ContentItem []ContentItem `json:"ContentItem" xml:"ContentItem"`
}

Content is a nested struct in yundun_ds response

type ContentItem

type ContentItem struct {
	Label string `json:"Label" xml:"Label"`
	Value string `json:"Value" xml:"Value"`
}

ContentItem is a nested struct in yundun_ds response

type CreateConfigRequest

type CreateConfigRequest struct {
	*requests.RpcRequest
	Code        string           `position:"Query" name:"Code"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Description string           `position:"Query" name:"Description"`
	ConfigList  string           `position:"Query" name:"ConfigList"`
	Lang        string           `position:"Query" name:"Lang"`
	Value       string           `position:"Query" name:"Value"`
}

CreateConfigRequest is the request struct for api CreateConfig

func CreateCreateConfigRequest

func CreateCreateConfigRequest() (request *CreateConfigRequest)

CreateCreateConfigRequest creates a request to invoke CreateConfig API

type CreateConfigResponse

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

CreateConfigResponse is the response struct for api CreateConfig

func CreateCreateConfigResponse

func CreateCreateConfigResponse() (response *CreateConfigResponse)

CreateCreateConfigResponse creates a response to parse from CreateConfig response

type CreateDataLimitRequest

type CreateDataLimitRequest struct {
	*requests.RpcRequest
	Password        string           `position:"Query" name:"Password"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Connector       string           `position:"Query" name:"Connector"`
	DataLimitList   string           `position:"Query" name:"DataLimitList"`
	Lang            string           `position:"Query" name:"Lang"`
	ResourceType    requests.Integer `position:"Query" name:"ResourceType"`
	ServiceRegionId string           `position:"Query" name:"ServiceRegionId"`
	ParentId        string           `position:"Query" name:"ParentId"`
	UserName        string           `position:"Query" name:"UserName"`
}

CreateDataLimitRequest is the request struct for api CreateDataLimit

func CreateCreateDataLimitRequest

func CreateCreateDataLimitRequest() (request *CreateDataLimitRequest)

CreateCreateDataLimitRequest creates a request to invoke CreateDataLimit API

type CreateDataLimitResponse

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

CreateDataLimitResponse is the response struct for api CreateDataLimit

func CreateCreateDataLimitResponse

func CreateCreateDataLimitResponse() (response *CreateDataLimitResponse)

CreateCreateDataLimitResponse creates a response to parse from CreateDataLimit response

type CreateRuleRequest

type CreateRuleRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Name        string           `position:"Query" name:"Name"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	CustomType  requests.Integer `position:"Query" name:"CustomType"`
	Category    requests.Integer `position:"Query" name:"Category"`
	Content     string           `position:"Query" name:"Content"`
}

CreateRuleRequest is the request struct for api CreateRule

func CreateCreateRuleRequest

func CreateCreateRuleRequest() (request *CreateRuleRequest)

CreateCreateRuleRequest creates a request to invoke CreateRule API

type CreateRuleResponse

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

CreateRuleResponse is the response struct for api CreateRule

func CreateCreateRuleResponse

func CreateCreateRuleResponse() (response *CreateRuleResponse)

CreateCreateRuleResponse creates a response to parse from CreateRule response

type CreateUserAuthRequest

type CreateUserAuthRequest struct {
	*requests.RpcRequest
	AccountId       requests.Integer `position:"Query" name:"AccountId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	AccessKey       string           `position:"Query" name:"AccessKey"`
	AccessKeySecret string           `position:"Query" name:"AccessKeySecret"`
	Lang            string           `position:"Query" name:"Lang"`
}

CreateUserAuthRequest is the request struct for api CreateUserAuth

func CreateCreateUserAuthRequest

func CreateCreateUserAuthRequest() (request *CreateUserAuthRequest)

CreateCreateUserAuthRequest creates a request to invoke CreateUserAuth API

type CreateUserAuthResponse

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

CreateUserAuthResponse is the response struct for api CreateUserAuth

func CreateCreateUserAuthResponse

func CreateCreateUserAuthResponse() (response *CreateUserAuthResponse)

CreateCreateUserAuthResponse creates a response to parse from CreateUserAuth response

type Data

type Data struct {
	X string `json:"X" xml:"X"`
	Y string `json:"Y" xml:"Y"`
}

Data is a nested struct in yundun_ds response

type DataCount

type DataCount struct {
	ProductId   int64                           `json:"ProductId" xml:"ProductId"`
	ProductCode string                          `json:"ProductCode" xml:"ProductCode"`
	Instance    Instance                        `json:"Instance" xml:"Instance"`
	Column      Column                          `json:"Column" xml:"Column"`
	Table       Table                           `json:"Table" xml:"Table"`
	Package     PackageInDescribeDataTotalCount `json:"Package" xml:"Package"`
	Oss         Oss                             `json:"Oss" xml:"Oss"`
}

DataCount is a nested struct in yundun_ds response

type DataCountList

type DataCountList struct {
	DataCount []DataCount `json:"DataCount" xml:"DataCount"`
}

DataCountList is a nested struct in yundun_ds response

type DataHub

type DataHub struct {
	Project      Project      `json:"Project" xml:"Project"`
	Topic        Topic        `json:"Topic" xml:"Topic"`
	Subscription Subscription `json:"Subscription" xml:"Subscription"`
	Connector    Connector    `json:"Connector" xml:"Connector"`
}

DataHub is a nested struct in yundun_ds response

type DataLimit

type DataLimit struct {
	RegionId  string `json:"RegionId" xml:"RegionId"`
	LocalName string `json:"LocalName" xml:"LocalName"`
	ParentId  string `json:"ParentId" xml:"ParentId"`
	Id        int64  `json:"Id" xml:"Id"`
	UserName  string `json:"UserName" xml:"UserName"`
	GmtCreate int64  `json:"GmtCreate" xml:"GmtCreate"`
	Connector string `json:"Connector" xml:"Connector"`
}

DataLimit is a nested struct in yundun_ds response

type DataLimitList

type DataLimitList struct {
	DataLimit []DataLimit `json:"DataLimit" xml:"DataLimit"`
}

DataLimitList is a nested struct in yundun_ds response

type DataLimitSet

type DataLimitSet struct {
	ResourceType  int         `json:"ResourceType" xml:"ResourceType"`
	DataLimitList []DataLimit `json:"DataLimitList" xml:"DataLimitList"`
	OssBucketList []OssBucket `json:"OssBucketList" xml:"OssBucketList"`
	RegionList    []Region    `json:"RegionList" xml:"RegionList"`
}

DataLimitSet is a nested struct in yundun_ds response

type DataType

type DataType struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

DataType is a nested struct in yundun_ds response

type DataTypeList

type DataTypeList struct {
	DataType []DataType `json:"DataType" xml:"DataType"`
}

DataTypeList is a nested struct in yundun_ds response

type DeleteDataLimitRequest

type DeleteDataLimitRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
}

DeleteDataLimitRequest is the request struct for api DeleteDataLimit

func CreateDeleteDataLimitRequest

func CreateDeleteDataLimitRequest() (request *DeleteDataLimitRequest)

CreateDeleteDataLimitRequest creates a request to invoke DeleteDataLimit API

type DeleteDataLimitResponse

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

DeleteDataLimitResponse is the response struct for api DeleteDataLimit

func CreateDeleteDataLimitResponse

func CreateDeleteDataLimitResponse() (response *DeleteDataLimitResponse)

CreateDeleteDataLimitResponse creates a response to parse from DeleteDataLimit response

type DeleteRuleRequest

type DeleteRuleRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
}

DeleteRuleRequest is the request struct for api DeleteRule

func CreateDeleteRuleRequest

func CreateDeleteRuleRequest() (request *DeleteRuleRequest)

CreateDeleteRuleRequest creates a request to invoke DeleteRule API

type DeleteRuleResponse

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

DeleteRuleResponse is the response struct for api DeleteRule

func CreateDeleteRuleResponse

func CreateDeleteRuleResponse() (response *DeleteRuleResponse)

CreateDeleteRuleResponse creates a response to parse from DeleteRule response

type Depart

type Depart struct {
	Id               int64  `json:"Id" xml:"Id"`
	DepartId         int64  `json:"DepartId" xml:"DepartId"`
	DepartName       string `json:"DepartName" xml:"DepartName"`
	Comment          string `json:"Comment" xml:"Comment"`
	ParentDepartId   int64  `json:"ParentDepartId" xml:"ParentDepartId"`
	ParentDepartName string `json:"ParentDepartName" xml:"ParentDepartName"`
	Level            int    `json:"Level" xml:"Level"`
}

Depart is a nested struct in yundun_ds response

type DepartCount

type DepartCount struct {
	DtCount          int64  `json:"DtCount" xml:"DtCount"`
	DepartName       string `json:"DepartName" xml:"DepartName"`
	UserConfirmCount int64  `json:"UserConfirmCount" xml:"UserConfirmCount"`
	LastEventCount   int64  `json:"LastEventCount" xml:"LastEventCount"`
	TopDisplayName   int64  `json:"TopDisplayName" xml:"TopDisplayName"`
	UserCount        int64  `json:"UserCount" xml:"UserCount"`
	SensitiveCount   int64  `json:"SensitiveCount" xml:"SensitiveCount"`
	TopSubTypeName   int64  `json:"TopSubTypeName" xml:"TopSubTypeName"`
	SubCount         int64  `json:"SubCount" xml:"SubCount"`
	Count            int64  `json:"Count" xml:"Count"`
	EventTotalCount  int64  `json:"EventTotalCount" xml:"EventTotalCount"`
	ConfirmCount     int64  `json:"ConfirmCount" xml:"ConfirmCount"`
	DepartCount      int64  `json:"DepartCount" xml:"DepartCount"`
}

DepartCount is a nested struct in yundun_ds response

type DescribeAccountDetailRequest

type DescribeAccountDetailRequest struct {
	*requests.RpcRequest
	SourceIp      string           `position:"Query" name:"SourceIp"`
	Lang          string           `position:"Query" name:"Lang"`
	UserId        requests.Integer `position:"Query" name:"UserId"`
	AccountTypeId requests.Integer `position:"Query" name:"AccountTypeId"`
}

DescribeAccountDetailRequest is the request struct for api DescribeAccountDetail

func CreateDescribeAccountDetailRequest

func CreateDescribeAccountDetailRequest() (request *DescribeAccountDetailRequest)

CreateDescribeAccountDetailRequest creates a request to invoke DescribeAccountDetail API

type DescribeAccountDetailResponse

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

DescribeAccountDetailResponse is the response struct for api DescribeAccountDetail

func CreateDescribeAccountDetailResponse

func CreateDescribeAccountDetailResponse() (response *DescribeAccountDetailResponse)

CreateDescribeAccountDetailResponse creates a response to parse from DescribeAccountDetail response

type DescribeAccountsRequest

type DescribeAccountsRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	LoginName   string           `position:"Query" name:"LoginName"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	ColumnId    string           `position:"Query" name:"ColumnId"`
	PackageId   string           `position:"Query" name:"PackageId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId  string           `position:"Query" name:"InstanceId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	OperationId requests.Integer `position:"Query" name:"OperationId"`
	TableId     string           `position:"Query" name:"TableId"`
	Lang        string           `position:"Query" name:"Lang"`
	Key         string           `position:"Query" name:"Key"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribeAccountsRequest is the request struct for api DescribeAccounts

func CreateDescribeAccountsRequest

func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)

CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API

type DescribeAccountsResponse

type DescribeAccountsResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	Items       []Account `json:"Items" xml:"Items"`
}

DescribeAccountsResponse is the response struct for api DescribeAccounts

func CreateDescribeAccountsResponse

func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)

CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response

type DescribeAuthAccountsRequest

type DescribeAuthAccountsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeAuthAccountsRequest is the request struct for api DescribeAuthAccounts

func CreateDescribeAuthAccountsRequest

func CreateDescribeAuthAccountsRequest() (request *DescribeAuthAccountsRequest)

CreateDescribeAuthAccountsRequest creates a request to invoke DescribeAuthAccounts API

type DescribeAuthAccountsResponse

type DescribeAuthAccountsResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	Items       []Account `json:"Items" xml:"Items"`
}

DescribeAuthAccountsResponse is the response struct for api DescribeAuthAccounts

func CreateDescribeAuthAccountsResponse

func CreateDescribeAuthAccountsResponse() (response *DescribeAuthAccountsResponse)

CreateDescribeAuthAccountsResponse creates a response to parse from DescribeAuthAccounts response

type DescribeColumnsRequest

type DescribeColumnsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	RiskLevels  string           `position:"Query" name:"RiskLevels"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	TableId     requests.Integer `position:"Query" name:"TableId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	QueryName   string           `position:"Query" name:"QueryName"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
}

DescribeColumnsRequest is the request struct for api DescribeColumns

func CreateDescribeColumnsRequest

func CreateDescribeColumnsRequest() (request *DescribeColumnsRequest)

CreateDescribeColumnsRequest creates a request to invoke DescribeColumns API

type DescribeColumnsResponse

type DescribeColumnsResponse struct {
	*responses.BaseResponse
	RequestId   string                    `json:"RequestId" xml:"RequestId"`
	PageSize    int                       `json:"PageSize" xml:"PageSize"`
	CurrentPage int                       `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int                       `json:"TotalCount" xml:"TotalCount"`
	Items       []ColumnInDescribeColumns `json:"Items" xml:"Items"`
}

DescribeColumnsResponse is the response struct for api DescribeColumns

func CreateDescribeColumnsResponse

func CreateDescribeColumnsResponse() (response *DescribeColumnsResponse)

CreateDescribeColumnsResponse creates a response to parse from DescribeColumns response

type DescribeConditionsRequest

type DescribeConditionsRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	SearchType  requests.Integer `position:"Query" name:"SearchType"`
	Lang        string           `position:"Query" name:"Lang"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribeConditionsRequest is the request struct for api DescribeConditions

func CreateDescribeConditionsRequest

func CreateDescribeConditionsRequest() (request *DescribeConditionsRequest)

CreateDescribeConditionsRequest creates a request to invoke DescribeConditions API

type DescribeConditionsResponse

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

DescribeConditionsResponse is the response struct for api DescribeConditions

func CreateDescribeConditionsResponse

func CreateDescribeConditionsResponse() (response *DescribeConditionsResponse)

CreateDescribeConditionsResponse creates a response to parse from DescribeConditions response

type DescribeConfigsRequest

type DescribeConfigsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeConfigsRequest is the request struct for api DescribeConfigs

func CreateDescribeConfigsRequest

func CreateDescribeConfigsRequest() (request *DescribeConfigsRequest)

CreateDescribeConfigsRequest creates a request to invoke DescribeConfigs API

type DescribeConfigsResponse

type DescribeConfigsResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	ConfigList []Config `json:"ConfigList" xml:"ConfigList"`
}

DescribeConfigsResponse is the response struct for api DescribeConfigs

func CreateDescribeConfigsResponse

func CreateDescribeConfigsResponse() (response *DescribeConfigsResponse)

CreateDescribeConfigsResponse creates a response to parse from DescribeConfigs response

type DescribeDataAssetsRequest

type DescribeDataAssetsRequest struct {
	*requests.RpcRequest
	RangeId     requests.Integer `position:"Query" name:"RangeId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	RiskLevels  string           `position:"Query" name:"RiskLevels"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
}

DescribeDataAssetsRequest is the request struct for api DescribeDataAssets

func CreateDescribeDataAssetsRequest

func CreateDescribeDataAssetsRequest() (request *DescribeDataAssetsRequest)

CreateDescribeDataAssetsRequest creates a request to invoke DescribeDataAssets API

type DescribeDataAssetsResponse

type DescribeDataAssetsResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	Items       []Asset `json:"Items" xml:"Items"`
}

DescribeDataAssetsResponse is the response struct for api DescribeDataAssets

func CreateDescribeDataAssetsResponse

func CreateDescribeDataAssetsResponse() (response *DescribeDataAssetsResponse)

CreateDescribeDataAssetsResponse creates a response to parse from DescribeDataAssets response

type DescribeDataCountsRequest

type DescribeDataCountsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeDataCountsRequest is the request struct for api DescribeDataCounts

func CreateDescribeDataCountsRequest

func CreateDescribeDataCountsRequest() (request *DescribeDataCountsRequest)

CreateDescribeDataCountsRequest creates a request to invoke DescribeDataCounts API

type DescribeDataCountsResponse

type DescribeDataCountsResponse struct {
	*responses.BaseResponse
	RequestId     string      `json:"RequestId" xml:"RequestId"`
	DataCountList []DataCount `json:"DataCountList" xml:"DataCountList"`
}

DescribeDataCountsResponse is the response struct for api DescribeDataCounts

func CreateDescribeDataCountsResponse

func CreateDescribeDataCountsResponse() (response *DescribeDataCountsResponse)

CreateDescribeDataCountsResponse creates a response to parse from DescribeDataCounts response

type DescribeDataHubConnectorsRequest

type DescribeDataHubConnectorsRequest struct {
	*requests.RpcRequest
	TopicId     requests.Integer `position:"Query" name:"TopicId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	ProjectId   requests.Integer `position:"Query" name:"ProjectId"`
	Key         string           `position:"Query" name:"Key"`
}

DescribeDataHubConnectorsRequest is the request struct for api DescribeDataHubConnectors

func CreateDescribeDataHubConnectorsRequest

func CreateDescribeDataHubConnectorsRequest() (request *DescribeDataHubConnectorsRequest)

CreateDescribeDataHubConnectorsRequest creates a request to invoke DescribeDataHubConnectors API

type DescribeDataHubConnectorsResponse

type DescribeDataHubConnectorsResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	Items       []Connector `json:"Items" xml:"Items"`
}

DescribeDataHubConnectorsResponse is the response struct for api DescribeDataHubConnectors

func CreateDescribeDataHubConnectorsResponse

func CreateDescribeDataHubConnectorsResponse() (response *DescribeDataHubConnectorsResponse)

CreateDescribeDataHubConnectorsResponse creates a response to parse from DescribeDataHubConnectors response

type DescribeDataHubProjectsRequest

type DescribeDataHubProjectsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	Key         string           `position:"Query" name:"Key"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribeDataHubProjectsRequest is the request struct for api DescribeDataHubProjects

func CreateDescribeDataHubProjectsRequest

func CreateDescribeDataHubProjectsRequest() (request *DescribeDataHubProjectsRequest)

CreateDescribeDataHubProjectsRequest creates a request to invoke DescribeDataHubProjects API

type DescribeDataHubProjectsResponse

type DescribeDataHubProjectsResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	Items       []Project `json:"Items" xml:"Items"`
}

DescribeDataHubProjectsResponse is the response struct for api DescribeDataHubProjects

func CreateDescribeDataHubProjectsResponse

func CreateDescribeDataHubProjectsResponse() (response *DescribeDataHubProjectsResponse)

CreateDescribeDataHubProjectsResponse creates a response to parse from DescribeDataHubProjects response

type DescribeDataHubSubscriptionsRequest

type DescribeDataHubSubscriptionsRequest struct {
	*requests.RpcRequest
	TopicId     requests.Integer `position:"Query" name:"TopicId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	ProjectId   requests.Integer `position:"Query" name:"ProjectId"`
	Key         string           `position:"Query" name:"Key"`
}

DescribeDataHubSubscriptionsRequest is the request struct for api DescribeDataHubSubscriptions

func CreateDescribeDataHubSubscriptionsRequest

func CreateDescribeDataHubSubscriptionsRequest() (request *DescribeDataHubSubscriptionsRequest)

CreateDescribeDataHubSubscriptionsRequest creates a request to invoke DescribeDataHubSubscriptions API

type DescribeDataHubSubscriptionsResponse

type DescribeDataHubSubscriptionsResponse struct {
	*responses.BaseResponse
	RequestId   string         `json:"RequestId" xml:"RequestId"`
	PageSize    int            `json:"PageSize" xml:"PageSize"`
	CurrentPage int            `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int            `json:"TotalCount" xml:"TotalCount"`
	Items       []Subscription `json:"Items" xml:"Items"`
}

DescribeDataHubSubscriptionsResponse is the response struct for api DescribeDataHubSubscriptions

func CreateDescribeDataHubSubscriptionsResponse

func CreateDescribeDataHubSubscriptionsResponse() (response *DescribeDataHubSubscriptionsResponse)

CreateDescribeDataHubSubscriptionsResponse creates a response to parse from DescribeDataHubSubscriptions response

type DescribeDataHubTopicsRequest

type DescribeDataHubTopicsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	ProjectId   requests.Integer `position:"Query" name:"ProjectId"`
	Key         string           `position:"Query" name:"Key"`
}

DescribeDataHubTopicsRequest is the request struct for api DescribeDataHubTopics

func CreateDescribeDataHubTopicsRequest

func CreateDescribeDataHubTopicsRequest() (request *DescribeDataHubTopicsRequest)

CreateDescribeDataHubTopicsRequest creates a request to invoke DescribeDataHubTopics API

type DescribeDataHubTopicsResponse

type DescribeDataHubTopicsResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	Items       []Topic `json:"Items" xml:"Items"`
}

DescribeDataHubTopicsResponse is the response struct for api DescribeDataHubTopics

func CreateDescribeDataHubTopicsResponse

func CreateDescribeDataHubTopicsResponse() (response *DescribeDataHubTopicsResponse)

CreateDescribeDataHubTopicsResponse creates a response to parse from DescribeDataHubTopics response

type DescribeDataLimitSetRequest

type DescribeDataLimitSetRequest struct {
	*requests.RpcRequest
	SourceIp     string           `position:"Query" name:"SourceIp"`
	Lang         string           `position:"Query" name:"Lang"`
	ResourceType requests.Integer `position:"Query" name:"ResourceType"`
}

DescribeDataLimitSetRequest is the request struct for api DescribeDataLimitSet

func CreateDescribeDataLimitSetRequest

func CreateDescribeDataLimitSetRequest() (request *DescribeDataLimitSetRequest)

CreateDescribeDataLimitSetRequest creates a request to invoke DescribeDataLimitSet API

type DescribeDataLimitSetResponse

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

DescribeDataLimitSetResponse is the response struct for api DescribeDataLimitSet

func CreateDescribeDataLimitSetResponse

func CreateDescribeDataLimitSetResponse() (response *DescribeDataLimitSetResponse)

CreateDescribeDataLimitSetResponse creates a response to parse from DescribeDataLimitSet response

type DescribeDataTotalCountRequest

type DescribeDataTotalCountRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	InstanceId  requests.Integer `position:"Query" name:"InstanceId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	CountType   requests.Integer `position:"Query" name:"CountType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeDataTotalCountRequest is the request struct for api DescribeDataTotalCount

func CreateDescribeDataTotalCountRequest

func CreateDescribeDataTotalCountRequest() (request *DescribeDataTotalCountRequest)

CreateDescribeDataTotalCountRequest creates a request to invoke DescribeDataTotalCount API

type DescribeDataTotalCountResponse

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

DescribeDataTotalCountResponse is the response struct for api DescribeDataTotalCount

func CreateDescribeDataTotalCountResponse

func CreateDescribeDataTotalCountResponse() (response *DescribeDataTotalCountResponse)

CreateDescribeDataTotalCountResponse creates a response to parse from DescribeDataTotalCount response

type DescribeDepartCountsRequest

type DescribeDepartCountsRequest struct {
	*requests.RpcRequest
	TypeCode    string           `position:"Query" name:"TypeCode"`
	DepartName  string           `position:"Query" name:"DepartName"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeDepartCountsRequest is the request struct for api DescribeDepartCounts

func CreateDescribeDepartCountsRequest

func CreateDescribeDepartCountsRequest() (request *DescribeDepartCountsRequest)

CreateDescribeDepartCountsRequest creates a request to invoke DescribeDepartCounts API

type DescribeDepartCountsResponse

type DescribeDepartCountsResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	PageSize    int           `json:"PageSize" xml:"PageSize"`
	CurrentPage int           `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int           `json:"TotalCount" xml:"TotalCount"`
	Items       []DepartCount `json:"Items" xml:"Items"`
}

DescribeDepartCountsResponse is the response struct for api DescribeDepartCounts

func CreateDescribeDepartCountsResponse

func CreateDescribeDepartCountsResponse() (response *DescribeDepartCountsResponse)

CreateDescribeDepartCountsResponse creates a response to parse from DescribeDepartCounts response

type DescribeDepartTotalCountRequest

type DescribeDepartTotalCountRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeDepartTotalCountRequest is the request struct for api DescribeDepartTotalCount

func CreateDescribeDepartTotalCountRequest

func CreateDescribeDepartTotalCountRequest() (request *DescribeDepartTotalCountRequest)

CreateDescribeDepartTotalCountRequest creates a request to invoke DescribeDepartTotalCount API

type DescribeDepartTotalCountResponse

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

DescribeDepartTotalCountResponse is the response struct for api DescribeDepartTotalCount

func CreateDescribeDepartTotalCountResponse

func CreateDescribeDepartTotalCountResponse() (response *DescribeDepartTotalCountResponse)

CreateDescribeDepartTotalCountResponse creates a response to parse from DescribeDepartTotalCount response

type DescribeDepartsRequest

type DescribeDepartsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	AccountType requests.Integer `position:"Query" name:"AccountType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	Key         string           `position:"Query" name:"Key"`
}

DescribeDepartsRequest is the request struct for api DescribeDeparts

func CreateDescribeDepartsRequest

func CreateDescribeDepartsRequest() (request *DescribeDepartsRequest)

CreateDescribeDepartsRequest creates a request to invoke DescribeDeparts API

type DescribeDepartsResponse

type DescribeDepartsResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	Items       []Depart `json:"Items" xml:"Items"`
}

DescribeDepartsResponse is the response struct for api DescribeDeparts

func CreateDescribeDepartsResponse

func CreateDescribeDepartsResponse() (response *DescribeDepartsResponse)

CreateDescribeDepartsResponse creates a response to parse from DescribeDeparts response

type DescribeEventCountsRequest

type DescribeEventCountsRequest struct {
	*requests.RpcRequest
	TypeCode    string           `position:"Query" name:"TypeCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	CountType   requests.Integer `position:"Query" name:"CountType"`
	Days        requests.Integer `position:"Query" name:"Days"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeEventCountsRequest is the request struct for api DescribeEventCounts

func CreateDescribeEventCountsRequest

func CreateDescribeEventCountsRequest() (request *DescribeEventCountsRequest)

CreateDescribeEventCountsRequest creates a request to invoke DescribeEventCounts API

type DescribeEventCountsResponse

type DescribeEventCountsResponse struct {
	*responses.BaseResponse
	RequestId      string       `json:"RequestId" xml:"RequestId"`
	EventCountList []EventCount `json:"EventCountList" xml:"EventCountList"`
}

DescribeEventCountsResponse is the response struct for api DescribeEventCounts

func CreateDescribeEventCountsResponse

func CreateDescribeEventCountsResponse() (response *DescribeEventCountsResponse)

CreateDescribeEventCountsResponse creates a response to parse from DescribeEventCounts response

type DescribeEventDetailRequest

type DescribeEventDetailRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeEventDetailRequest is the request struct for api DescribeEventDetail

func CreateDescribeEventDetailRequest

func CreateDescribeEventDetailRequest() (request *DescribeEventDetailRequest)

CreateDescribeEventDetailRequest creates a request to invoke DescribeEventDetail API

type DescribeEventDetailResponse

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

DescribeEventDetailResponse is the response struct for api DescribeEventDetail

func CreateDescribeEventDetailResponse

func CreateDescribeEventDetailResponse() (response *DescribeEventDetailResponse)

CreateDescribeEventDetailResponse creates a response to parse from DescribeEventDetail response

type DescribeEventTotalCountRequest

type DescribeEventTotalCountRequest struct {
	*requests.RpcRequest
	TypeCode    string           `position:"Query" name:"TypeCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	CountType   requests.Integer `position:"Query" name:"CountType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeEventTotalCountRequest is the request struct for api DescribeEventTotalCount

func CreateDescribeEventTotalCountRequest

func CreateDescribeEventTotalCountRequest() (request *DescribeEventTotalCountRequest)

CreateDescribeEventTotalCountRequest creates a request to invoke DescribeEventTotalCount API

type DescribeEventTotalCountResponse

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

DescribeEventTotalCountResponse is the response struct for api DescribeEventTotalCount

func CreateDescribeEventTotalCountResponse

func CreateDescribeEventTotalCountResponse() (response *DescribeEventTotalCountResponse)

CreateDescribeEventTotalCountResponse creates a response to parse from DescribeEventTotalCount response

type DescribeEventTypesRequest

type DescribeEventTypesRequest struct {
	*requests.RpcRequest
	SourceIp     string           `position:"Query" name:"SourceIp"`
	ParentTypeId requests.Integer `position:"Query" name:"ParentTypeId"`
	Lang         string           `position:"Query" name:"Lang"`
}

DescribeEventTypesRequest is the request struct for api DescribeEventTypes

func CreateDescribeEventTypesRequest

func CreateDescribeEventTypesRequest() (request *DescribeEventTypesRequest)

CreateDescribeEventTypesRequest creates a request to invoke DescribeEventTypes API

type DescribeEventTypesResponse

type DescribeEventTypesResponse struct {
	*responses.BaseResponse
	RequestId     string      `json:"RequestId" xml:"RequestId"`
	EventTypeList []EventType `json:"EventTypeList" xml:"EventTypeList"`
}

DescribeEventTypesResponse is the response struct for api DescribeEventTypes

func CreateDescribeEventTypesResponse

func CreateDescribeEventTypesResponse() (response *DescribeEventTypesResponse)

CreateDescribeEventTypesResponse creates a response to parse from DescribeEventTypes response

type DescribeEventsRequest

type DescribeEventsRequest struct {
	*requests.RpcRequest
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	EndTime     string           `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   string           `position:"Query" name:"StartTime"`
	UserId      requests.Integer `position:"Query" name:"UserId"`
	TypeCode    string           `position:"Query" name:"TypeCode"`
	SubTypeCode string           `position:"Query" name:"SubTypeCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	Lang        string           `position:"Query" name:"Lang"`
	DealUserId  string           `position:"Query" name:"DealUserId"`
	Status      string           `position:"Query" name:"Status"`
}

DescribeEventsRequest is the request struct for api DescribeEvents

func CreateDescribeEventsRequest

func CreateDescribeEventsRequest() (request *DescribeEventsRequest)

CreateDescribeEventsRequest creates a request to invoke DescribeEvents API

type DescribeEventsResponse

type DescribeEventsResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	Items       []Event `json:"Items" xml:"Items"`
}

DescribeEventsResponse is the response struct for api DescribeEvents

func CreateDescribeEventsResponse

func CreateDescribeEventsResponse() (response *DescribeEventsResponse)

CreateDescribeEventsResponse creates a response to parse from DescribeEvents response

type DescribeFlowTotalCountRequest

type DescribeFlowTotalCountRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	DepartId    requests.Integer `position:"Query" name:"DepartId"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeFlowTotalCountRequest is the request struct for api DescribeFlowTotalCount

func CreateDescribeFlowTotalCountRequest

func CreateDescribeFlowTotalCountRequest() (request *DescribeFlowTotalCountRequest)

CreateDescribeFlowTotalCountRequest creates a request to invoke DescribeFlowTotalCount API

type DescribeFlowTotalCountResponse

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

DescribeFlowTotalCountResponse is the response struct for api DescribeFlowTotalCount

func CreateDescribeFlowTotalCountResponse

func CreateDescribeFlowTotalCountResponse() (response *DescribeFlowTotalCountResponse)

CreateDescribeFlowTotalCountResponse creates a response to parse from DescribeFlowTotalCount response

type DescribeInstancesRequest

type DescribeInstancesRequest struct {
	*requests.RpcRequest
	ProductCode string           `position:"Query" name:"ProductCode"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	ProductId   requests.Integer `position:"Query" name:"ProductId"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	QueryName   string           `position:"Query" name:"QueryName"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribeInstancesRequest is the request struct for api DescribeInstances

func CreateDescribeInstancesRequest

func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)

CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API

type DescribeInstancesResponse

type DescribeInstancesResponse struct {
	*responses.BaseResponse
	RequestId   string                        `json:"RequestId" xml:"RequestId"`
	PageSize    int                           `json:"PageSize" xml:"PageSize"`
	CurrentPage int                           `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int                           `json:"TotalCount" xml:"TotalCount"`
	Items       []InstanceInDescribeInstances `json:"Items" xml:"Items"`
}

DescribeInstancesResponse is the response struct for api DescribeInstances

func CreateDescribeInstancesResponse

func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)

CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response

type DescribeOssObjectDetailRequest

type DescribeOssObjectDetailRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeOssObjectDetailRequest is the request struct for api DescribeOssObjectDetail

func CreateDescribeOssObjectDetailRequest

func CreateDescribeOssObjectDetailRequest() (request *DescribeOssObjectDetailRequest)

CreateDescribeOssObjectDetailRequest creates a request to invoke DescribeOssObjectDetail API

type DescribeOssObjectDetailResponse

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

DescribeOssObjectDetailResponse is the response struct for api DescribeOssObjectDetail

func CreateDescribeOssObjectDetailResponse

func CreateDescribeOssObjectDetailResponse() (response *DescribeOssObjectDetailResponse)

CreateDescribeOssObjectDetailResponse creates a response to parse from DescribeOssObjectDetail response

type DescribeOssObjectsRequest

type DescribeOssObjectsRequest struct {
	*requests.RpcRequest
	InstanceId  string           `position:"Query" name:"InstanceId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	QueryName   string           `position:"Query" name:"QueryName"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
}

DescribeOssObjectsRequest is the request struct for api DescribeOssObjects

func CreateDescribeOssObjectsRequest

func CreateDescribeOssObjectsRequest() (request *DescribeOssObjectsRequest)

CreateDescribeOssObjectsRequest creates a request to invoke DescribeOssObjects API

type DescribeOssObjectsResponse

type DescribeOssObjectsResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	Items       []Column `json:"Items" xml:"Items"`
}

DescribeOssObjectsResponse is the response struct for api DescribeOssObjects

func CreateDescribeOssObjectsResponse

func CreateDescribeOssObjectsResponse() (response *DescribeOssObjectsResponse)

CreateDescribeOssObjectsResponse creates a response to parse from DescribeOssObjects response

type DescribePackagesRequest

type DescribePackagesRequest struct {
	*requests.RpcRequest
	InstanceId  requests.Integer `position:"Query" name:"InstanceId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	ProductId   requests.Integer `position:"Query" name:"ProductId"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	QueryName   string           `position:"Query" name:"QueryName"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribePackagesRequest is the request struct for api DescribePackages

func CreateDescribePackagesRequest

func CreateDescribePackagesRequest() (request *DescribePackagesRequest)

CreateDescribePackagesRequest creates a request to invoke DescribePackages API

type DescribePackagesResponse

type DescribePackagesResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	Items       []Package `json:"Items" xml:"Items"`
}

DescribePackagesResponse is the response struct for api DescribePackages

func CreateDescribePackagesResponse

func CreateDescribePackagesResponse() (response *DescribePackagesResponse)

CreateDescribePackagesResponse creates a response to parse from DescribePackages response

type DescribePrivilegesRequest

type DescribePrivilegesRequest struct {
	*requests.RpcRequest
	AccountId    requests.Integer `position:"Query" name:"AccountId"`
	UseAccountId requests.Integer `position:"Query" name:"UseAccountId"`
	DataTypeIds  string           `position:"Query" name:"DataTypeIds"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	FeatureType  requests.Integer `position:"Query" name:"FeatureType"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	Lang         string           `position:"Query" name:"Lang"`
	Key          string           `position:"Query" name:"Key"`
}

DescribePrivilegesRequest is the request struct for api DescribePrivileges

func CreateDescribePrivilegesRequest

func CreateDescribePrivilegesRequest() (request *DescribePrivilegesRequest)

CreateDescribePrivilegesRequest creates a request to invoke DescribePrivileges API

type DescribePrivilegesResponse

type DescribePrivilegesResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	Items       []Privilege `json:"Items" xml:"Items"`
}

DescribePrivilegesResponse is the response struct for api DescribePrivileges

func CreateDescribePrivilegesResponse

func CreateDescribePrivilegesResponse() (response *DescribePrivilegesResponse)

CreateDescribePrivilegesResponse creates a response to parse from DescribePrivileges response

type DescribeRuleTotalCountRequest

type DescribeRuleTotalCountRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeRuleTotalCountRequest is the request struct for api DescribeRuleTotalCount

func CreateDescribeRuleTotalCountRequest

func CreateDescribeRuleTotalCountRequest() (request *DescribeRuleTotalCountRequest)

CreateDescribeRuleTotalCountRequest creates a request to invoke DescribeRuleTotalCount API

type DescribeRuleTotalCountResponse

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

DescribeRuleTotalCountResponse is the response struct for api DescribeRuleTotalCount

func CreateDescribeRuleTotalCountResponse

func CreateDescribeRuleTotalCountResponse() (response *DescribeRuleTotalCountResponse)

CreateDescribeRuleTotalCountResponse creates a response to parse from DescribeRuleTotalCount response

type DescribeRulesRequest

type DescribeRulesRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Name        string           `position:"Query" name:"Name"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	CustomType  requests.Integer `position:"Query" name:"CustomType"`
	Category    requests.Integer `position:"Query" name:"Category"`
}

DescribeRulesRequest is the request struct for api DescribeRules

func CreateDescribeRulesRequest

func CreateDescribeRulesRequest() (request *DescribeRulesRequest)

CreateDescribeRulesRequest creates a request to invoke DescribeRules API

type DescribeRulesResponse

type DescribeRulesResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	Items       []Rule `json:"Items" xml:"Items"`
}

DescribeRulesResponse is the response struct for api DescribeRules

func CreateDescribeRulesResponse

func CreateDescribeRulesResponse() (response *DescribeRulesResponse)

CreateDescribeRulesResponse creates a response to parse from DescribeRules response

type DescribeTablesRequest

type DescribeTablesRequest struct {
	*requests.RpcRequest
	ProductId   requests.Integer `position:"Query" name:"ProductId"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	PackageId   requests.Integer `position:"Query" name:"PackageId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	QueryName   string           `position:"Query" name:"QueryName"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	InstanceId  requests.Integer `position:"Query" name:"InstanceId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
	RuleId      requests.Integer `position:"Query" name:"RuleId"`
	QueryType   requests.Integer `position:"Query" name:"QueryType"`
}

DescribeTablesRequest is the request struct for api DescribeTables

func CreateDescribeTablesRequest

func CreateDescribeTablesRequest() (request *DescribeTablesRequest)

CreateDescribeTablesRequest creates a request to invoke DescribeTables API

type DescribeTablesResponse

type DescribeTablesResponse struct {
	*responses.BaseResponse
	RequestId   string                  `json:"RequestId" xml:"RequestId"`
	PageSize    int                     `json:"PageSize" xml:"PageSize"`
	CurrentPage int                     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int                     `json:"TotalCount" xml:"TotalCount"`
	Items       []TableInDescribeTables `json:"Items" xml:"Items"`
}

DescribeTablesResponse is the response struct for api DescribeTables

func CreateDescribeTablesResponse

func CreateDescribeTablesResponse() (response *DescribeTablesResponse)

CreateDescribeTablesResponse creates a response to parse from DescribeTables response

type DescribeTotalCountRequest

type DescribeTotalCountRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeTotalCountRequest is the request struct for api DescribeTotalCount

func CreateDescribeTotalCountRequest

func CreateDescribeTotalCountRequest() (request *DescribeTotalCountRequest)

CreateDescribeTotalCountRequest creates a request to invoke DescribeTotalCount API

type DescribeTotalCountResponse

type DescribeTotalCountResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	DataCount   DataCount   `json:"DataCount" xml:"DataCount"`
	EventCount  EventCount  `json:"EventCount" xml:"EventCount"`
	DepartCount DepartCount `json:"DepartCount" xml:"DepartCount"`
}

DescribeTotalCountResponse is the response struct for api DescribeTotalCount

func CreateDescribeTotalCountResponse

func CreateDescribeTotalCountResponse() (response *DescribeTotalCountResponse)

CreateDescribeTotalCountResponse creates a response to parse from DescribeTotalCount response

type DescribeTransferEventCountsRequest

type DescribeTransferEventCountsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Lang        string           `position:"Query" name:"Lang"`
}

DescribeTransferEventCountsRequest is the request struct for api DescribeTransferEventCounts

func CreateDescribeTransferEventCountsRequest

func CreateDescribeTransferEventCountsRequest() (request *DescribeTransferEventCountsRequest)

CreateDescribeTransferEventCountsRequest creates a request to invoke DescribeTransferEventCounts API

type DescribeTransferEventCountsResponse

type DescribeTransferEventCountsResponse struct {
	*responses.BaseResponse
	RequestId              string     `json:"RequestId" xml:"RequestId"`
	TransferEventCountList []Transfer `json:"TransferEventCountList" xml:"TransferEventCountList"`
}

DescribeTransferEventCountsResponse is the response struct for api DescribeTransferEventCounts

func CreateDescribeTransferEventCountsResponse

func CreateDescribeTransferEventCountsResponse() (response *DescribeTransferEventCountsResponse)

CreateDescribeTransferEventCountsResponse creates a response to parse from DescribeTransferEventCounts response

type DescribeUserStatusRequest

type DescribeUserStatusRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Lang     string `position:"Query" name:"Lang"`
}

DescribeUserStatusRequest is the request struct for api DescribeUserStatus

func CreateDescribeUserStatusRequest

func CreateDescribeUserStatusRequest() (request *DescribeUserStatusRequest)

CreateDescribeUserStatusRequest creates a request to invoke DescribeUserStatus API

type DescribeUserStatusResponse

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

DescribeUserStatusResponse is the response struct for api DescribeUserStatus

func CreateDescribeUserStatusResponse

func CreateDescribeUserStatusResponse() (response *DescribeUserStatusResponse)

CreateDescribeUserStatusResponse creates a response to parse from DescribeUserStatus response

type Detail

type Detail struct {
	Content []ContentItem `json:"Content" xml:"Content"`
	Chart   []ChartItem   `json:"Chart" xml:"Chart"`
}

Detail is a nested struct in yundun_ds response

type Event

type Event struct {
	Status          int    `json:"Status" xml:"Status"`
	DealTime        int64  `json:"DealTime" xml:"DealTime"`
	EventTime       int64  `json:"EventTime" xml:"EventTime"`
	TypeName        string `json:"TypeName" xml:"TypeName"`
	DealUserId      int64  `json:"DealUserId" xml:"DealUserId"`
	SubTypeCode     string `json:"SubTypeCode" xml:"SubTypeCode"`
	DepartName      string `json:"DepartName" xml:"DepartName"`
	AlertTime       int64  `json:"AlertTime" xml:"AlertTime"`
	DealReason      string `json:"DealReason" xml:"DealReason"`
	Id              int64  `json:"Id" xml:"Id"`
	DealDisplayName string `json:"DealDisplayName" xml:"DealDisplayName"`
	ProductCode     string `json:"ProductCode" xml:"ProductCode"`
	DisplayName     string `json:"DisplayName" xml:"DisplayName"`
	StatusName      string `json:"StatusName" xml:"StatusName"`
	Backed          bool   `json:"Backed" xml:"Backed"`
	LoginName       string `json:"LoginName" xml:"LoginName"`
	SubTypeName     string `json:"SubTypeName" xml:"SubTypeName"`
	DealLoginName   string `json:"DealLoginName" xml:"DealLoginName"`
	UserId          int64  `json:"UserId" xml:"UserId"`
	TypeCode        string `json:"TypeCode" xml:"TypeCode"`
	TelephoneNum    string `json:"TelephoneNum" xml:"TelephoneNum"`
	DataInstance    string `json:"DataInstance" xml:"DataInstance"`
	Detail          Detail `json:"Detail" xml:"Detail"`
}

Event is a nested struct in yundun_ds response

type EventCount

type EventCount struct {
	TypeName  string    `json:"TypeName" xml:"TypeName"`
	Date      int64     `json:"Date" xml:"Date"`
	TypeCode  string    `json:"TypeCode" xml:"TypeCode"`
	LastWeek  LastWeek  `json:"LastWeek" xml:"LastWeek"`
	LastMonth LastMonth `json:"LastMonth" xml:"LastMonth"`
	LastDay   LastDay   `json:"LastDay" xml:"LastDay"`
	Total     Total     `json:"Total" xml:"Total"`
}

EventCount is a nested struct in yundun_ds response

type EventCountList

type EventCountList struct {
	EventCount []EventCount `json:"EventCount" xml:"EventCount"`
}

EventCountList is a nested struct in yundun_ds response

type EventType

type EventType struct {
	Name        string    `json:"Name" xml:"Name"`
	Code        string    `json:"Code" xml:"Code"`
	Id          int64     `json:"Id" xml:"Id"`
	Description string    `json:"Description" xml:"Description"`
	SubTypeList []SubType `json:"SubTypeList" xml:"SubTypeList"`
}

EventType is a nested struct in yundun_ds response

type EventTypeListInDescribeConditions

type EventTypeListInDescribeConditions struct {
	EventType []EventType `json:"EventType" xml:"EventType"`
}

EventTypeListInDescribeConditions is a nested struct in yundun_ds response

type EventTypeListInDescribeEventTypes

type EventTypeListInDescribeEventTypes struct {
	EventType []EventType `json:"EventType" xml:"EventType"`
}

EventTypeListInDescribeEventTypes is a nested struct in yundun_ds response

type FlowCount

type FlowCount struct {
	DataHub DataHub `json:"DataHub" xml:"DataHub"`
	CDP     CDP     `json:"CDP" xml:"CDP"`
}

FlowCount is a nested struct in yundun_ds response

type InputInstanceCount

type InputInstanceCount struct {
	TotalCount int64 `json:"TotalCount" xml:"TotalCount"`
}

InputInstanceCount is a nested struct in yundun_ds response

type InputRecordCount

type InputRecordCount struct {
	TotalCount int64 `json:"TotalCount" xml:"TotalCount"`
}

InputRecordCount is a nested struct in yundun_ds response

type Instance

type Instance struct {
	TotalCount         int64       `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount     int64       `json:"SensitiveCount" xml:"SensitiveCount"`
	LastCount          int64       `json:"LastCount" xml:"LastCount"`
	Count              int64       `json:"Count" xml:"Count"`
	LastSensitiveCount int64       `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
	RiskCountList      []RiskCount `json:"RiskCountList" xml:"RiskCountList"`
}

Instance is a nested struct in yundun_ds response

type InstanceInDescribeInstances

type InstanceInDescribeInstances struct {
	Id                int64  `json:"Id" xml:"Id"`
	Name              string `json:"Name" xml:"Name"`
	Owner             string `json:"Owner" xml:"Owner"`
	CreationTime      int64  `json:"CreationTime" xml:"CreationTime"`
	ProductId         string `json:"ProductId" xml:"ProductId"`
	ProductCode       string `json:"ProductCode" xml:"ProductCode"`
	Protection        bool   `json:"Protection" xml:"Protection"`
	Labelsec          int    `json:"Labelsec" xml:"Labelsec"`
	OdpsRiskLevelName string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"`
	Sensitive         bool   `json:"Sensitive" xml:"Sensitive"`
	RiskLevelId       int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	RiskLevelName     string `json:"RiskLevelName" xml:"RiskLevelName"`
	RuleName          string `json:"RuleName" xml:"RuleName"`
	DepartName        string `json:"DepartName" xml:"DepartName"`
	TotalCount        int    `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount    int    `json:"SensitiveCount" xml:"SensitiveCount"`
	Acl               string `json:"Acl" xml:"Acl"`
}

InstanceInDescribeInstances is a nested struct in yundun_ds response

type ItemsInDescribeAccounts

type ItemsInDescribeAccounts struct {
	Account []Account `json:"Account" xml:"Account"`
}

ItemsInDescribeAccounts is a nested struct in yundun_ds response

type ItemsInDescribeAuthAccounts

type ItemsInDescribeAuthAccounts struct {
	Account []Account `json:"Account" xml:"Account"`
}

ItemsInDescribeAuthAccounts is a nested struct in yundun_ds response

type ItemsInDescribeColumns

type ItemsInDescribeColumns struct {
	Column []ColumnInDescribeColumns `json:"Column" xml:"Column"`
}

ItemsInDescribeColumns is a nested struct in yundun_ds response

type ItemsInDescribeDataAssets

type ItemsInDescribeDataAssets struct {
	Asset []Asset `json:"Asset" xml:"Asset"`
}

ItemsInDescribeDataAssets is a nested struct in yundun_ds response

type ItemsInDescribeDataHubConnectors

type ItemsInDescribeDataHubConnectors struct {
	Connector []Connector `json:"Connector" xml:"Connector"`
}

ItemsInDescribeDataHubConnectors is a nested struct in yundun_ds response

type ItemsInDescribeDataHubProjects

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

ItemsInDescribeDataHubProjects is a nested struct in yundun_ds response

type ItemsInDescribeDataHubSubscriptions

type ItemsInDescribeDataHubSubscriptions struct {
	Subscription []Subscription `json:"Subscription" xml:"Subscription"`
}

ItemsInDescribeDataHubSubscriptions is a nested struct in yundun_ds response

type ItemsInDescribeDataHubTopics

type ItemsInDescribeDataHubTopics struct {
	Topic []Topic `json:"Topic" xml:"Topic"`
}

ItemsInDescribeDataHubTopics is a nested struct in yundun_ds response

type ItemsInDescribeDepartCounts

type ItemsInDescribeDepartCounts struct {
	DepartCount []DepartCount `json:"DepartCount" xml:"DepartCount"`
}

ItemsInDescribeDepartCounts is a nested struct in yundun_ds response

type ItemsInDescribeDeparts

type ItemsInDescribeDeparts struct {
	Depart []Depart `json:"Depart" xml:"Depart"`
}

ItemsInDescribeDeparts is a nested struct in yundun_ds response

type ItemsInDescribeEvents

type ItemsInDescribeEvents struct {
	Event []Event `json:"Event" xml:"Event"`
}

ItemsInDescribeEvents is a nested struct in yundun_ds response

type ItemsInDescribeInstances

type ItemsInDescribeInstances struct {
	Instance []InstanceInDescribeInstances `json:"Instance" xml:"Instance"`
}

ItemsInDescribeInstances is a nested struct in yundun_ds response

type ItemsInDescribeOssObjects

type ItemsInDescribeOssObjects struct {
	Column []Column `json:"Column" xml:"Column"`
}

ItemsInDescribeOssObjects is a nested struct in yundun_ds response

type ItemsInDescribePackages

type ItemsInDescribePackages struct {
	Package []Package `json:"Package" xml:"Package"`
}

ItemsInDescribePackages is a nested struct in yundun_ds response

type ItemsInDescribePrivileges

type ItemsInDescribePrivileges struct {
	Privilege []Privilege `json:"Privilege" xml:"Privilege"`
}

ItemsInDescribePrivileges is a nested struct in yundun_ds response

type ItemsInDescribeRules

type ItemsInDescribeRules struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

ItemsInDescribeRules is a nested struct in yundun_ds response

type ItemsInDescribeTables

type ItemsInDescribeTables struct {
	Table []TableInDescribeTables `json:"Table" xml:"Table"`
}

ItemsInDescribeTables is a nested struct in yundun_ds response

type LastDay

type LastDay struct {
	TotalCount   int64 `json:"TotalCount" xml:"TotalCount"`
	ExcludeCount int64 `json:"ExcludeCount" xml:"ExcludeCount"`
	ConfirmCount int64 `json:"ConfirmCount" xml:"ConfirmCount"`
	UndealCount  int64 `json:"UndealCount" xml:"UndealCount"`
}

LastDay is a nested struct in yundun_ds response

type LastMonth

type LastMonth struct {
	TotalCount   int64 `json:"TotalCount" xml:"TotalCount"`
	ExcludeCount int64 `json:"ExcludeCount" xml:"ExcludeCount"`
	ConfirmCount int64 `json:"ConfirmCount" xml:"ConfirmCount"`
	UndealCount  int64 `json:"UndealCount" xml:"UndealCount"`
}

LastMonth is a nested struct in yundun_ds response

type LastWeek

type LastWeek struct {
	TotalCount   int64 `json:"TotalCount" xml:"TotalCount"`
	ExcludeCount int64 `json:"ExcludeCount" xml:"ExcludeCount"`
	ConfirmCount int64 `json:"ConfirmCount" xml:"ConfirmCount"`
	UndealCount  int64 `json:"UndealCount" xml:"UndealCount"`
}

LastWeek is a nested struct in yundun_ds response

type ModifyDefaultLevelRequest

type ModifyDefaultLevelRequest struct {
	*requests.RpcRequest
	SourceIp     string           `position:"Query" name:"SourceIp"`
	FeatureType  requests.Integer `position:"Query" name:"FeatureType"`
	DefaultId    requests.Integer `position:"Query" name:"DefaultId"`
	Lang         string           `position:"Query" name:"Lang"`
	SensitiveIds string           `position:"Query" name:"SensitiveIds"`
}

ModifyDefaultLevelRequest is the request struct for api ModifyDefaultLevel

func CreateModifyDefaultLevelRequest

func CreateModifyDefaultLevelRequest() (request *ModifyDefaultLevelRequest)

CreateModifyDefaultLevelRequest creates a request to invoke ModifyDefaultLevel API

type ModifyDefaultLevelResponse

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

ModifyDefaultLevelResponse is the response struct for api ModifyDefaultLevel

func CreateModifyDefaultLevelResponse

func CreateModifyDefaultLevelResponse() (response *ModifyDefaultLevelResponse)

CreateModifyDefaultLevelResponse creates a response to parse from ModifyDefaultLevel response

type ModifyEventStatusRequest

type ModifyEventStatusRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Backed      requests.Boolean `position:"Query" name:"Backed"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	DealReason  string           `position:"Query" name:"DealReason"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

ModifyEventStatusRequest is the request struct for api ModifyEventStatus

func CreateModifyEventStatusRequest

func CreateModifyEventStatusRequest() (request *ModifyEventStatusRequest)

CreateModifyEventStatusRequest creates a request to invoke ModifyEventStatus API

type ModifyEventStatusResponse

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

ModifyEventStatusResponse is the response struct for api ModifyEventStatus

func CreateModifyEventStatusResponse

func CreateModifyEventStatusResponse() (response *ModifyEventStatusResponse)

CreateModifyEventStatusResponse creates a response to parse from ModifyEventStatus response

type ModifyEventTypeStatusRequest

type ModifyEventTypeStatusRequest struct {
	*requests.RpcRequest
	SubTypeIds string `position:"Query" name:"SubTypeIds"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
}

ModifyEventTypeStatusRequest is the request struct for api ModifyEventTypeStatus

func CreateModifyEventTypeStatusRequest

func CreateModifyEventTypeStatusRequest() (request *ModifyEventTypeStatusRequest)

CreateModifyEventTypeStatusRequest creates a request to invoke ModifyEventTypeStatus API

type ModifyEventTypeStatusResponse

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

ModifyEventTypeStatusResponse is the response struct for api ModifyEventTypeStatus

func CreateModifyEventTypeStatusResponse

func CreateModifyEventTypeStatusResponse() (response *ModifyEventTypeStatusResponse)

CreateModifyEventTypeStatusResponse creates a response to parse from ModifyEventTypeStatus response

type ModifyRuleRequest

type ModifyRuleRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Name        string           `position:"Query" name:"Name"`
	Id          requests.Integer `position:"Query" name:"Id"`
	RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"`
	Lang        string           `position:"Query" name:"Lang"`
	CustomType  requests.Integer `position:"Query" name:"CustomType"`
	Category    requests.Integer `position:"Query" name:"Category"`
	Content     string           `position:"Query" name:"Content"`
}

ModifyRuleRequest is the request struct for api ModifyRule

func CreateModifyRuleRequest

func CreateModifyRuleRequest() (request *ModifyRuleRequest)

CreateModifyRuleRequest creates a request to invoke ModifyRule API

type ModifyRuleResponse

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

ModifyRuleResponse is the response struct for api ModifyRule

func CreateModifyRuleResponse

func CreateModifyRuleResponse() (response *ModifyRuleResponse)

CreateModifyRuleResponse creates a response to parse from ModifyRule response

type ModifyRuleStatusRequest

type ModifyRuleStatusRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	FeatureType requests.Integer `position:"Query" name:"FeatureType"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

ModifyRuleStatusRequest is the request struct for api ModifyRuleStatus

func CreateModifyRuleStatusRequest

func CreateModifyRuleStatusRequest() (request *ModifyRuleStatusRequest)

CreateModifyRuleStatusRequest creates a request to invoke ModifyRuleStatus API

type ModifyRuleStatusResponse

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

ModifyRuleStatusResponse is the response struct for api ModifyRuleStatus

func CreateModifyRuleStatusResponse

func CreateModifyRuleStatusResponse() (response *ModifyRuleStatusResponse)

CreateModifyRuleStatusResponse creates a response to parse from ModifyRuleStatus response

type Operation

type Operation struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

Operation is a nested struct in yundun_ds response

type OperationList

type OperationList struct {
	Operation []Operation `json:"Operation" xml:"Operation"`
}

OperationList is a nested struct in yundun_ds response

type Oss

type Oss struct {
	TotalCount         int64       `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount     int64       `json:"SensitiveCount" xml:"SensitiveCount"`
	LastCount          int64       `json:"LastCount" xml:"LastCount"`
	Count              int64       `json:"Count" xml:"Count"`
	LastSensitiveCount int64       `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
	RiskCountList      []RiskCount `json:"RiskCountList" xml:"RiskCountList"`
}

Oss is a nested struct in yundun_ds response

type OssBucket

type OssBucket struct {
	BucketName string `json:"BucketName" xml:"BucketName"`
	RegionId   string `json:"RegionId" xml:"RegionId"`
}

OssBucket is a nested struct in yundun_ds response

type OssBucketList

type OssBucketList struct {
	OssBucket []OssBucket `json:"OssBucket" xml:"OssBucket"`
}

OssBucketList is a nested struct in yundun_ds response

type OssObjectDetail

type OssObjectDetail struct {
	Name          string `json:"Name" xml:"Name"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"`
	BucketName    string `json:"BucketName" xml:"BucketName"`
	CategoryName  string `json:"CategoryName" xml:"CategoryName"`
	RuleList      []Rule `json:"RuleList" xml:"RuleList"`
}

OssObjectDetail is a nested struct in yundun_ds response

type OutputInstanceCount

type OutputInstanceCount struct {
	TotalCount int64 `json:"TotalCount" xml:"TotalCount"`
}

OutputInstanceCount is a nested struct in yundun_ds response

type OutputRecordCount

type OutputRecordCount struct {
	TotalCount int64 `json:"TotalCount" xml:"TotalCount"`
}

OutputRecordCount is a nested struct in yundun_ds response

type Package

type Package struct {
	Name           string `json:"Name" xml:"Name"`
	Sensitive      bool   `json:"Sensitive" xml:"Sensitive"`
	InstanceId     int64  `json:"InstanceId" xml:"InstanceId"`
	RiskLevelName  string `json:"RiskLevelName" xml:"RiskLevelName"`
	DepartName     string `json:"DepartName" xml:"DepartName"`
	TotalCount     int    `json:"TotalCount" xml:"TotalCount"`
	Id             int64  `json:"Id" xml:"Id"`
	Owner          string `json:"Owner" xml:"Owner"`
	CreationTime   int64  `json:"CreationTime" xml:"CreationTime"`
	RiskLevelId    int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	SensitiveCount int    `json:"SensitiveCount" xml:"SensitiveCount"`
}

Package is a nested struct in yundun_ds response

type PackageInDescribeDataCounts

type PackageInDescribeDataCounts struct {
	TotalCount         int64 `json:"TotalCount" xml:"TotalCount"`
	Count              int64 `json:"Count" xml:"Count"`
	SensitiveCount     int64 `json:"SensitiveCount" xml:"SensitiveCount"`
	LastCount          int64 `json:"LastCount" xml:"LastCount"`
	LastSensitiveCount int64 `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
}

PackageInDescribeDataCounts is a nested struct in yundun_ds response

type PackageInDescribeDataTotalCount

type PackageInDescribeDataTotalCount struct {
	TotalCount         int64       `json:"TotalCount" xml:"TotalCount"`
	Count              int64       `json:"Count" xml:"Count"`
	SensitiveCount     int64       `json:"SensitiveCount" xml:"SensitiveCount"`
	LastCount          int64       `json:"LastCount" xml:"LastCount"`
	LastSensitiveCount int64       `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
	RiskCountList      []RiskCount `json:"RiskCountList" xml:"RiskCountList"`
}

PackageInDescribeDataTotalCount is a nested struct in yundun_ds response

type Privilege

type Privilege struct {
	ProductName     string `json:"ProductName" xml:"ProductName"`
	DataPackage     string `json:"DataPackage" xml:"DataPackage"`
	ProductCode     string `json:"productCode" xml:"productCode"`
	DataTable       string `json:"DataTable" xml:"DataTable"`
	UseAccountId    int64  `json:"UseAccountId" xml:"UseAccountId"`
	AccountType     int    `json:"AccountType" xml:"AccountType"`
	Operation       string `json:"Operation" xml:"Operation"`
	Id              int64  `json:"Id" xml:"Id"`
	DataTypeId      string `json:"DataTypeId" xml:"DataTypeId"`
	DataColumn      string `json:"DataColumn" xml:"DataColumn"`
	DataType        string `json:"DataType" xml:"DataType"`
	DataTypeName    string `json:"DataTypeName" xml:"DataTypeName"`
	AccountId       int64  `json:"AccountId" xml:"AccountId"`
	ResourceName    string `json:"ResourceName" xml:"ResourceName"`
	PolicyCondition string `json:"PolicyCondition" xml:"PolicyCondition"`
	UseAccountType  int    `json:"UseAccountType" xml:"UseAccountType"`
	DataInstance    string `json:"DataInstance" xml:"DataInstance"`
	ResourcePath    string `json:"ResourcePath" xml:"ResourcePath"`
	Sensitive       string `json:"Sensitive" xml:"Sensitive"`
}

Privilege is a nested struct in yundun_ds response

type PrivilegeInDescribeAccountDetail

type PrivilegeInDescribeAccountDetail struct {
	ProductName          string `json:"ProductName" xml:"ProductName"`
	UseAccountId         string `json:"UseAccountId" xml:"UseAccountId"`
	UseAccountType       int    `json:"UseAccountType" xml:"UseAccountType"`
	UseAccountTypeName   string `json:"UseAccountTypeName" xml:"UseAccountTypeName"`
	UseAccountCreateTime int64  `json:"UseAccountCreateTime" xml:"UseAccountCreateTime"`
	UseAccountName       string `json:"UseAccountName" xml:"UseAccountName"`
}

PrivilegeInDescribeAccountDetail is a nested struct in yundun_ds response

type PrivilegeList

type PrivilegeList struct {
	Privilege []PrivilegeInDescribeAccountDetail `json:"Privilege" xml:"Privilege"`
}

PrivilegeList is a nested struct in yundun_ds response

type Product

type Product struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

Product is a nested struct in yundun_ds response

type ProductList

type ProductList struct {
	Product []Product `json:"Product" xml:"Product"`
}

ProductList is a nested struct in yundun_ds response

type Project

type Project struct {
	Name            string `json:"Name" xml:"Name"`
	TotalCount      int64  `json:"TotalCount" xml:"TotalCount"`
	LastCount       int64  `json:"LastCount" xml:"LastCount"`
	LoginName       string `json:"LoginName" xml:"LoginName"`
	TopicCount      string `json:"TopicCount" xml:"TopicCount"`
	Id              int64  `json:"Id" xml:"Id"`
	CreationTime    int64  `json:"CreationTime" xml:"CreationTime"`
	TopicBlobCount  int64  `json:"TopicBlobCount" xml:"TopicBlobCount"`
	UserId          int64  `json:"UserId" xml:"UserId"`
	Description     string `json:"Description" xml:"Description"`
	TopicTupleCount string `json:"TopicTupleCount" xml:"TopicTupleCount"`
	DisplayName     string `json:"DisplayName" xml:"DisplayName"`
}

Project is a nested struct in yundun_ds response

type Range

type Range struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

Range is a nested struct in yundun_ds response

type RangeList

type RangeList struct {
	Range []Range `json:"Range" xml:"Range"`
}

RangeList is a nested struct in yundun_ds response

type Region

type Region struct {
	LocalName string `json:"LocalName" xml:"LocalName"`
	RegionId  string `json:"RegionId" xml:"RegionId"`
}

Region is a nested struct in yundun_ds response

type RegionList

type RegionList struct {
	Region []Region `json:"Region" xml:"Region"`
}

RegionList is a nested struct in yundun_ds response

type RiskCount

type RiskCount struct {
	Name  string `json:"Name" xml:"Name"`
	Count int64  `json:"Count" xml:"Count"`
	Id    int64  `json:"Id" xml:"Id"`
}

RiskCount is a nested struct in yundun_ds response

type RiskCountListInDescribeDataTotalCount

type RiskCountListInDescribeDataTotalCount struct {
	RiskCount []RiskCount `json:"RiskCount" xml:"RiskCount"`
}

RiskCountListInDescribeDataTotalCount is a nested struct in yundun_ds response

type RiskLevel

type RiskLevel struct {
	Id        int64  `json:"Id" xml:"Id"`
	Name      string `json:"Name" xml:"Name"`
	Defaulted bool   `json:"Defaulted" xml:"Defaulted"`
	Sensitive bool   `json:"Sensitive" xml:"Sensitive"`
}

RiskLevel is a nested struct in yundun_ds response

type RiskLevelList

type RiskLevelList struct {
	RiskLevel []RiskLevel `json:"RiskLevel" xml:"RiskLevel"`
}

RiskLevelList is a nested struct in yundun_ds response

type Rule

type Rule struct {
	Name          string `json:"Name" xml:"Name"`
	Status        int    `json:"Status" xml:"Status"`
	RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"`
	RuleName      string `json:"RuleName" xml:"RuleName"`
	DepartName    string `json:"DepartName" xml:"DepartName"`
	Id            int64  `json:"Id" xml:"Id"`
	CustomType    int    `json:"CustomType" xml:"CustomType"`
	DisplayName   string `json:"DisplayName" xml:"DisplayName"`
	GmtCreate     int64  `json:"GmtCreate" xml:"GmtCreate"`
	CategoryName  string `json:"CategoryName" xml:"CategoryName"`
	Content       string `json:"Content" xml:"Content"`
	LoginName     string `json:"LoginName" xml:"LoginName"`
	Count         int64  `json:"Count" xml:"Count"`
	GmtModified   int64  `json:"GmtModified" xml:"GmtModified"`
	Category      int    `json:"Category" xml:"Category"`
	RiskLevelId   int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	UserId        int64  `json:"UserId" xml:"UserId"`
	Description   string `json:"Description" xml:"Description"`
}

Rule is a nested struct in yundun_ds response

type RuleCategory

type RuleCategory struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

RuleCategory is a nested struct in yundun_ds response

type RuleCategoryList

type RuleCategoryList struct {
	RuleCategory []RuleCategory `json:"RuleCategory" xml:"RuleCategory"`
}

RuleCategoryList is a nested struct in yundun_ds response

type RuleCount

type RuleCount struct {
	TotalCount        int64           `json:"TotalCount" xml:"TotalCount"`
	CategoryCountList []CategoryCount `json:"CategoryCountList" xml:"CategoryCountList"`
}

RuleCount is a nested struct in yundun_ds response

type RuleListInDescribeConditions

type RuleListInDescribeConditions struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RuleListInDescribeConditions is a nested struct in yundun_ds response

type RuleListInDescribeOssObjectDetail

type RuleListInDescribeOssObjectDetail struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RuleListInDescribeOssObjectDetail is a nested struct in yundun_ds response

type Status

type Status struct {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
}

Status is a nested struct in yundun_ds response

type StatusList

type StatusList struct {
	Status []Status `json:"Status" xml:"Status"`
}

StatusList is a nested struct in yundun_ds response

type SubType

type SubType struct {
	Id          int64  `json:"Id" xml:"Id"`
	Name        string `json:"Name" xml:"Name"`
	Code        string `json:"Code" xml:"Code"`
	Description string `json:"Description" xml:"Description"`
	Status      int    `json:"Status" xml:"Status"`
}

SubType is a nested struct in yundun_ds response

type SubTypeList

type SubTypeList struct {
	SubType []SubType `json:"SubType" xml:"SubType"`
}

SubTypeList is a nested struct in yundun_ds response

type Subscription

type Subscription struct {
	Name                    string `json:"Name" xml:"Name"`
	TotalCount              int64  `json:"TotalCount" xml:"TotalCount"`
	LastCount               int64  `json:"LastCount" xml:"LastCount"`
	ApplicationName         string `json:"ApplicationName" xml:"ApplicationName"`
	Id                      int64  `json:"Id" xml:"Id"`
	CreationTime            int64  `json:"CreationTime" xml:"CreationTime"`
	SubscriptionUserName    string `json:"SubscriptionUserName" xml:"SubscriptionUserName"`
	DisplayName             string `json:"DisplayName" xml:"DisplayName"`
	State                   string `json:"State" xml:"State"`
	LoginName               string `json:"LoginName" xml:"LoginName"`
	SubscriptionUserId      int64  `json:"SubscriptionUserId" xml:"SubscriptionUserId"`
	SubscriptionDisplayName string `json:"SubscriptionDisplayName" xml:"SubscriptionDisplayName"`
	UserId                  int64  `json:"UserId" xml:"UserId"`
	Description             string `json:"Description" xml:"Description"`
}

Subscription is a nested struct in yundun_ds response

type Table

type Table struct {
	TotalCount         int64       `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount     int64       `json:"SensitiveCount" xml:"SensitiveCount"`
	LastCount          int64       `json:"LastCount" xml:"LastCount"`
	Count              int64       `json:"Count" xml:"Count"`
	LastSensitiveCount int64       `json:"LastSensitiveCount" xml:"LastSensitiveCount"`
	RiskCountList      []RiskCount `json:"RiskCountList" xml:"RiskCountList"`
}

Table is a nested struct in yundun_ds response

type TableInDescribeTables

type TableInDescribeTables struct {
	Id             int64  `json:"Id" xml:"Id"`
	Name           string `json:"Name" xml:"Name"`
	Owner          string `json:"Owner" xml:"Owner"`
	CreationTime   int64  `json:"CreationTime" xml:"CreationTime"`
	ProductId      string `json:"ProductId" xml:"ProductId"`
	ProductCode    string `json:"ProductCode" xml:"ProductCode"`
	Sensitive      bool   `json:"Sensitive" xml:"Sensitive"`
	RiskLevelId    int64  `json:"RiskLevelId" xml:"RiskLevelId"`
	RiskLevelName  string `json:"RiskLevelName" xml:"RiskLevelName"`
	DepartName     string `json:"DepartName" xml:"DepartName"`
	TotalCount     int    `json:"TotalCount" xml:"TotalCount"`
	SensitiveCount int    `json:"SensitiveCount" xml:"SensitiveCount"`
	SensitiveRatio string `json:"SensitiveRatio" xml:"SensitiveRatio"`
	InstanceId     int64  `json:"InstanceId" xml:"InstanceId"`
}

TableInDescribeTables is a nested struct in yundun_ds response

type Topic

type Topic struct {
	Name         string `json:"Name" xml:"Name"`
	RecordType   string `json:"RecordType" xml:"RecordType"`
	TotalCount   int64  `json:"TotalCount" xml:"TotalCount"`
	LastCount    int64  `json:"LastCount" xml:"LastCount"`
	LoginName    string `json:"LoginName" xml:"LoginName"`
	Id           int64  `json:"Id" xml:"Id"`
	CreationTime int64  `json:"CreationTime" xml:"CreationTime"`
	LifeCycle    int    `json:"LifeCycle" xml:"LifeCycle"`
	UserId       int64  `json:"UserId" xml:"UserId"`
	Description  string `json:"Description" xml:"Description"`
	DisplayName  string `json:"DisplayName" xml:"DisplayName"`
}

Topic is a nested struct in yundun_ds response

type Total

type Total struct {
	TotalCount   int64 `json:"TotalCount" xml:"TotalCount"`
	ExcludeCount int64 `json:"ExcludeCount" xml:"ExcludeCount"`
	ConfirmCount int64 `json:"ConfirmCount" xml:"ConfirmCount"`
	UndealCount  int64 `json:"UndealCount" xml:"UndealCount"`
}

Total is a nested struct in yundun_ds response

type Transfer

type Transfer struct {
	TotalCount        int64  `json:"TotalCount" xml:"TotalCount"`
	ProductCode       string `json:"ProductCode" xml:"ProductCode"`
	TargetProductCode string `json:"TargetProductCode" xml:"TargetProductCode"`
}

Transfer is a nested struct in yundun_ds response

type TransferEventCountList

type TransferEventCountList struct {
	Transfer []Transfer `json:"Transfer" xml:"Transfer"`
}

TransferEventCountList is a nested struct in yundun_ds response

type TransferProduct

type TransferProduct struct {
	Code   string `json:"Code" xml:"Code"`
	Status int    `json:"Status" xml:"Status"`
}

TransferProduct is a nested struct in yundun_ds response

type TransferProductList

type TransferProductList struct {
	TransferProduct []TransferProduct `json:"TransferProduct" xml:"TransferProduct"`
}

TransferProductList is a nested struct in yundun_ds response

type UserStatus

type UserStatus struct {
	Authed       bool   `json:"Authed" xml:"Authed"`
	Buyed        bool   `json:"Buyed" xml:"Buyed"`
	OssBucketSet bool   `json:"OssBucketSet" xml:"OssBucketSet"`
	OdpsSet      bool   `json:"OdpsSet" xml:"OdpsSet"`
	RdsSet       bool   `json:"RdsSet" xml:"RdsSet"`
	AccessKeyId  string `json:"AccessKeyId" xml:"AccessKeyId"`
}

UserStatus is a nested struct in yundun_ds response

type ValidateConnectorRequest

type ValidateConnectorRequest struct {
	*requests.RpcRequest
	Password        string           `position:"Query" name:"Password"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Connector       string           `position:"Query" name:"Connector"`
	Lang            string           `position:"Query" name:"Lang"`
	ResourceType    requests.Integer `position:"Query" name:"ResourceType"`
	ServiceRegionId string           `position:"Query" name:"ServiceRegionId"`
	ParentId        string           `position:"Query" name:"ParentId"`
	UserName        string           `position:"Query" name:"UserName"`
}

ValidateConnectorRequest is the request struct for api ValidateConnector

func CreateValidateConnectorRequest

func CreateValidateConnectorRequest() (request *ValidateConnectorRequest)

CreateValidateConnectorRequest creates a request to invoke ValidateConnector API

type ValidateConnectorResponse

type ValidateConnectorResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Connected bool   `json:"Connected" xml:"Connected"`
}

ValidateConnectorResponse is the response struct for api ValidateConnector

func CreateValidateConnectorResponse

func CreateValidateConnectorResponse() (response *ValidateConnectorResponse)

CreateValidateConnectorResponse creates a response to parse from ValidateConnector response

Source Files

Jump to

Keyboard shortcuts

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