idrsservice

package
v1.62.170 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Administrators

type Administrators struct {
	AdministratorsItem []AdministratorsItem `json:"Administrators" xml:"Administrators"`
}

Administrators is a nested struct in idrsservice response

type AdministratorsItem

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

AdministratorsItem is a nested struct in idrsservice response

type CheckServiceLinkedRoleRequest

type CheckServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	RoleName string `position:"Query" name:"RoleName"`
}

CheckServiceLinkedRoleRequest is the request struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleRequest

func CreateCheckServiceLinkedRoleRequest() (request *CheckServiceLinkedRoleRequest)

CreateCheckServiceLinkedRoleRequest creates a request to invoke CheckServiceLinkedRole API

type CheckServiceLinkedRoleResponse

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

CheckServiceLinkedRoleResponse is the response struct for api CheckServiceLinkedRole

func CreateCheckServiceLinkedRoleResponse

func CreateCheckServiceLinkedRoleResponse() (response *CheckServiceLinkedRoleResponse)

CreateCheckServiceLinkedRoleResponse creates a response to parse from CheckServiceLinkedRole 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) CheckServiceLinkedRole

func (client *Client) CheckServiceLinkedRole(request *CheckServiceLinkedRoleRequest) (response *CheckServiceLinkedRoleResponse, err error)

CheckServiceLinkedRole invokes the idrsservice.CheckServiceLinkedRole API synchronously

func (*Client) CheckServiceLinkedRoleWithCallback

func (client *Client) CheckServiceLinkedRoleWithCallback(request *CheckServiceLinkedRoleRequest, callback func(response *CheckServiceLinkedRoleResponse, err error)) <-chan int

CheckServiceLinkedRoleWithCallback invokes the idrsservice.CheckServiceLinkedRole API asynchronously

func (*Client) CheckServiceLinkedRoleWithChan

func (client *Client) CheckServiceLinkedRoleWithChan(request *CheckServiceLinkedRoleRequest) (<-chan *CheckServiceLinkedRoleResponse, <-chan error)

CheckServiceLinkedRoleWithChan invokes the idrsservice.CheckServiceLinkedRole API asynchronously

func (*Client) CreateApp

func (client *Client) CreateApp(request *CreateAppRequest) (response *CreateAppResponse, err error)

CreateApp invokes the idrsservice.CreateApp API synchronously

func (*Client) CreateAppWithCallback

func (client *Client) CreateAppWithCallback(request *CreateAppRequest, callback func(response *CreateAppResponse, err error)) <-chan int

CreateAppWithCallback invokes the idrsservice.CreateApp API asynchronously

func (*Client) CreateAppWithChan

func (client *Client) CreateAppWithChan(request *CreateAppRequest) (<-chan *CreateAppResponse, <-chan error)

CreateAppWithChan invokes the idrsservice.CreateApp API asynchronously

func (*Client) CreateDepartment

func (client *Client) CreateDepartment(request *CreateDepartmentRequest) (response *CreateDepartmentResponse, err error)

CreateDepartment invokes the idrsservice.CreateDepartment API synchronously

func (*Client) CreateDepartmentWithCallback

func (client *Client) CreateDepartmentWithCallback(request *CreateDepartmentRequest, callback func(response *CreateDepartmentResponse, err error)) <-chan int

CreateDepartmentWithCallback invokes the idrsservice.CreateDepartment API asynchronously

func (*Client) CreateDepartmentWithChan

func (client *Client) CreateDepartmentWithChan(request *CreateDepartmentRequest) (<-chan *CreateDepartmentResponse, <-chan error)

CreateDepartmentWithChan invokes the idrsservice.CreateDepartment API asynchronously

func (*Client) CreateLive

func (client *Client) CreateLive(request *CreateLiveRequest) (response *CreateLiveResponse, err error)

CreateLive invokes the idrsservice.CreateLive API synchronously

func (*Client) CreateLiveDetection

func (client *Client) CreateLiveDetection(request *CreateLiveDetectionRequest) (response *CreateLiveDetectionResponse, err error)

CreateLiveDetection invokes the idrsservice.CreateLiveDetection API synchronously

func (*Client) CreateLiveDetectionWithCallback

func (client *Client) CreateLiveDetectionWithCallback(request *CreateLiveDetectionRequest, callback func(response *CreateLiveDetectionResponse, err error)) <-chan int

CreateLiveDetectionWithCallback invokes the idrsservice.CreateLiveDetection API asynchronously

func (*Client) CreateLiveDetectionWithChan

func (client *Client) CreateLiveDetectionWithChan(request *CreateLiveDetectionRequest) (<-chan *CreateLiveDetectionResponse, <-chan error)

CreateLiveDetectionWithChan invokes the idrsservice.CreateLiveDetection API asynchronously

func (*Client) CreateLiveWithCallback

func (client *Client) CreateLiveWithCallback(request *CreateLiveRequest, callback func(response *CreateLiveResponse, err error)) <-chan int

CreateLiveWithCallback invokes the idrsservice.CreateLive API asynchronously

func (*Client) CreateLiveWithChan

func (client *Client) CreateLiveWithChan(request *CreateLiveRequest) (<-chan *CreateLiveResponse, <-chan error)

CreateLiveWithChan invokes the idrsservice.CreateLive API asynchronously

func (*Client) CreateRule

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

CreateRule invokes the idrsservice.CreateRule API synchronously

func (*Client) CreateRuleWithCallback

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

CreateRuleWithCallback invokes the idrsservice.CreateRule API asynchronously

func (*Client) CreateRuleWithChan

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

CreateRuleWithChan invokes the idrsservice.CreateRule API asynchronously

func (*Client) CreateStatisticsRecord

func (client *Client) CreateStatisticsRecord(request *CreateStatisticsRecordRequest) (response *CreateStatisticsRecordResponse, err error)

CreateStatisticsRecord invokes the idrsservice.CreateStatisticsRecord API synchronously

func (*Client) CreateStatisticsRecordWithCallback

func (client *Client) CreateStatisticsRecordWithCallback(request *CreateStatisticsRecordRequest, callback func(response *CreateStatisticsRecordResponse, err error)) <-chan int

CreateStatisticsRecordWithCallback invokes the idrsservice.CreateStatisticsRecord API asynchronously

func (*Client) CreateStatisticsRecordWithChan

func (client *Client) CreateStatisticsRecordWithChan(request *CreateStatisticsRecordRequest) (<-chan *CreateStatisticsRecordResponse, <-chan error)

CreateStatisticsRecordWithChan invokes the idrsservice.CreateStatisticsRecord API asynchronously

func (*Client) CreateStatisticsTask

func (client *Client) CreateStatisticsTask(request *CreateStatisticsTaskRequest) (response *CreateStatisticsTaskResponse, err error)

CreateStatisticsTask invokes the idrsservice.CreateStatisticsTask API synchronously

func (*Client) CreateStatisticsTaskWithCallback

func (client *Client) CreateStatisticsTaskWithCallback(request *CreateStatisticsTaskRequest, callback func(response *CreateStatisticsTaskResponse, err error)) <-chan int

CreateStatisticsTaskWithCallback invokes the idrsservice.CreateStatisticsTask API asynchronously

func (*Client) CreateStatisticsTaskWithChan

func (client *Client) CreateStatisticsTaskWithChan(request *CreateStatisticsTaskRequest) (<-chan *CreateStatisticsTaskResponse, <-chan error)

CreateStatisticsTaskWithChan invokes the idrsservice.CreateStatisticsTask API asynchronously

func (*Client) CreateTaskGroup

func (client *Client) CreateTaskGroup(request *CreateTaskGroupRequest) (response *CreateTaskGroupResponse, err error)

CreateTaskGroup invokes the idrsservice.CreateTaskGroup API synchronously

func (*Client) CreateTaskGroupWithCallback

func (client *Client) CreateTaskGroupWithCallback(request *CreateTaskGroupRequest, callback func(response *CreateTaskGroupResponse, err error)) <-chan int

CreateTaskGroupWithCallback invokes the idrsservice.CreateTaskGroup API asynchronously

func (*Client) CreateTaskGroupWithChan

func (client *Client) CreateTaskGroupWithChan(request *CreateTaskGroupRequest) (<-chan *CreateTaskGroupResponse, <-chan error)

CreateTaskGroupWithChan invokes the idrsservice.CreateTaskGroup API asynchronously

func (*Client) CreateUserDepartments

func (client *Client) CreateUserDepartments(request *CreateUserDepartmentsRequest) (response *CreateUserDepartmentsResponse, err error)

CreateUserDepartments invokes the idrsservice.CreateUserDepartments API synchronously

func (*Client) CreateUserDepartmentsWithCallback

func (client *Client) CreateUserDepartmentsWithCallback(request *CreateUserDepartmentsRequest, callback func(response *CreateUserDepartmentsResponse, err error)) <-chan int

CreateUserDepartmentsWithCallback invokes the idrsservice.CreateUserDepartments API asynchronously

func (*Client) CreateUserDepartmentsWithChan

func (client *Client) CreateUserDepartmentsWithChan(request *CreateUserDepartmentsRequest) (<-chan *CreateUserDepartmentsResponse, <-chan error)

CreateUserDepartmentsWithChan invokes the idrsservice.CreateUserDepartments API asynchronously

func (*Client) DeleteApp

func (client *Client) DeleteApp(request *DeleteAppRequest) (response *DeleteAppResponse, err error)

DeleteApp invokes the idrsservice.DeleteApp API synchronously

func (*Client) DeleteAppWithCallback

func (client *Client) DeleteAppWithCallback(request *DeleteAppRequest, callback func(response *DeleteAppResponse, err error)) <-chan int

DeleteAppWithCallback invokes the idrsservice.DeleteApp API asynchronously

func (*Client) DeleteAppWithChan

func (client *Client) DeleteAppWithChan(request *DeleteAppRequest) (<-chan *DeleteAppResponse, <-chan error)

DeleteAppWithChan invokes the idrsservice.DeleteApp API asynchronously

func (*Client) DeleteDepartment

func (client *Client) DeleteDepartment(request *DeleteDepartmentRequest) (response *DeleteDepartmentResponse, err error)

DeleteDepartment invokes the idrsservice.DeleteDepartment API synchronously

func (*Client) DeleteDepartmentWithCallback

func (client *Client) DeleteDepartmentWithCallback(request *DeleteDepartmentRequest, callback func(response *DeleteDepartmentResponse, err error)) <-chan int

DeleteDepartmentWithCallback invokes the idrsservice.DeleteDepartment API asynchronously

func (*Client) DeleteDepartmentWithChan

func (client *Client) DeleteDepartmentWithChan(request *DeleteDepartmentRequest) (<-chan *DeleteDepartmentResponse, <-chan error)

DeleteDepartmentWithChan invokes the idrsservice.DeleteDepartment API asynchronously

func (*Client) DeleteRule

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

DeleteRule invokes the idrsservice.DeleteRule API synchronously

func (*Client) DeleteRuleWithCallback

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

DeleteRuleWithCallback invokes the idrsservice.DeleteRule API asynchronously

func (*Client) DeleteRuleWithChan

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

DeleteRuleWithChan invokes the idrsservice.DeleteRule API asynchronously

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)

DeleteUser invokes the idrsservice.DeleteUser API synchronously

func (*Client) DeleteUserDepartments

func (client *Client) DeleteUserDepartments(request *DeleteUserDepartmentsRequest) (response *DeleteUserDepartmentsResponse, err error)

DeleteUserDepartments invokes the idrsservice.DeleteUserDepartments API synchronously

func (*Client) DeleteUserDepartmentsWithCallback

func (client *Client) DeleteUserDepartmentsWithCallback(request *DeleteUserDepartmentsRequest, callback func(response *DeleteUserDepartmentsResponse, err error)) <-chan int

DeleteUserDepartmentsWithCallback invokes the idrsservice.DeleteUserDepartments API asynchronously

func (*Client) DeleteUserDepartmentsWithChan

func (client *Client) DeleteUserDepartmentsWithChan(request *DeleteUserDepartmentsRequest) (<-chan *DeleteUserDepartmentsResponse, <-chan error)

DeleteUserDepartmentsWithChan invokes the idrsservice.DeleteUserDepartments API asynchronously

func (*Client) DeleteUserWithCallback

func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, callback func(response *DeleteUserResponse, err error)) <-chan int

DeleteUserWithCallback invokes the idrsservice.DeleteUser API asynchronously

func (*Client) DeleteUserWithChan

func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)

DeleteUserWithChan invokes the idrsservice.DeleteUser API asynchronously

func (*Client) ExitLive

func (client *Client) ExitLive(request *ExitLiveRequest) (response *ExitLiveResponse, err error)

ExitLive invokes the idrsservice.ExitLive API synchronously

func (*Client) ExitLiveWithCallback

func (client *Client) ExitLiveWithCallback(request *ExitLiveRequest, callback func(response *ExitLiveResponse, err error)) <-chan int

ExitLiveWithCallback invokes the idrsservice.ExitLive API asynchronously

func (*Client) ExitLiveWithChan

func (client *Client) ExitLiveWithChan(request *ExitLiveRequest) (<-chan *ExitLiveResponse, <-chan error)

ExitLiveWithChan invokes the idrsservice.ExitLive API asynchronously

func (*Client) GetApp

func (client *Client) GetApp(request *GetAppRequest) (response *GetAppResponse, err error)

GetApp invokes the idrsservice.GetApp API synchronously

func (*Client) GetAppWithCallback

func (client *Client) GetAppWithCallback(request *GetAppRequest, callback func(response *GetAppResponse, err error)) <-chan int

GetAppWithCallback invokes the idrsservice.GetApp API asynchronously

func (*Client) GetAppWithChan

func (client *Client) GetAppWithChan(request *GetAppRequest) (<-chan *GetAppResponse, <-chan error)

GetAppWithChan invokes the idrsservice.GetApp API asynchronously

func (*Client) GetDepartment

func (client *Client) GetDepartment(request *GetDepartmentRequest) (response *GetDepartmentResponse, err error)

GetDepartment invokes the idrsservice.GetDepartment API synchronously

func (*Client) GetDepartmentWithCallback

func (client *Client) GetDepartmentWithCallback(request *GetDepartmentRequest, callback func(response *GetDepartmentResponse, err error)) <-chan int

GetDepartmentWithCallback invokes the idrsservice.GetDepartment API asynchronously

func (*Client) GetDepartmentWithChan

func (client *Client) GetDepartmentWithChan(request *GetDepartmentRequest) (<-chan *GetDepartmentResponse, <-chan error)

GetDepartmentWithChan invokes the idrsservice.GetDepartment API asynchronously

func (*Client) GetDetectEvaluation

func (client *Client) GetDetectEvaluation(request *GetDetectEvaluationRequest) (response *GetDetectEvaluationResponse, err error)

GetDetectEvaluation invokes the idrsservice.GetDetectEvaluation API synchronously

func (*Client) GetDetectEvaluationWithCallback

func (client *Client) GetDetectEvaluationWithCallback(request *GetDetectEvaluationRequest, callback func(response *GetDetectEvaluationResponse, err error)) <-chan int

GetDetectEvaluationWithCallback invokes the idrsservice.GetDetectEvaluation API asynchronously

func (*Client) GetDetectEvaluationWithChan

func (client *Client) GetDetectEvaluationWithChan(request *GetDetectEvaluationRequest) (<-chan *GetDetectEvaluationResponse, <-chan error)

GetDetectEvaluationWithChan invokes the idrsservice.GetDetectEvaluation API asynchronously

func (*Client) GetDetection

func (client *Client) GetDetection(request *GetDetectionRequest) (response *GetDetectionResponse, err error)

GetDetection invokes the idrsservice.GetDetection API synchronously

func (*Client) GetDetectionWithCallback

func (client *Client) GetDetectionWithCallback(request *GetDetectionRequest, callback func(response *GetDetectionResponse, err error)) <-chan int

GetDetectionWithCallback invokes the idrsservice.GetDetection API asynchronously

func (*Client) GetDetectionWithChan

func (client *Client) GetDetectionWithChan(request *GetDetectionRequest) (<-chan *GetDetectionResponse, <-chan error)

GetDetectionWithChan invokes the idrsservice.GetDetection API asynchronously

func (*Client) GetModelSignedUrl

func (client *Client) GetModelSignedUrl(request *GetModelSignedUrlRequest) (response *GetModelSignedUrlResponse, err error)

GetModelSignedUrl invokes the idrsservice.GetModelSignedUrl API synchronously

func (*Client) GetModelSignedUrlWithCallback

func (client *Client) GetModelSignedUrlWithCallback(request *GetModelSignedUrlRequest, callback func(response *GetModelSignedUrlResponse, err error)) <-chan int

GetModelSignedUrlWithCallback invokes the idrsservice.GetModelSignedUrl API asynchronously

func (*Client) GetModelSignedUrlWithChan

func (client *Client) GetModelSignedUrlWithChan(request *GetModelSignedUrlRequest) (<-chan *GetModelSignedUrlResponse, <-chan error)

GetModelSignedUrlWithChan invokes the idrsservice.GetModelSignedUrl API asynchronously

func (*Client) GetPreSignedUrl

func (client *Client) GetPreSignedUrl(request *GetPreSignedUrlRequest) (response *GetPreSignedUrlResponse, err error)

GetPreSignedUrl invokes the idrsservice.GetPreSignedUrl API synchronously

func (*Client) GetPreSignedUrlWithCallback

func (client *Client) GetPreSignedUrlWithCallback(request *GetPreSignedUrlRequest, callback func(response *GetPreSignedUrlResponse, err error)) <-chan int

GetPreSignedUrlWithCallback invokes the idrsservice.GetPreSignedUrl API asynchronously

func (*Client) GetPreSignedUrlWithChan

func (client *Client) GetPreSignedUrlWithChan(request *GetPreSignedUrlRequest) (<-chan *GetPreSignedUrlResponse, <-chan error)

GetPreSignedUrlWithChan invokes the idrsservice.GetPreSignedUrl API asynchronously

func (*Client) GetRule

func (client *Client) GetRule(request *GetRuleRequest) (response *GetRuleResponse, err error)

GetRule invokes the idrsservice.GetRule API synchronously

func (*Client) GetRuleWithCallback

func (client *Client) GetRuleWithCallback(request *GetRuleRequest, callback func(response *GetRuleResponse, err error)) <-chan int

GetRuleWithCallback invokes the idrsservice.GetRule API asynchronously

func (*Client) GetRuleWithChan

func (client *Client) GetRuleWithChan(request *GetRuleRequest) (<-chan *GetRuleResponse, <-chan error)

GetRuleWithChan invokes the idrsservice.GetRule API asynchronously

func (*Client) GetServiceConfiguration

func (client *Client) GetServiceConfiguration(request *GetServiceConfigurationRequest) (response *GetServiceConfigurationResponse, err error)

GetServiceConfiguration invokes the idrsservice.GetServiceConfiguration API synchronously

func (*Client) GetServiceConfigurationWithCallback

func (client *Client) GetServiceConfigurationWithCallback(request *GetServiceConfigurationRequest, callback func(response *GetServiceConfigurationResponse, err error)) <-chan int

GetServiceConfigurationWithCallback invokes the idrsservice.GetServiceConfiguration API asynchronously

func (*Client) GetServiceConfigurationWithChan

func (client *Client) GetServiceConfigurationWithChan(request *GetServiceConfigurationRequest) (<-chan *GetServiceConfigurationResponse, <-chan error)

GetServiceConfigurationWithChan invokes the idrsservice.GetServiceConfiguration API asynchronously

func (*Client) GetSignedUrl

func (client *Client) GetSignedUrl(request *GetSignedUrlRequest) (response *GetSignedUrlResponse, err error)

GetSignedUrl invokes the idrsservice.GetSignedUrl API synchronously

func (*Client) GetSignedUrlWithCallback

func (client *Client) GetSignedUrlWithCallback(request *GetSignedUrlRequest, callback func(response *GetSignedUrlResponse, err error)) <-chan int

GetSignedUrlWithCallback invokes the idrsservice.GetSignedUrl API asynchronously

func (*Client) GetSignedUrlWithChan

func (client *Client) GetSignedUrlWithChan(request *GetSignedUrlRequest) (<-chan *GetSignedUrlResponse, <-chan error)

GetSignedUrlWithChan invokes the idrsservice.GetSignedUrl API asynchronously

func (*Client) GetSlrConfiguration

func (client *Client) GetSlrConfiguration(request *GetSlrConfigurationRequest) (response *GetSlrConfigurationResponse, err error)

GetSlrConfiguration invokes the idrsservice.GetSlrConfiguration API synchronously

func (*Client) GetSlrConfigurationWithCallback

func (client *Client) GetSlrConfigurationWithCallback(request *GetSlrConfigurationRequest, callback func(response *GetSlrConfigurationResponse, err error)) <-chan int

GetSlrConfigurationWithCallback invokes the idrsservice.GetSlrConfiguration API asynchronously

func (*Client) GetSlrConfigurationWithChan

func (client *Client) GetSlrConfigurationWithChan(request *GetSlrConfigurationRequest) (<-chan *GetSlrConfigurationResponse, <-chan error)

GetSlrConfigurationWithChan invokes the idrsservice.GetSlrConfiguration API asynchronously

func (*Client) GetStatistics

func (client *Client) GetStatistics(request *GetStatisticsRequest) (response *GetStatisticsResponse, err error)

GetStatistics invokes the idrsservice.GetStatistics API synchronously

func (*Client) GetStatisticsWithCallback

func (client *Client) GetStatisticsWithCallback(request *GetStatisticsRequest, callback func(response *GetStatisticsResponse, err error)) <-chan int

GetStatisticsWithCallback invokes the idrsservice.GetStatistics API asynchronously

func (*Client) GetStatisticsWithChan

func (client *Client) GetStatisticsWithChan(request *GetStatisticsRequest) (<-chan *GetStatisticsResponse, <-chan error)

GetStatisticsWithChan invokes the idrsservice.GetStatistics API asynchronously

func (*Client) GetTask

func (client *Client) GetTask(request *GetTaskRequest) (response *GetTaskResponse, err error)

GetTask invokes the idrsservice.GetTask API synchronously

func (*Client) GetTaskGroup

func (client *Client) GetTaskGroup(request *GetTaskGroupRequest) (response *GetTaskGroupResponse, err error)

GetTaskGroup invokes the idrsservice.GetTaskGroup API synchronously

func (*Client) GetTaskGroupWithCallback

func (client *Client) GetTaskGroupWithCallback(request *GetTaskGroupRequest, callback func(response *GetTaskGroupResponse, err error)) <-chan int

GetTaskGroupWithCallback invokes the idrsservice.GetTaskGroup API asynchronously

func (*Client) GetTaskGroupWithChan

func (client *Client) GetTaskGroupWithChan(request *GetTaskGroupRequest) (<-chan *GetTaskGroupResponse, <-chan error)

GetTaskGroupWithChan invokes the idrsservice.GetTaskGroup API asynchronously

func (*Client) GetTaskWithCallback

func (client *Client) GetTaskWithCallback(request *GetTaskRequest, callback func(response *GetTaskResponse, err error)) <-chan int

GetTaskWithCallback invokes the idrsservice.GetTask API asynchronously

func (*Client) GetTaskWithChan

func (client *Client) GetTaskWithChan(request *GetTaskRequest) (<-chan *GetTaskResponse, <-chan error)

GetTaskWithChan invokes the idrsservice.GetTask API asynchronously

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)

GetUser invokes the idrsservice.GetUser API synchronously

func (*Client) GetUserWithCallback

func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int

GetUserWithCallback invokes the idrsservice.GetUser API asynchronously

func (*Client) GetUserWithChan

func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)

GetUserWithChan invokes the idrsservice.GetUser API asynchronously

func (*Client) InitializeServiceLinkedRole

func (client *Client) InitializeServiceLinkedRole(request *InitializeServiceLinkedRoleRequest) (response *InitializeServiceLinkedRoleResponse, err error)

InitializeServiceLinkedRole invokes the idrsservice.InitializeServiceLinkedRole API synchronously

func (*Client) InitializeServiceLinkedRoleWithCallback

func (client *Client) InitializeServiceLinkedRoleWithCallback(request *InitializeServiceLinkedRoleRequest, callback func(response *InitializeServiceLinkedRoleResponse, err error)) <-chan int

InitializeServiceLinkedRoleWithCallback invokes the idrsservice.InitializeServiceLinkedRole API asynchronously

func (*Client) InitializeServiceLinkedRoleWithChan

func (client *Client) InitializeServiceLinkedRoleWithChan(request *InitializeServiceLinkedRoleRequest) (<-chan *InitializeServiceLinkedRoleResponse, <-chan error)

InitializeServiceLinkedRoleWithChan invokes the idrsservice.InitializeServiceLinkedRole API asynchronously

func (*Client) JoinLive

func (client *Client) JoinLive(request *JoinLiveRequest) (response *JoinLiveResponse, err error)

JoinLive invokes the idrsservice.JoinLive API synchronously

func (*Client) JoinLiveWithCallback

func (client *Client) JoinLiveWithCallback(request *JoinLiveRequest, callback func(response *JoinLiveResponse, err error)) <-chan int

JoinLiveWithCallback invokes the idrsservice.JoinLive API asynchronously

func (*Client) JoinLiveWithChan

func (client *Client) JoinLiveWithChan(request *JoinLiveRequest) (<-chan *JoinLiveResponse, <-chan error)

JoinLiveWithChan invokes the idrsservice.JoinLive API asynchronously

func (*Client) ListApps

func (client *Client) ListApps(request *ListAppsRequest) (response *ListAppsResponse, err error)

ListApps invokes the idrsservice.ListApps API synchronously

func (*Client) ListAppsWithCallback

func (client *Client) ListAppsWithCallback(request *ListAppsRequest, callback func(response *ListAppsResponse, err error)) <-chan int

ListAppsWithCallback invokes the idrsservice.ListApps API asynchronously

func (*Client) ListAppsWithChan

func (client *Client) ListAppsWithChan(request *ListAppsRequest) (<-chan *ListAppsResponse, <-chan error)

ListAppsWithChan invokes the idrsservice.ListApps API asynchronously

func (*Client) ListDepartments

func (client *Client) ListDepartments(request *ListDepartmentsRequest) (response *ListDepartmentsResponse, err error)

ListDepartments invokes the idrsservice.ListDepartments API synchronously

func (*Client) ListDepartmentsWithCallback

func (client *Client) ListDepartmentsWithCallback(request *ListDepartmentsRequest, callback func(response *ListDepartmentsResponse, err error)) <-chan int

ListDepartmentsWithCallback invokes the idrsservice.ListDepartments API asynchronously

func (*Client) ListDepartmentsWithChan

func (client *Client) ListDepartmentsWithChan(request *ListDepartmentsRequest) (<-chan *ListDepartmentsResponse, <-chan error)

ListDepartmentsWithChan invokes the idrsservice.ListDepartments API asynchronously

func (*Client) ListDetections

func (client *Client) ListDetections(request *ListDetectionsRequest) (response *ListDetectionsResponse, err error)

ListDetections invokes the idrsservice.ListDetections API synchronously

func (*Client) ListDetectionsWithCallback

func (client *Client) ListDetectionsWithCallback(request *ListDetectionsRequest, callback func(response *ListDetectionsResponse, err error)) <-chan int

ListDetectionsWithCallback invokes the idrsservice.ListDetections API asynchronously

func (*Client) ListDetectionsWithChan

func (client *Client) ListDetectionsWithChan(request *ListDetectionsRequest) (<-chan *ListDetectionsResponse, <-chan error)

ListDetectionsWithChan invokes the idrsservice.ListDetections API asynchronously

func (*Client) ListFiles

func (client *Client) ListFiles(request *ListFilesRequest) (response *ListFilesResponse, err error)

ListFiles invokes the idrsservice.ListFiles API synchronously

func (*Client) ListFilesWithCallback

func (client *Client) ListFilesWithCallback(request *ListFilesRequest, callback func(response *ListFilesResponse, err error)) <-chan int

ListFilesWithCallback invokes the idrsservice.ListFiles API asynchronously

func (*Client) ListFilesWithChan

func (client *Client) ListFilesWithChan(request *ListFilesRequest) (<-chan *ListFilesResponse, <-chan error)

ListFilesWithChan invokes the idrsservice.ListFiles API asynchronously

func (*Client) ListLives

func (client *Client) ListLives(request *ListLivesRequest) (response *ListLivesResponse, err error)

ListLives invokes the idrsservice.ListLives API synchronously

func (*Client) ListLivesWithCallback

func (client *Client) ListLivesWithCallback(request *ListLivesRequest, callback func(response *ListLivesResponse, err error)) <-chan int

ListLivesWithCallback invokes the idrsservice.ListLives API asynchronously

func (*Client) ListLivesWithChan

func (client *Client) ListLivesWithChan(request *ListLivesRequest) (<-chan *ListLivesResponse, <-chan error)

ListLivesWithChan invokes the idrsservice.ListLives API asynchronously

func (*Client) ListRoles

func (client *Client) ListRoles(request *ListRolesRequest) (response *ListRolesResponse, err error)

ListRoles invokes the idrsservice.ListRoles API synchronously

func (*Client) ListRolesWithCallback

func (client *Client) ListRolesWithCallback(request *ListRolesRequest, callback func(response *ListRolesResponse, err error)) <-chan int

ListRolesWithCallback invokes the idrsservice.ListRoles API asynchronously

func (*Client) ListRolesWithChan

func (client *Client) ListRolesWithChan(request *ListRolesRequest) (<-chan *ListRolesResponse, <-chan error)

ListRolesWithChan invokes the idrsservice.ListRoles API asynchronously

func (*Client) ListRules

func (client *Client) ListRules(request *ListRulesRequest) (response *ListRulesResponse, err error)

ListRules invokes the idrsservice.ListRules API synchronously

func (*Client) ListRulesWithCallback

func (client *Client) ListRulesWithCallback(request *ListRulesRequest, callback func(response *ListRulesResponse, err error)) <-chan int

ListRulesWithCallback invokes the idrsservice.ListRules API asynchronously

func (*Client) ListRulesWithChan

func (client *Client) ListRulesWithChan(request *ListRulesRequest) (<-chan *ListRulesResponse, <-chan error)

ListRulesWithChan invokes the idrsservice.ListRules API asynchronously

func (*Client) ListStatisticsTask

func (client *Client) ListStatisticsTask(request *ListStatisticsTaskRequest) (response *ListStatisticsTaskResponse, err error)

ListStatisticsTask invokes the idrsservice.ListStatisticsTask API synchronously

func (*Client) ListStatisticsTaskWithCallback

func (client *Client) ListStatisticsTaskWithCallback(request *ListStatisticsTaskRequest, callback func(response *ListStatisticsTaskResponse, err error)) <-chan int

ListStatisticsTaskWithCallback invokes the idrsservice.ListStatisticsTask API asynchronously

func (*Client) ListStatisticsTaskWithChan

func (client *Client) ListStatisticsTaskWithChan(request *ListStatisticsTaskRequest) (<-chan *ListStatisticsTaskResponse, <-chan error)

ListStatisticsTaskWithChan invokes the idrsservice.ListStatisticsTask API asynchronously

func (*Client) ListTaskGroups

func (client *Client) ListTaskGroups(request *ListTaskGroupsRequest) (response *ListTaskGroupsResponse, err error)

ListTaskGroups invokes the idrsservice.ListTaskGroups API synchronously

func (*Client) ListTaskGroupsWithCallback

func (client *Client) ListTaskGroupsWithCallback(request *ListTaskGroupsRequest, callback func(response *ListTaskGroupsResponse, err error)) <-chan int

ListTaskGroupsWithCallback invokes the idrsservice.ListTaskGroups API asynchronously

func (*Client) ListTaskGroupsWithChan

func (client *Client) ListTaskGroupsWithChan(request *ListTaskGroupsRequest) (<-chan *ListTaskGroupsResponse, <-chan error)

ListTaskGroupsWithChan invokes the idrsservice.ListTaskGroups API asynchronously

func (*Client) ListTaskItems

func (client *Client) ListTaskItems(request *ListTaskItemsRequest) (response *ListTaskItemsResponse, err error)

ListTaskItems invokes the idrsservice.ListTaskItems API synchronously

func (*Client) ListTaskItemsWithCallback

func (client *Client) ListTaskItemsWithCallback(request *ListTaskItemsRequest, callback func(response *ListTaskItemsResponse, err error)) <-chan int

ListTaskItemsWithCallback invokes the idrsservice.ListTaskItems API asynchronously

func (*Client) ListTaskItemsWithChan

func (client *Client) ListTaskItemsWithChan(request *ListTaskItemsRequest) (<-chan *ListTaskItemsResponse, <-chan error)

ListTaskItemsWithChan invokes the idrsservice.ListTaskItems API asynchronously

func (*Client) ListTasks

func (client *Client) ListTasks(request *ListTasksRequest) (response *ListTasksResponse, err error)

ListTasks invokes the idrsservice.ListTasks API synchronously

func (*Client) ListTasksWithCallback

func (client *Client) ListTasksWithCallback(request *ListTasksRequest, callback func(response *ListTasksResponse, err error)) <-chan int

ListTasksWithCallback invokes the idrsservice.ListTasks API asynchronously

func (*Client) ListTasksWithChan

func (client *Client) ListTasksWithChan(request *ListTasksRequest) (<-chan *ListTasksResponse, <-chan error)

ListTasksWithChan invokes the idrsservice.ListTasks API asynchronously

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)

ListUsers invokes the idrsservice.ListUsers API synchronously

func (*Client) ListUsersWithCallback

func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int

ListUsersWithCallback invokes the idrsservice.ListUsers API asynchronously

func (*Client) ListUsersWithChan

func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)

ListUsersWithChan invokes the idrsservice.ListUsers API asynchronously

func (*Client) UpdateApp

func (client *Client) UpdateApp(request *UpdateAppRequest) (response *UpdateAppResponse, err error)

UpdateApp invokes the idrsservice.UpdateApp API synchronously

func (*Client) UpdateAppWithCallback

func (client *Client) UpdateAppWithCallback(request *UpdateAppRequest, callback func(response *UpdateAppResponse, err error)) <-chan int

UpdateAppWithCallback invokes the idrsservice.UpdateApp API asynchronously

func (*Client) UpdateAppWithChan

func (client *Client) UpdateAppWithChan(request *UpdateAppRequest) (<-chan *UpdateAppResponse, <-chan error)

UpdateAppWithChan invokes the idrsservice.UpdateApp API asynchronously

func (*Client) UpdateDepartment

func (client *Client) UpdateDepartment(request *UpdateDepartmentRequest) (response *UpdateDepartmentResponse, err error)

UpdateDepartment invokes the idrsservice.UpdateDepartment API synchronously

func (*Client) UpdateDepartmentWithCallback

func (client *Client) UpdateDepartmentWithCallback(request *UpdateDepartmentRequest, callback func(response *UpdateDepartmentResponse, err error)) <-chan int

UpdateDepartmentWithCallback invokes the idrsservice.UpdateDepartment API asynchronously

func (*Client) UpdateDepartmentWithChan

func (client *Client) UpdateDepartmentWithChan(request *UpdateDepartmentRequest) (<-chan *UpdateDepartmentResponse, <-chan error)

UpdateDepartmentWithChan invokes the idrsservice.UpdateDepartment API asynchronously

func (*Client) UpdateLive

func (client *Client) UpdateLive(request *UpdateLiveRequest) (response *UpdateLiveResponse, err error)

UpdateLive invokes the idrsservice.UpdateLive API synchronously

func (*Client) UpdateLiveWithCallback

func (client *Client) UpdateLiveWithCallback(request *UpdateLiveRequest, callback func(response *UpdateLiveResponse, err error)) <-chan int

UpdateLiveWithCallback invokes the idrsservice.UpdateLive API asynchronously

func (*Client) UpdateLiveWithChan

func (client *Client) UpdateLiveWithChan(request *UpdateLiveRequest) (<-chan *UpdateLiveResponse, <-chan error)

UpdateLiveWithChan invokes the idrsservice.UpdateLive API asynchronously

func (*Client) UpdateRule

func (client *Client) UpdateRule(request *UpdateRuleRequest) (response *UpdateRuleResponse, err error)

UpdateRule invokes the idrsservice.UpdateRule API synchronously

func (*Client) UpdateRuleWithCallback

func (client *Client) UpdateRuleWithCallback(request *UpdateRuleRequest, callback func(response *UpdateRuleResponse, err error)) <-chan int

UpdateRuleWithCallback invokes the idrsservice.UpdateRule API asynchronously

func (*Client) UpdateRuleWithChan

func (client *Client) UpdateRuleWithChan(request *UpdateRuleRequest) (<-chan *UpdateRuleResponse, <-chan error)

UpdateRuleWithChan invokes the idrsservice.UpdateRule API asynchronously

func (*Client) UpdateServiceConfiguration

func (client *Client) UpdateServiceConfiguration(request *UpdateServiceConfigurationRequest) (response *UpdateServiceConfigurationResponse, err error)

UpdateServiceConfiguration invokes the idrsservice.UpdateServiceConfiguration API synchronously

func (*Client) UpdateServiceConfigurationWithCallback

func (client *Client) UpdateServiceConfigurationWithCallback(request *UpdateServiceConfigurationRequest, callback func(response *UpdateServiceConfigurationResponse, err error)) <-chan int

UpdateServiceConfigurationWithCallback invokes the idrsservice.UpdateServiceConfiguration API asynchronously

func (*Client) UpdateServiceConfigurationWithChan

func (client *Client) UpdateServiceConfigurationWithChan(request *UpdateServiceConfigurationRequest) (<-chan *UpdateServiceConfigurationResponse, <-chan error)

UpdateServiceConfigurationWithChan invokes the idrsservice.UpdateServiceConfiguration API asynchronously

func (*Client) UpdateSlrConfiguration

func (client *Client) UpdateSlrConfiguration(request *UpdateSlrConfigurationRequest) (response *UpdateSlrConfigurationResponse, err error)

UpdateSlrConfiguration invokes the idrsservice.UpdateSlrConfiguration API synchronously

func (*Client) UpdateSlrConfigurationWithCallback

func (client *Client) UpdateSlrConfigurationWithCallback(request *UpdateSlrConfigurationRequest, callback func(response *UpdateSlrConfigurationResponse, err error)) <-chan int

UpdateSlrConfigurationWithCallback invokes the idrsservice.UpdateSlrConfiguration API asynchronously

func (*Client) UpdateSlrConfigurationWithChan

func (client *Client) UpdateSlrConfigurationWithChan(request *UpdateSlrConfigurationRequest) (<-chan *UpdateSlrConfigurationResponse, <-chan error)

UpdateSlrConfigurationWithChan invokes the idrsservice.UpdateSlrConfiguration API asynchronously

func (*Client) UpdateUser

func (client *Client) UpdateUser(request *UpdateUserRequest) (response *UpdateUserResponse, err error)

UpdateUser invokes the idrsservice.UpdateUser API synchronously

func (*Client) UpdateUserWithCallback

func (client *Client) UpdateUserWithCallback(request *UpdateUserRequest, callback func(response *UpdateUserResponse, err error)) <-chan int

UpdateUserWithCallback invokes the idrsservice.UpdateUser API asynchronously

func (*Client) UpdateUserWithChan

func (client *Client) UpdateUserWithChan(request *UpdateUserRequest) (<-chan *UpdateUserResponse, <-chan error)

UpdateUserWithChan invokes the idrsservice.UpdateUser API asynchronously

type CreateAppRequest

type CreateAppRequest struct {
	*requests.RpcRequest
	ClientToken  string `position:"Query" name:"ClientToken"`
	DepartmentId string `position:"Query" name:"DepartmentId"`
	PackageName  string `position:"Query" name:"PackageName"`
	Name         string `position:"Query" name:"Name"`
}

CreateAppRequest is the request struct for api CreateApp

func CreateCreateAppRequest

func CreateCreateAppRequest() (request *CreateAppRequest)

CreateCreateAppRequest creates a request to invoke CreateApp API

type CreateAppResponse

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

CreateAppResponse is the response struct for api CreateApp

func CreateCreateAppResponse

func CreateCreateAppResponse() (response *CreateAppResponse)

CreateCreateAppResponse creates a response to parse from CreateApp response

type CreateDepartmentRequest

type CreateDepartmentRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	Description string `position:"Query" name:"Description"`
	Label       string `position:"Query" name:"Label"`
	Name        string `position:"Query" name:"Name"`
}

CreateDepartmentRequest is the request struct for api CreateDepartment

func CreateCreateDepartmentRequest

func CreateCreateDepartmentRequest() (request *CreateDepartmentRequest)

CreateCreateDepartmentRequest creates a request to invoke CreateDepartment API

type CreateDepartmentResponse

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

CreateDepartmentResponse is the response struct for api CreateDepartment

func CreateCreateDepartmentResponse

func CreateCreateDepartmentResponse() (response *CreateDepartmentResponse)

CreateCreateDepartmentResponse creates a response to parse from CreateDepartment response

type CreateLiveDetectionRequest

type CreateLiveDetectionRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	LiveId      string `position:"Query" name:"LiveId"`
	UserId      string `position:"Query" name:"UserId"`
	MetaUrl     string `position:"Query" name:"MetaUrl"`
	RuleId      string `position:"Query" name:"RuleId"`
}

CreateLiveDetectionRequest is the request struct for api CreateLiveDetection

func CreateCreateLiveDetectionRequest

func CreateCreateLiveDetectionRequest() (request *CreateLiveDetectionRequest)

CreateCreateLiveDetectionRequest creates a request to invoke CreateLiveDetection API

type CreateLiveDetectionResponse

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

CreateLiveDetectionResponse is the response struct for api CreateLiveDetection

func CreateCreateLiveDetectionResponse

func CreateCreateLiveDetectionResponse() (response *CreateLiveDetectionResponse)

CreateCreateLiveDetectionResponse creates a response to parse from CreateLiveDetection response

type CreateLiveRequest

type CreateLiveRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	UserId      string `position:"Query" name:"UserId"`
	RtcCode     string `position:"Query" name:"RtcCode"`
	AppId       string `position:"Query" name:"AppId"`
	Name        string `position:"Query" name:"Name"`
}

CreateLiveRequest is the request struct for api CreateLive

func CreateCreateLiveRequest

func CreateCreateLiveRequest() (request *CreateLiveRequest)

CreateCreateLiveRequest creates a request to invoke CreateLive API

type CreateLiveResponse

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

CreateLiveResponse is the response struct for api CreateLive

func CreateCreateLiveResponse

func CreateCreateLiveResponse() (response *CreateLiveResponse)

CreateCreateLiveResponse creates a response to parse from CreateLive response

type CreateRuleRequest

type CreateRuleRequest struct {
	*requests.RpcRequest
	ClientToken string `position:"Query" name:"ClientToken"`
	Content     string `position:"Query" name:"Content"`
	Name        string `position:"Query" name:"Name"`
}

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateRuleResponse is the response struct for api CreateRule

func CreateCreateRuleResponse

func CreateCreateRuleResponse() (response *CreateRuleResponse)

CreateCreateRuleResponse creates a response to parse from CreateRule response

type CreateStatisticsRecordRequest

type CreateStatisticsRecordRequest struct {
	*requests.RpcRequest
	BeginAt     string           `position:"Query" name:"BeginAt"`
	ClientToken string           `position:"Query" name:"ClientToken"`
	EndAt       string           `position:"Query" name:"EndAt"`
	DeviceId    string           `position:"Query" name:"DeviceId"`
	DeviceType  requests.Integer `position:"Query" name:"DeviceType"`
	AppId       string           `position:"Query" name:"AppId"`
}

CreateStatisticsRecordRequest is the request struct for api CreateStatisticsRecord

func CreateCreateStatisticsRecordRequest

func CreateCreateStatisticsRecordRequest() (request *CreateStatisticsRecordRequest)

CreateCreateStatisticsRecordRequest creates a request to invoke CreateStatisticsRecord API

type CreateStatisticsRecordResponse

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

CreateStatisticsRecordResponse is the response struct for api CreateStatisticsRecord

func CreateCreateStatisticsRecordResponse

func CreateCreateStatisticsRecordResponse() (response *CreateStatisticsRecordResponse)

CreateCreateStatisticsRecordResponse creates a response to parse from CreateStatisticsRecord response

type CreateStatisticsTaskRequest

type CreateStatisticsTaskRequest struct {
	*requests.RpcRequest
	ClientToken  string    `position:"Query" name:"ClientToken"`
	DepartmentId *[]string `position:"Query" name:"DepartmentId"  type:"Repeated"`
	DateTo       string    `position:"Query" name:"DateTo"`
	DateFrom     string    `position:"Query" name:"DateFrom"`
}

CreateStatisticsTaskRequest is the request struct for api CreateStatisticsTask

func CreateCreateStatisticsTaskRequest

func CreateCreateStatisticsTaskRequest() (request *CreateStatisticsTaskRequest)

CreateCreateStatisticsTaskRequest creates a request to invoke CreateStatisticsTask API

type CreateStatisticsTaskResponse

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

CreateStatisticsTaskResponse is the response struct for api CreateStatisticsTask

func CreateCreateStatisticsTaskResponse

func CreateCreateStatisticsTaskResponse() (response *CreateStatisticsTaskResponse)

CreateCreateStatisticsTaskResponse creates a response to parse from CreateStatisticsTask response

type CreateTaskGroupRequest

type CreateTaskGroupRequest struct {
	*requests.RpcRequest
	ClientToken      string    `position:"Query" name:"ClientToken"`
	ExpireAt         string    `position:"Query" name:"ExpireAt"`
	Day              *[]string `position:"Query" name:"Day"  type:"Repeated"`
	RunnableTimeTo   string    `position:"Query" name:"RunnableTimeTo"`
	TriggerPeriod    string    `position:"Query" name:"TriggerPeriod"`
	GroupName        string    `position:"Query" name:"GroupName"`
	VideoUrl         *[]string `position:"Query" name:"VideoUrl"  type:"Repeated"`
	AppId            string    `position:"Query" name:"AppId"`
	RunnableTimeFrom string    `position:"Query" name:"RunnableTimeFrom"`
	RuleId           string    `position:"Query" name:"RuleId"`
}

CreateTaskGroupRequest is the request struct for api CreateTaskGroup

func CreateCreateTaskGroupRequest

func CreateCreateTaskGroupRequest() (request *CreateTaskGroupRequest)

CreateCreateTaskGroupRequest creates a request to invoke CreateTaskGroup API

type CreateTaskGroupResponse

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

CreateTaskGroupResponse is the response struct for api CreateTaskGroup

func CreateCreateTaskGroupResponse

func CreateCreateTaskGroupResponse() (response *CreateTaskGroupResponse)

CreateCreateTaskGroupResponse creates a response to parse from CreateTaskGroup response

type CreateUserDepartmentsRequest

type CreateUserDepartmentsRequest struct {
	*requests.RpcRequest
	DepartmentId *[]string `position:"Query" name:"DepartmentId"  type:"Repeated"`
	UserId       *[]string `position:"Query" name:"UserId"  type:"Repeated"`
}

CreateUserDepartmentsRequest is the request struct for api CreateUserDepartments

func CreateCreateUserDepartmentsRequest

func CreateCreateUserDepartmentsRequest() (request *CreateUserDepartmentsRequest)

CreateCreateUserDepartmentsRequest creates a request to invoke CreateUserDepartments API

type CreateUserDepartmentsResponse

type CreateUserDepartmentsResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

CreateUserDepartmentsResponse is the response struct for api CreateUserDepartments

func CreateCreateUserDepartmentsResponse

func CreateCreateUserDepartmentsResponse() (response *CreateUserDepartmentsResponse)

CreateCreateUserDepartmentsResponse creates a response to parse from CreateUserDepartments response

type Data

type Data struct {
	CreatorName               string            `json:"CreatorName" xml:"CreatorName"`
	PhoneNumber               string            `json:"PhoneNumber" xml:"PhoneNumber"`
	CreateSuccess             bool              `json:"CreateSuccess" xml:"CreateSuccess"`
	RuleId                    string            `json:"RuleId" xml:"RuleId"`
	LiveRecordMaxClient       int               `json:"LiveRecordMaxClient" xml:"LiveRecordMaxClient"`
	Source                    string            `json:"Source" xml:"Source"`
	TotalElements             int64             `json:"TotalElements" xml:"TotalElements"`
	Content                   string            `json:"Content" xml:"Content"`
	Role                      string            `json:"Role" xml:"Role"`
	MqEndpoint                string            `json:"MqEndpoint" xml:"MqEndpoint"`
	Id                        string            `json:"Id" xml:"Id"`
	DepartmentName            string            `json:"DepartmentName" xml:"DepartmentName"`
	Email                     string            `json:"Email" xml:"Email"`
	MqInstanceId              string            `json:"MqInstanceId" xml:"MqInstanceId"`
	LiveRecordAll             bool              `json:"LiveRecordAll" xml:"LiveRecordAll"`
	CompletedTasks            int               `json:"CompletedTasks" xml:"CompletedTasks"`
	LiveRecordLayout          int               `json:"LiveRecordLayout" xml:"LiveRecordLayout"`
	DepartmentId              string            `json:"DepartmentId" xml:"DepartmentId"`
	MqSubscribe               bool              `json:"MqSubscribe" xml:"MqSubscribe"`
	Status                    string            `json:"Status" xml:"Status"`
	Name                      string            `json:"Name" xml:"Name"`
	LiveRecordTaskProfile     string            `json:"LiveRecordTaskProfile" xml:"LiveRecordTaskProfile"`
	RuleName                  string            `json:"RuleName" xml:"RuleName"`
	TotalTasks                int               `json:"TotalTasks" xml:"TotalTasks"`
	UpdatedAt                 string            `json:"UpdatedAt" xml:"UpdatedAt"`
	RecordingType             string            `json:"RecordingType" xml:"RecordingType"`
	ErrorMessage              string            `json:"ErrorMessage" xml:"ErrorMessage"`
	TotalPages                int               `json:"TotalPages" xml:"TotalPages"`
	LiveRecordVideoResolution int               `json:"LiveRecordVideoResolution" xml:"LiveRecordVideoResolution"`
	ClientQueueSize           int               `json:"ClientQueueSize" xml:"ClientQueueSize"`
	Disabled                  bool              `json:"Disabled" xml:"Disabled"`
	MqTopic                   string            `json:"MqTopic" xml:"MqTopic"`
	CreatedAt                 string            `json:"CreatedAt" xml:"CreatedAt"`
	Description               string            `json:"Description" xml:"Description"`
	LiveRecordEveryOne        bool              `json:"LiveRecordEveryOne" xml:"LiveRecordEveryOne"`
	Username                  string            `json:"Username" xml:"Username"`
	HasRole                   bool              `json:"HasRole" xml:"HasRole"`
	TaskItemQueueSize         int               `json:"TaskItemQueueSize" xml:"TaskItemQueueSize"`
	Channel                   string            `json:"Channel" xml:"Channel"`
	MqGroupId                 string            `json:"MqGroupId" xml:"MqGroupId"`
	Code                      int               `json:"Code" xml:"Code"`
	VideoUrl                  string            `json:"VideoUrl" xml:"VideoUrl"`
	MqEventList               []string          `json:"MqEventList" xml:"MqEventList"`
	TaskIds                   []string          `json:"TaskIds" xml:"TaskIds"`
	TokenData                 TokenData         `json:"TokenData" xml:"TokenData"`
	Departments               []DepartmentsItem `json:"Departments" xml:"Departments"`
	Items                     []ItemsItem       `json:"Items" xml:"Items"`
	Tasks                     []TasksItem       `json:"Tasks" xml:"Tasks"`
}

Data is a nested struct in idrsservice response

type DataInGetApp

type DataInGetApp struct {
	CreatedAt int    `json:"CreatedAt" xml:"CreatedAt"`
	Disabled  string `json:"Disabled" xml:"Disabled"`
	Name      string `json:"Name" xml:"Name"`
}

DataInGetApp is a nested struct in idrsservice response

type DataInGetDetectEvaluation

type DataInGetDetectEvaluation struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetDetectEvaluation is a nested struct in idrsservice response

type DataInGetModelSignedUrl

type DataInGetModelSignedUrl struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetModelSignedUrl is a nested struct in idrsservice response

type DataInListFiles

type DataInListFiles struct {
	Data []string `json:"Data" xml:"Data"`
}

DataInListFiles is a nested struct in idrsservice response

type DataInListRoles

type DataInListRoles struct {
	Data []string `json:"Data" xml:"Data"`
}

DataInListRoles is a nested struct in idrsservice response

type DataInListTaskItems

type DataInListTaskItems struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInListTaskItems is a nested struct in idrsservice response

type DataItem

type DataItem struct {
	Name               string                   `json:"Name" xml:"Name"`
	SegmentSeq         int64                    `json:"SegmentSeq" xml:"SegmentSeq"`
	Message            string                   `json:"Message" xml:"Message"`
	Md5                string                   `json:"Md5" xml:"Md5"`
	Output             string                   `json:"Output" xml:"Output"`
	Day                string                   `json:"Day" xml:"Day"`
	ModelPath          string                   `json:"ModelPath" xml:"ModelPath"`
	PublicUrl          string                   `json:"PublicUrl" xml:"PublicUrl"`
	CreatedAt          string                   `json:"CreatedAt" xml:"CreatedAt"`
	Status             string                   `json:"Status" xml:"Status"`
	EvaluationItemList []EvaluationItemListItem `json:"EvaluationItemList" xml:"EvaluationItemList"`
}

DataItem is a nested struct in idrsservice response

type DeleteAppRequest

type DeleteAppRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

DeleteAppRequest is the request struct for api DeleteApp

func CreateDeleteAppRequest

func CreateDeleteAppRequest() (request *DeleteAppRequest)

CreateDeleteAppRequest creates a request to invoke DeleteApp API

type DeleteAppResponse

type DeleteAppResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteAppResponse is the response struct for api DeleteApp

func CreateDeleteAppResponse

func CreateDeleteAppResponse() (response *DeleteAppResponse)

CreateDeleteAppResponse creates a response to parse from DeleteApp response

type DeleteDepartmentRequest

type DeleteDepartmentRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

DeleteDepartmentRequest is the request struct for api DeleteDepartment

func CreateDeleteDepartmentRequest

func CreateDeleteDepartmentRequest() (request *DeleteDepartmentRequest)

CreateDeleteDepartmentRequest creates a request to invoke DeleteDepartment API

type DeleteDepartmentResponse

type DeleteDepartmentResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteDepartmentResponse is the response struct for api DeleteDepartment

func CreateDeleteDepartmentResponse

func CreateDeleteDepartmentResponse() (response *DeleteDepartmentResponse)

CreateDeleteDepartmentResponse creates a response to parse from DeleteDepartment response

type DeleteRuleRequest

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

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
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DeleteRuleResponse is the response struct for api DeleteRule

func CreateDeleteRuleResponse

func CreateDeleteRuleResponse() (response *DeleteRuleResponse)

CreateDeleteRuleResponse creates a response to parse from DeleteRule response

type DeleteUserDepartmentsRequest

type DeleteUserDepartmentsRequest struct {
	*requests.RpcRequest
	DepartmentId *[]string `position:"Query" name:"DepartmentId"  type:"Repeated"`
	UserId       *[]string `position:"Body" name:"UserId"  type:"Repeated"`
}

DeleteUserDepartmentsRequest is the request struct for api DeleteUserDepartments

func CreateDeleteUserDepartmentsRequest

func CreateDeleteUserDepartmentsRequest() (request *DeleteUserDepartmentsRequest)

CreateDeleteUserDepartmentsRequest creates a request to invoke DeleteUserDepartments API

type DeleteUserDepartmentsResponse

type DeleteUserDepartmentsResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteUserDepartmentsResponse is the response struct for api DeleteUserDepartments

func CreateDeleteUserDepartmentsResponse

func CreateDeleteUserDepartmentsResponse() (response *DeleteUserDepartmentsResponse)

CreateDeleteUserDepartmentsResponse creates a response to parse from DeleteUserDepartments response

type DeleteUserRequest

type DeleteUserRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

DeleteUserRequest is the request struct for api DeleteUser

func CreateDeleteUserRequest

func CreateDeleteUserRequest() (request *DeleteUserRequest)

CreateDeleteUserRequest creates a request to invoke DeleteUser API

type DeleteUserResponse

type DeleteUserResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Errors    []ErrorsItem           `json:"Errors" xml:"Errors"`
}

DeleteUserResponse is the response struct for api DeleteUser

func CreateDeleteUserResponse

func CreateDeleteUserResponse() (response *DeleteUserResponse)

CreateDeleteUserResponse creates a response to parse from DeleteUser response

type DepartmentsInGetUser

type DepartmentsInGetUser struct {
	DepartmentsItem []DepartmentsItem `json:"Departments" xml:"Departments"`
}

DepartmentsInGetUser is a nested struct in idrsservice response

type DepartmentsInListUsers

type DepartmentsInListUsers struct {
	DepartmentsItem []DepartmentsItem `json:"Departments" xml:"Departments"`
}

DepartmentsInListUsers is a nested struct in idrsservice response

type DepartmentsItem

type DepartmentsItem struct {
	Name        string `json:"Name" xml:"Name"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	UpdatedAt   string `json:"UpdatedAt" xml:"UpdatedAt"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	Id          string `json:"Id" xml:"Id"`
	CreatedAt   string `json:"CreatedAt" xml:"CreatedAt"`
	Description string `json:"Description" xml:"Description"`
}

DepartmentsItem is a nested struct in idrsservice response

type Detail

type Detail struct {
	DetailItem []DetailItem `json:"Detail" xml:"Detail"`
}

Detail is a nested struct in idrsservice response

type DetailItem

type DetailItem struct {
	ClientCount    int64  `json:"ClientCount" xml:"ClientCount"`
	CloudCount     int64  `json:"CloudCount" xml:"CloudCount"`
	DepartmentId   string `json:"DepartmentId" xml:"DepartmentId"`
	DepartmentName string `json:"DepartmentName" xml:"DepartmentName"`
	Month          int    `json:"Month" xml:"Month"`
}

DetailItem is a nested struct in idrsservice response

type ErrorsInDeleteUser

type ErrorsInDeleteUser struct {
	ErrorsItem []ErrorsItem `json:"Errors" xml:"Errors"`
}

ErrorsInDeleteUser is a nested struct in idrsservice response

type ErrorsInListDetections

type ErrorsInListDetections struct {
	ErrorsItem []ErrorsItem `json:"Errors" xml:"Errors"`
}

ErrorsInListDetections is a nested struct in idrsservice response

type ErrorsItem

type ErrorsItem struct {
	Message string `json:"Message" xml:"Message"`
	Field   string `json:"Field" xml:"Field"`
}

ErrorsItem is a nested struct in idrsservice response

type EvaluationItemList

type EvaluationItemList struct {
	EvaluationItemListItem []EvaluationItemListItem `json:"EvaluationItemList" xml:"EvaluationItemList"`
}

EvaluationItemList is a nested struct in idrsservice response

type EvaluationItemListItem

type EvaluationItemListItem struct {
	Name         string `json:"Name" xml:"Name"`
	HandleCount  int    `json:"HandleCount" xml:"HandleCount"`
	SuccessCount int    `json:"SuccessCount" xml:"SuccessCount"`
	SuccessRate  string `json:"SuccessRate" xml:"SuccessRate"`
}

EvaluationItemListItem is a nested struct in idrsservice response

type ExitLiveRequest

type ExitLiveRequest struct {
	*requests.RpcRequest
	Channel string `position:"Query" name:"Channel"`
	UserId  string `position:"Query" name:"UserId"`
	RtcCode string `position:"Query" name:"RtcCode"`
}

ExitLiveRequest is the request struct for api ExitLive

func CreateExitLiveRequest

func CreateExitLiveRequest() (request *ExitLiveRequest)

CreateExitLiveRequest creates a request to invoke ExitLive API

type ExitLiveResponse

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

ExitLiveResponse is the response struct for api ExitLive

func CreateExitLiveResponse

func CreateExitLiveResponse() (response *ExitLiveResponse)

CreateExitLiveResponse creates a response to parse from ExitLive response

type GetAppRequest

type GetAppRequest struct {
	*requests.RpcRequest
	PackageName string `position:"Query" name:"PackageName"`
	DeviceId    string `position:"Query" name:"DeviceId"`
	Id          string `position:"Query" name:"Id"`
}

GetAppRequest is the request struct for api GetApp

func CreateGetAppRequest

func CreateGetAppRequest() (request *GetAppRequest)

CreateGetAppRequest creates a request to invoke GetApp API

type GetAppResponse

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

GetAppResponse is the response struct for api GetApp

func CreateGetAppResponse

func CreateGetAppResponse() (response *GetAppResponse)

CreateGetAppResponse creates a response to parse from GetApp response

type GetDepartmentRequest

type GetDepartmentRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GetDepartmentRequest is the request struct for api GetDepartment

func CreateGetDepartmentRequest

func CreateGetDepartmentRequest() (request *GetDepartmentRequest)

CreateGetDepartmentRequest creates a request to invoke GetDepartment API

type GetDepartmentResponse

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

GetDepartmentResponse is the response struct for api GetDepartment

func CreateGetDepartmentResponse

func CreateGetDepartmentResponse() (response *GetDepartmentResponse)

CreateGetDepartmentResponse creates a response to parse from GetDepartment response

type GetDetectEvaluationRequest

type GetDetectEvaluationRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

GetDetectEvaluationRequest is the request struct for api GetDetectEvaluation

func CreateGetDetectEvaluationRequest

func CreateGetDetectEvaluationRequest() (request *GetDetectEvaluationRequest)

CreateGetDetectEvaluationRequest creates a request to invoke GetDetectEvaluation API

type GetDetectEvaluationResponse

type GetDetectEvaluationResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetDetectEvaluationResponse is the response struct for api GetDetectEvaluation

func CreateGetDetectEvaluationResponse

func CreateGetDetectEvaluationResponse() (response *GetDetectEvaluationResponse)

CreateGetDetectEvaluationResponse creates a response to parse from GetDetectEvaluation response

type GetDetectionRequest

type GetDetectionRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GetDetectionRequest is the request struct for api GetDetection

func CreateGetDetectionRequest

func CreateGetDetectionRequest() (request *GetDetectionRequest)

CreateGetDetectionRequest creates a request to invoke GetDetection API

type GetDetectionResponse

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

GetDetectionResponse is the response struct for api GetDetection

func CreateGetDetectionResponse

func CreateGetDetectionResponse() (response *GetDetectionResponse)

CreateGetDetectionResponse creates a response to parse from GetDetection response

type GetModelSignedUrlRequest

type GetModelSignedUrlRequest struct {
	*requests.RpcRequest
	ModelPath *[]string `position:"Body" name:"ModelPath"  type:"Repeated"`
}

GetModelSignedUrlRequest is the request struct for api GetModelSignedUrl

func CreateGetModelSignedUrlRequest

func CreateGetModelSignedUrlRequest() (request *GetModelSignedUrlRequest)

CreateGetModelSignedUrlRequest creates a request to invoke GetModelSignedUrl API

type GetModelSignedUrlResponse

type GetModelSignedUrlResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetModelSignedUrlResponse is the response struct for api GetModelSignedUrl

func CreateGetModelSignedUrlResponse

func CreateGetModelSignedUrlResponse() (response *GetModelSignedUrlResponse)

CreateGetModelSignedUrlResponse creates a response to parse from GetModelSignedUrl response

type GetPreSignedUrlRequest

type GetPreSignedUrlRequest struct {
	*requests.RpcRequest
	Prefix string `position:"Body" name:"Prefix"`
}

GetPreSignedUrlRequest is the request struct for api GetPreSignedUrl

func CreateGetPreSignedUrlRequest

func CreateGetPreSignedUrlRequest() (request *GetPreSignedUrlRequest)

CreateGetPreSignedUrlRequest creates a request to invoke GetPreSignedUrl API

type GetPreSignedUrlResponse

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

GetPreSignedUrlResponse is the response struct for api GetPreSignedUrl

func CreateGetPreSignedUrlResponse

func CreateGetPreSignedUrlResponse() (response *GetPreSignedUrlResponse)

CreateGetPreSignedUrlResponse creates a response to parse from GetPreSignedUrl response

type GetRuleRequest

type GetRuleRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GetRuleRequest is the request struct for api GetRule

func CreateGetRuleRequest

func CreateGetRuleRequest() (request *GetRuleRequest)

CreateGetRuleRequest creates a request to invoke GetRule API

type GetRuleResponse

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

GetRuleResponse is the response struct for api GetRule

func CreateGetRuleResponse

func CreateGetRuleResponse() (response *GetRuleResponse)

CreateGetRuleResponse creates a response to parse from GetRule response

type GetServiceConfigurationRequest

type GetServiceConfigurationRequest struct {
	*requests.RpcRequest
	UserId string `position:"Query" name:"UserId"`
}

GetServiceConfigurationRequest is the request struct for api GetServiceConfiguration

func CreateGetServiceConfigurationRequest

func CreateGetServiceConfigurationRequest() (request *GetServiceConfigurationRequest)

CreateGetServiceConfigurationRequest creates a request to invoke GetServiceConfiguration API

type GetServiceConfigurationResponse

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

GetServiceConfigurationResponse is the response struct for api GetServiceConfiguration

func CreateGetServiceConfigurationResponse

func CreateGetServiceConfigurationResponse() (response *GetServiceConfigurationResponse)

CreateGetServiceConfigurationResponse creates a response to parse from GetServiceConfiguration response

type GetSignedUrlRequest

type GetSignedUrlRequest struct {
	*requests.RpcRequest
	FileUrl string `position:"Body" name:"FileUrl"`
}

GetSignedUrlRequest is the request struct for api GetSignedUrl

func CreateGetSignedUrlRequest

func CreateGetSignedUrlRequest() (request *GetSignedUrlRequest)

CreateGetSignedUrlRequest creates a request to invoke GetSignedUrl API

type GetSignedUrlResponse

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

GetSignedUrlResponse is the response struct for api GetSignedUrl

func CreateGetSignedUrlResponse

func CreateGetSignedUrlResponse() (response *GetSignedUrlResponse)

CreateGetSignedUrlResponse creates a response to parse from GetSignedUrl response

type GetSlrConfigurationRequest

type GetSlrConfigurationRequest struct {
	*requests.RpcRequest
	UserId string `position:"Query" name:"UserId"`
}

GetSlrConfigurationRequest is the request struct for api GetSlrConfiguration

func CreateGetSlrConfigurationRequest

func CreateGetSlrConfigurationRequest() (request *GetSlrConfigurationRequest)

CreateGetSlrConfigurationRequest creates a request to invoke GetSlrConfiguration API

type GetSlrConfigurationResponse

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

GetSlrConfigurationResponse is the response struct for api GetSlrConfiguration

func CreateGetSlrConfigurationResponse

func CreateGetSlrConfigurationResponse() (response *GetSlrConfigurationResponse)

CreateGetSlrConfigurationResponse creates a response to parse from GetSlrConfiguration response

type GetStatisticsRequest

type GetStatisticsRequest struct {
	*requests.RpcRequest
	DepartmentId *[]string `position:"Query" name:"DepartmentId"  type:"Repeated"`
	DateTo       string    `position:"Query" name:"DateTo"`
	DateFrom     string    `position:"Query" name:"DateFrom"`
}

GetStatisticsRequest is the request struct for api GetStatistics

func CreateGetStatisticsRequest

func CreateGetStatisticsRequest() (request *GetStatisticsRequest)

CreateGetStatisticsRequest creates a request to invoke GetStatistics API

type GetStatisticsResponse

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

GetStatisticsResponse is the response struct for api GetStatistics

func CreateGetStatisticsResponse

func CreateGetStatisticsResponse() (response *GetStatisticsResponse)

CreateGetStatisticsResponse creates a response to parse from GetStatistics response

type GetTaskGroupRequest

type GetTaskGroupRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GetTaskGroupRequest is the request struct for api GetTaskGroup

func CreateGetTaskGroupRequest

func CreateGetTaskGroupRequest() (request *GetTaskGroupRequest)

CreateGetTaskGroupRequest creates a request to invoke GetTaskGroup API

type GetTaskGroupResponse

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

GetTaskGroupResponse is the response struct for api GetTaskGroup

func CreateGetTaskGroupResponse

func CreateGetTaskGroupResponse() (response *GetTaskGroupResponse)

CreateGetTaskGroupResponse creates a response to parse from GetTaskGroup response

type GetTaskRequest

type GetTaskRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

GetTaskRequest is the request struct for api GetTask

func CreateGetTaskRequest

func CreateGetTaskRequest() (request *GetTaskRequest)

CreateGetTaskRequest creates a request to invoke GetTask API

type GetTaskResponse

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

GetTaskResponse is the response struct for api GetTask

func CreateGetTaskResponse

func CreateGetTaskResponse() (response *GetTaskResponse)

CreateGetTaskResponse creates a response to parse from GetTask response

type GetUserRequest

type GetUserRequest struct {
	*requests.RpcRequest
	Id string `position:"Query" name:"Id"`
}

GetUserRequest is the request struct for api GetUser

func CreateGetUserRequest

func CreateGetUserRequest() (request *GetUserRequest)

CreateGetUserRequest creates a request to invoke GetUser API

type GetUserResponse

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

GetUserResponse is the response struct for api GetUser

func CreateGetUserResponse

func CreateGetUserResponse() (response *GetUserResponse)

CreateGetUserResponse creates a response to parse from GetUser response

type Gslb

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

Gslb is a nested struct in idrsservice response

type InitializeServiceLinkedRoleRequest

type InitializeServiceLinkedRoleRequest struct {
	*requests.RpcRequest
	RoleName string `position:"Query" name:"RoleName"`
}

InitializeServiceLinkedRoleRequest is the request struct for api InitializeServiceLinkedRole

func CreateInitializeServiceLinkedRoleRequest

func CreateInitializeServiceLinkedRoleRequest() (request *InitializeServiceLinkedRoleRequest)

CreateInitializeServiceLinkedRoleRequest creates a request to invoke InitializeServiceLinkedRole API

type InitializeServiceLinkedRoleResponse

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

InitializeServiceLinkedRoleResponse is the response struct for api InitializeServiceLinkedRole

func CreateInitializeServiceLinkedRoleResponse

func CreateInitializeServiceLinkedRoleResponse() (response *InitializeServiceLinkedRoleResponse)

CreateInitializeServiceLinkedRoleResponse creates a response to parse from InitializeServiceLinkedRole response

type ItemsInGetStatistics

type ItemsInGetStatistics struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInGetStatistics is a nested struct in idrsservice response

type ItemsInListApps

type ItemsInListApps struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListApps is a nested struct in idrsservice response

type ItemsInListDepartments

type ItemsInListDepartments struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListDepartments is a nested struct in idrsservice response

type ItemsInListDetections

type ItemsInListDetections struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListDetections is a nested struct in idrsservice response

type ItemsInListLives

type ItemsInListLives struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListLives is a nested struct in idrsservice response

type ItemsInListRules

type ItemsInListRules struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListRules is a nested struct in idrsservice response

type ItemsInListStatisticsTask

type ItemsInListStatisticsTask struct {
	ItemsItem []ItemsItemInListStatisticsTask `json:"Items" xml:"Items"`
}

ItemsInListStatisticsTask is a nested struct in idrsservice response

type ItemsInListTaskGroups

type ItemsInListTaskGroups struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListTaskGroups is a nested struct in idrsservice response

type ItemsInListTasks

type ItemsInListTasks struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListTasks is a nested struct in idrsservice response

type ItemsInListUsers

type ItemsInListUsers struct {
	ItemsItem []ItemsItem `json:"Items" xml:"Items"`
}

ItemsInListUsers is a nested struct in idrsservice response

type ItemsItem

type ItemsItem struct {
	Name           string               `json:"Name" xml:"Name"`
	PhoneNumber    string               `json:"PhoneNumber" xml:"PhoneNumber"`
	RuleName       string               `json:"RuleName" xml:"RuleName"`
	TotalTasks     int                  `json:"TotalTasks" xml:"TotalTasks"`
	UpdatedAt      string               `json:"UpdatedAt" xml:"UpdatedAt"`
	RecordingType  string               `json:"RecordingType" xml:"RecordingType"`
	PublicId       string               `json:"PublicId" xml:"PublicId"`
	RuleId         string               `json:"RuleId" xml:"RuleId"`
	Source         string               `json:"Source" xml:"Source"`
	Content        string               `json:"Content" xml:"Content"`
	Role           string               `json:"Role" xml:"Role"`
	Disabled       bool                 `json:"Disabled" xml:"Disabled"`
	UserId         string               `json:"UserId" xml:"UserId"`
	CreatedAt      string               `json:"CreatedAt" xml:"CreatedAt"`
	Id             string               `json:"Id" xml:"Id"`
	Description    string               `json:"Description" xml:"Description"`
	Username       string               `json:"Username" xml:"Username"`
	DepartmentName string               `json:"DepartmentName" xml:"DepartmentName"`
	Email          string               `json:"Email" xml:"Email"`
	VideoMetaUrl   string               `json:"VideoMetaUrl" xml:"VideoMetaUrl"`
	CloudCount     int64                `json:"CloudCount" xml:"CloudCount"`
	PackageName    string               `json:"PackageName" xml:"PackageName"`
	CompletedTasks int                  `json:"CompletedTasks" xml:"CompletedTasks"`
	Month          string               `json:"Month" xml:"Month"`
	RamUsername    string               `json:"RamUsername" xml:"RamUsername"`
	ClientCount    int64                `json:"ClientCount" xml:"ClientCount"`
	DepartmentId   string               `json:"DepartmentId" xml:"DepartmentId"`
	Channel        string               `json:"Channel" xml:"Channel"`
	Status         string               `json:"Status" xml:"Status"`
	VideoUrl       string               `json:"VideoUrl" xml:"VideoUrl"`
	TaskIds        []string             `json:"TaskIds" xml:"TaskIds"`
	Departments    []DepartmentsItem    `json:"Departments" xml:"Departments"`
	Detail         []DetailItem         `json:"Detail" xml:"Detail"`
	Administrators []AdministratorsItem `json:"Administrators" xml:"Administrators"`
	Tasks          []TasksItem          `json:"Tasks" xml:"Tasks"`
}

ItemsItem is a nested struct in idrsservice response

type ItemsItemInListStatisticsTask

type ItemsItemInListStatisticsTask struct {
	CreatedAt string `json:"CreatedAt" xml:"CreatedAt"`
	FileUrl   string `json:"FileUrl" xml:"FileUrl"`
	Name      string `json:"Name" xml:"Name"`
	Status    int    `json:"Status" xml:"Status"`
}

ItemsItemInListStatisticsTask is a nested struct in idrsservice response

type JoinLiveRequest

type JoinLiveRequest struct {
	*requests.RpcRequest
	Channel string `position:"Query" name:"Channel"`
	UserId  string `position:"Query" name:"UserId"`
	RtcCode string `position:"Query" name:"RtcCode"`
}

JoinLiveRequest is the request struct for api JoinLive

func CreateJoinLiveRequest

func CreateJoinLiveRequest() (request *JoinLiveRequest)

CreateJoinLiveRequest creates a request to invoke JoinLive API

type JoinLiveResponse

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

JoinLiveResponse is the response struct for api JoinLive

func CreateJoinLiveResponse

func CreateJoinLiveResponse() (response *JoinLiveResponse)

CreateJoinLiveResponse creates a response to parse from JoinLive response

type ListAppsRequest

type ListAppsRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
}

ListAppsRequest is the request struct for api ListApps

func CreateListAppsRequest

func CreateListAppsRequest() (request *ListAppsRequest)

CreateListAppsRequest creates a request to invoke ListApps API

type ListAppsResponse

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

ListAppsResponse is the response struct for api ListApps

func CreateListAppsResponse

func CreateListAppsResponse() (response *ListAppsResponse)

CreateListAppsResponse creates a response to parse from ListApps response

type ListDepartmentsRequest

type ListDepartmentsRequest struct {
	*requests.RpcRequest
	UserId    string           `position:"Query" name:"UserId"`
	Name      string           `position:"Query" name:"Name"`
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
}

ListDepartmentsRequest is the request struct for api ListDepartments

func CreateListDepartmentsRequest

func CreateListDepartmentsRequest() (request *ListDepartmentsRequest)

CreateListDepartmentsRequest creates a request to invoke ListDepartments API

type ListDepartmentsResponse

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

ListDepartmentsResponse is the response struct for api ListDepartments

func CreateListDepartmentsResponse

func CreateListDepartmentsResponse() (response *ListDepartmentsResponse)

CreateListDepartmentsResponse creates a response to parse from ListDepartments response

type ListDetectionsRequest

type ListDetectionsRequest struct {
	*requests.RpcRequest
	CreateDateTo   string           `position:"Query" name:"CreateDateTo"`
	DepartmentId   string           `position:"Query" name:"DepartmentId"`
	RecordingType  string           `position:"Query" name:"RecordingType"`
	CreateDateFrom string           `position:"Query" name:"CreateDateFrom"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	PageIndex      requests.Integer `position:"Query" name:"PageIndex"`
	RuleId         string           `position:"Query" name:"RuleId"`
}

ListDetectionsRequest is the request struct for api ListDetections

func CreateListDetectionsRequest

func CreateListDetectionsRequest() (request *ListDetectionsRequest)

CreateListDetectionsRequest creates a request to invoke ListDetections API

type ListDetectionsResponse

type ListDetectionsResponse struct {
	*responses.BaseResponse
	Code      string       `json:"Code" xml:"Code"`
	Message   string       `json:"Message" xml:"Message"`
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Data      Data         `json:"Data" xml:"Data"`
	Errors    []ErrorsItem `json:"Errors" xml:"Errors"`
}

ListDetectionsResponse is the response struct for api ListDetections

func CreateListDetectionsResponse

func CreateListDetectionsResponse() (response *ListDetectionsResponse)

CreateListDetectionsResponse creates a response to parse from ListDetections response

type ListFilesRequest

type ListFilesRequest struct {
	*requests.RpcRequest
	Prefix string           `position:"Body" name:"Prefix"`
	Limit  requests.Integer `position:"Body" name:"Limit"`
}

ListFilesRequest is the request struct for api ListFiles

func CreateListFilesRequest

func CreateListFilesRequest() (request *ListFilesRequest)

CreateListFilesRequest creates a request to invoke ListFiles API

type ListFilesResponse

type ListFilesResponse struct {
	*responses.BaseResponse
	Code      string   `json:"Code" xml:"Code"`
	Message   string   `json:"Message" xml:"Message"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Data      []string `json:"Data" xml:"Data"`
}

ListFilesResponse is the response struct for api ListFiles

func CreateListFilesResponse

func CreateListFilesResponse() (response *ListFilesResponse)

CreateListFilesResponse creates a response to parse from ListFiles response

type ListLivesRequest

type ListLivesRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
}

ListLivesRequest is the request struct for api ListLives

func CreateListLivesRequest

func CreateListLivesRequest() (request *ListLivesRequest)

CreateListLivesRequest creates a request to invoke ListLives API

type ListLivesResponse

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

ListLivesResponse is the response struct for api ListLives

func CreateListLivesResponse

func CreateListLivesResponse() (response *ListLivesResponse)

CreateListLivesResponse creates a response to parse from ListLives response

type ListRolesRequest

type ListRolesRequest struct {
	*requests.RpcRequest
}

ListRolesRequest is the request struct for api ListRoles

func CreateListRolesRequest

func CreateListRolesRequest() (request *ListRolesRequest)

CreateListRolesRequest creates a request to invoke ListRoles API

type ListRolesResponse

type ListRolesResponse struct {
	*responses.BaseResponse
	Code      string   `json:"Code" xml:"Code"`
	Message   string   `json:"Message" xml:"Message"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Data      []string `json:"Data" xml:"Data"`
}

ListRolesResponse is the response struct for api ListRoles

func CreateListRolesResponse

func CreateListRolesResponse() (response *ListRolesResponse)

CreateListRolesResponse creates a response to parse from ListRoles response

type ListRulesRequest

type ListRulesRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
}

ListRulesRequest is the request struct for api ListRules

func CreateListRulesRequest

func CreateListRulesRequest() (request *ListRulesRequest)

CreateListRulesRequest creates a request to invoke ListRules API

type ListRulesResponse

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

ListRulesResponse is the response struct for api ListRules

func CreateListRulesResponse

func CreateListRulesResponse() (response *ListRulesResponse)

CreateListRulesResponse creates a response to parse from ListRules response

type ListStatisticsTaskRequest

type ListStatisticsTaskRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
}

ListStatisticsTaskRequest is the request struct for api ListStatisticsTask

func CreateListStatisticsTaskRequest

func CreateListStatisticsTaskRequest() (request *ListStatisticsTaskRequest)

CreateListStatisticsTaskRequest creates a request to invoke ListStatisticsTask API

type ListStatisticsTaskResponse

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

ListStatisticsTaskResponse is the response struct for api ListStatisticsTask

func CreateListStatisticsTaskResponse

func CreateListStatisticsTaskResponse() (response *ListStatisticsTaskResponse)

CreateListStatisticsTaskResponse creates a response to parse from ListStatisticsTask response

type ListTaskGroupsRequest

type ListTaskGroupsRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	PageIndex requests.Integer `position:"Query" name:"PageIndex"`
	Status    string           `position:"Query" name:"Status"`
}

ListTaskGroupsRequest is the request struct for api ListTaskGroups

func CreateListTaskGroupsRequest

func CreateListTaskGroupsRequest() (request *ListTaskGroupsRequest)

CreateListTaskGroupsRequest creates a request to invoke ListTaskGroups API

type ListTaskGroupsResponse

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

ListTaskGroupsResponse is the response struct for api ListTaskGroups

func CreateListTaskGroupsResponse

func CreateListTaskGroupsResponse() (response *ListTaskGroupsResponse)

CreateListTaskGroupsResponse creates a response to parse from ListTaskGroups response

type ListTaskItemsRequest

type ListTaskItemsRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

ListTaskItemsRequest is the request struct for api ListTaskItems

func CreateListTaskItemsRequest

func CreateListTaskItemsRequest() (request *ListTaskItemsRequest)

CreateListTaskItemsRequest creates a request to invoke ListTaskItems API

type ListTaskItemsResponse

type ListTaskItemsResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

ListTaskItemsResponse is the response struct for api ListTaskItems

func CreateListTaskItemsResponse

func CreateListTaskItemsResponse() (response *ListTaskItemsResponse)

CreateListTaskItemsResponse creates a response to parse from ListTaskItems response

type ListTasksRequest

type ListTasksRequest struct {
	*requests.RpcRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	TaskGroupId string           `position:"Query" name:"TaskGroupId"`
	PageIndex   requests.Integer `position:"Query" name:"PageIndex"`
}

ListTasksRequest is the request struct for api ListTasks

func CreateListTasksRequest

func CreateListTasksRequest() (request *ListTasksRequest)

CreateListTasksRequest creates a request to invoke ListTasks API

type ListTasksResponse

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

ListTasksResponse is the response struct for api ListTasks

func CreateListTasksResponse

func CreateListTasksResponse() (response *ListTasksResponse)

CreateListTasksResponse creates a response to parse from ListTasks response

type ListUsersRequest

type ListUsersRequest struct {
	*requests.RpcRequest
	DepartmentId string           `position:"Query" name:"DepartmentId"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	PageIndex    requests.Integer `position:"Query" name:"PageIndex"`
	Username     string           `position:"Query" name:"Username"`
}

ListUsersRequest is the request struct for api ListUsers

func CreateListUsersRequest

func CreateListUsersRequest() (request *ListUsersRequest)

CreateListUsersRequest creates a request to invoke ListUsers API

type ListUsersResponse

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

ListUsersResponse is the response struct for api ListUsers

func CreateListUsersResponse

func CreateListUsersResponse() (response *ListUsersResponse)

CreateListUsersResponse creates a response to parse from ListUsers response

type MqEventList

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

MqEventList is a nested struct in idrsservice response

type TaskIdsInCreateTaskGroup

type TaskIdsInCreateTaskGroup struct {
	TaskIds []string `json:"TaskIds" xml:"TaskIds"`
}

TaskIdsInCreateTaskGroup is a nested struct in idrsservice response

type TaskIdsInGetTaskGroup

type TaskIdsInGetTaskGroup struct {
	TaskIds []string `json:"TaskIds" xml:"TaskIds"`
}

TaskIdsInGetTaskGroup is a nested struct in idrsservice response

type TaskIdsInListTaskGroups

type TaskIdsInListTaskGroups struct {
	TaskIds []string `json:"TaskIds" xml:"TaskIds"`
}

TaskIdsInListTaskGroups is a nested struct in idrsservice response

type TasksInGetDetection

type TasksInGetDetection struct {
	TasksItem []TasksItem `json:"Tasks" xml:"Tasks"`
}

TasksInGetDetection is a nested struct in idrsservice response

type TasksInListDetections

type TasksInListDetections struct {
	TasksItem []TasksItem `json:"Tasks" xml:"Tasks"`
}

TasksInListDetections is a nested struct in idrsservice response

type TasksItem

type TasksItem struct {
	VideoMetaUrl string `json:"VideoMetaUrl" xml:"VideoMetaUrl"`
	CreatedAt    string `json:"CreatedAt" xml:"CreatedAt"`
	Id           string `json:"Id" xml:"Id"`
	Status       string `json:"Status" xml:"Status"`
	VideoUrl     string `json:"VideoUrl" xml:"VideoUrl"`
}

TasksItem is a nested struct in idrsservice response

type TokenData

type TokenData struct {
	AppId     string   `json:"AppId" xml:"AppId"`
	LiveId    string   `json:"LiveId" xml:"LiveId"`
	Nonce     string   `json:"Nonce" xml:"Nonce"`
	Timestamp int64    `json:"Timestamp" xml:"Timestamp"`
	Token     string   `json:"Token" xml:"Token"`
	UserId    string   `json:"UserId" xml:"UserId"`
	Gslb      []string `json:"Gslb" xml:"Gslb"`
	Turn      Turn     `json:"Turn" xml:"Turn"`
}

TokenData is a nested struct in idrsservice response

type Turn

type Turn struct {
	Password string `json:"Password" xml:"Password"`
	Username string `json:"Username" xml:"Username"`
}

Turn is a nested struct in idrsservice response

type UpdateAppRequest

type UpdateAppRequest struct {
	*requests.RpcRequest
	DepartmentId string           `position:"Query" name:"DepartmentId"`
	PackageName  string           `position:"Query" name:"PackageName"`
	Name         string           `position:"Query" name:"Name"`
	Disabled     requests.Boolean `position:"Query" name:"Disabled"`
	Id           string           `position:"Query" name:"Id"`
}

UpdateAppRequest is the request struct for api UpdateApp

func CreateUpdateAppRequest

func CreateUpdateAppRequest() (request *UpdateAppRequest)

CreateUpdateAppRequest creates a request to invoke UpdateApp API

type UpdateAppResponse

type UpdateAppResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

UpdateAppResponse is the response struct for api UpdateApp

func CreateUpdateAppResponse

func CreateUpdateAppResponse() (response *UpdateAppResponse)

CreateUpdateAppResponse creates a response to parse from UpdateApp response

type UpdateDepartmentRequest

type UpdateDepartmentRequest struct {
	*requests.RpcRequest
	Description string `position:"Body" name:"Description"`
	Label       string `position:"Body" name:"Label"`
	Name        string `position:"Body" name:"Name"`
	Id          string `position:"Query" name:"Id"`
}

UpdateDepartmentRequest is the request struct for api UpdateDepartment

func CreateUpdateDepartmentRequest

func CreateUpdateDepartmentRequest() (request *UpdateDepartmentRequest)

CreateUpdateDepartmentRequest creates a request to invoke UpdateDepartment API

type UpdateDepartmentResponse

type UpdateDepartmentResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

UpdateDepartmentResponse is the response struct for api UpdateDepartment

func CreateUpdateDepartmentResponse

func CreateUpdateDepartmentResponse() (response *UpdateDepartmentResponse)

CreateUpdateDepartmentResponse creates a response to parse from UpdateDepartment response

type UpdateLiveRequest

type UpdateLiveRequest struct {
	*requests.RpcRequest
	LiveId string `position:"Query" name:"LiveId"`
	UserId string `position:"Query" name:"UserId"`
	Status string `position:"Query" name:"Status"`
}

UpdateLiveRequest is the request struct for api UpdateLive

func CreateUpdateLiveRequest

func CreateUpdateLiveRequest() (request *UpdateLiveRequest)

CreateUpdateLiveRequest creates a request to invoke UpdateLive API

type UpdateLiveResponse

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

UpdateLiveResponse is the response struct for api UpdateLive

func CreateUpdateLiveResponse

func CreateUpdateLiveResponse() (response *UpdateLiveResponse)

CreateUpdateLiveResponse creates a response to parse from UpdateLive response

type UpdateRuleRequest

type UpdateRuleRequest struct {
	*requests.RpcRequest
	Content string `position:"Query" name:"Content"`
	Name    string `position:"Query" name:"Name"`
	Id      string `position:"Query" name:"Id"`
}

UpdateRuleRequest is the request struct for api UpdateRule

func CreateUpdateRuleRequest

func CreateUpdateRuleRequest() (request *UpdateRuleRequest)

CreateUpdateRuleRequest creates a request to invoke UpdateRule API

type UpdateRuleResponse

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

UpdateRuleResponse is the response struct for api UpdateRule

func CreateUpdateRuleResponse

func CreateUpdateRuleResponse() (response *UpdateRuleResponse)

CreateUpdateRuleResponse creates a response to parse from UpdateRule response

type UpdateServiceConfigurationRequest

type UpdateServiceConfigurationRequest struct {
	*requests.RpcRequest
	LiveRecordMaxClient       requests.Integer `position:"Query" name:"LiveRecordMaxClient"`
	LiveRecordVideoResolution requests.Integer `position:"Query" name:"LiveRecordVideoResolution"`
	TaskItemQueueSize         requests.Integer `position:"Query" name:"TaskItemQueueSize"`
	LiveRecordLayout          requests.Integer `position:"Query" name:"LiveRecordLayout"`
	ClientQueueSize           requests.Integer `position:"Query" name:"ClientQueueSize"`
	LiveRecordTaskProfile     string           `position:"Query" name:"LiveRecordTaskProfile"`
	LiveRecordAll             requests.Boolean `position:"Query" name:"LiveRecordAll"`
	LiveRecordEveryOne        requests.Boolean `position:"Query" name:"LiveRecordEveryOne"`
}

UpdateServiceConfigurationRequest is the request struct for api UpdateServiceConfiguration

func CreateUpdateServiceConfigurationRequest

func CreateUpdateServiceConfigurationRequest() (request *UpdateServiceConfigurationRequest)

CreateUpdateServiceConfigurationRequest creates a request to invoke UpdateServiceConfiguration API

type UpdateServiceConfigurationResponse

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

UpdateServiceConfigurationResponse is the response struct for api UpdateServiceConfiguration

func CreateUpdateServiceConfigurationResponse

func CreateUpdateServiceConfigurationResponse() (response *UpdateServiceConfigurationResponse)

CreateUpdateServiceConfigurationResponse creates a response to parse from UpdateServiceConfiguration response

type UpdateSlrConfigurationRequest

type UpdateSlrConfigurationRequest struct {
	*requests.RpcRequest
	MqInstanceId string           `position:"Query" name:"MqInstanceId"`
	MqGroupId    string           `position:"Query" name:"MqGroupId"`
	MqEvent      *[]string        `position:"Query" name:"MqEvent"  type:"Repeated"`
	MqEndpoint   string           `position:"Query" name:"MqEndpoint"`
	MqTopic      string           `position:"Query" name:"MqTopic"`
	MqSubscribe  requests.Boolean `position:"Query" name:"MqSubscribe"`
}

UpdateSlrConfigurationRequest is the request struct for api UpdateSlrConfiguration

func CreateUpdateSlrConfigurationRequest

func CreateUpdateSlrConfigurationRequest() (request *UpdateSlrConfigurationRequest)

CreateUpdateSlrConfigurationRequest creates a request to invoke UpdateSlrConfiguration API

type UpdateSlrConfigurationResponse

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

UpdateSlrConfigurationResponse is the response struct for api UpdateSlrConfiguration

func CreateUpdateSlrConfigurationResponse

func CreateUpdateSlrConfigurationResponse() (response *UpdateSlrConfigurationResponse)

CreateUpdateSlrConfigurationResponse creates a response to parse from UpdateSlrConfiguration response

type UpdateUserRequest

type UpdateUserRequest struct {
	*requests.RpcRequest
	Role        string `position:"Query" name:"Role"`
	PhoneNumber string `position:"Query" name:"PhoneNumber"`
	Name        string `position:"Query" name:"Name"`
	Id          string `position:"Query" name:"Id"`
	Email       string `position:"Query" name:"Email"`
}

UpdateUserRequest is the request struct for api UpdateUser

func CreateUpdateUserRequest

func CreateUpdateUserRequest() (request *UpdateUserRequest)

CreateUpdateUserRequest creates a request to invoke UpdateUser API

type UpdateUserResponse

type UpdateUserResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Data      map[string]interface{} `json:"Data" xml:"Data"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

UpdateUserResponse is the response struct for api UpdateUser

func CreateUpdateUserResponse

func CreateUpdateUserResponse() (response *UpdateUserResponse)

CreateUpdateUserResponse creates a response to parse from UpdateUser response

Source Files

Jump to

Keyboard shortcuts

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