Documentation ¶
Index ¶
- type AddDesignEntityTagsRequest
- type AddDesignEntityTagsResponse
- type AddTagToAssetRequest
- type AddTagToAssetResponse
- type AddWorkSpaceUsersRequest
- type AddWorkSpaceUsersResponse
- type AdvancedMallApiDto
- type AdvancedMallApiDtoAuthType
- type AdvancedMallApiDtoAuthTypeEnum
- type AggregationLogicTableAttributeVo
- type AggregationLogicTableVo
- type AggregationLogicTableVoCompression
- type AggregationLogicTableVoCompressionEnum
- type AggregationLogicTableVoDetailData
- type AggregationLogicTableVoDistribute
- type AggregationLogicTableVoDistributeEnum
- type AggregationLogicTableVoSearchResultData
- type AggregationLogicTableVoSearchResultDataValue
- type AlarmInfoResponseAlarmInfo
- type AllModelStatisticVo
- type AllTableVo
- type Api
- type ApiActionDto
- type ApiActionDtoAction
- type ApiActionDtoActionEnum
- type ApiApiType
- type ApiApiTypeEnum
- type ApiAuthType
- type ApiAuthTypeEnum
- type ApiCatalogCreateParaDto
- type ApiCatalogDeleteParaDto
- type ApiCatalogUpdateParaDto
- type ApiMoveParaDto
- type ApiOverview
- type ApiOverviewDebugStatus
- type ApiOverviewDebugStatusEnum
- type ApiOverviewStatus
- type ApiOverviewStatusEnum
- type ApiOverviewType
- type ApiOverviewTypeEnum
- type ApiParaForAuthToInstance
- type ApiParaForAuthToInstanceApplyType
- type ApiParaForAuthToInstanceApplyTypeEnum
- type ApiParaForAuthorizeToInstance
- type ApiParam
- type ApiParamApiSpecificTypeStr
- type ApiParamApiSpecificTypeStrEnum
- type ApiParamPublishStatusType
- type ApiParamPublishStatusTypeEnum
- type ApiProtocol
- type ApiProtocolEnum
- type ApiPublishDto
- type ApiPublishDtoApiDebug
- type ApiPublishDtoApiDebugEnum
- type ApiPublishDtoApiStatus
- type ApiPublishDtoApiStatusEnum
- type ApiPublishType
- type ApiPublishTypeEnum
- type ApiRequestPara
- type ApiRequestParaCondition
- type ApiRequestParaConditionEnum
- type ApiRequestType
- type ApiRequestTypeEnum
- type ApiResponsePara
- type ApiResponseParaType
- type ApiResponseParaTypeEnum
- type ApiTestDto
- type ApiTestParas
- type ApiTestRequestHeader
- type ApiTestResponseHeader
- type ApiVisibility
- type ApiVisibilityEnum
- type ApigChangeResourceReq
- type ApigCommodityOrder
- type ApigDataSourceView
- type ApigDataSourceVo
- type ApigDataSourcesVo
- type ApigDelUserParams
- type ApigGroupDto
- type ApigIamUserDto
- type ApigInstanceDto
- type ApigRole
- type ApigRoleVo
- type ApigWorkspaceUserDto
- type ApigWorkspaceUserbody
- type AppBindApiInfo
- type AppBindApiInfoRelationshipType
- type AppBindApiInfoRelationshipTypeEnum
- type AppRequestDto
- type AppRequestDtoApigType
- type AppRequestDtoApigTypeEnum
- type AppRequestDtoAppType
- type AppRequestDtoAppTypeEnum
- type AppReturnDto
- type AppReturnDtoAppType
- type AppReturnDtoAppTypeEnum
- type AppUpdateDto
- type ApplyBgEnum
- type ApplyBgEnumEnum
- type ApprovalBatchParam
- type ApprovalInfoParam
- type ApprovalStatusEnum
- type ApprovalStatusEnumEnum
- type ApprovalTypeEnum
- type ApprovalTypeEnumEnum
- type ApprovalVo
- type Approver
- type ApproverParam
- type ApproverVo
- type ApproverVoUserType
- type ApproverVoUserTypeEnum
- type ArchitectureStatistic
- type AssociateClassificationToEntityRequest
- type AssociateClassificationToEntityResponse
- type AssociateSecurityLevelToEntitieRequest
- type AssociateSecurityLevelToEntitieResponse
- type AtlasAssetEntity
- type AtlasClassificationInfo
- type AtlasEntityHeader
- type AtlasFullTextResult
- type AtomicIndexVo
- type AtomicIndexVoDetailData
- type AtomicIndexVoSearchResultData
- type AtomicIndexVoSearchResultDataValue
- type AttributeSearchResult
- type AuthorizeActionApiToInstanceRequest
- type AuthorizeActionApiToInstanceRequestDlmType
- type AuthorizeActionApiToInstanceRequestDlmTypeEnum
- type AuthorizeActionApiToInstanceResponse
- type AuthorizeApiToInstanceRequest
- type AuthorizeApiToInstanceRequestDlmType
- type AuthorizeApiToInstanceRequestDlmTypeEnum
- type AuthorizeApiToInstanceResponse
- type BackendConfig
- type BackendConfigProtocol
- type BackendConfigProtocolEnum
- type BackendConfigType
- type BackendConfigTypeEnum
- type BackendConstant
- type BackendConstantPosition
- type BackendConstantPositionEnum
- type BackendConstantType
- type BackendConstantTypeEnum
- type BackendRequestPara
- type BackendRequestParaPosition
- type BackendRequestParaPositionEnum
- type BasicInfo
- type BatchApproveApplyRequest
- type BatchApproveApplyRequestDlmType
- type BatchApproveApplyRequestDlmTypeEnum
- type BatchApproveApplyResponse
- type BatchAssociateClassificationToEntitiesRequest
- type BatchAssociateClassificationToEntitiesResponse
- type BatchAssociateSecurityLevelToEntitiesRequest
- type BatchAssociateSecurityLevelToEntitiesResponse
- type BatchDeleteBaseDto
- type BatchDeleteRulesBaseDto
- type BatchDeleteSecrecyLevelDto
- type BatchDeleteSecurityDataClassificationRuleRequest
- type BatchDeleteSecurityDataClassificationRuleResponse
- type BatchDeleteSecurityPermissionSetMembersRequest
- type BatchDeleteSecurityPermissionSetMembersResponse
- type BatchDeleteSecurityPermissionSetPermissionsRequest
- type BatchDeleteSecurityPermissionSetPermissionsResponse
- type BatchDeleteSecuritySecrecyLevelsRequest
- type BatchDeleteSecuritySecrecyLevelsResponse
- type BatchDeleteTemplatesRequest
- type BatchDeleteTemplatesResponse
- type BatchOfflineRequest
- type BatchOfflineResponse
- type BatchOfflineResultData
- type BatchOperationVo
- type BatchOperationVoOperationStatus
- type BatchOperationVoOperationStatusEnum
- type BatchPublishRequest
- type BatchPublishResponse
- type BatchPublishResultData
- type BatchSyncMetadataRequest
- type BatchSyncMetadataResponse
- type BatchUpdateSecurityDlfDataWareHousesRequest
- type BatchUpdateSecurityDlfDataWareHousesResponse
- type BehaviorRestBody
- type BizCatalogVo
- type BizDatasourceRelationVo
- type BizInfoVo
- type BizMetricVo
- type BizMetricVoIntervalType
- type BizMetricVoIntervalTypeEnum
- type BizStatusEnum
- type BizStatusEnumEnum
- type BizTypeEnum
- type BizTypeEnumEnum
- type BizVersionManageVo
- type BulkSecurityLevel
- type BusinessAssetRequest
- type BusinessAssetRequestType
- type BusinessAssetRequestTypeEnum
- type BusinessCatalogTreeNode
- type CancelFactoryPackagesRequest
- type CancelFactoryPackagesRequestBody
- type CancelFactoryPackagesResponse
- type CatalogAttributeVo
- type CatalogAttributeVoParent
- type CatalogEntityVo
- type CatalogInfo
- type CatalogLevelVo
- type CatalogLevelVoList
- type CatalogMetaDataEventInfo
- type CatalogMetaDataEventInfoEventType
- type CatalogMetaDataEventInfoEventTypeEnum
- type CatalogMetaDataEventRequest
- type CatalogMetaDataEventRequestEngine
- type CatalogMetaDataEventRequestEngineEnum
- type CatalogMoveParaDto
- type CatalogParamsVo
- type CatalogVo
- type CategoryDetailVo
- type ChangeCatalogRequest
- type ChangeCatalogResponse
- type ChangeResourceRequest
- type ChangeResourceResponse
- type ChangeSubjectsRequest
- type ChangeSubjectsResponse
- type ChangeSubjectsResultData
- type CheckDimensionStatusRequest
- type CheckDimensionStatusResponse
- type CheckDimensionStatusResultData
- type CheckFactLogicTableStatusRequest
- type CheckFactLogicTableStatusResponse
- type CodeTableFieldValueUpdateVo
- type CodeTableFieldValueVo
- type CodeTableFieldVo
- type CodeTableVo
- type ColumnDetails
- type ColumnInfo
- type ColumnLineage
- type ColumnsList
- type CommonConditionVo
- type CompoundMetricVo
- type CompoundMetricVoComparisonType
- type CompoundMetricVoComparisonTypeEnum
- type CompoundMetricVoCompoundType
- type CompoundMetricVoCompoundTypeEnum
- type CompoundMetricVoDetailData
- type CompoundMetricVoSearchResultData
- type CompoundMetricVoSearchResultDataValue
- type ComputeDimension
- type Condition
- type ConditionVo
- type ConditionVoConditionFn
- type ConditionVoConditionFnEnum
- type ConfirmApprovalsRequest
- type ConfirmApprovalsRequestActionId
- type ConfirmApprovalsRequestActionIdEnum
- type ConfirmApprovalsResponse
- type ConfirmApprovalsResultData
- type ConfirmMessageRequest
- type ConfirmMessageRequestDlmType
- type ConfirmMessageRequestDlmTypeEnum
- type ConfirmMessageResponse
- type Connection
- type ConsistencyRuleDetailForOpenApi
- type CountAllModelsRequest
- type CountAllModelsResponse
- type CountAllModelsResultData
- type CountOverviewsRequest
- type CountOverviewsResponse
- type CountOverviewsResultData
- type CountStandardsRequest
- type CountStandardsResponse
- type CountStandardsResultData
- type CountTableModelsRequest
- type CountTableModelsResponse
- type CountTableModelsResultData
- type CreateApiRequest
- type CreateApiRequestDlmType
- type CreateApiRequestDlmTypeEnum
- type CreateApiResponse
- type CreateAppRequest
- type CreateAppRequestDlmType
- type CreateAppRequestDlmTypeEnum
- type CreateAppResponse
- type CreateAppResponseAppType
- type CreateAppResponseAppTypeEnum
- type CreateApproverRequest
- type CreateApproverResponse
- type CreateApproverResultData
- type CreateBizMetricRequest
- type CreateBizMetricResponse
- type CreateBizMetricResultData
- type CreateCatalogRequest
- type CreateCatalogResponse
- type CreateCatalogResultData
- type CreateCodeTableRequest
- type CreateCodeTableResponse
- type CreateCodeTableResultData
- type CreateConnectionsRequest
- type CreateConnectionsResponse
- type CreateDesignAggregationLogicTableRequest
- type CreateDesignAggregationLogicTableResponse
- type CreateDesignAtomicIndexRequest
- type CreateDesignAtomicIndexResponse
- type CreateDirectoryRequest
- type CreateDirectoryResponse
- type CreateDirectoryResultData
- type CreateFactoryEnvRequest
- type CreateFactoryEnvResponse
- type CreateFactoryJobRequest
- type CreateFactoryJobResponse
- type CreateFactorySupplementDataInstanceRequest
- type CreateFactorySupplementDataInstanceRequestBody
- type CreateFactorySupplementDataInstanceRequestBodyDependJobs
- type CreateFactorySupplementDataInstanceRequestBodySupplementDataInstanceTime
- type CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime
- type CreateFactorySupplementDataInstanceResponse
- type CreateManagerWorkSpaceRequest
- type CreateManagerWorkSpaceResponse
- type CreateOrUpdateAssetRequest
- type CreateOrUpdateAssetResponse
- type CreateOrUpdateEntitiesRequest
- type CreateOrUpdateEntitiesResponse
- type CreateSecrecyLevelDto
- type CreateSecurityAssignedQueueRequest
- type CreateSecurityAssignedQueueResponse
- type CreateSecurityDataClassificationRuleRequest
- type CreateSecurityDataClassificationRuleResponse
- type CreateSecurityDataClassificationRuleResponseMethod
- type CreateSecurityDataClassificationRuleResponseMethodEnum
- type CreateSecurityDataClassificationRuleResponseRuleType
- type CreateSecurityDataClassificationRuleResponseRuleTypeEnum
- type CreateSecurityPermissionSetMemberRequest
- type CreateSecurityPermissionSetMemberResponse
- type CreateSecurityPermissionSetMemberResponseClusterType
- type CreateSecurityPermissionSetMemberResponseClusterTypeEnum
- type CreateSecurityPermissionSetMemberResponseMemberStatus
- type CreateSecurityPermissionSetMemberResponseMemberStatusEnum
- type CreateSecurityPermissionSetMemberResponseMemberType
- type CreateSecurityPermissionSetMemberResponseMemberTypeEnum
- type CreateSecurityPermissionSetPermissionRequest
- type CreateSecurityPermissionSetPermissionResponse
- type CreateSecurityPermissionSetPermissionResponseDatasourceType
- type CreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum
- type CreateSecurityPermissionSetPermissionResponsePermissionActions
- type CreateSecurityPermissionSetPermissionResponsePermissionActionsEnum
- type CreateSecurityPermissionSetPermissionResponsePermissionType
- type CreateSecurityPermissionSetPermissionResponsePermissionTypeEnum
- type CreateSecurityPermissionSetPermissionResponseSyncStatus
- type CreateSecurityPermissionSetPermissionResponseSyncStatusEnum
- type CreateSecurityPermissionSetRequest
- type CreateSecurityPermissionSetResponse
- type CreateSecurityPermissionSetResponseSyncStatus
- type CreateSecurityPermissionSetResponseSyncStatusEnum
- type CreateSecurityPermissionSetResponseType
- type CreateSecurityPermissionSetResponseTypeEnum
- type CreateSecuritySecrecyLevelRequest
- type CreateSecuritySecrecyLevelResponse
- type CreateServiceCatalogRequest
- type CreateServiceCatalogRequestDlmType
- type CreateServiceCatalogRequestDlmTypeEnum
- type CreateServiceCatalogResponse
- type CreateStandardRequest
- type CreateStandardResponse
- type CreateStandardResultData
- type CreateStandardTemplateRequest
- type CreateStandardTemplateResponse
- type CreateStandardTemplateResultData
- type CreateSubjectNewRequest
- type CreateSubjectNewResponse
- type CreateSubjectRequest
- type CreateSubjectResponse
- type CreateSubjectResultData
- type CreateTableModelRequest
- type CreateTableModelResponse
- type CreateTableModelResultData
- type CreateTaskRequest
- type CreateTaskResponse
- type CreateTemplateRequest
- type CreateTemplateResponse
- type CreateWorkspaceParams
- type CreateWorkspaceRequest
- type CreateWorkspaceResponse
- type CreateWorkspaceResultData
- type Cron
- type CssIndex
- type CustomMetadata
- type CustomizedFieldsVo
- type CustomizedFieldsVoList
- type CustomizedFieldsVoListType
- type CustomizedFieldsVoListTypeEnum
- type CustomizedFieldsVoType
- type CustomizedFieldsVoTypeEnum
- type DataClassificationGroupQueryDto
- type DataClassificationRuleEnableDto
- type DataClassificationRuleOperateDto
- type DataClassificationRuleOperateDtoMethod
- type DataClassificationRuleOperateDtoMethodEnum
- type DataClassificationRuleOperateDtoRuleType
- type DataClassificationRuleOperateDtoRuleTypeEnum
- type DataClassificationRuleQueryDto
- type DataClassificationRuleQueryDtoMethod
- type DataClassificationRuleQueryDtoMethodEnum
- type DataClassificationRuleQueryDtoRuleType
- type DataClassificationRuleQueryDtoRuleTypeEnum
- type DataConnectionVo
- type DataEntityWithExtInfo
- type DataMapFilterCriteria
- type DataMapFilterCriteriaAttribute
- type DataMapFilterCriteriaAttributeEnum
- type DataMapFilterCriteriaCondition
- type DataMapFilterCriteriaConditionEnum
- type DataMapFilterCriteriaOperator
- type DataMapFilterCriteriaOperatorEnum
- type DataProfileRo
- type DataProfileRoDbType
- type DataProfileRoDbTypeEnum
- type DataProfileRoSample
- type DataProfileRoSampleEnum
- type DataSource
- type DataType
- type DataTypeDomainEnum
- type DataTypeDomainEnumEnum
- type DataWareHouseDto
- type DataWareHouseDtoDwConfig
- type DataWareHouseDtoDwConfigFgacConnStatus
- type DataWareHouseDtoDwConfigFgacConnStatusEnum
- type DataWareHouseDtoDwType
- type DataWareHouseDtoDwTypeEnum
- type Database
- type DatabasesList
- type DatasourceConfig
- type DatasourceConfigAccessMode
- type DatasourceConfigAccessModeEnum
- type DatasourceConfigAccessType
- type DatasourceConfigAccessTypeEnum
- type DatasourceConfigPagination
- type DatasourceConfigPaginationEnum
- type DatasourceConfigType
- type DatasourceConfigTypeEnum
- type DatasourceOrderPara
- type DatasourceOrderParaSort
- type DatasourceOrderParaSortEnum
- type DebugApiRequest
- type DebugApiRequestDlmType
- type DebugApiRequestDlmTypeEnum
- type DebugApiResponse
- type DebugDataconnectionRequest
- type DebugDataconnectionResponse
- type DebugSecurityDlfDataWareHousesRequest
- type DebugSecurityDlfDataWareHousesResponse
- type DeleteApiRequest
- type DeleteApiRequestDlmType
- type DeleteApiRequestDlmTypeEnum
- type DeleteApiResponse
- type DeleteAppRequest
- type DeleteAppRequestDlmType
- type DeleteAppRequestDlmTypeEnum
- type DeleteAppResponse
- type DeleteApproverRequest
- type DeleteApproverResponse
- type DeleteAssetRequest
- type DeleteAssetResponse
- type DeleteBizMetricRequest
- type DeleteBizMetricResponse
- type DeleteCatalogRequest
- type DeleteCatalogResponse
- type DeleteClassificationFromEntitiesRequest
- type DeleteClassificationFromEntitiesResponse
- type DeleteCodeTableRequest
- type DeleteCodeTableResponse
- type DeleteDataconnectionRequest
- type DeleteDataconnectionResponse
- type DeleteDesignAggregationLogicTableRequest
- type DeleteDesignAggregationLogicTableResponse
- type DeleteDesignAtomicIndexRequest
- type DeleteDesignAtomicIndexResponse
- type DeleteDesignLatestApprovalRequest
- type DeleteDesignLatestApprovalRequestBizType
- type DeleteDesignLatestApprovalRequestBizTypeEnum
- type DeleteDesignLatestApprovalResponse
- type DeleteDirectoryRequest
- type DeleteDirectoryResponse
- type DeleteResultData
- type DeleteSecurityAssignedQueueRequest
- type DeleteSecurityAssignedQueueResponse
- type DeleteSecurityDataClassificationRuleRequest
- type DeleteSecurityDataClassificationRuleResponse
- type DeleteSecurityLevelFromEntityRequest
- type DeleteSecurityLevelFromEntityResponse
- type DeleteSecurityPermissionSetRequest
- type DeleteSecurityPermissionSetResponse
- type DeleteSecuritySecrecyLevelRequest
- type DeleteSecuritySecrecyLevelResponse
- type DeleteServiceCatalogRequest
- type DeleteServiceCatalogRequestDlmType
- type DeleteServiceCatalogRequestDlmTypeEnum
- type DeleteServiceCatalogResponse
- type DeleteStandardRequest
- type DeleteStandardResponse
- type DeleteStandardTemplateRequest
- type DeleteStandardTemplateResponse
- type DeleteSubjectNewRequest
- type DeleteSubjectNewResponse
- type DeleteSubjectRequest
- type DeleteSubjectResponse
- type DeleteTableModelRequest
- type DeleteTableModelResponse
- type DeleteTaskInfoRequest
- type DeleteTaskInfoResponse
- type DeleteWorkspacesRequest
- type DeleteWorkspacesResponse
- type DeleteWorkspaceusersRequest
- type DeleteWorkspaceusersResponse
- type DependJob
- type DependJobDependFailPolicy
- type DependJobDependFailPolicyEnum
- type DependJobDependPeriod
- type DependJobDependPeriodEnum
- type DeployFactoryPackagesRequest
- type DeployFactoryPackagesRequestBody
- type DeployFactoryPackagesResponse
- type DeployPackagesResponseDeployPackageDetails
- type DerivativeIndexDimensionVo
- type DerivativeIndexVo
- type DerivativeIndexVoDetailData
- type DerivativeIndexVoSearchResultData
- type DerivativeIndexVoSearchResultDataValue
- type DimensionAttributeVo
- type DimensionHierarchiesVo
- type DimensionLogicTableAttributeVo
- type DimensionLogicTableVo
- type DimensionLogicTableVoDimensionType
- type DimensionLogicTableVoDimensionTypeEnum
- type DimensionLogicTableVoDistribute
- type DimensionLogicTableVoDistributeEnum
- type DimensionVo
- type DimensionVoDimensionType
- type DimensionVoDimensionTypeEnum
- type DimensionVoDistribute
- type DimensionVoDistributeEnum
- type DirectoryVo
- type DirectoryVoType
- type DirectoryVoTypeEnum
- type DisStream
- type DsExportResultVoData
- type DsExportResultVoDataStatus
- type DsExportResultVoDataStatusEnum
- type DsProcessImportResultVo
- type DsProcessImportResultVoStatus
- type DsProcessImportResultVoStatusEnum
- type DwName
- type DwType
- type Entity
- type EntityPrivilegeInfo
- type EntityWithExtInfo
- type EnvRequestBody
- type EnvRequestBodyParams
- type EnvRespParams
- type EnvRespParamsType
- type EnvRespParamsTypeEnum
- type EnvTypeEnum
- type EnvTypeEnumEnum
- type Event
- type EventEventType
- type EventEventTypeEnum
- type EventFailPolicy
- type EventFailPolicyEnum
- type EventParam
- type EventReadPolicy
- type EventReadPolicyEnum
- type ExecuteApiToInstanceRequest
- type ExecuteApiToInstanceRequestDlmType
- type ExecuteApiToInstanceRequestDlmTypeEnum
- type ExecuteApiToInstanceResponse
- type ExecuteTaskActionRequest
- type ExecuteTaskActionResponse
- type ExportDataServiceExcelRequest
- type ExportDataServiceExcelRequestDlmType
- type ExportDataServiceExcelRequestDlmTypeEnum
- type ExportDataServiceExcelResponse
- type ExportDataServiceExcelTemplateRequest
- type ExportDataServiceExcelTemplateRequestDlmType
- type ExportDataServiceExcelTemplateRequestDlmTypeEnum
- type ExportDataServiceExcelTemplateResponse
- type ExportDataServiceZipRequest
- type ExportDataServiceZipRequestDlmType
- type ExportDataServiceZipRequestDlmTypeEnum
- type ExportDataServiceZipResponse
- type ExportDesignModelTableDdlRequest
- type ExportDesignModelTableDdlResponse
- type ExportDesignModelTableDdlResultData
- type ExportDesignModelsRequest
- type ExportDesignModelsResponse
- type ExportDesignModelsResultData
- type ExportDesignResultRequest
- type ExportDesignResultResponse
- type ExportParam
- type FactLogicTableVo
- type FactLogicTableVoDistribute
- type FactLogicTableVoDistributeEnum
- type FactTableAttributeVo
- type FgacSingleUpdateReq
- type FgacUpdateReq
- type FgacUpdateResult
- type FilterCriteria
- type FlavorDto
- type GatewayDto
- type GatewayDtoApigType
- type GatewayDtoApigTypeEnum
- type GlossaryInfo
- type Group
- type HierarchiesAttrVo
- type IdsParam
- type IdsParamDelTypes
- type IdsParamDelTypesEnum
- type ImportCatalogsRequest
- type ImportCatalogsRequestBody
- type ImportCatalogsResponse
- type ImportDataServiceExcelRequest
- type ImportDataServiceExcelRequestBody
- type ImportDataServiceExcelRequestDlmType
- type ImportDataServiceExcelRequestDlmTypeEnum
- type ImportDataServiceExcelResponse
- type ImportLineageRequest
- type ImportLineageResponse
- type ImportModelsRequest
- type ImportModelsRequestActionId
- type ImportModelsRequestActionIdEnum
- type ImportModelsRequestBody
- type ImportModelsResponse
- type ImportResultRequest
- type ImportResultResponse
- type InitializeStandardTemplateRequest
- type InitializeStandardTemplateResponse
- type InitializeStandardTemplateResultData
- type InstanceDetailDto
- type InstanceForApiActionDto
- type InstanceForApiActionDtoAction
- type InstanceForApiActionDtoActionEnum
- type InstanceForApiActionDtoApiDebug
- type InstanceForApiActionDtoApiDebugEnum
- type InstanceForApiActionDtoApiStatus
- type InstanceForApiActionDtoApiStatusEnum
- type InstanceForApiActionDtoCause
- type InstanceForApiActionDtoCauseEnum
- type InstanceForApiActionDtoInstanceType
- type InstanceForApiActionDtoInstanceTypeEnum
- type InstanceHostDto
- type InstanceNodeDto
- type InstanceOverviewDto
- type InstanceOverviewVo
- type JobAndNodeInfo
- type JobInfoRequest
- type JobInfoRequestProcessType
- type JobInfoRequestProcessTypeEnum
- type JobInfoRequestSingleNodeJobType
- type JobInfoRequestSingleNodeJobTypeEnum
- type JobInfoRequestTargetStatus
- type JobInfoRequestTargetStatusEnum
- type JobInstance
- type JobInstanceStatus
- type JobInstanceStatusEnum
- type JobLogRequest
- type JobParam
- type JobParamType
- type JobParamTypeEnum
- type JobResp
- type JobRespJobType
- type JobRespJobTypeEnum
- type L1
- type L1Statistic
- type L2
- type L2Id
- type L2Statistic
- type L3
- type LayerPath
- type Lineage
- type LineageRelation
- type LinkAttributeAndElementVo
- type LinkAttributeAndElementVoBizType
- type LinkAttributeAndElementVoBizTypeEnum
- type ListAggregationLogicTablesRequest
- type ListAggregationLogicTablesRequestStatus
- type ListAggregationLogicTablesRequestStatusEnum
- type ListAggregationLogicTablesRequestSyncKey
- type ListAggregationLogicTablesRequestSyncKeyEnum
- type ListAggregationLogicTablesRequestSyncStatus
- type ListAggregationLogicTablesRequestSyncStatusEnum
- type ListAggregationLogicTablesResponse
- type ListAllCatalogListRequest
- type ListAllCatalogListRequestDlmType
- type ListAllCatalogListRequestDlmTypeEnum
- type ListAllCatalogListResponse
- type ListAllStandardsRequest
- type ListAllStandardsResponse
- type ListAllTablesRequest
- type ListAllTablesRequestBizTypeList
- type ListAllTablesRequestBizTypeListEnum
- type ListAllTablesRequestStatus
- type ListAllTablesRequestStatusEnum
- type ListAllTablesRequestSyncKey
- type ListAllTablesRequestSyncKeyEnum
- type ListAllTablesRequestSyncStatus
- type ListAllTablesRequestSyncStatusEnum
- type ListAllTablesResponse
- type ListAllTablesResultData
- type ListAllTablesResultDataValue
- type ListApiCatalogListRequest
- type ListApiCatalogListRequestDlmType
- type ListApiCatalogListRequestDlmTypeEnum
- type ListApiCatalogListResponse
- type ListApiTopNRequest
- type ListApiTopNRequestDlmType
- type ListApiTopNRequestDlmTypeEnum
- type ListApiTopNRequestOrderBy
- type ListApiTopNRequestOrderByEnum
- type ListApiTopNRequestTimeUnit
- type ListApiTopNRequestTimeUnitEnum
- type ListApiTopNResponse
- type ListApicGroupsRequest
- type ListApicGroupsRequestApigType
- type ListApicGroupsRequestApigTypeEnum
- type ListApicGroupsRequestDlmType
- type ListApicGroupsRequestDlmTypeEnum
- type ListApicGroupsResponse
- type ListApicInstancesRequest
- type ListApicInstancesRequestApigType
- type ListApicInstancesRequestApigTypeEnum
- type ListApicInstancesRequestDlmType
- type ListApicInstancesRequestDlmTypeEnum
- type ListApicInstancesResponse
- type ListApisRequest
- type ListApisRequestApiType
- type ListApisRequestApiTypeEnum
- type ListApisRequestDlmType
- type ListApisRequestDlmTypeEnum
- type ListApisRequestPublishStatus
- type ListApisRequestPublishStatusEnum
- type ListApisResponse
- type ListApisTopRequest
- type ListApisTopRequestDlmType
- type ListApisTopRequestDlmTypeEnum
- type ListApisTopRequestOrderBy
- type ListApisTopRequestOrderByEnum
- type ListApisTopRequestTimeUnit
- type ListApisTopRequestTimeUnitEnum
- type ListApisTopResponse
- type ListApplyRequest
- type ListApplyRequestDlmType
- type ListApplyRequestDlmTypeEnum
- type ListApplyResponse
- type ListApproversRequest
- type ListApproversResponse
- type ListApproversResultData
- type ListApproversResultDataValue
- type ListAppsRequest
- type ListAppsRequestAppType
- type ListAppsRequestAppTypeEnum
- type ListAppsRequestDlmType
- type ListAppsRequestDlmTypeEnum
- type ListAppsResponse
- type ListAppsTopRequest
- type ListAppsTopRequestDlmType
- type ListAppsTopRequestDlmTypeEnum
- type ListAppsTopRequestOrderBy
- type ListAppsTopRequestOrderByEnum
- type ListAppsTopRequestTimeUnit
- type ListAppsTopRequestTimeUnitEnum
- type ListAppsTopResponse
- type ListBizMetricDimensionsRequest
- type ListBizMetricDimensionsResponse
- type ListBizMetricDimensionsResultData
- type ListBizMetricOwnersRequest
- type ListBizMetricOwnersResponse
- type ListBizMetricsRequest
- type ListBizMetricsRequestStatus
- type ListBizMetricsRequestStatusEnum
- type ListBizMetricsRequestSyncKey
- type ListBizMetricsRequestSyncKeyEnum
- type ListBizMetricsRequestSyncStatus
- type ListBizMetricsRequestSyncStatusEnum
- type ListBizMetricsResponse
- type ListBizMetricsResultData
- type ListBizMetricsResultDataValue
- type ListBusinessRequest
- type ListBusinessResponse
- type ListCatalogListRequest
- type ListCatalogListRequestDlmType
- type ListCatalogListRequestDlmTypeEnum
- type ListCatalogListResponse
- type ListCatalogTreeRequest
- type ListCatalogTreeResponse
- type ListCatalogTreeResultData
- type ListCategoryRequest
- type ListCategoryResponse
- type ListColumnsRequest
- type ListColumnsResponse
- type ListCompoundMetricsRequest
- type ListCompoundMetricsRequestStatus
- type ListCompoundMetricsRequestStatusEnum
- type ListCompoundMetricsResponse
- type ListConditionRequest
- type ListConditionRequestStatus
- type ListConditionRequestStatusEnum
- type ListConditionResponse
- type ListConditionResultData
- type ListConditionResultDataValue
- type ListConsistencyTaskRequest
- type ListConsistencyTaskRequestScheduleStatus
- type ListConsistencyTaskRequestScheduleStatusEnum
- type ListConsistencyTaskResponse
- type ListDataArtsStudioInstancesRequest
- type ListDataArtsStudioInstancesResponse
- type ListDataServiceInstancesDetailRequest
- type ListDataServiceInstancesDetailRequestDlmType
- type ListDataServiceInstancesDetailRequestDlmTypeEnum
- type ListDataServiceInstancesDetailResponse
- type ListDataServiceInstancesOverviewRequest
- type ListDataServiceInstancesOverviewRequestDlmType
- type ListDataServiceInstancesOverviewRequestDlmTypeEnum
- type ListDataServiceInstancesOverviewResponse
- type ListDataServiceMarketApisRequest
- type ListDataServiceMarketApisRequestDlmType
- type ListDataServiceMarketApisRequestDlmTypeEnum
- type ListDataServiceMarketApisResponse
- type ListDataTablesRequest
- type ListDataTablesResponse
- type ListDatabasesRequest
- type ListDatabasesResponse
- type ListDataconnectionsRequest
- type ListDataconnectionsResponse
- type ListDerivativeIndexesRequest
- type ListDerivativeIndexesRequestStatus
- type ListDerivativeIndexesRequestStatusEnum
- type ListDerivativeIndexesResponse
- type ListDimensionGroupsRequest
- type ListDimensionGroupsResponse
- type ListDimensionGroupsResultData
- type ListDimensionGroupsResultDataValue
- type ListDimensionLogicTablesRequest
- type ListDimensionLogicTablesRequestDimensionType
- type ListDimensionLogicTablesRequestDimensionTypeEnum
- type ListDimensionLogicTablesRequestStatus
- type ListDimensionLogicTablesRequestStatusEnum
- type ListDimensionLogicTablesRequestSyncKey
- type ListDimensionLogicTablesRequestSyncKeyEnum
- type ListDimensionLogicTablesRequestSyncStatus
- type ListDimensionLogicTablesRequestSyncStatusEnum
- type ListDimensionLogicTablesResponse
- type ListDimensionLogicTablesResultData
- type ListDimensionLogicTablesResultDataValue
- type ListDimensionsRequest
- type ListDimensionsRequestDimensionType
- type ListDimensionsRequestDimensionTypeEnum
- type ListDimensionsRequestStatus
- type ListDimensionsRequestStatusEnum
- type ListDimensionsResponse
- type ListDimensionsResultData
- type ListDimensionsResultDataValue
- type ListDirectoriesRequest
- type ListDirectoriesRequestType
- type ListDirectoriesRequestTypeEnum
- type ListDirectoriesResponse
- type ListDirectoriesResultData
- type ListFactLogicTablesRequest
- type ListFactLogicTablesRequestStatus
- type ListFactLogicTablesRequestStatusEnum
- type ListFactLogicTablesRequestSyncKey
- type ListFactLogicTablesRequestSyncKeyEnum
- type ListFactLogicTablesRequestSyncStatus
- type ListFactLogicTablesRequestSyncStatusEnum
- type ListFactLogicTablesResponse
- type ListFactLogicTablesResultData
- type ListFactLogicTablesResultDataValue
- type ListFactoryAlarmInfoRequest
- type ListFactoryAlarmInfoResponse
- type ListFactoryJobInstancesByNameRequest
- type ListFactoryJobInstancesByNameRequestStatus
- type ListFactoryJobInstancesByNameRequestStatusEnum
- type ListFactoryJobInstancesByNameResponse
- type ListFactoryJobsRequest
- type ListFactoryJobsRequestJobType
- type ListFactoryJobsRequestJobTypeEnum
- type ListFactoryJobsResponse
- type ListFactoryReleasePackagesRequest
- type ListFactoryReleasePackagesResponse
- type ListFactoryTaskCompletionRequest
- type ListFactoryTaskCompletionResAverage
- type ListFactoryTaskCompletionResToday
- type ListFactoryTaskCompletionResYesterday
- type ListFactoryTaskCompletionResponse
- type ListFactoryTaskOverviewRequest
- type ListFactoryTaskOverviewResponse
- type ListInstanceListRequest
- type ListInstanceListRequestAction
- type ListInstanceListRequestActionEnum
- type ListInstanceListRequestDlmType
- type ListInstanceListRequestDlmTypeEnum
- type ListInstanceListResponse
- type ListInstancesRequest
- type ListInstancesRequestNotifyStatus
- type ListInstancesRequestNotifyStatusEnum
- type ListInstancesRequestRunStatus
- type ListInstancesRequestRunStatusEnum
- type ListInstancesRequestTaskType
- type ListInstancesRequestTaskTypeEnum
- type ListInstancesResponse
- type ListManagerWorkSpacesRequest
- type ListManagerWorkSpacesResponse
- type ListMessageRequest
- type ListMessageRequestDlmType
- type ListMessageRequestDlmTypeEnum
- type ListMessageResponse
- type ListMetricRelationsRequest
- type ListMetricRelationsResponse
- type ListMetricRelationsResultData
- type ListMetricRelationsResultDataValue
- type ListQualityTaskListsRequest
- type ListQualityTaskListsResponse
- type ListQualityTaskRequest
- type ListQualityTaskRequestScheduleStatus
- type ListQualityTaskRequestScheduleStatusEnum
- type ListQualityTaskResponse
- type ListQualityTemplatesRequest
- type ListQualityTemplatesResponse
- type ListRelationsRequest
- type ListRelationsResponse
- type ListRelationsResultData
- type ListRelationsResultDataValue
- type ListReleasePackagesRequestBody
- type ListReleasePackagesRespData
- type ListReleasePackagesRespPackageApprovers
- type ListSchemasRequest
- type ListSchemasResponse
- type ListSecurityAssignedQueuesRequest
- type ListSecurityAssignedQueuesResponse
- type ListSecurityDataClassificationRuleGroupsRequest
- type ListSecurityDataClassificationRuleGroupsRequestOrderBy
- type ListSecurityDataClassificationRuleGroupsRequestOrderByEnum
- type ListSecurityDataClassificationRuleGroupsResponse
- type ListSecurityDataClassificationRulesRequest
- type ListSecurityDataClassificationRulesRequestOrderBy
- type ListSecurityDataClassificationRulesRequestOrderByEnum
- type ListSecurityDataClassificationRulesResponse
- type ListSecurityDatasourceActionsRequest
- type ListSecurityDatasourceActionsRequestDatasourceType
- type ListSecurityDatasourceActionsRequestDatasourceTypeEnum
- type ListSecurityDatasourceActionsResponse
- type ListSecurityDatasourceConfigurationsRequest
- type ListSecurityDatasourceConfigurationsResponse
- type ListSecurityDatasourceUrlsRequest
- type ListSecurityDatasourceUrlsRequestDatasourceType
- type ListSecurityDatasourceUrlsRequestDatasourceTypeEnum
- type ListSecurityDatasourceUrlsResponse
- type ListSecurityDlfDataWareHousesRequest
- type ListSecurityDlfDataWareHousesResponse
- type ListSecurityMemberSyncTasksRequest
- type ListSecurityMemberSyncTasksRequestClusterType
- type ListSecurityMemberSyncTasksRequestClusterTypeEnum
- type ListSecurityMemberSyncTasksRequestOrderBy
- type ListSecurityMemberSyncTasksRequestOrderByEnum
- type ListSecurityMemberSyncTasksRequestScheduleStatus
- type ListSecurityMemberSyncTasksRequestScheduleStatusEnum
- type ListSecurityMemberSyncTasksRequestSyncStatus
- type ListSecurityMemberSyncTasksRequestSyncStatusEnum
- type ListSecurityMemberSyncTasksResponse
- type ListSecurityPermissionSetMembersRequest
- type ListSecurityPermissionSetMembersRequestMemberType
- type ListSecurityPermissionSetMembersRequestMemberTypeEnum
- type ListSecurityPermissionSetMembersRequestOrderBy
- type ListSecurityPermissionSetMembersRequestOrderByEnum
- type ListSecurityPermissionSetMembersResponse
- type ListSecurityPermissionSetPermissionsRequest
- type ListSecurityPermissionSetPermissionsRequestDatasourceType
- type ListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum
- type ListSecurityPermissionSetPermissionsRequestOrderBy
- type ListSecurityPermissionSetPermissionsRequestOrderByEnum
- type ListSecurityPermissionSetPermissionsRequestPermissionAction
- type ListSecurityPermissionSetPermissionsRequestPermissionActionEnum
- type ListSecurityPermissionSetPermissionsRequestPermissionType
- type ListSecurityPermissionSetPermissionsRequestPermissionTypeEnum
- type ListSecurityPermissionSetPermissionsRequestSyncStatus
- type ListSecurityPermissionSetPermissionsRequestSyncStatusEnum
- type ListSecurityPermissionSetPermissionsResponse
- type ListSecurityPermissionSetsRequest
- type ListSecurityPermissionSetsRequestDatasourceType
- type ListSecurityPermissionSetsRequestDatasourceTypeEnum
- type ListSecurityPermissionSetsRequestManagerType
- type ListSecurityPermissionSetsRequestManagerTypeEnum
- type ListSecurityPermissionSetsRequestOrderBy
- type ListSecurityPermissionSetsRequestOrderByEnum
- type ListSecurityPermissionSetsRequestSyncStatus
- type ListSecurityPermissionSetsRequestSyncStatusEnum
- type ListSecurityPermissionSetsRequestTypeFilter
- type ListSecurityPermissionSetsRequestTypeFilterEnum
- type ListSecurityPermissionSetsResponse
- type ListSecurityRoleActionsRequest
- type ListSecurityRoleActionsResponse
- type ListSecuritySecrecyLevelsRequest
- type ListSecuritySecrecyLevelsRequestOrderBy
- type ListSecuritySecrecyLevelsRequestOrderByEnum
- type ListSecuritySecrecyLevelsResponse
- type ListSecuritySensitiveDataOverviewsRequest
- type ListSecuritySensitiveDataOverviewsRequestDatasource
- type ListSecuritySensitiveDataOverviewsRequestDatasourceEnum
- type ListSecuritySensitiveDataOverviewsResponse
- type ListSubjectLevelsRequest
- type ListSubjectLevelsResponse
- type ListSubjectLevelsResultData
- type ListTableModelRelationsRequest
- type ListTableModelRelationsRequestBizType
- type ListTableModelRelationsRequestBizTypeEnum
- type ListTableModelRelationsResponse
- type ListTableModelRelationsResultData
- type ListTableModelRelationsResultDataValue
- type ListTableModelRelationsResultDataValueRecords
- type ListTableModelsRequest
- type ListTableModelsRequestStatus
- type ListTableModelsRequestStatusEnum
- type ListTableModelsRequestSyncKey
- type ListTableModelsRequestSyncKeyEnum
- type ListTableModelsRequestSyncStatus
- type ListTableModelsRequestSyncStatusEnum
- type ListTableModelsResponse
- type ListTableModelsResultData
- type ListTableModelsResultDataValue
- type ListWorkspaceRolesRequest
- type ListWorkspaceRolesResponse
- type ListWorkspacesRequest
- type ListWorkspacesRequestWorkspaceType
- type ListWorkspacesRequestWorkspaceTypeEnum
- type ListWorkspacesResponse
- type ListWorkspacesResultData
- type ListWorkspacesResultDataValue
- type ListWorkspaceusersRequest
- type ListWorkspaceusersResponse
- type Location
- type LogicEntityNodes
- type MallParaDto
- type MallParaDtoAscOrDesc
- type MallParaDtoAscOrDescEnum
- type MallParaDtoAuthType
- type MallParaDtoAuthTypeEnum
- type MallParaDtoMarketSortType
- type MallParaDtoMarketSortTypeEnum
- type MallParaDtoVisibility
- type MallParaDtoVisibilityEnum
- type MappingJoinFieldVo
- type MappingSourceFieldVo
- type MappingSourceTableVo
- type MappingSourceTableVoJoinType
- type MappingSourceTableVoJoinTypeEnum
- type MemberSyncTask
- type MemberSyncTaskClusterType
- type MemberSyncTaskClusterTypeEnum
- type MemberSyncTaskSchedulePeriod
- type MemberSyncTaskSchedulePeriodEnum
- type MemberSyncTaskScheduleStatus
- type MemberSyncTaskScheduleStatusEnum
- type MemberSyncTaskSyncStatus
- type MemberSyncTaskSyncStatusEnum
- type MetadataCollectionTask
- type MetricMonitorVo
- type MetricOpenSearchParams
- type MigrateApiRequest
- type MigrateApiRequestDlmType
- type MigrateApiRequestDlmTypeEnum
- type MigrateApiResponse
- type MigrateCatalogRequest
- type MigrateCatalogRequestDlmType
- type MigrateCatalogRequestDlmTypeEnum
- type MigrateCatalogResponse
- type ModelLevel
- type ModelLevelEnum
- type ModelStatisticVo
- type ModifyCustomizedFieldsRequest
- type ModifyCustomizedFieldsResponse
- type ModifyCustomizedFieldsResultData
- type Namespace
- type Node
- type NodeFailPolicy
- type NodeFailPolicyEnum
- type NodeType
- type NodeTypeEnum
- type ObjectIdInfo
- type ObsCommonConfig
- type ObsFolder
- type OpenApiParaForCheckMessage
- type OpenApplyIdsForApproveApply
- type OpenBulkClassifications
- type OpenClassification
- type OpenEntity
- type OpenEntityHeader
- type OpenEntitySearchRequest
- type OpenEntityWithExtInfoEntity
- type OpenTag
- type OrderReq
- type ParseUserBehaviorRequest
- type ParseUserBehaviorResponse
- type PayForDgcOneKeyRequest
- type PayForDgcOneKeyResponse
- type PermissionActions
- type PermissionActionsEnum
- type PermissionConfiguration
- type PermissionConfigurationPermissionTypes
- type PermissionConfigurationPermissionTypesEnum
- type PermissionSet
- type PermissionSetCreateDto
- type PermissionSetCreateDtoManagerType
- type PermissionSetCreateDtoManagerTypeEnum
- type PermissionSetCreateDtoType
- type PermissionSetCreateDtoTypeEnum
- type PermissionSetMember
- type PermissionSetMemberClusterType
- type PermissionSetMemberClusterTypeEnum
- type PermissionSetMemberCreateDto
- type PermissionSetMemberCreateDtoMemberType
- type PermissionSetMemberCreateDtoMemberTypeEnum
- type PermissionSetMemberMemberStatus
- type PermissionSetMemberMemberStatusEnum
- type PermissionSetMemberMemberType
- type PermissionSetMemberMemberTypeEnum
- type PermissionSetPermission
- type PermissionSetPermissionCreateDto
- type PermissionSetPermissionCreateDtoDatasourceType
- type PermissionSetPermissionCreateDtoDatasourceTypeEnum
- type PermissionSetPermissionCreateDtoPermissionActions
- type PermissionSetPermissionCreateDtoPermissionActionsEnum
- type PermissionSetPermissionCreateDtoPermissionType
- type PermissionSetPermissionCreateDtoPermissionTypeEnum
- type PermissionSetPermissionDatasourceType
- type PermissionSetPermissionDatasourceTypeEnum
- type PermissionSetPermissionPermissionActions
- type PermissionSetPermissionPermissionActionsEnum
- type PermissionSetPermissionPermissionType
- type PermissionSetPermissionPermissionTypeEnum
- type PermissionSetPermissionSyncStatus
- type PermissionSetPermissionSyncStatusEnum
- type PermissionSetPermissionUpdateDto
- type PermissionSetPermissionUpdateDtoPermissionActions
- type PermissionSetPermissionUpdateDtoPermissionActionsEnum
- type PermissionSetSyncStatus
- type PermissionSetSyncStatusEnum
- type PermissionSetType
- type PermissionSetTypeEnum
- type ProfileInfo
- type Property
- type PublishApiToInstanceRequest
- type PublishApiToInstanceRequestDlmType
- type PublishApiToInstanceRequestDlmTypeEnum
- type PublishApiToInstanceResponse
- type PublishVersionVo
- type PublishVersionVoDetailData
- type PublishVersionVoSearchResultData
- type PublishVersionVoSearchResultDataValue
- type QualityInfoVo
- type QualityTaskOverviewVo
- type QualityTaskOverviewVo2
- type QualityTaskRuleDetailForOpenApi
- type QueryTaskRequest
- type QueueSrcAssignCreateDto
- type QueueSrcAssignEntity
- type QueueSrcAssignUpdateDto
- type RecordForApplyDetail
- type RecordForApplyDetailApiApplyStatus
- type RecordForApplyDetailApiApplyStatusEnum
- type RecordForApplyDetailApiApplyType
- type RecordForApplyDetailApiApplyTypeEnum
- type RecordForGetAllCatalog
- type RecordForGetAllCatalogApiCatalogType
- type RecordForGetAllCatalogApiCatalogTypeEnum
- type RecordForGetAuthApp
- type RecordForGetAuthAppRelationshipType
- type RecordForGetAuthAppRelationshipTypeEnum
- type RelationMappingVo
- type RelationType
- type RelationTypeEnum
- type RelationVo
- type RemoveDesignEntityTagsRequest
- type RemoveDesignEntityTagsResponse
- type RemoveDesignQualityInfosRequest
- type RemoveDesignQualityInfosResponse
- type RemoveDesignQualityInfosResultData
- type RenewDataProfileRequest
- type RenewDataProfileResponse
- type RequestPara
- type RequestParaPosition
- type RequestParaPositionEnum
- type RequestParaType
- type RequestParaTypeEnum
- type ResetLinkAttributeAndStandardRequest
- type ResetLinkAttributeAndStandardResponse
- type ResetLinkAttributeAndStandardResultData
- type RoleActionQueryDto
- type RoleActionQueryDtoDatasourceType
- type RoleActionQueryDtoDatasourceTypeEnum
- type RollbackApprovalRequest
- type RollbackApprovalResponse
- type RollbackApprovalResultData
- type RuleTemplateDetailVo
- type Schedule
- type ScheduleType
- type ScheduleTypeEnum
- type SchedulerInfo
- type SchemasList
- type SearchApprovalsRequest
- type SearchApprovalsRequestApprovalStatus
- type SearchApprovalsRequestApprovalStatusDetail
- type SearchApprovalsRequestApprovalStatusDetailEnum
- type SearchApprovalsRequestApprovalStatusEnum
- type SearchApprovalsRequestApprovalType
- type SearchApprovalsRequestApprovalTypeEnum
- type SearchApprovalsResponse
- type SearchApprovalsResultData
- type SearchApprovalsResultDataValue
- type SearchAtomicIndexesRequest
- type SearchAtomicIndexesRequestStatus
- type SearchAtomicIndexesRequestStatusEnum
- type SearchAtomicIndexesResponse
- type SearchAuthorizeAppRequest
- type SearchAuthorizeAppRequestDlmType
- type SearchAuthorizeAppRequestDlmTypeEnum
- type SearchAuthorizeAppResponse
- type SearchBindApiRequest
- type SearchBindApiRequestDlmType
- type SearchBindApiRequestDlmTypeEnum
- type SearchBindApiResponse
- type SearchCatalogsRequest
- type SearchCatalogsResponse
- type SearchCatalogsResultData
- type SearchCatalogsResultDataValue
- type SearchCodeTableValuesRequest
- type SearchCodeTableValuesResponse
- type SearchCodeTablesRequest
- type SearchCodeTablesRequestStatus
- type SearchCodeTablesRequestStatusEnum
- type SearchCodeTablesResponse
- type SearchCodeTablesResultData
- type SearchCodeTablesResultDataValue
- type SearchCustomizedFieldsRequest
- type SearchCustomizedFieldsRequestType
- type SearchCustomizedFieldsRequestTypeEnum
- type SearchCustomizedFieldsResponse
- type SearchCustomizedFieldsResultData
- type SearchCustomizedFieldsResultDataValue
- type SearchDebugInfoRequest
- type SearchDebugInfoRequestDlmType
- type SearchDebugInfoRequestDlmTypeEnum
- type SearchDebugInfoResponse
- type SearchDesignLatestApprovalDiffRequest
- type SearchDesignLatestApprovalDiffRequestBizType
- type SearchDesignLatestApprovalDiffRequestBizTypeEnum
- type SearchDesignLatestApprovalDiffResponse
- type SearchDwByTypeRequest
- type SearchDwByTypeResponse
- type SearchDwByTypeResultData
- type SearchFieldsForRelationRequest
- type SearchFieldsForRelationResponse
- type SearchIdByPathRequest
- type SearchIdByPathRequestDlmType
- type SearchIdByPathRequestDlmTypeEnum
- type SearchIdByPathResponse
- type SearchParameter
- type SearchParametersExt
- type SearchPublishInfoRequest
- type SearchPublishInfoRequestDlmType
- type SearchPublishInfoRequestDlmTypeEnum
- type SearchPublishInfoResponse
- type SearchSgcComputeDimensionsRequest
- type SearchSgcComputeDimensionsRequestNodeType
- type SearchSgcComputeDimensionsRequestNodeTypeEnum
- type SearchSgcComputeDimensionsRequestType
- type SearchSgcComputeDimensionsRequestTypeEnum
- type SearchSgcComputeDimensionsResponse
- type SearchSubjectNewRequest
- type SearchSubjectNewRequestStatus
- type SearchSubjectNewRequestStatusEnum
- type SearchSubjectNewResponse
- type SearchSubjectNewResultData
- type SearchSubjectNewResultDataValue
- type SearchSubjectRequest
- type SearchSubjectRequestStatus
- type SearchSubjectRequestStatusEnum
- type SearchSubjectResponse
- type SearchSubjectResultData
- type SearchSubjectResultDataValue
- type SearchVersionsRequest
- type SearchVersionsResponse
- type SecrecyLevel
- type SecrecyLevelRecordVo
- type SecrecyLevelVo
- type SecretTypeEnum
- type SecretTypeEnumEnum
- type SelfDefinedFieldVo
- type SensitiveDataCategoryOverviewQueryDto
- type SensitiveDataSecrecyLevelOverviewQueryDto
- type SetFactoryJobTagsRequest
- type SetFactoryJobTagsResponse
- type SetJobTagsRequestBody
- type ShowAggregationLogicTableByIdRequest
- type ShowAggregationLogicTableByIdResponse
- type ShowApiDashboardRequest
- type ShowApiDashboardRequestDlmType
- type ShowApiDashboardRequestDlmTypeEnum
- type ShowApiDashboardRequestTimeUnit
- type ShowApiDashboardRequestTimeUnitEnum
- type ShowApiDashboardResponse
- type ShowApiRequest
- type ShowApiRequestDlmType
- type ShowApiRequestDlmTypeEnum
- type ShowApiResponse
- type ShowApiResponseDebugStatus
- type ShowApiResponseDebugStatusEnum
- type ShowApiResponseProtocol
- type ShowApiResponseProtocolEnum
- type ShowApiResponsePublishType
- type ShowApiResponsePublishTypeEnum
- type ShowApiResponseRequestType
- type ShowApiResponseRequestTypeEnum
- type ShowApiResponseStatus
- type ShowApiResponseStatusEnum
- type ShowApiResponseType
- type ShowApiResponseTypeEnum
- type ShowApisDashboardRequest
- type ShowApisDashboardRequestDlmType
- type ShowApisDashboardRequestDlmTypeEnum
- type ShowApisDashboardRequestTimeUnit
- type ShowApisDashboardRequestTimeUnitEnum
- type ShowApisDashboardResponse
- type ShowApisDetailRequest
- type ShowApisDetailRequestDlmType
- type ShowApisDetailRequestDlmTypeEnum
- type ShowApisDetailRequestTimeUnit
- type ShowApisDetailRequestTimeUnitEnum
- type ShowApisDetailResponse
- type ShowApisOverviewRequest
- type ShowApisOverviewRequestDlmType
- type ShowApisOverviewRequestDlmTypeEnum
- type ShowApisOverviewRequestTimeUnit
- type ShowApisOverviewRequestTimeUnitEnum
- type ShowApisOverviewResponse
- type ShowAppInfoRequest
- type ShowAppInfoRequestDlmType
- type ShowAppInfoRequestDlmTypeEnum
- type ShowAppInfoResponse
- type ShowAppInfoResponseAppType
- type ShowAppInfoResponseAppTypeEnum
- type ShowApplyDetailRequest
- type ShowApplyDetailRequestDlmType
- type ShowApplyDetailRequestDlmTypeEnum
- type ShowApplyDetailResponse
- type ShowApplyDetailResponseApiApplyStatus
- type ShowApplyDetailResponseApiApplyStatusEnum
- type ShowApplyDetailResponseApiApplyType
- type ShowApplyDetailResponseApiApplyTypeEnum
- type ShowAppsDashboardRequest
- type ShowAppsDashboardRequestDlmType
- type ShowAppsDashboardRequestDlmTypeEnum
- type ShowAppsDashboardRequestTimeUnit
- type ShowAppsDashboardRequestTimeUnitEnum
- type ShowAppsDashboardResponse
- type ShowAppsDetailRequest
- type ShowAppsDetailRequestDlmType
- type ShowAppsDetailRequestDlmTypeEnum
- type ShowAppsDetailRequestTimeUnit
- type ShowAppsDetailRequestTimeUnitEnum
- type ShowAppsDetailResponse
- type ShowAppsOverviewRequest
- type ShowAppsOverviewRequestDlmType
- type ShowAppsOverviewRequestDlmTypeEnum
- type ShowAppsOverviewRequestTimeUnit
- type ShowAppsOverviewRequestTimeUnitEnum
- type ShowAppsOverviewResponse
- type ShowAtomicIndexByIdRequest
- type ShowAtomicIndexByIdResponse
- type ShowBizCatalogDetailRequest
- type ShowBizCatalogDetailResponse
- type ShowBizMetricByIdRequest
- type ShowBizMetricByIdResponse
- type ShowBusinessAssetsRequest
- type ShowBusinessAssetsResponse
- type ShowBusinessAssetsStatisticRequest
- type ShowBusinessAssetsStatisticResponse
- type ShowBusinessAssetsTreeRequest
- type ShowBusinessAssetsTreeResponse
- type ShowCatalogDetailRequest
- type ShowCatalogDetailRequestDlmType
- type ShowCatalogDetailRequestDlmTypeEnum
- type ShowCatalogDetailResponse
- type ShowCodeTableByIdRequest
- type ShowCodeTableByIdResponse
- type ShowCompoundMetricByIdRequest
- type ShowCompoundMetricByIdResponse
- type ShowConditionByIdRequest
- type ShowConditionByIdResponse
- type ShowConditionByIdResultData
- type ShowConsistencyTaskDetailRequest
- type ShowConsistencyTaskDetailResponse
- type ShowDataDetailRequest
- type ShowDataDetailResponse
- type ShowDataProfileRequest
- type ShowDataProfileResponse
- type ShowDataServiceInstanceRequest
- type ShowDataServiceInstanceRequestDlmType
- type ShowDataServiceInstanceRequestDlmTypeEnum
- type ShowDataServiceInstanceResponse
- type ShowDataSetsRequest
- type ShowDataSetsResponse
- type ShowDataconnectionRequest
- type ShowDataconnectionResponse
- type ShowDatamapLineageRequest
- type ShowDatamapLineageResponse
- type ShowDerivativeIndexByIdRequest
- type ShowDerivativeIndexByIdResponse
- type ShowDimensionByIdRequest
- type ShowDimensionByIdResponse
- type ShowDimensionByIdResultData
- type ShowDimensionLogicTableByIdRequest
- type ShowDimensionLogicTableByIdResponse
- type ShowDimensionLogicTableByIdResultData
- type ShowEntitiesRequest
- type ShowEntitiesResponse
- type ShowEntityInfoByGuidRequest
- type ShowEntityInfoByGuidResponse
- type ShowFactLogicTableByIdRequest
- type ShowFactLogicTableByIdResponse
- type ShowFactLogicTableByIdResultData
- type ShowFactoryEnvRequest
- type ShowFactoryEnvResponse
- type ShowFactoryPackageDetailRequest
- type ShowFactoryPackageDetailResponse
- type ShowFactorySupplementDataRequest
- type ShowFactorySupplementDataResponse
- type ShowGlossaryListRequest
- type ShowGlossaryListResponse
- type ShowInstanceInfosRequest
- type ShowInstanceInfosResponse
- type ShowInstanceLogRequest
- type ShowInstanceLogResponse
- type ShowInstanceResultRequest
- type ShowInstanceResultResponse
- type ShowLineageBulkRequest
- type ShowLineageBulkResponse
- type ShowLineageRequest
- type ShowLineageResponse
- type ShowMessageDetailRequest
- type ShowMessageDetailRequestDlmType
- type ShowMessageDetailRequestDlmTypeEnum
- type ShowMessageDetailResponse
- type ShowMessageDetailResponseApiApplyStatus
- type ShowMessageDetailResponseApiApplyStatusEnum
- type ShowMessageDetailResponseApiApplyType
- type ShowMessageDetailResponseApiApplyTypeEnum
- type ShowMetricAssetsRequest
- type ShowMetricAssetsResponse
- type ShowMetricTreeRequest
- type ShowMetricTreeResponse
- type ShowNodesRequest
- type ShowNodesResponse
- type ShowPackageDetailRespReleasePackage
- type ShowPackageDetailRespReleasePackagePackageApprovers
- type ShowPackageDetailRespTaskDetails
- type ShowPathByIdRequest
- type ShowPathByIdRequestDlmType
- type ShowPathByIdRequestDlmTypeEnum
- type ShowPathByIdResponse
- type ShowPathObjectByIdRequest
- type ShowPathObjectByIdRequestDlmType
- type ShowPathObjectByIdRequestDlmTypeEnum
- type ShowPathObjectByIdResponse
- type ShowQualityTaskDetailRequest
- type ShowQualityTaskDetailResponse
- type ShowRelationByIdRequest
- type ShowRelationByIdResponse
- type ShowRelationByIdResultData
- type ShowSecurityDataClassificationRuleGroupRequest
- type ShowSecurityDataClassificationRuleGroupResponse
- type ShowSecurityDataClassificationRuleRequest
- type ShowSecurityDataClassificationRuleResponse
- type ShowSecurityDataClassificationRuleResponseMethod
- type ShowSecurityDataClassificationRuleResponseMethodEnum
- type ShowSecurityDataClassificationRuleResponseRuleType
- type ShowSecurityDataClassificationRuleResponseRuleTypeEnum
- type ShowSecurityMemberSyncTaskRequest
- type ShowSecurityMemberSyncTaskResponse
- type ShowSecurityMemberSyncTaskResponseClusterType
- type ShowSecurityMemberSyncTaskResponseClusterTypeEnum
- type ShowSecurityMemberSyncTaskResponseSchedulePeriod
- type ShowSecurityMemberSyncTaskResponseSchedulePeriodEnum
- type ShowSecurityMemberSyncTaskResponseScheduleStatus
- type ShowSecurityMemberSyncTaskResponseScheduleStatusEnum
- type ShowSecurityMemberSyncTaskResponseSyncStatus
- type ShowSecurityMemberSyncTaskResponseSyncStatusEnum
- type ShowSecurityPermissionSetRequest
- type ShowSecurityPermissionSetResponse
- type ShowSecurityPermissionSetResponseSyncStatus
- type ShowSecurityPermissionSetResponseSyncStatusEnum
- type ShowSecurityPermissionSetResponseType
- type ShowSecurityPermissionSetResponseTypeEnum
- type ShowSecuritySecrecyLevelRequest
- type ShowSecuritySecrecyLevelResponse
- type ShowStandardByIdRequest
- type ShowStandardByIdResponse
- type ShowStandardByIdResultData
- type ShowStandardTemplateRequest
- type ShowStandardTemplateResponse
- type ShowStandardTemplateResultData
- type ShowStandardTemplateResultDataValue
- type ShowTableModelByIdRequest
- type ShowTableModelByIdResponse
- type ShowTagsRequest
- type ShowTagsResponse
- type ShowTaskInfoRequest
- type ShowTaskInfoResponse
- type ShowTaskListRequest
- type ShowTaskListResponse
- type ShowTechnicalAssetsStatisticRequest
- type ShowTechnicalAssetsStatisticResponse
- type ShowTemplatesDetailRequest
- type ShowTemplatesDetailResponse
- type ShowUnrelatedTableRequest
- type ShowUnrelatedTableResponse
- type ShowWorkSpaceRequest
- type ShowWorkSpaceResponse
- type ShowWorkspaceDetailByIdRequest
- type ShowWorkspaceDetailByIdResponse
- type Sort
- type StandElementFieldVo
- type StandElementFieldVoList
- type StandElementValueVo
- type StandElementValueVoList
- type StandardSearchResultData
- type StandardSearchResultDataValue
- type StaticParam
- type StatisticForCallDetail
- type StatisticForDashboard
- type StatisticForDetail
- type StatisticInfo
- type StatisticSchema
- type StatisticStandardCoverageVo
- type StopFactorySupplementDataInstanceRequest
- type StopFactorySupplementDataInstanceResponse
- type SubCategoryDetailVo
- type SubInstanceResult
- type SubjectParamsVo
- type SupplementDataRespRows
- type SupplementDataRespSupplementDataInstanceTime
- type SupplementDataRespSupplementDataRunTime
- type SyncStatusEnum
- type SyncStatusEnumEnum
- type SyncStatusStatisticVo
- type TableColumnDto
- type TableInfo
- type TableLineage
- type TableLineageInfo
- type TableMappingDetailVo
- type TableMappingVo
- type TableModelAttributeVo
- type TableModelStatisticVo
- type TableModelUpdateVo
- type TableModelUpdateVoDistribute
- type TableModelUpdateVoDistributeEnum
- type TableModelVo
- type TableModelVoDistribute
- type TableModelVoDistributeEnum
- type TableType
- type TablesList
- type TagHeader
- type TagRecordVo
- type TagRequest
- type TagVo
- type TagsResultData
- type TbGuid
- type TbLogicGuid
- type TemplateListRo
- type TemplateRo
- type TermAssignmentHeader
- type TimeBoundary
- type TimeRange
- type TmsTagDto
- type UpdateApiRequest
- type UpdateApiRequestDlmType
- type UpdateApiRequestDlmTypeEnum
- type UpdateApiResponse
- type UpdateAppRequest
- type UpdateAppRequestDlmType
- type UpdateAppRequestDlmTypeEnum
- type UpdateAppResponse
- type UpdateAppResponseAppType
- type UpdateAppResponseAppTypeEnum
- type UpdateBizMetricRequest
- type UpdateBizMetricResponse
- type UpdateBizMetricResultData
- type UpdateCatalogRequest
- type UpdateCatalogRequestDlmType
- type UpdateCatalogRequestDlmTypeEnum
- type UpdateCatalogResponse
- type UpdateCodeTableRequest
- type UpdateCodeTableResponse
- type UpdateCodeTableValuesRequest
- type UpdateCodeTableValuesResponse
- type UpdateCodeTableValuesResultData
- type UpdateDataconnectionRequest
- type UpdateDataconnectionResponse
- type UpdateDesignAggregationLogicTableRequest
- type UpdateDesignAggregationLogicTableResponse
- type UpdateDesignAtomicIndexRequest
- type UpdateDesignAtomicIndexResponse
- type UpdateDesignTableQualityParam
- type UpdateDesignTableQualityParamBizType
- type UpdateDesignTableQualityParamBizTypeEnum
- type UpdateDesignTableQualityRequest
- type UpdateDesignTableQualityResponse
- type UpdateDesignTableQualityResultData
- type UpdateDirectoryRequest
- type UpdateDirectoryResponse
- type UpdateFactoryJobNameRequest
- type UpdateFactoryJobNameRequestBody
- type UpdateFactoryJobNameResponse
- type UpdateSecrecyLevelDto
- type UpdateSecurityAssignedQueueRequest
- type UpdateSecurityAssignedQueueResponse
- type UpdateSecurityDataClassificationRuleRequest
- type UpdateSecurityDataClassificationRuleResponse
- type UpdateSecurityDataClassificationRuleResponseMethod
- type UpdateSecurityDataClassificationRuleResponseMethodEnum
- type UpdateSecurityDataClassificationRuleResponseRuleType
- type UpdateSecurityDataClassificationRuleResponseRuleTypeEnum
- type UpdateSecurityPermissionSetPermissionRequest
- type UpdateSecurityPermissionSetPermissionResponse
- type UpdateSecurityPermissionSetPermissionResponseDatasourceType
- type UpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum
- type UpdateSecurityPermissionSetPermissionResponsePermissionActions
- type UpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum
- type UpdateSecurityPermissionSetPermissionResponsePermissionType
- type UpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum
- type UpdateSecurityPermissionSetPermissionResponseSyncStatus
- type UpdateSecurityPermissionSetPermissionResponseSyncStatusEnum
- type UpdateSecurityPermissionSetRequest
- type UpdateSecurityPermissionSetResponse
- type UpdateSecurityPermissionSetResponseSyncStatus
- type UpdateSecurityPermissionSetResponseSyncStatusEnum
- type UpdateSecurityPermissionSetResponseType
- type UpdateSecurityPermissionSetResponseTypeEnum
- type UpdateSecurityRuleEnableStatusRequest
- type UpdateSecurityRuleEnableStatusResponse
- type UpdateSecuritySecrecyLevelRequest
- type UpdateSecuritySecrecyLevelResponse
- type UpdateStandardRequest
- type UpdateStandardResponse
- type UpdateStandardResultData
- type UpdateStandardTemplateRequest
- type UpdateStandardTemplateResponse
- type UpdateSubjectNewRequest
- type UpdateSubjectNewResponse
- type UpdateSubjectRequest
- type UpdateSubjectResponse
- type UpdateTableModelRequest
- type UpdateTableModelResponse
- type UpdateTaskInfoRequest
- type UpdateTaskInfoResponse
- type UpdateTemplateRequest
- type UpdateTemplateResponse
- type UpdateWorkSpaceUserOrGroupRequest
- type UpdateWorkSpaceUserOrGroupResponse
- type UpdateWorkspaceRequest
- type UpdateWorkspaceResponse
- type UrlDto
- type WorkspaceVo
- type WorkspaceVoType
- type WorkspaceVoTypeEnum
- type Workspacebody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDesignEntityTagsRequest ¶ added in v0.1.91
type AddDesignEntityTagsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 表的ID,填写String类型替代Long类型。 EntityId string `json:"entity_id"` // 属性的ID,填写String类型替代Long类型。 AttrId *string `json:"attr_id,omitempty"` // 标签名。 Tags []string `json:"tags"` }
AddDesignEntityTagsRequest Request Object
func (AddDesignEntityTagsRequest) String ¶ added in v0.1.91
func (o AddDesignEntityTagsRequest) String() string
type AddDesignEntityTagsResponse ¶ added in v0.1.91
type AddDesignEntityTagsResponse struct { Data *TagsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
AddDesignEntityTagsResponse Response Object
func (AddDesignEntityTagsResponse) String ¶ added in v0.1.91
func (o AddDesignEntityTagsResponse) String() string
type AddTagToAssetRequest ¶
type AddTagToAssetRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // guid TermGuid string `json:"term_guid"` Body *CatalogInfo `json:"body,omitempty"` }
AddTagToAssetRequest Request Object
func (AddTagToAssetRequest) String ¶
func (o AddTagToAssetRequest) String() string
type AddTagToAssetResponse ¶
type AddTagToAssetResponse struct {
HttpStatusCode int `json:"-"`
}
AddTagToAssetResponse Response Object
func (AddTagToAssetResponse) String ¶
func (o AddTagToAssetResponse) String() string
type AddWorkSpaceUsersRequest ¶
type AddWorkSpaceUsersRequest struct { // 工作空间id WorkspaceId string `json:"workspace_id"` Body *ApigWorkspaceUserDto `json:"body,omitempty"` }
AddWorkSpaceUsersRequest Request Object
func (AddWorkSpaceUsersRequest) String ¶
func (o AddWorkSpaceUsersRequest) String() string
type AddWorkSpaceUsersResponse ¶
type AddWorkSpaceUsersResponse struct {
HttpStatusCode int `json:"-"`
}
AddWorkSpaceUsersResponse Response Object
func (AddWorkSpaceUsersResponse) String ¶
func (o AddWorkSpaceUsersResponse) String() string
type AdvancedMallApiDto ¶ added in v0.1.98
type AdvancedMallApiDto struct { // API ID。 Id *string `json:"id,omitempty"` // API名称。 Name *string `json:"name,omitempty"` // 认证类型。 AuthType *AdvancedMallApiDtoAuthType `json:"auth_type,omitempty"` // 授权使用的应用数量。 ApplicationNum *int32 `json:"application_num,omitempty"` // 被调用量。 CallNum *int32 `json:"call_num,omitempty"` // 创建者。 UserName *string `json:"user_name,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 更新时间。 UpdateTime *int64 `json:"update_time,omitempty"` // 是否当前空间的API。 IsOwner *bool `json:"is_owner,omitempty"` // 是否已被授权。 IsAuthorized *bool `json:"is_authorized,omitempty"` // 是否最近更新(三天内更新过该API)。 IsUpdateRecently *bool `json:"is_update_recently,omitempty"` // 是否新品上市(三天内新发布的API)。 IsReleaseRecently *bool `json:"is_release_recently,omitempty"` // 是否热销产品(三天内有其他空间用户申请该API)。 IsHotRecently *bool `json:"is_hot_recently,omitempty"` // 7天内调用成功率。 SuccessRate *string `json:"success_rate,omitempty"` // 7天内调用失败率。 FailureRate *string `json:"failure_rate,omitempty"` }
AdvancedMallApiDto 服务目录API
func (AdvancedMallApiDto) String ¶ added in v0.1.98
func (o AdvancedMallApiDto) String() string
type AdvancedMallApiDtoAuthType ¶ added in v0.1.98
type AdvancedMallApiDtoAuthType struct {
// contains filtered or unexported fields
}
func (AdvancedMallApiDtoAuthType) MarshalJSON ¶ added in v0.1.98
func (c AdvancedMallApiDtoAuthType) MarshalJSON() ([]byte, error)
func (*AdvancedMallApiDtoAuthType) UnmarshalJSON ¶ added in v0.1.98
func (c *AdvancedMallApiDtoAuthType) UnmarshalJSON(b []byte) error
func (AdvancedMallApiDtoAuthType) Value ¶ added in v0.1.98
func (c AdvancedMallApiDtoAuthType) Value() string
type AdvancedMallApiDtoAuthTypeEnum ¶ added in v0.1.98
type AdvancedMallApiDtoAuthTypeEnum struct { APP AdvancedMallApiDtoAuthType IAM AdvancedMallApiDtoAuthType NONE AdvancedMallApiDtoAuthType }
func GetAdvancedMallApiDtoAuthTypeEnum ¶ added in v0.1.98
func GetAdvancedMallApiDtoAuthTypeEnum() AdvancedMallApiDtoAuthTypeEnum
type AggregationLogicTableAttributeVo ¶ added in v0.1.91
type AggregationLogicTableAttributeVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属汇总表ID,填写String类型替代Long类型。 AggregationLogicTableId *string `json:"aggregation_logic_table_id,omitempty"` // 序号。 Ordinal *int32 `json:"ordinal,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 业务属性。 NameCh string `json:"name_ch"` AttributeType *BizTypeEnum `json:"attribute_type,omitempty"` // 是否主键。 IsPrimaryKey bool `json:"is_primary_key"` // 是否分区键。 IsPartitionKey bool `json:"is_partition_key"` // 密级 SecrecyLevels *[]SecrecyLevelVo `json:"secrecy_levels,omitempty"` // 是否不为空。 NotNull *bool `json:"not_null,omitempty"` // 描述。 Description *string `json:"description,omitempty"` // 字段类型。 DataType string `json:"data_type"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 属性关联对象的id RefId *string `json:"ref_id,omitempty"` // 属性关联对象的中文名 RefNameCh *string `json:"ref_name_ch,omitempty"` // 属性关联对象的英文名 RefNameEn *string `json:"ref_name_en,omitempty"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId *string `json:"stand_row_id,omitempty"` // 关联的数据标准名称,只读。 StandRowName *string `json:"stand_row_name,omitempty"` // 质量信息,只读。 QualityInfos *[]QualityInfoVo `json:"quality_infos,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` }
AggregationLogicTableAttributeVo 汇总表属性。
func (AggregationLogicTableAttributeVo) String ¶ added in v0.1.91
func (o AggregationLogicTableAttributeVo) String() string
type AggregationLogicTableVo ¶ added in v0.1.91
type AggregationLogicTableVo struct { // 汇总表的唯一系统ID,更新时必填,创建时不须填写,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 汇总表英文名称,对应实际的物理表名。 TbName string `json:"tb_name"` // 汇总表的中文名,用于展示使用。 TbLogicName string `json:"tb_logic_name"` // 主题域分组ID,只读,创建和更新时无需填写,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 汇总表所属主题的ID,必填,填写String类型替代Long类型。 L3Id string `json:"l3_id"` // 汇总表描述信息。 Description *string `json:"description,omitempty"` // 汇总表的资产责任人。 Owner string `json:"owner"` SecretType *SecretTypeEnum `json:"secret_type,omitempty"` ApplyBg *ApplyBgEnum `json:"apply_bg,omitempty"` // 汇总表的创建人,只读,创建和更新时无需填写。 CreateBy *string `json:"create_by,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须填写。 QueueName *string `json:"queue_name,omitempty"` // 汇总表所在的数据连接ID,为32位十六进制数字。 DwId string `json:"dw_id"` // 汇总表所在的数据库名。 DbName string `json:"db_name"` // 汇总表创建的表ID,是服务内部ID,只读,创建和更新时无需填写 TbId *string `json:"tb_id,omitempty"` // 汇总表所在的Schema名,DWS类型必须填写。 Schema *string `json:"schema,omitempty"` // 数据连接名称,只读,创建和更新时无需填写。 DwName *string `json:"dw_name,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 表发布后,创建的数据目录技术资产guid,只读,创建和更新时无需填写。 TbGuid *string `json:"tb_guid,omitempty"` // 表发布后,创建的数据目录业务资产guid,只读,创建和更新时无需填写。 TbLogicGuid *string `json:"tb_logic_guid,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType string `json:"dw_type"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 创建时间,只读,创建和更新时无需填写。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,创建和更新时无需填写。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 颗粒度ID。 DimensionGroup *string `json:"dimension_group,omitempty"` // 颗粒度名称,只读。 GroupName *string `json:"group_name,omitempty"` // 颗粒度编码,只读。 GroupCode *string `json:"group_code,omitempty"` TimePeriod *AggregationLogicTableAttributeVo `json:"time_period,omitempty"` // 汇总表属性信息,依据attribute_type判断类型。 TableAttributes *[]AggregationLogicTableAttributeVo `json:"table_attributes,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` DlfTask *SyncStatusEnum `json:"dlf_task,omitempty"` PublishToDlm *SyncStatusEnum `json:"publish_to_dlm,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *AggregationLogicTableVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // DWS数据压缩等级,列压缩等级为no/low/middle/high,行压缩等级为no/yes。 枚举值: - \"NO\": 不压缩 - \"YES\": 压缩 - \"LOW\": 低等级压缩 - \"MIDDLE\": 中等级压缩 - \"HIGH\": 高等级压缩 Compression *AggregationLogicTableVoCompression `json:"compression,omitempty"` // 外表路径。 ObsLocation *string `json:"obs_location,omitempty"` // 版本字段。 PreCombineField *string `json:"pre_combine_field,omitempty"` // 表类型。 TableType *string `json:"table_type,omitempty"` // DLF作业ID。 DlfTaskId *string `json:"dlf_task_id,omitempty"` // 质量ID,填写String类型替代Long类型。 QualityId *string `json:"quality_id,omitempty"` // 是否是逆向的,只读。 Reversed *bool `json:"reversed,omitempty"` // 为2时,表示汇总表是汇总生成的,只读。 TableVersion *int32 `json:"table_version,omitempty"` // 分区表达式。 PartitionConf *string `json:"partition_conf,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 其他配置。 Configs *string `json:"configs,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // API ID。 ApiId *string `json:"api_id,omitempty"` // 汇总表绑定的SQL。 Sql *string `json:"sql,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
AggregationLogicTableVo 汇总表值对象(VO)。
func (AggregationLogicTableVo) String ¶ added in v0.1.91
func (o AggregationLogicTableVo) String() string
type AggregationLogicTableVoCompression ¶ added in v0.1.91
type AggregationLogicTableVoCompression struct {
// contains filtered or unexported fields
}
func (AggregationLogicTableVoCompression) MarshalJSON ¶ added in v0.1.91
func (c AggregationLogicTableVoCompression) MarshalJSON() ([]byte, error)
func (*AggregationLogicTableVoCompression) UnmarshalJSON ¶ added in v0.1.91
func (c *AggregationLogicTableVoCompression) UnmarshalJSON(b []byte) error
func (AggregationLogicTableVoCompression) Value ¶ added in v0.1.91
func (c AggregationLogicTableVoCompression) Value() string
type AggregationLogicTableVoCompressionEnum ¶ added in v0.1.91
type AggregationLogicTableVoCompressionEnum struct { NO AggregationLogicTableVoCompression YES AggregationLogicTableVoCompression LOW AggregationLogicTableVoCompression MIDDLE AggregationLogicTableVoCompression HIGH AggregationLogicTableVoCompression }
func GetAggregationLogicTableVoCompressionEnum ¶ added in v0.1.91
func GetAggregationLogicTableVoCompressionEnum() AggregationLogicTableVoCompressionEnum
type AggregationLogicTableVoDetailData ¶ added in v0.1.91
type AggregationLogicTableVoDetailData struct {
Value *AggregationLogicTableVo `json:"value,omitempty"`
}
AggregationLogicTableVoDetailData 返回数据。
func (AggregationLogicTableVoDetailData) String ¶ added in v0.1.91
func (o AggregationLogicTableVoDetailData) String() string
type AggregationLogicTableVoDistribute ¶ added in v0.1.91
type AggregationLogicTableVoDistribute struct {
// contains filtered or unexported fields
}
func (AggregationLogicTableVoDistribute) MarshalJSON ¶ added in v0.1.91
func (c AggregationLogicTableVoDistribute) MarshalJSON() ([]byte, error)
func (*AggregationLogicTableVoDistribute) UnmarshalJSON ¶ added in v0.1.91
func (c *AggregationLogicTableVoDistribute) UnmarshalJSON(b []byte) error
func (AggregationLogicTableVoDistribute) Value ¶ added in v0.1.91
func (c AggregationLogicTableVoDistribute) Value() string
type AggregationLogicTableVoDistributeEnum ¶ added in v0.1.91
type AggregationLogicTableVoDistributeEnum struct { HASH AggregationLogicTableVoDistribute REPLICATION AggregationLogicTableVoDistribute }
func GetAggregationLogicTableVoDistributeEnum ¶ added in v0.1.91
func GetAggregationLogicTableVoDistributeEnum() AggregationLogicTableVoDistributeEnum
type AggregationLogicTableVoSearchResultData ¶ added in v0.1.91
type AggregationLogicTableVoSearchResultData struct {
Value *AggregationLogicTableVoSearchResultDataValue `json:"value,omitempty"`
}
AggregationLogicTableVoSearchResultData 返回数据。
func (AggregationLogicTableVoSearchResultData) String ¶ added in v0.1.91
func (o AggregationLogicTableVoSearchResultData) String() string
type AggregationLogicTableVoSearchResultDataValue ¶ added in v0.1.91
type AggregationLogicTableVoSearchResultDataValue struct { // 查询到的汇总表值对象(AggregationLogicTableVO)数组。 Records *[]AggregationLogicTableVo `json:"records,omitempty"` // 符合搜索条件的记录总数。 Total *int32 `json:"total,omitempty"` }
AggregationLogicTableVoSearchResultDataValue 返回的数据信息。
func (AggregationLogicTableVoSearchResultDataValue) String ¶ added in v0.1.91
func (o AggregationLogicTableVoSearchResultDataValue) String() string
type AlarmInfoResponseAlarmInfo ¶ added in v0.1.75
type AlarmInfoResponseAlarmInfo struct { // 告警通知时间 AlarmTime *int64 `json:"alarm_time,omitempty"` // 作业名称 JobName *string `json:"job_name,omitempty"` // 作业实例调度方式,取值范围:0 正常调度,2手工调度,5补数据,6子作业调度,7单次调度 ScheduleType *int32 `json:"schedule_type,omitempty"` // 发送信息 SendMsg *string `json:"send_msg,omitempty"` // 计划时间 PlanTime *int64 `json:"plan_time,omitempty"` // 告警通知类型,取值范围:0 运行成功,1 运行异常/失败, 12 未完成,13 运行取消 RemindType *int32 `json:"remind_type,omitempty"` // 发送状态,取值范围:0 发送成功,1:发送失败 SendStatus *int32 `json:"send_status,omitempty"` // 作业ID JobId *int64 `json:"job_id,omitempty"` }
func (AlarmInfoResponseAlarmInfo) String ¶ added in v0.1.75
func (o AlarmInfoResponseAlarmInfo) String() string
type AllModelStatisticVo ¶ added in v0.1.98
type AllModelStatisticVo struct { // 是否为常用。 Frequent *[]ModelStatisticVo `json:"frequent,omitempty"` // 首层模型。 Top *[]ModelStatisticVo `json:"top,omitempty"` // 逻辑模型。 Logic *[]ModelStatisticVo `json:"logic,omitempty"` // 物理模型。 Physical *[]ModelStatisticVo `json:"physical,omitempty"` Dwr *ModelStatisticVo `json:"dwr,omitempty"` Dm *ModelStatisticVo `json:"dm,omitempty"` }
func (AllModelStatisticVo) String ¶ added in v0.1.98
func (o AllModelStatisticVo) String() string
type AllTableVo ¶ added in v0.1.98
type AllTableVo struct { // l1的ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // l1名称。 Name *string `json:"name,omitempty"` // 表发布后对应的逻辑实体guid。 TbLogicGuid *string `json:"tb_logic_guid,omitempty"` // 质量ID。 QualityId *string `json:"quality_id,omitempty"` // 是否是逆向的。 Reversed *bool `json:"reversed,omitempty"` // 分区表达式。 PartitionConf *string `json:"partition_conf,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // 表发布后对应的物理表guid。 TbGuid *string `json:"tb_guid,omitempty"` // 编码。 Code *string `json:"code,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 租户ID。 TenantId *string `json:"tenant_id,omitempty"` // 描述。 Description *string `json:"description,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 数据库名。 DbName *string `json:"db_name,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType *string `json:"dw_type,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,只读,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` DlfTask *SyncStatusEnum `json:"dlf_task,omitempty"` Materialization *SyncStatusEnum `json:"materialization,omitempty"` PublishToDlm *SyncStatusEnum `json:"publish_to_dlm,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 标准数量,只读,填写String类型替代Long类型。 StandardCount *string `json:"standard_count,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 汇总表API ID。 ApiId *string `json:"api_id,omitempty"` // 工作空间ID。 WorkspaceId *string `json:"workspace_id,omitempty"` // 工作空间名称。 WorkspaceName *string `json:"workspace_name,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
AllTableVo 总览表。
func (AllTableVo) String ¶ added in v0.1.98
func (o AllTableVo) String() string
type Api ¶
type Api struct { // 目录ID CatalogId *string `json:"catalog_id,omitempty"` // api 名称 Name *string `json:"name,omitempty"` // api 描述 Description *string `json:"description,omitempty"` // 是否启用访问日志 LogFlag *bool `json:"log_flag,omitempty"` // Api类型 ApiType *ApiApiType `json:"api_type,omitempty"` AuthType *ApiAuthType `json:"auth_type,omitempty"` // 发布类型 PublishType *ApiPublishType `json:"publish_type,omitempty"` // api 审核人 Manager *string `json:"manager,omitempty"` // api路径 Path *string `json:"path,omitempty"` // api 协议 Protocol *ApiProtocol `json:"protocol,omitempty"` // 请求类型 RequestType *ApiRequestType `json:"request_type,omitempty"` // 标签 Tags *[]string `json:"tags,omitempty"` // 可见性 Visibility *ApiVisibility `json:"visibility,omitempty"` // API请求参数列表 RequestParas *[]RequestPara `json:"request_paras,omitempty"` DatasourceConfig *DatasourceConfig `json:"datasource_config,omitempty"` BackendConfig *BackendConfig `json:"backend_config,omitempty"` }
type ApiActionDto ¶
type ApiActionDto struct { // 截止时间 Time *string `json:"time,omitempty"` // 操作类型 Action *ApiActionDtoAction `json:"action,omitempty"` }
func (ApiActionDto) String ¶
func (o ApiActionDto) String() string
type ApiActionDtoAction ¶
type ApiActionDtoAction struct {
// contains filtered or unexported fields
}
func (ApiActionDtoAction) MarshalJSON ¶
func (c ApiActionDtoAction) MarshalJSON() ([]byte, error)
func (*ApiActionDtoAction) UnmarshalJSON ¶
func (c *ApiActionDtoAction) UnmarshalJSON(b []byte) error
func (ApiActionDtoAction) Value ¶
func (c ApiActionDtoAction) Value() string
type ApiActionDtoActionEnum ¶
type ApiActionDtoActionEnum struct { UNPUBLISH ApiActionDtoAction STOP ApiActionDtoAction RECOVER ApiActionDtoAction }
func GetApiActionDtoActionEnum ¶
func GetApiActionDtoActionEnum() ApiActionDtoActionEnum
type ApiApiType ¶
type ApiApiType struct {
// contains filtered or unexported fields
}
func (ApiApiType) MarshalJSON ¶
func (c ApiApiType) MarshalJSON() ([]byte, error)
func (*ApiApiType) UnmarshalJSON ¶
func (c *ApiApiType) UnmarshalJSON(b []byte) error
func (ApiApiType) Value ¶
func (c ApiApiType) Value() string
type ApiApiTypeEnum ¶
type ApiApiTypeEnum struct { API_TYPE_CREATE ApiApiType API_TYPE_REGISTER ApiApiType }
func GetApiApiTypeEnum ¶
func GetApiApiTypeEnum() ApiApiTypeEnum
type ApiAuthType ¶
type ApiAuthType struct {
// contains filtered or unexported fields
}
func (ApiAuthType) MarshalJSON ¶
func (c ApiAuthType) MarshalJSON() ([]byte, error)
func (*ApiAuthType) UnmarshalJSON ¶
func (c *ApiAuthType) UnmarshalJSON(b []byte) error
func (ApiAuthType) Value ¶
func (c ApiAuthType) Value() string
type ApiAuthTypeEnum ¶
type ApiAuthTypeEnum struct { APP ApiAuthType IAM ApiAuthType NONE ApiAuthType }
func GetApiAuthTypeEnum ¶
func GetApiAuthTypeEnum() ApiAuthTypeEnum
type ApiCatalogCreateParaDto ¶
type ApiCatalogCreateParaDto struct { // 父目录编号 Pid *string `json:"pid,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` }
func (ApiCatalogCreateParaDto) String ¶
func (o ApiCatalogCreateParaDto) String() string
type ApiCatalogDeleteParaDto ¶
type ApiCatalogDeleteParaDto struct {
Ids *[]string `json:"ids,omitempty"`
}
func (ApiCatalogDeleteParaDto) String ¶
func (o ApiCatalogDeleteParaDto) String() string
type ApiCatalogUpdateParaDto ¶
type ApiCatalogUpdateParaDto struct { // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` }
func (ApiCatalogUpdateParaDto) String ¶
func (o ApiCatalogUpdateParaDto) String() string
type ApiMoveParaDto ¶
type ApiMoveParaDto struct { // 父目录编号 TargetPid *string `json:"target_pid,omitempty"` // 需要移动的目录 Apis *[]string `json:"apis,omitempty"` }
func (ApiMoveParaDto) String ¶
func (o ApiMoveParaDto) String() string
type ApiOverview ¶
type ApiOverview struct { // API ID Id *string `json:"id,omitempty"` // API名称 Name *string `json:"name,omitempty"` // API分组ID(共享版) GroupId *string `json:"group_id,omitempty"` // API描述 Description *string `json:"description,omitempty"` // API状态(共享版) Status *ApiOverviewStatus `json:"status,omitempty"` // API调试状态(共享版) DebugStatus *ApiOverviewDebugStatus `json:"debug_status,omitempty"` // 发布信息列表(专享版) PublishMessages *[]ApiPublishDto `json:"publish_messages,omitempty"` // API 类型 Type *ApiOverviewType `json:"type,omitempty"` // API审核人 Manager *string `json:"manager,omitempty"` // API创建者 CreateUser *string `json:"create_user,omitempty"` // API 创建时间 CreateTime *int64 `json:"create_time,omitempty"` }
func (ApiOverview) String ¶
func (o ApiOverview) String() string
type ApiOverviewDebugStatus ¶
type ApiOverviewDebugStatus struct {
// contains filtered or unexported fields
}
func (ApiOverviewDebugStatus) MarshalJSON ¶
func (c ApiOverviewDebugStatus) MarshalJSON() ([]byte, error)
func (*ApiOverviewDebugStatus) UnmarshalJSON ¶
func (c *ApiOverviewDebugStatus) UnmarshalJSON(b []byte) error
func (ApiOverviewDebugStatus) Value ¶
func (c ApiOverviewDebugStatus) Value() string
type ApiOverviewDebugStatusEnum ¶
type ApiOverviewDebugStatusEnum struct { API_DEBUG_WAITING ApiOverviewDebugStatus API_DEBUG_FAILED ApiOverviewDebugStatus API_DEBUG_SUCCESS ApiOverviewDebugStatus }
func GetApiOverviewDebugStatusEnum ¶
func GetApiOverviewDebugStatusEnum() ApiOverviewDebugStatusEnum
type ApiOverviewStatus ¶
type ApiOverviewStatus struct {
// contains filtered or unexported fields
}
func (ApiOverviewStatus) MarshalJSON ¶
func (c ApiOverviewStatus) MarshalJSON() ([]byte, error)
func (*ApiOverviewStatus) UnmarshalJSON ¶
func (c *ApiOverviewStatus) UnmarshalJSON(b []byte) error
func (ApiOverviewStatus) Value ¶
func (c ApiOverviewStatus) Value() string
type ApiOverviewStatusEnum ¶
type ApiOverviewStatusEnum struct { API_STATUS_CREATED ApiOverviewStatus API_STATUS_PUBLISH_WAIT_REVIEW ApiOverviewStatus API_STATUS_PUBLISH_REJECT ApiOverviewStatus API_STATUS_PUBLISHED ApiOverviewStatus API_STATUS_WAITING_STOP ApiOverviewStatus API_STATUS_STOPPED ApiOverviewStatus API_STATUS_RECOVER_WAIT_REVIEW ApiOverviewStatus API_STATUS_WAITING_OFFLINE ApiOverviewStatus API_STATUS_OFFLINE ApiOverviewStatus API_STATUS_OFFLINE_WAIT_REVIEW ApiOverviewStatus }
func GetApiOverviewStatusEnum ¶
func GetApiOverviewStatusEnum() ApiOverviewStatusEnum
type ApiOverviewType ¶
type ApiOverviewType struct {
// contains filtered or unexported fields
}
func (ApiOverviewType) MarshalJSON ¶
func (c ApiOverviewType) MarshalJSON() ([]byte, error)
func (*ApiOverviewType) UnmarshalJSON ¶
func (c *ApiOverviewType) UnmarshalJSON(b []byte) error
func (ApiOverviewType) Value ¶
func (c ApiOverviewType) Value() string
type ApiOverviewTypeEnum ¶
type ApiOverviewTypeEnum struct { API_SPECIFIC_TYPE_CONFIGURATION ApiOverviewType API_SPECIFIC_TYPE_SCRIPT ApiOverviewType API_SPECIFIC_TYPE_REGISTER ApiOverviewType }
func GetApiOverviewTypeEnum ¶
func GetApiOverviewTypeEnum() ApiOverviewTypeEnum
type ApiParaForAuthToInstance ¶
type ApiParaForAuthToInstance struct { // api编号 ApiId *string `json:"api_id,omitempty"` // 集群编号 InstanceId *string `json:"instance_id,omitempty"` // app编号 AppId *string `json:"app_id,omitempty"` // 申请类型 ApplyType *ApiParaForAuthToInstanceApplyType `json:"apply_type,omitempty"` // 截止时间 Time *string `json:"time,omitempty"` }
func (ApiParaForAuthToInstance) String ¶
func (o ApiParaForAuthToInstance) String() string
type ApiParaForAuthToInstanceApplyType ¶
type ApiParaForAuthToInstanceApplyType struct {
// contains filtered or unexported fields
}
func (ApiParaForAuthToInstanceApplyType) MarshalJSON ¶
func (c ApiParaForAuthToInstanceApplyType) MarshalJSON() ([]byte, error)
func (*ApiParaForAuthToInstanceApplyType) UnmarshalJSON ¶
func (c *ApiParaForAuthToInstanceApplyType) UnmarshalJSON(b []byte) error
func (ApiParaForAuthToInstanceApplyType) Value ¶
func (c ApiParaForAuthToInstanceApplyType) Value() string
type ApiParaForAuthToInstanceApplyTypeEnum ¶
type ApiParaForAuthToInstanceApplyTypeEnum struct { APPLY_TYPE_AUTHORIZE ApiParaForAuthToInstanceApplyType APPLY_TYPE_API_CANCEL_AUTHORIZE ApiParaForAuthToInstanceApplyType APPLY_TYPE_APP_CANCEL_AUTHORIZE ApiParaForAuthToInstanceApplyType APPLY_TYPE_APPLY ApiParaForAuthToInstanceApplyType APPLY_TYPE_RENEW ApiParaForAuthToInstanceApplyType }
func GetApiParaForAuthToInstanceApplyTypeEnum ¶
func GetApiParaForAuthToInstanceApplyTypeEnum() ApiParaForAuthToInstanceApplyTypeEnum
type ApiParaForAuthorizeToInstance ¶
type ApiParaForAuthorizeToInstance struct { // 截止时间 Time *string `json:"time,omitempty"` // app编号列表 AppIds *[]string `json:"app_ids,omitempty"` }
func (ApiParaForAuthorizeToInstance) String ¶
func (o ApiParaForAuthorizeToInstance) String() string
type ApiParam ¶ added in v0.1.93
type ApiParam struct { // API名称。 Name *string `json:"name,omitempty"` // API创建人名称。 CreateUser *string `json:"create_user,omitempty"` // API描述。 Description *string `json:"description,omitempty"` // API标签列表。 Tags *[]string `json:"tags,omitempty"` // API所使用到的数据库表名。 TableName *string `json:"table_name,omitempty"` // API发布状态。 PublishStatusType *ApiParamPublishStatusType `json:"publish_status_type,omitempty"` // API取数方式。 ApiSpecificTypeStr *ApiParamApiSpecificTypeStr `json:"api_specific_type_str,omitempty"` // API创建开始时间。 StartTime *string `json:"start_time,omitempty"` // API创建结束时间。 EndTime *string `json:"end_time,omitempty"` }
type ApiParamApiSpecificTypeStr ¶ added in v0.1.93
type ApiParamApiSpecificTypeStr struct {
// contains filtered or unexported fields
}
func (ApiParamApiSpecificTypeStr) MarshalJSON ¶ added in v0.1.93
func (c ApiParamApiSpecificTypeStr) MarshalJSON() ([]byte, error)
func (*ApiParamApiSpecificTypeStr) UnmarshalJSON ¶ added in v0.1.93
func (c *ApiParamApiSpecificTypeStr) UnmarshalJSON(b []byte) error
func (ApiParamApiSpecificTypeStr) Value ¶ added in v0.1.93
func (c ApiParamApiSpecificTypeStr) Value() string
type ApiParamApiSpecificTypeStrEnum ¶ added in v0.1.93
type ApiParamApiSpecificTypeStrEnum struct { API_SPECIFIC_TYPE_CONFIGURATION ApiParamApiSpecificTypeStr API_SPECIFIC_TYPE_SCRIPT ApiParamApiSpecificTypeStr API_SPECIFIC_TYPE_MYBATIS ApiParamApiSpecificTypeStr API_SPECIFIC_TYPE_GROOVY ApiParamApiSpecificTypeStr }
func GetApiParamApiSpecificTypeStrEnum ¶ added in v0.1.93
func GetApiParamApiSpecificTypeStrEnum() ApiParamApiSpecificTypeStrEnum
type ApiParamPublishStatusType ¶ added in v0.1.93
type ApiParamPublishStatusType struct {
// contains filtered or unexported fields
}
func (ApiParamPublishStatusType) MarshalJSON ¶ added in v0.1.93
func (c ApiParamPublishStatusType) MarshalJSON() ([]byte, error)
func (*ApiParamPublishStatusType) UnmarshalJSON ¶ added in v0.1.93
func (c *ApiParamPublishStatusType) UnmarshalJSON(b []byte) error
func (ApiParamPublishStatusType) Value ¶ added in v0.1.93
func (c ApiParamPublishStatusType) Value() string
type ApiParamPublishStatusTypeEnum ¶ added in v0.1.93
type ApiParamPublishStatusTypeEnum struct { PUBLISHED ApiParamPublishStatusType NOT_PUBLISHED ApiParamPublishStatusType }
func GetApiParamPublishStatusTypeEnum ¶ added in v0.1.93
func GetApiParamPublishStatusTypeEnum() ApiParamPublishStatusTypeEnum
type ApiProtocol ¶
type ApiProtocol struct {
// contains filtered or unexported fields
}
func (ApiProtocol) MarshalJSON ¶
func (c ApiProtocol) MarshalJSON() ([]byte, error)
func (*ApiProtocol) UnmarshalJSON ¶
func (c *ApiProtocol) UnmarshalJSON(b []byte) error
func (ApiProtocol) Value ¶
func (c ApiProtocol) Value() string
type ApiProtocolEnum ¶
type ApiProtocolEnum struct { PROTOCOL_TYPE_HTTP ApiProtocol PROTOCOL_TYPE_HTTPS ApiProtocol }
func GetApiProtocolEnum ¶
func GetApiProtocolEnum() ApiProtocolEnum
type ApiPublishDto ¶
type ApiPublishDto struct { // 发布编号 Id *string `json:"id,omitempty"` // api编号 ApiId *string `json:"api_id,omitempty"` // 集群编号 InstanceId *string `json:"instance_id,omitempty"` // 集群名称 InstanceName *string `json:"instance_name,omitempty"` // api状态 ApiStatus *ApiPublishDtoApiStatus `json:"api_status,omitempty"` // api调试状态 ApiDebug *ApiPublishDtoApiDebug `json:"api_debug,omitempty"` }
func (ApiPublishDto) String ¶
func (o ApiPublishDto) String() string
type ApiPublishDtoApiDebug ¶
type ApiPublishDtoApiDebug struct {
// contains filtered or unexported fields
}
func (ApiPublishDtoApiDebug) MarshalJSON ¶
func (c ApiPublishDtoApiDebug) MarshalJSON() ([]byte, error)
func (*ApiPublishDtoApiDebug) UnmarshalJSON ¶
func (c *ApiPublishDtoApiDebug) UnmarshalJSON(b []byte) error
func (ApiPublishDtoApiDebug) Value ¶
func (c ApiPublishDtoApiDebug) Value() string
type ApiPublishDtoApiDebugEnum ¶
type ApiPublishDtoApiDebugEnum struct { API_DEBUG_WAITING ApiPublishDtoApiDebug API_DEBUG_FAILED ApiPublishDtoApiDebug API_DEBUG_SUCCESS ApiPublishDtoApiDebug }
func GetApiPublishDtoApiDebugEnum ¶
func GetApiPublishDtoApiDebugEnum() ApiPublishDtoApiDebugEnum
type ApiPublishDtoApiStatus ¶
type ApiPublishDtoApiStatus struct {
// contains filtered or unexported fields
}
func (ApiPublishDtoApiStatus) MarshalJSON ¶
func (c ApiPublishDtoApiStatus) MarshalJSON() ([]byte, error)
func (*ApiPublishDtoApiStatus) UnmarshalJSON ¶
func (c *ApiPublishDtoApiStatus) UnmarshalJSON(b []byte) error
func (ApiPublishDtoApiStatus) Value ¶
func (c ApiPublishDtoApiStatus) Value() string
type ApiPublishDtoApiStatusEnum ¶
type ApiPublishDtoApiStatusEnum struct { API_STATUS_CREATED ApiPublishDtoApiStatus API_STATUS_PUBLISH_WAIT_REVIEW ApiPublishDtoApiStatus API_STATUS_PUBLISH_REJECT ApiPublishDtoApiStatus API_STATUS_PUBLISHED ApiPublishDtoApiStatus API_STATUS_WAITING_STOP ApiPublishDtoApiStatus API_STATUS_STOPPED ApiPublishDtoApiStatus API_STATUS_RECOVER_WAIT_REVIEW ApiPublishDtoApiStatus API_STATUS_WAITING_OFFLINE ApiPublishDtoApiStatus API_STATUS_OFFLINE ApiPublishDtoApiStatus }
func GetApiPublishDtoApiStatusEnum ¶
func GetApiPublishDtoApiStatusEnum() ApiPublishDtoApiStatusEnum
type ApiPublishType ¶
type ApiPublishType struct {
// contains filtered or unexported fields
}
func (ApiPublishType) MarshalJSON ¶
func (c ApiPublishType) MarshalJSON() ([]byte, error)
func (*ApiPublishType) UnmarshalJSON ¶
func (c *ApiPublishType) UnmarshalJSON(b []byte) error
func (ApiPublishType) Value ¶
func (c ApiPublishType) Value() string
type ApiPublishTypeEnum ¶
type ApiPublishTypeEnum struct { PUBLISH_TYPE_PUBLIC ApiPublishType PUBLISH_TYPE_PRIVATE ApiPublishType }
func GetApiPublishTypeEnum ¶
func GetApiPublishTypeEnum() ApiPublishTypeEnum
type ApiRequestPara ¶
type ApiRequestPara struct { // 参数名称 Name *string `json:"name,omitempty"` // 映射字段 Mapping *string `json:"mapping,omitempty"` // 操作符 Condition *ApiRequestParaCondition `json:"condition,omitempty"` }
func (ApiRequestPara) String ¶
func (o ApiRequestPara) String() string
type ApiRequestParaCondition ¶
type ApiRequestParaCondition struct {
// contains filtered or unexported fields
}
func (ApiRequestParaCondition) MarshalJSON ¶
func (c ApiRequestParaCondition) MarshalJSON() ([]byte, error)
func (*ApiRequestParaCondition) UnmarshalJSON ¶
func (c *ApiRequestParaCondition) UnmarshalJSON(b []byte) error
func (ApiRequestParaCondition) Value ¶
func (c ApiRequestParaCondition) Value() string
type ApiRequestParaConditionEnum ¶
type ApiRequestParaConditionEnum struct { CONDITION_TYPE_EQ ApiRequestParaCondition CONDITION_TYPE_NE ApiRequestParaCondition CONDITION_TYPE_GT ApiRequestParaCondition CONDITION_TYPE_GE ApiRequestParaCondition CONDITION_TYPE_LT ApiRequestParaCondition CONDITION_TYPE_LE ApiRequestParaCondition CONDITION_TYPE_LIKE ApiRequestParaCondition CONDITION_TYPE_LIKE_L ApiRequestParaCondition CONDITION_TYPE_LIKE_R ApiRequestParaCondition }
func GetApiRequestParaConditionEnum ¶
func GetApiRequestParaConditionEnum() ApiRequestParaConditionEnum
type ApiRequestType ¶
type ApiRequestType struct {
// contains filtered or unexported fields
}
func (ApiRequestType) MarshalJSON ¶
func (c ApiRequestType) MarshalJSON() ([]byte, error)
func (*ApiRequestType) UnmarshalJSON ¶
func (c *ApiRequestType) UnmarshalJSON(b []byte) error
func (ApiRequestType) Value ¶
func (c ApiRequestType) Value() string
type ApiRequestTypeEnum ¶
type ApiRequestTypeEnum struct { REQUEST_TYPE_POST ApiRequestType REQUEST_TYPE_GET ApiRequestType }
func GetApiRequestTypeEnum ¶
func GetApiRequestTypeEnum() ApiRequestTypeEnum
type ApiResponsePara ¶
type ApiResponsePara struct { // 参数名 Name *string `json:"name,omitempty"` // 绑定的表字段 Field *string `json:"field,omitempty"` // 参数类型 Type *ApiResponseParaType `json:"type,omitempty"` // 参数描述 Description *string `json:"description,omitempty"` // 参数示例值 ExampleValue *string `json:"example_value,omitempty"` }
func (ApiResponsePara) String ¶
func (o ApiResponsePara) String() string
type ApiResponseParaType ¶
type ApiResponseParaType struct {
// contains filtered or unexported fields
}
func (ApiResponseParaType) MarshalJSON ¶
func (c ApiResponseParaType) MarshalJSON() ([]byte, error)
func (*ApiResponseParaType) UnmarshalJSON ¶
func (c *ApiResponseParaType) UnmarshalJSON(b []byte) error
func (ApiResponseParaType) Value ¶
func (c ApiResponseParaType) Value() string
type ApiResponseParaTypeEnum ¶
type ApiResponseParaTypeEnum struct { REQUEST_PARAMETER_TYPE_NUMBER ApiResponseParaType REQUEST_PARAMETER_TYPE_STRING ApiResponseParaType }
func GetApiResponseParaTypeEnum ¶
func GetApiResponseParaTypeEnum() ApiResponseParaTypeEnum
type ApiTestDto ¶
type ApiTestDto struct { // 请求体 Body *string `json:"body,omitempty"` Paras *ApiTestParas `json:"paras,omitempty"` }
func (ApiTestDto) String ¶
func (o ApiTestDto) String() string
type ApiTestParas ¶
type ApiTestParas struct { // page size PageSize *string `json:"page_size,omitempty"` // page num PageNum *string `json:"page_num,omitempty"` }
func (ApiTestParas) String ¶
func (o ApiTestParas) String() string
type ApiTestRequestHeader ¶
type ApiTestRequestHeader struct { // 请求路径 Path *string `json:"path,omitempty"` // 代理(固定值) UserAgent *string `json:"user_agent,omitempty"` // 请求方式(固定值) XApigMode *string `json:"x_apig_mode,omitempty"` // 识别编号(固定值) XAppIdentity *int32 `json:"x_app_identity,omitempty"` }
func (ApiTestRequestHeader) String ¶
func (o ApiTestRequestHeader) String() string
type ApiTestResponseHeader ¶
type ApiTestResponseHeader struct { // 是否成功 ResultStatus *string `json:"result_status,omitempty"` // 内容大小 ContentLength *int32 `json:"content_length,omitempty"` // 连接状态 Connection *string `json:"connection,omitempty"` // 缓存控制(固定值) CacheControl *string `json:"cache_control,omitempty"` // 内容类型 (固定值) ContentType *string `json:"content_type,omitempty"` // 日期 Date *string `json:"date,omitempty"` // 请求ID XRequestId *string `json:"x_request_id,omitempty"` }
func (ApiTestResponseHeader) String ¶
func (o ApiTestResponseHeader) String() string
type ApiVisibility ¶
type ApiVisibility struct {
// contains filtered or unexported fields
}
func (ApiVisibility) MarshalJSON ¶
func (c ApiVisibility) MarshalJSON() ([]byte, error)
func (*ApiVisibility) UnmarshalJSON ¶
func (c *ApiVisibility) UnmarshalJSON(b []byte) error
func (ApiVisibility) Value ¶
func (c ApiVisibility) Value() string
type ApiVisibilityEnum ¶
type ApiVisibilityEnum struct { WORKSPACE ApiVisibility PROJECT ApiVisibility DOMAIN ApiVisibility }
func GetApiVisibilityEnum ¶
func GetApiVisibilityEnum() ApiVisibilityEnum
type ApigChangeResourceReq ¶
type ApigChangeResourceReq struct { // 规格变更类型:10:升配;30:降配;40:续费;60:扩容;70:切换操作系统 ChangeMode int32 `json:"change_mode"` // 资源id ResourceId string `json:"resource_id"` // 资源规格编码 ResourceSpecCode string `json:"resource_spec_code"` // 产品id ProductId *string `json:"product_id,omitempty"` // 促销信息 PromotionInfo *string `json:"promotion_info,omitempty"` }
ApigChangeResourceReq 规格变更信息请求体
func (ApigChangeResourceReq) String ¶
func (o ApigChangeResourceReq) String() string
type ApigCommodityOrder ¶
type ApigCommodityOrder struct { // 实例所属项目id ProjectId *string `json:"project_id,omitempty"` // CBC订单id OrderId *string `json:"order_id,omitempty"` // 当前所属region Id RegionId *string `json:"region_id,omitempty"` // 实例id ResourceId *string `json:"resource_id,omitempty"` // 实例名称 ResourceName *string `json:"resource_name,omitempty"` // CBC订购id SubscriptionId *string `json:"subscription_id,omitempty"` // 资源类型,hws.resource.type.dayu ResourceType *string `json:"resource_type,omitempty"` // 产品规格编码,例如dayu.starter,dayu.basic,dayu.advanced等 ResourceSpecCode *string `json:"resource_spec_code,omitempty"` // CBC产品id,未安装CBC的环境无需这个值 ProductId *string `json:"product_id,omitempty"` // 订单类型标识符 OrderType *string `json:"order_type,omitempty"` // 支付选项,留空 ChargeType *string `json:"charge_type,omitempty"` // 自动续费标识,当前实例为按需支付时必填,0代表不续费,1代表自动续费 IsAutoRenew *int32 `json:"is_auto_renew,omitempty"` // 实例状态,1未生效2生效中3已删除=退订4保留期=冻结5宽限期6删除中 Status *int32 `json:"status,omitempty"` // 虚拟私有云id VpcId *string `json:"vpc_id,omitempty"` // 安全组id SecurityGroupId *string `json:"security_group_id,omitempty"` // 企业项目id,如果当前为公有云,且用户开启企业项目,则必选 EpsId *string `json:"eps_id,omitempty"` // 生效时间点,包周期实例有效 EffectiveTime float32 `json:"effective_time,omitempty"` // 过期时间天数,包周期实例有效 ExpireDays *string `json:"expire_days,omitempty"` // 过期时间点,包周期有效 ExpireTime float32 `json:"expire_time,omitempty"` // CBC锁定节点 LockCheckEndpoint *string `json:"lock_check_endpoint,omitempty"` // 创建用户 CreateUser *string `json:"create_user,omitempty"` // 创建时间点 CreateTime float32 `json:"create_time,omitempty"` // 用户domain id DomainId *string `json:"domain_id,omitempty"` // 是否试用订单 IsTrialOrder *int32 `json:"is_trial_order,omitempty"` // 工作空间模式说明 WorkSpaceMode *string `json:"work_space_mode,omitempty"` }
ApigCommodityOrder 获取ApigCommodityOrder实例列表信息
func (ApigCommodityOrder) String ¶
func (o ApigCommodityOrder) String() string
type ApigDataSourceView ¶
type ApigDataSourceView struct { // 数据连接名称 DwName *string `json:"dw_name,omitempty"` // 数据连接类型 DwType *string `json:"dw_type,omitempty"` // 数据连接创建者 CreateUser *string `json:"create_user,omitempty"` // 数据连接创建时间,时间戳 CreateTime float32 `json:"create_time,omitempty"` // 代理id AgentId *string `json:"agent_id,omitempty"` // 代理名称 AgentName *string `json:"agent_name,omitempty"` // 数据连接id DwId *string `json:"dw_id,omitempty"` // 数据连接限定名称 QualifiedName *string `json:"qualified_name,omitempty"` // 数据连接描述 Description *string `json:"description,omitempty"` }
ApigDataSourceView 数据连接结构体信息
func (ApigDataSourceView) String ¶
func (o ApigDataSourceView) String() string
type ApigDataSourceVo ¶
type ApigDataSourceVo struct { // 数据连接名称 DwName string `json:"dw_name"` // 数据连接类型 DwType string `json:"dw_type"` // 连接动态变化配置项,每种连接略有区别,建议在界面进行调试 DwConfig *interface{} `json:"dw_config"` // 代理id(若使用代理连接则必填) AgentId *string `json:"agent_id,omitempty"` // 代理名称id(若使用代理连接则必填) AgentName *string `json:"agent_name,omitempty"` // 0:开发模式 1:生产模式。默认为0 EnvType *int32 `json:"env_type,omitempty"` }
ApigDataSourceVo 创建据连接结构体信息
func (ApigDataSourceVo) String ¶
func (o ApigDataSourceVo) String() string
type ApigDataSourcesVo ¶
type ApigDataSourcesVo struct { // 数据源结构体 DataSourceVos *[]ApigDataSourceVo `json:"data_source_vos,omitempty"` }
ApigDataSourcesVo 创建据连接结构体列表信息
func (ApigDataSourcesVo) String ¶
func (o ApigDataSourcesVo) String() string
type ApigDelUserParams ¶
type ApigDelUserParams struct {
// 用户组列表
UserIds *interface{} `json:"user_ids"`
}
ApigDelUserParams 获取DataArtsStudio工作空间角色信息
func (ApigDelUserParams) String ¶
func (o ApigDelUserParams) String() string
type ApigGroupDto ¶
type ApigGroupDto struct { // 分组编号 GroupId *string `json:"group_id,omitempty"` // 分组名称 GroupName *string `json:"group_name,omitempty"` }
func (ApigGroupDto) String ¶
func (o ApigGroupDto) String() string
type ApigIamUserDto ¶
type ApigIamUserDto struct { // 用户id UserId *string `json:"user_id,omitempty"` // 用户名 UserName *string `json:"user_name,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 租户名 DomainName *string `json:"domain_name,omitempty"` // 是否是空间拥有者 IsDomainOwner *bool `json:"is_domain_owner,omitempty"` }
ApigIamUserDto IAM用户信息
func (ApigIamUserDto) String ¶
func (o ApigIamUserDto) String() string
type ApigInstanceDto ¶
type ApigInstanceDto struct { // 网关实例编号 InstanceId *string `json:"instance_id,omitempty"` // 网关实例名称 InstanceName *string `json:"instance_name,omitempty"` }
func (ApigInstanceDto) String ¶
func (o ApigInstanceDto) String() string
type ApigRole ¶
type ApigRole struct { // 角色id,r00001:管理员;r00002:开发者;r00003:运维者;r00004:访客 RoleId *string `json:"role_id,omitempty"` }
ApigRole IAM用户组信息
type ApigRoleVo ¶
type ApigRoleVo struct { // 角色id RoleId *string `json:"role_id,omitempty"` // 角色编码 RoleCode *string `json:"role_code,omitempty"` // 角色名称 RoleName *string `json:"role_name,omitempty"` // 描述 Description *string `json:"description,omitempty"` }
ApigRoleVo 获取DataArtsStudio工作空间角色信息
func (ApigRoleVo) String ¶
func (o ApigRoleVo) String() string
type ApigWorkspaceUserDto ¶
type ApigWorkspaceUserDto struct { // 用户类型,0:添加用户;1:添加用户组 Type int32 `json:"type"` // 用户列表信息 UserIds *[]ApigIamUserDto `json:"user_ids,omitempty"` // 用户组列表信息 Groups *[]Group `json:"groups,omitempty"` // 空间角色列表 RolesIds []ApigRole `json:"roles_ids"` }
ApigWorkspaceUserDto 获取DataArtsStudio工作空间角色信息
func (ApigWorkspaceUserDto) String ¶
func (o ApigWorkspaceUserDto) String() string
type ApigWorkspaceUserbody ¶
type ApigWorkspaceUserbody struct { // 记录id Id *string `json:"id,omitempty"` // 用户id UserId *string `json:"user_id,omitempty"` // 用户名 UserName *string `json:"user_name,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 租户名 DomainName *string `json:"domain_name,omitempty"` // 租户名 DisplayUserName *string `json:"display_user_name,omitempty"` // 是否是空间所有者 DomainOwner *bool `json:"domain_owner,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 工作空间id WorkspaceId *string `json:"workspace_id,omitempty"` // 角色列表 Roles *[]ApigRoleVo `json:"roles,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建人员 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 更新人员 UpdateUser *string `json:"update_user,omitempty"` // 用户类型,0用户,1用户组 Type *int32 `json:"type,omitempty"` }
ApigWorkspaceUserbody 工作空间用户列表
func (ApigWorkspaceUserbody) String ¶
func (o ApigWorkspaceUserbody) String() string
type AppBindApiInfo ¶
type AppBindApiInfo struct { // API ID Id *string `json:"id,omitempty"` // API名称 Name *string `json:"name,omitempty"` // API描述 Description *string `json:"description,omitempty"` // 审核时间 ApprovalTime *int64 `json:"approval_time,omitempty"` // API 审核人名称 Manager *string `json:"manager,omitempty"` // 使用截止时间 Deadline *int64 `json:"deadline,omitempty"` // 绑定关系 RelationshipType *AppBindApiInfoRelationshipType `json:"relationship_type,omitempty"` // 静态参数列表 StaticParams *[]StaticParam `json:"static_params,omitempty"` }
AppBindApiInfo 应用已绑定的api信息
func (AppBindApiInfo) String ¶
func (o AppBindApiInfo) String() string
type AppBindApiInfoRelationshipType ¶
type AppBindApiInfoRelationshipType struct {
// contains filtered or unexported fields
}
func (AppBindApiInfoRelationshipType) MarshalJSON ¶
func (c AppBindApiInfoRelationshipType) MarshalJSON() ([]byte, error)
func (*AppBindApiInfoRelationshipType) UnmarshalJSON ¶
func (c *AppBindApiInfoRelationshipType) UnmarshalJSON(b []byte) error
func (AppBindApiInfoRelationshipType) Value ¶
func (c AppBindApiInfoRelationshipType) Value() string
type AppBindApiInfoRelationshipTypeEnum ¶
type AppBindApiInfoRelationshipTypeEnum struct { LINK_WAITING_CHECK AppBindApiInfoRelationshipType LINKED AppBindApiInfoRelationshipType OFFLINE_WAITING_CHECK AppBindApiInfoRelationshipType RENEW_WAITING_CHECK AppBindApiInfoRelationshipType }
func GetAppBindApiInfoRelationshipTypeEnum ¶
func GetAppBindApiInfoRelationshipTypeEnum() AppBindApiInfoRelationshipTypeEnum
type AppRequestDto ¶
type AppRequestDto struct { // 应用类型 AppType *AppRequestDtoAppType `json:"app_type,omitempty"` // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` // 网关类型 ApigType *AppRequestDtoApigType `json:"apig_type,omitempty"` // 网关实例编号 ApigInstanceId *string `json:"apig_instance_id,omitempty"` }
func (AppRequestDto) String ¶
func (o AppRequestDto) String() string
type AppRequestDtoApigType ¶
type AppRequestDtoApigType struct {
// contains filtered or unexported fields
}
func (AppRequestDtoApigType) MarshalJSON ¶
func (c AppRequestDtoApigType) MarshalJSON() ([]byte, error)
func (*AppRequestDtoApigType) UnmarshalJSON ¶
func (c *AppRequestDtoApigType) UnmarshalJSON(b []byte) error
func (AppRequestDtoApigType) Value ¶
func (c AppRequestDtoApigType) Value() string
type AppRequestDtoApigTypeEnum ¶
type AppRequestDtoApigTypeEnum struct { APIG AppRequestDtoApigType APIGW AppRequestDtoApigType ROMA_APIC AppRequestDtoApigType }
func GetAppRequestDtoApigTypeEnum ¶
func GetAppRequestDtoApigTypeEnum() AppRequestDtoApigTypeEnum
type AppRequestDtoAppType ¶
type AppRequestDtoAppType struct {
// contains filtered or unexported fields
}
func (AppRequestDtoAppType) MarshalJSON ¶
func (c AppRequestDtoAppType) MarshalJSON() ([]byte, error)
func (*AppRequestDtoAppType) UnmarshalJSON ¶
func (c *AppRequestDtoAppType) UnmarshalJSON(b []byte) error
func (AppRequestDtoAppType) Value ¶
func (c AppRequestDtoAppType) Value() string
type AppRequestDtoAppTypeEnum ¶
type AppRequestDtoAppTypeEnum struct { APIG AppRequestDtoAppType IAM AppRequestDtoAppType APIGW AppRequestDtoAppType DLM AppRequestDtoAppType ROMA_APIC AppRequestDtoAppType }
func GetAppRequestDtoAppTypeEnum ¶
func GetAppRequestDtoAppTypeEnum() AppRequestDtoAppTypeEnum
type AppReturnDto ¶
type AppReturnDto struct { // 应用编号 Id *string `json:"id,omitempty"` // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` // 应用key AppKey *string `json:"app_key,omitempty"` // 应用secret AppSecret *string `json:"app_secret,omitempty"` // 创建时间 RegisterTime *int64 `json:"register_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` // 应用类型 AppType *AppReturnDtoAppType `json:"app_type,omitempty"` }
func (AppReturnDto) String ¶
func (o AppReturnDto) String() string
type AppReturnDtoAppType ¶
type AppReturnDtoAppType struct {
// contains filtered or unexported fields
}
func (AppReturnDtoAppType) MarshalJSON ¶
func (c AppReturnDtoAppType) MarshalJSON() ([]byte, error)
func (*AppReturnDtoAppType) UnmarshalJSON ¶
func (c *AppReturnDtoAppType) UnmarshalJSON(b []byte) error
func (AppReturnDtoAppType) Value ¶
func (c AppReturnDtoAppType) Value() string
type AppReturnDtoAppTypeEnum ¶
type AppReturnDtoAppTypeEnum struct { APIG AppReturnDtoAppType IAM AppReturnDtoAppType APIGW AppReturnDtoAppType DLM AppReturnDtoAppType ROMA_APIC AppReturnDtoAppType }
func GetAppReturnDtoAppTypeEnum ¶
func GetAppReturnDtoAppTypeEnum() AppReturnDtoAppTypeEnum
type AppUpdateDto ¶
type AppUpdateDto struct { // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` }
func (AppUpdateDto) String ¶
func (o AppUpdateDto) String() string
type ApplyBgEnum ¶ added in v0.1.98
type ApplyBgEnum struct {
// contains filtered or unexported fields
}
ApplyBgEnum 适用bg。
func (ApplyBgEnum) MarshalJSON ¶ added in v0.1.98
func (c ApplyBgEnum) MarshalJSON() ([]byte, error)
func (*ApplyBgEnum) UnmarshalJSON ¶ added in v0.1.98
func (c *ApplyBgEnum) UnmarshalJSON(b []byte) error
func (ApplyBgEnum) Value ¶ added in v0.1.98
func (c ApplyBgEnum) Value() string
type ApplyBgEnumEnum ¶ added in v0.1.98
type ApplyBgEnumEnum struct { CLOUD_BU ApplyBgEnum BG1 ApplyBgEnum BG2 ApplyBgEnum BG3 ApplyBgEnum }
func GetApplyBgEnumEnum ¶ added in v0.1.98
func GetApplyBgEnumEnum() ApplyBgEnumEnum
type ApprovalBatchParam ¶
type ApprovalBatchParam struct { // 业务信息列表。 BizInfos []BizInfoVo `json:"biz_infos"` // 审批人ID。 ApproverUserId string `json:"approver_user_id"` // 审批人姓名。 ApproverUserName string `json:"approver_user_name"` // 审批人邮箱,仅在创建审批人时填写。 Email *string `json:"email,omitempty"` // 快速审批,非正式场景,用于快速上手体验,仅在当前用户有审批权限时提供。 FastApproval *bool `json:"fast_approval,omitempty"` // 作业调度时间。格式参照:30_18,表示18点30分。 ScheduleTime *string `json:"schedule_time,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
func (ApprovalBatchParam) String ¶
func (o ApprovalBatchParam) String() string
type ApprovalInfoParam ¶
type ApprovalInfoParam struct { // 审批单ID列表,填写String类型替代Long类型。 Ids []string `json:"ids"` // 审批单信息,审批人填写的审批意见。 Msg string `json:"msg"` }
func (ApprovalInfoParam) String ¶
func (o ApprovalInfoParam) String() string
type ApprovalStatusEnum ¶
type ApprovalStatusEnum struct {
// contains filtered or unexported fields
}
ApprovalStatusEnum 业务审批状态,只读。 枚举值: - DEVELOPING: 审核中 - APPROVED: 审核通过 - REJECT: 审核驳回 - WITHDREW: 审核撤销
func (ApprovalStatusEnum) MarshalJSON ¶
func (c ApprovalStatusEnum) MarshalJSON() ([]byte, error)
func (*ApprovalStatusEnum) UnmarshalJSON ¶
func (c *ApprovalStatusEnum) UnmarshalJSON(b []byte) error
func (ApprovalStatusEnum) Value ¶
func (c ApprovalStatusEnum) Value() string
type ApprovalStatusEnumEnum ¶
type ApprovalStatusEnumEnum struct { DEVELOPING ApprovalStatusEnum APPROVED ApprovalStatusEnum REJECT ApprovalStatusEnum WITHDREW ApprovalStatusEnum }
func GetApprovalStatusEnumEnum ¶
func GetApprovalStatusEnumEnum() ApprovalStatusEnumEnum
type ApprovalTypeEnum ¶
type ApprovalTypeEnum struct {
// contains filtered or unexported fields
}
ApprovalTypeEnum 业务审核类型。 枚举值: - PUBLISH: 发布 - OFFLINE: 下线
func (ApprovalTypeEnum) MarshalJSON ¶
func (c ApprovalTypeEnum) MarshalJSON() ([]byte, error)
func (*ApprovalTypeEnum) UnmarshalJSON ¶
func (c *ApprovalTypeEnum) UnmarshalJSON(b []byte) error
func (ApprovalTypeEnum) Value ¶
func (c ApprovalTypeEnum) Value() string
type ApprovalTypeEnumEnum ¶
type ApprovalTypeEnumEnum struct { PUBLISH ApprovalTypeEnum OFFLINE ApprovalTypeEnum }
func GetApprovalTypeEnumEnum ¶
func GetApprovalTypeEnumEnum() ApprovalTypeEnumEnum
type ApprovalVo ¶
type ApprovalVo struct { // 审批单ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 项目ID,获取方式参考接口路径参数“project_id”。 TenantId *string `json:"tenant_id,omitempty"` // 业务中文名。 NameCh *string `json:"name_ch,omitempty"` // 业务英文名。 NameEn *string `json:"name_en,omitempty"` // 业务ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 序列化之后的业务详情,类型是string。 BizInfo *string `json:"biz_info,omitempty"` // 业务详情,类型是object。 BizInfoObj *interface{} `json:"biz_info_obj,omitempty"` // 业务版本。 BizVersion *int32 `json:"biz_version,omitempty"` BizStatus *BizStatusEnum `json:"biz_status,omitempty"` ApprovalStatus *ApprovalStatusEnum `json:"approval_status,omitempty"` ApprovalType *ApprovalTypeEnum `json:"approval_type,omitempty"` // 提交时间。 SubmitTime *sdktime.SdkTime `json:"submit_time,omitempty"` // 创建者。 CreateBy *string `json:"create_by,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 审核时间。 ApprovalTime *sdktime.SdkTime `json:"approval_time,omitempty"` // 审核人。 Approver *string `json:"approver,omitempty"` // 审核人邮箱。 Email *string `json:"email,omitempty"` // 审核信息。 Msg *string `json:"msg,omitempty"` // 目录树。 DirectoryPath *string `json:"directory_path,omitempty"` }
ApprovalVo 审批信息,只读参数。业务对象最近一次的审批信息,包括审批的业务详情、审核人信息、审核时间等。
func (ApprovalVo) String ¶
func (o ApprovalVo) String() string
type Approver ¶ added in v0.1.75
type Approver struct { // 审批人名称 ApproverName string `json:"approver_name"` }
Approver 审批人
type ApproverParam ¶
type ApproverParam struct { // 调用审核系统的应用名称,开发人员自己定。 AppName *string `json:"app_name,omitempty"` // 审批人姓名。 ApproverName string `json:"approver_name"` // 审批人ID。 UserId string `json:"user_id"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 电话号码。 PhoneNumber *string `json:"phone_number,omitempty"` // 邮件通知。 EmailNotify *bool `json:"email_notify,omitempty"` // 短信通知。 SmsNotify *bool `json:"sms_notify,omitempty"` }
func (ApproverParam) String ¶
func (o ApproverParam) String() string
type ApproverVo ¶ added in v0.1.98
type ApproverVo struct { // 审批单ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 审批人姓名。 ApproverName *string `json:"approver_name,omitempty"` // 审批人ID。 UserId *string `json:"user_id,omitempty"` // 审批人名称。 UserName *string `json:"user_name,omitempty"` // email信息。 Email *string `json:"email,omitempty"` // 用户类型。 枚举值: - BIZ_METRIC_OWNER: 业务指标责任人 - APPROVER: 审批人 - BIZ_METRIC_OWNER_AND_APPROVER: 业务指标责任人是审核人 UserType *ApproverVoUserType `json:"user_type,omitempty"` // 电话号码。 PhoneNumber *string `json:"phone_number,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 创建时间,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *string `json:"create_time,omitempty"` // 业务系统名称。 AppName *string `json:"app_name,omitempty"` // smn主题urn。 TopicUrn *string `json:"topic_urn,omitempty"` // 项目ID。 ProjectId *string `json:"project_id,omitempty"` }
func (ApproverVo) String ¶ added in v0.1.98
func (o ApproverVo) String() string
type ApproverVoUserType ¶ added in v0.1.98
type ApproverVoUserType struct {
// contains filtered or unexported fields
}
func (ApproverVoUserType) MarshalJSON ¶ added in v0.1.98
func (c ApproverVoUserType) MarshalJSON() ([]byte, error)
func (*ApproverVoUserType) UnmarshalJSON ¶ added in v0.1.98
func (c *ApproverVoUserType) UnmarshalJSON(b []byte) error
func (ApproverVoUserType) Value ¶ added in v0.1.98
func (c ApproverVoUserType) Value() string
type ApproverVoUserTypeEnum ¶ added in v0.1.98
type ApproverVoUserTypeEnum struct { BIZ_METRIC_OWNER ApproverVoUserType APPROVER ApproverVoUserType BIZ_METRIC_OWNER_AND_APPROVER ApproverVoUserType }
func GetApproverVoUserTypeEnum ¶ added in v0.1.98
func GetApproverVoUserTypeEnum() ApproverVoUserTypeEnum
type ArchitectureStatistic ¶
type ArchitectureStatistic struct { // 子指标 Children *[]ArchitectureStatistic `json:"children,omitempty"` // 子指标个数 Count *int32 `json:"count,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 名称 Name *string `json:"name,omitempty"` }
func (ArchitectureStatistic) String ¶
func (o ArchitectureStatistic) String() string
type AssociateClassificationToEntityRequest ¶
type AssociateClassificationToEntityRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产标识guid Guid string `json:"guid"` Body *OpenClassification `json:"body,omitempty"` }
AssociateClassificationToEntityRequest Request Object
func (AssociateClassificationToEntityRequest) String ¶
func (o AssociateClassificationToEntityRequest) String() string
type AssociateClassificationToEntityResponse ¶
type AssociateClassificationToEntityResponse struct {
HttpStatusCode int `json:"-"`
}
AssociateClassificationToEntityResponse Response Object
func (AssociateClassificationToEntityResponse) String ¶
func (o AssociateClassificationToEntityResponse) String() string
type AssociateSecurityLevelToEntitieRequest ¶
type AssociateSecurityLevelToEntitieRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产id Guid string `json:"guid"` // 资产密级 SecurityLevel string `json:"security-level"` }
AssociateSecurityLevelToEntitieRequest Request Object
func (AssociateSecurityLevelToEntitieRequest) String ¶
func (o AssociateSecurityLevelToEntitieRequest) String() string
type AssociateSecurityLevelToEntitieResponse ¶
type AssociateSecurityLevelToEntitieResponse struct {
HttpStatusCode int `json:"-"`
}
AssociateSecurityLevelToEntitieResponse Response Object
func (AssociateSecurityLevelToEntitieResponse) String ¶
func (o AssociateSecurityLevelToEntitieResponse) String() string
type AtlasAssetEntity ¶
type AtlasAssetEntity struct { // 类型名称 TypeName string `json:"type_name"` // guid Guid *string `json:"guid,omitempty"` // 版本 Version *int32 `json:"version,omitempty"` // 修改时间 UpdateTime float32 `json:"update_time,omitempty"` // 修改人 UpdateUser *string `json:"update_user,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建人 CreateUser *string `json:"create_user,omitempty"` // 展示 DisplayText *string `json:"display_text,omitempty"` // 状态 枚举值:ACTIVE、DELETED Status *string `json:"status,omitempty"` // 分类信息 Classifications *[]AtlasClassificationInfo `json:"classifications,omitempty"` // 关联任务 Meanings *[]TermAssignmentHeader `json:"meanings,omitempty"` // 实体map Map<String, Object> RelationShipAttributes *interface{} `json:"relation_ship_attributes,omitempty"` // 实体map Map<String, Object> Attributes *interface{} `json:"attributes"` }
AtlasAssetEntity 资产详情
func (AtlasAssetEntity) String ¶
func (o AtlasAssetEntity) String() string
type AtlasClassificationInfo ¶
type AtlasClassificationInfo struct { // guid EntityGuid *string `json:"entity_guid,omitempty"` // 是否传播 Propagate *bool `json:"propagate,omitempty"` // 时间信息 ValidityPeriods *[]TimeBoundary `json:"validity_periods,omitempty"` // 类型名称 TypeName *string `json:"type_name,omitempty"` // 实体map Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` }
AtlasClassificationInfo 分类详情
func (AtlasClassificationInfo) String ¶
func (o AtlasClassificationInfo) String() string
type AtlasEntityHeader ¶
type AtlasEntityHeader struct { // 类型名称 TypeName *string `json:"type_name,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 展示 DisplayText *string `json:"display_text,omitempty"` // 状态 枚举值:ACTIVE、DELETED Status *string `json:"status,omitempty"` ClassificationNames *[]string `json:"classification_names,omitempty"` // 分类信息 Classifications *[]AtlasClassificationInfo `json:"classifications,omitempty"` MeaningNames *[]string `json:"meaning_names,omitempty"` // 关联任务 Meanings *[]TermAssignmentHeader `json:"meanings,omitempty"` // 实体map Map<String, AtlasEntityHeader> Children *interface{} `json:"children,omitempty"` // 实体map Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` }
AtlasEntityHeader 资产详情
func (AtlasEntityHeader) String ¶
func (o AtlasEntityHeader) String() string
type AtlasFullTextResult ¶
type AtlasFullTextResult struct { Entity *AtlasEntityHeader `json:"entity,omitempty"` // 数值 Score float32 `json:"score,omitempty"` }
AtlasFullTextResult 请求参数
func (AtlasFullTextResult) String ¶
func (o AtlasFullTextResult) String() string
type AtomicIndexVo ¶ added in v0.1.70
type AtomicIndexVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 原子指标英文名。 NameEn string `json:"name_en"` // 原子指标英文名。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 计算表达式,形如'sum(${fact_column_id})',其中fact_column_id表示引用事实表中的字段ID CalExp string `json:"cal_exp"` // 引用函数ID,填写String类型替代Long类型。 CalFnIds *[]string `json:"cal_fn_ids,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象guid,填写String类型替代Long类型。 L3Id string `json:"l3_id"` // 事实表ID,填写String类型替代Long类型。 TableId string `json:"table_id"` // 事实表名称。 TbName *string `json:"tb_name,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType *string `json:"dw_type,omitempty"` // 字段ID信息,填写String类型替代Long类型。 FieldIds []string `json:"field_ids"` // 字段名称信息。 FieldNames *[]string `json:"field_names,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` }
func (AtomicIndexVo) String ¶ added in v0.1.70
func (o AtomicIndexVo) String() string
type AtomicIndexVoDetailData ¶ added in v0.1.70
type AtomicIndexVoDetailData struct {
Value *AtomicIndexVo `json:"value,omitempty"`
}
AtomicIndexVoDetailData 返回数据。
func (AtomicIndexVoDetailData) String ¶ added in v0.1.70
func (o AtomicIndexVoDetailData) String() string
type AtomicIndexVoSearchResultData ¶ added in v0.1.70
type AtomicIndexVoSearchResultData struct {
Value *AtomicIndexVoSearchResultDataValue `json:"value,omitempty"`
}
AtomicIndexVoSearchResultData 返回数据。
func (AtomicIndexVoSearchResultData) String ¶ added in v0.1.70
func (o AtomicIndexVoSearchResultData) String() string
type AtomicIndexVoSearchResultDataValue ¶ added in v0.1.70
type AtomicIndexVoSearchResultDataValue struct { // AtomicIndexVO数组。 Records *[]AtomicIndexVo `json:"records,omitempty"` // 总数。 Total *int32 `json:"total,omitempty"` }
AtomicIndexVoSearchResultDataValue 返回的数据信息。
func (AtomicIndexVoSearchResultDataValue) String ¶ added in v0.1.70
func (o AtomicIndexVoSearchResultDataValue) String() string
type AttributeSearchResult ¶
type AttributeSearchResult struct { // 名称列表 Name *[]string `json:"name,omitempty"` // 值列表 Values *[]interface{} `json:"values,omitempty"` }
AttributeSearchResult 请求参数
func (AttributeSearchResult) String ¶
func (o AttributeSearchResult) String() string
type AuthorizeActionApiToInstanceRequest ¶
type AuthorizeActionApiToInstanceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *AuthorizeActionApiToInstanceRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *ApiParaForAuthToInstance `json:"body,omitempty"` }
AuthorizeActionApiToInstanceRequest Request Object
func (AuthorizeActionApiToInstanceRequest) String ¶
func (o AuthorizeActionApiToInstanceRequest) String() string
type AuthorizeActionApiToInstanceRequestDlmType ¶
type AuthorizeActionApiToInstanceRequestDlmType struct {
// contains filtered or unexported fields
}
func (AuthorizeActionApiToInstanceRequestDlmType) MarshalJSON ¶
func (c AuthorizeActionApiToInstanceRequestDlmType) MarshalJSON() ([]byte, error)
func (*AuthorizeActionApiToInstanceRequestDlmType) UnmarshalJSON ¶
func (c *AuthorizeActionApiToInstanceRequestDlmType) UnmarshalJSON(b []byte) error
func (AuthorizeActionApiToInstanceRequestDlmType) Value ¶
func (c AuthorizeActionApiToInstanceRequestDlmType) Value() string
type AuthorizeActionApiToInstanceRequestDlmTypeEnum ¶
type AuthorizeActionApiToInstanceRequestDlmTypeEnum struct { SHARED AuthorizeActionApiToInstanceRequestDlmType EXCLUSIVE AuthorizeActionApiToInstanceRequestDlmType }
func GetAuthorizeActionApiToInstanceRequestDlmTypeEnum ¶
func GetAuthorizeActionApiToInstanceRequestDlmTypeEnum() AuthorizeActionApiToInstanceRequestDlmTypeEnum
type AuthorizeActionApiToInstanceResponse ¶
type AuthorizeActionApiToInstanceResponse struct {
HttpStatusCode int `json:"-"`
}
AuthorizeActionApiToInstanceResponse Response Object
func (AuthorizeActionApiToInstanceResponse) String ¶
func (o AuthorizeActionApiToInstanceResponse) String() string
type AuthorizeApiToInstanceRequest ¶
type AuthorizeApiToInstanceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *AuthorizeApiToInstanceRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId string `json:"instance_id"` Body *ApiParaForAuthorizeToInstance `json:"body,omitempty"` }
AuthorizeApiToInstanceRequest Request Object
func (AuthorizeApiToInstanceRequest) String ¶
func (o AuthorizeApiToInstanceRequest) String() string
type AuthorizeApiToInstanceRequestDlmType ¶
type AuthorizeApiToInstanceRequestDlmType struct {
// contains filtered or unexported fields
}
func (AuthorizeApiToInstanceRequestDlmType) MarshalJSON ¶
func (c AuthorizeApiToInstanceRequestDlmType) MarshalJSON() ([]byte, error)
func (*AuthorizeApiToInstanceRequestDlmType) UnmarshalJSON ¶
func (c *AuthorizeApiToInstanceRequestDlmType) UnmarshalJSON(b []byte) error
func (AuthorizeApiToInstanceRequestDlmType) Value ¶
func (c AuthorizeApiToInstanceRequestDlmType) Value() string
type AuthorizeApiToInstanceRequestDlmTypeEnum ¶
type AuthorizeApiToInstanceRequestDlmTypeEnum struct { SHARED AuthorizeApiToInstanceRequestDlmType EXCLUSIVE AuthorizeApiToInstanceRequestDlmType }
func GetAuthorizeApiToInstanceRequestDlmTypeEnum ¶
func GetAuthorizeApiToInstanceRequestDlmTypeEnum() AuthorizeApiToInstanceRequestDlmTypeEnum
type AuthorizeApiToInstanceResponse ¶
type AuthorizeApiToInstanceResponse struct {
HttpStatusCode int `json:"-"`
}
AuthorizeApiToInstanceResponse Response Object
func (AuthorizeApiToInstanceResponse) String ¶
func (o AuthorizeApiToInstanceResponse) String() string
type BackendConfig ¶
type BackendConfig struct { // 后端请求类型 Type *BackendConfigType `json:"type,omitempty"` // 后端请求协议类型 Protocol *BackendConfigProtocol `json:"protocol,omitempty"` // 后端host Host *string `json:"host,omitempty"` // 后端超时时间 Timeout *int32 `json:"timeout,omitempty"` // 后端请求Path Path *string `json:"path,omitempty"` // API后端参数 BackendParas *[]BackendRequestPara `json:"backend_paras,omitempty"` // 后端常量参数 ConstantParas *[]BackendConstant `json:"constant_paras,omitempty"` }
func (BackendConfig) String ¶
func (o BackendConfig) String() string
type BackendConfigProtocol ¶
type BackendConfigProtocol struct {
// contains filtered or unexported fields
}
func (BackendConfigProtocol) MarshalJSON ¶
func (c BackendConfigProtocol) MarshalJSON() ([]byte, error)
func (*BackendConfigProtocol) UnmarshalJSON ¶
func (c *BackendConfigProtocol) UnmarshalJSON(b []byte) error
func (BackendConfigProtocol) Value ¶
func (c BackendConfigProtocol) Value() string
type BackendConfigProtocolEnum ¶
type BackendConfigProtocolEnum struct { PROTOCOL_TYPE_HTTP BackendConfigProtocol PROTOCOL_TYPE_HTTPS BackendConfigProtocol }
func GetBackendConfigProtocolEnum ¶
func GetBackendConfigProtocolEnum() BackendConfigProtocolEnum
type BackendConfigType ¶
type BackendConfigType struct {
// contains filtered or unexported fields
}
func (BackendConfigType) MarshalJSON ¶
func (c BackendConfigType) MarshalJSON() ([]byte, error)
func (*BackendConfigType) UnmarshalJSON ¶
func (c *BackendConfigType) UnmarshalJSON(b []byte) error
func (BackendConfigType) Value ¶
func (c BackendConfigType) Value() string
type BackendConfigTypeEnum ¶
type BackendConfigTypeEnum struct { REQUEST_TYPE_POST BackendConfigType REQUEST_TYPE_GET BackendConfigType }
func GetBackendConfigTypeEnum ¶
func GetBackendConfigTypeEnum() BackendConfigTypeEnum
type BackendConstant ¶
type BackendConstant struct { // 常量参数名 Name *string `json:"name,omitempty"` // 常量参数类型 Type *BackendConstantType `json:"type,omitempty"` // 常量参数位置 Position *BackendConstantPosition `json:"position,omitempty"` // 常量参数描述 Description *string `json:"description,omitempty"` // 常量参数值 Value *string `json:"value,omitempty"` }
func (BackendConstant) String ¶
func (o BackendConstant) String() string
type BackendConstantPosition ¶
type BackendConstantPosition struct {
// contains filtered or unexported fields
}
func (BackendConstantPosition) MarshalJSON ¶
func (c BackendConstantPosition) MarshalJSON() ([]byte, error)
func (*BackendConstantPosition) UnmarshalJSON ¶
func (c *BackendConstantPosition) UnmarshalJSON(b []byte) error
func (BackendConstantPosition) Value ¶
func (c BackendConstantPosition) Value() string
type BackendConstantPositionEnum ¶
type BackendConstantPositionEnum struct { REQUEST_PARAMETER_POSITION_PATH BackendConstantPosition REQUEST_PARAMETER_POSITION_HEADER BackendConstantPosition REQUEST_PARAMETER_POSITION_QUERY BackendConstantPosition }
func GetBackendConstantPositionEnum ¶
func GetBackendConstantPositionEnum() BackendConstantPositionEnum
type BackendConstantType ¶
type BackendConstantType struct {
// contains filtered or unexported fields
}
func (BackendConstantType) MarshalJSON ¶
func (c BackendConstantType) MarshalJSON() ([]byte, error)
func (*BackendConstantType) UnmarshalJSON ¶
func (c *BackendConstantType) UnmarshalJSON(b []byte) error
func (BackendConstantType) Value ¶
func (c BackendConstantType) Value() string
type BackendConstantTypeEnum ¶
type BackendConstantTypeEnum struct { REQUEST_PARAMETER_TYPE_NUMBER BackendConstantType REQUEST_PARAMETER_TYPE_STRING BackendConstantType }
func GetBackendConstantTypeEnum ¶
func GetBackendConstantTypeEnum() BackendConstantTypeEnum
type BackendRequestPara ¶
type BackendRequestPara struct { // api请求参数名称 Name *string `json:"name,omitempty"` // 参数位置 Position *BackendRequestParaPosition `json:"position,omitempty"` // 对应的后端参数 BackendParaName *string `json:"backend_para_name,omitempty"` }
func (BackendRequestPara) String ¶
func (o BackendRequestPara) String() string
type BackendRequestParaPosition ¶
type BackendRequestParaPosition struct {
// contains filtered or unexported fields
}
func (BackendRequestParaPosition) MarshalJSON ¶
func (c BackendRequestParaPosition) MarshalJSON() ([]byte, error)
func (*BackendRequestParaPosition) UnmarshalJSON ¶
func (c *BackendRequestParaPosition) UnmarshalJSON(b []byte) error
func (BackendRequestParaPosition) Value ¶
func (c BackendRequestParaPosition) Value() string
type BackendRequestParaPositionEnum ¶
type BackendRequestParaPositionEnum struct { REQUEST_PARAMETER_POSITION_PATH BackendRequestParaPosition REQUEST_PARAMETER_POSITION_HEADER BackendRequestParaPosition REQUEST_PARAMETER_POSITION_QUERY BackendRequestParaPosition }
func GetBackendRequestParaPositionEnum ¶
func GetBackendRequestParaPositionEnum() BackendRequestParaPositionEnum
type BasicInfo ¶ added in v0.1.75
type BasicInfo struct { // 作业责任人 Owner *string `json:"owner,omitempty"` // 作业优先级,0代表高优先级,1代表中优先级,2代表低优先级。 Priority *int32 `json:"priority,omitempty"` // 作业执行用户,必须是已存在的用户名。 ExecuteUser *string `json:"execute_user,omitempty"` // 实例超时时间,单位是分钟。 InstanceTimeout *int32 `json:"instance_timeout,omitempty"` // 用户自定义属性字段 CustomFields *interface{} `json:"custom_fields,omitempty"` }
BasicInfo 作业基本信息
type BatchApproveApplyRequest ¶
type BatchApproveApplyRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *BatchApproveApplyRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *OpenApplyIdsForApproveApply `json:"body,omitempty"` }
BatchApproveApplyRequest Request Object
func (BatchApproveApplyRequest) String ¶
func (o BatchApproveApplyRequest) String() string
type BatchApproveApplyRequestDlmType ¶ added in v0.1.61
type BatchApproveApplyRequestDlmType struct {
// contains filtered or unexported fields
}
func (BatchApproveApplyRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c BatchApproveApplyRequestDlmType) MarshalJSON() ([]byte, error)
func (*BatchApproveApplyRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *BatchApproveApplyRequestDlmType) UnmarshalJSON(b []byte) error
func (BatchApproveApplyRequestDlmType) Value ¶ added in v0.1.61
func (c BatchApproveApplyRequestDlmType) Value() string
type BatchApproveApplyRequestDlmTypeEnum ¶ added in v0.1.61
type BatchApproveApplyRequestDlmTypeEnum struct { SHARED BatchApproveApplyRequestDlmType EXCLUSIVE BatchApproveApplyRequestDlmType }
func GetBatchApproveApplyRequestDlmTypeEnum ¶ added in v0.1.61
func GetBatchApproveApplyRequestDlmTypeEnum() BatchApproveApplyRequestDlmTypeEnum
type BatchApproveApplyResponse ¶
type BatchApproveApplyResponse struct {
HttpStatusCode int `json:"-"`
}
BatchApproveApplyResponse Response Object
func (BatchApproveApplyResponse) String ¶
func (o BatchApproveApplyResponse) String() string
type BatchAssociateClassificationToEntitiesRequest ¶
type BatchAssociateClassificationToEntitiesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *OpenBulkClassifications `json:"body,omitempty"` }
BatchAssociateClassificationToEntitiesRequest Request Object
func (BatchAssociateClassificationToEntitiesRequest) String ¶
func (o BatchAssociateClassificationToEntitiesRequest) String() string
type BatchAssociateClassificationToEntitiesResponse ¶
type BatchAssociateClassificationToEntitiesResponse struct {
HttpStatusCode int `json:"-"`
}
BatchAssociateClassificationToEntitiesResponse Response Object
func (BatchAssociateClassificationToEntitiesResponse) String ¶
func (o BatchAssociateClassificationToEntitiesResponse) String() string
type BatchAssociateSecurityLevelToEntitiesRequest ¶
type BatchAssociateSecurityLevelToEntitiesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BulkSecurityLevel `json:"body,omitempty"` }
BatchAssociateSecurityLevelToEntitiesRequest Request Object
func (BatchAssociateSecurityLevelToEntitiesRequest) String ¶
func (o BatchAssociateSecurityLevelToEntitiesRequest) String() string
type BatchAssociateSecurityLevelToEntitiesResponse ¶
type BatchAssociateSecurityLevelToEntitiesResponse struct {
HttpStatusCode int `json:"-"`
}
BatchAssociateSecurityLevelToEntitiesResponse Response Object
func (BatchAssociateSecurityLevelToEntitiesResponse) String ¶
func (o BatchAssociateSecurityLevelToEntitiesResponse) String() string
type BatchDeleteBaseDto ¶ added in v0.1.71
type BatchDeleteBaseDto struct { // 数据连接id DwId *string `json:"dw_id,omitempty"` // id列表 Ids *[]string `json:"ids,omitempty"` }
func (BatchDeleteBaseDto) String ¶ added in v0.1.71
func (o BatchDeleteBaseDto) String() string
type BatchDeleteRulesBaseDto ¶ added in v0.1.71
type BatchDeleteRulesBaseDto struct { // 识别规则id列表 RuleIds []string `json:"rule_ids"` }
func (BatchDeleteRulesBaseDto) String ¶ added in v0.1.71
func (o BatchDeleteRulesBaseDto) String() string
type BatchDeleteSecrecyLevelDto ¶ added in v0.1.87
type BatchDeleteSecrecyLevelDto struct { // 密级id列表,密级id可以通过查询接口获取。 Ids *[]string `json:"ids,omitempty"` }
func (BatchDeleteSecrecyLevelDto) String ¶ added in v0.1.87
func (o BatchDeleteSecrecyLevelDto) String() string
type BatchDeleteSecurityDataClassificationRuleRequest ¶ added in v0.1.71
type BatchDeleteSecurityDataClassificationRuleRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BatchDeleteRulesBaseDto `json:"body,omitempty"` }
BatchDeleteSecurityDataClassificationRuleRequest Request Object
func (BatchDeleteSecurityDataClassificationRuleRequest) String ¶ added in v0.1.71
func (o BatchDeleteSecurityDataClassificationRuleRequest) String() string
type BatchDeleteSecurityDataClassificationRuleResponse ¶ added in v0.1.71
type BatchDeleteSecurityDataClassificationRuleResponse struct {
HttpStatusCode int `json:"-"`
}
BatchDeleteSecurityDataClassificationRuleResponse Response Object
func (BatchDeleteSecurityDataClassificationRuleResponse) String ¶ added in v0.1.71
func (o BatchDeleteSecurityDataClassificationRuleResponse) String() string
type BatchDeleteSecurityPermissionSetMembersRequest ¶ added in v0.1.71
type BatchDeleteSecurityPermissionSetMembersRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BatchDeleteBaseDto `json:"body,omitempty"` }
BatchDeleteSecurityPermissionSetMembersRequest Request Object
func (BatchDeleteSecurityPermissionSetMembersRequest) String ¶ added in v0.1.71
func (o BatchDeleteSecurityPermissionSetMembersRequest) String() string
type BatchDeleteSecurityPermissionSetMembersResponse ¶ added in v0.1.71
type BatchDeleteSecurityPermissionSetMembersResponse struct {
HttpStatusCode int `json:"-"`
}
BatchDeleteSecurityPermissionSetMembersResponse Response Object
func (BatchDeleteSecurityPermissionSetMembersResponse) String ¶ added in v0.1.71
func (o BatchDeleteSecurityPermissionSetMembersResponse) String() string
type BatchDeleteSecurityPermissionSetPermissionsRequest ¶ added in v0.1.71
type BatchDeleteSecurityPermissionSetPermissionsRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BatchDeleteBaseDto `json:"body,omitempty"` }
BatchDeleteSecurityPermissionSetPermissionsRequest Request Object
func (BatchDeleteSecurityPermissionSetPermissionsRequest) String ¶ added in v0.1.71
func (o BatchDeleteSecurityPermissionSetPermissionsRequest) String() string
type BatchDeleteSecurityPermissionSetPermissionsResponse ¶ added in v0.1.71
type BatchDeleteSecurityPermissionSetPermissionsResponse struct {
HttpStatusCode int `json:"-"`
}
BatchDeleteSecurityPermissionSetPermissionsResponse Response Object
func (BatchDeleteSecurityPermissionSetPermissionsResponse) String ¶ added in v0.1.71
func (o BatchDeleteSecurityPermissionSetPermissionsResponse) String() string
type BatchDeleteSecuritySecrecyLevelsRequest ¶ added in v0.1.87
type BatchDeleteSecuritySecrecyLevelsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BatchDeleteSecrecyLevelDto `json:"body,omitempty"` }
BatchDeleteSecuritySecrecyLevelsRequest Request Object
func (BatchDeleteSecuritySecrecyLevelsRequest) String ¶ added in v0.1.87
func (o BatchDeleteSecuritySecrecyLevelsRequest) String() string
type BatchDeleteSecuritySecrecyLevelsResponse ¶ added in v0.1.87
type BatchDeleteSecuritySecrecyLevelsResponse struct {
HttpStatusCode int `json:"-"`
}
BatchDeleteSecuritySecrecyLevelsResponse Response Object
func (BatchDeleteSecuritySecrecyLevelsResponse) String ¶ added in v0.1.87
func (o BatchDeleteSecuritySecrecyLevelsResponse) String() string
type BatchDeleteTemplatesRequest ¶
type BatchDeleteTemplatesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *TemplateListRo `json:"body,omitempty"` }
BatchDeleteTemplatesRequest Request Object
func (BatchDeleteTemplatesRequest) String ¶
func (o BatchDeleteTemplatesRequest) String() string
type BatchDeleteTemplatesResponse ¶
type BatchDeleteTemplatesResponse struct {
HttpStatusCode int `json:"-"`
}
BatchDeleteTemplatesResponse Response Object
func (BatchDeleteTemplatesResponse) String ¶
func (o BatchDeleteTemplatesResponse) String() string
type BatchOfflineRequest ¶
type BatchOfflineRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *ApprovalBatchParam `json:"body,omitempty"` }
BatchOfflineRequest Request Object
func (BatchOfflineRequest) String ¶
func (o BatchOfflineRequest) String() string
type BatchOfflineResponse ¶
type BatchOfflineResponse struct { Data *BatchOfflineResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
BatchOfflineResponse Response Object
func (BatchOfflineResponse) String ¶
func (o BatchOfflineResponse) String() string
type BatchOfflineResultData ¶ added in v0.1.98
type BatchOfflineResultData struct {
Value *BatchOperationVo `json:"value,omitempty"`
}
BatchOfflineResultData 批量下线的返回结果,成功的个数。
func (BatchOfflineResultData) String ¶ added in v0.1.98
func (o BatchOfflineResultData) String() string
type BatchOperationVo ¶ added in v0.1.91
type BatchOperationVo struct { // 批量审批ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 项目ID。 TenantId *string `json:"tenant_id,omitempty"` // 组ID,填写String类型替代Long类型。 GroupId *string `json:"group_id,omitempty"` // 业务名。 BizName *string `json:"biz_name,omitempty"` // 业务ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` // 操作结果类型枚举。RUNNING(运行中)、SUCCESS(操作成功)、FAILED(操作失败)。 枚举值: - RUNNING: 运行中 - SUCCESS: 操作成功 - FAILED: 操作失败 OperationStatus *BatchOperationVoOperationStatus `json:"operation_status,omitempty"` // 类型。 OperationType *string `json:"operation_type,omitempty"` // 业务详情。 BizInfo *string `json:"biz_info,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // remark信息。 Remark *string `json:"remark,omitempty"` // 总数。 Total *int32 `json:"total,omitempty"` // 操作成功个数。 Success *int32 `json:"success,omitempty"` // 操作失败个数。 Failed *int32 `json:"failed,omitempty"` // 当前进度。 Rate *string `json:"rate,omitempty"` // 日志。 Logs *string `json:"logs,omitempty"` // 分组信息。 Groups *[]BatchOperationVo `json:"groups,omitempty"` }
BatchOperationVo 批量操作对象,只读。
func (BatchOperationVo) String ¶ added in v0.1.91
func (o BatchOperationVo) String() string
type BatchOperationVoOperationStatus ¶ added in v0.1.91
type BatchOperationVoOperationStatus struct {
// contains filtered or unexported fields
}
func (BatchOperationVoOperationStatus) MarshalJSON ¶ added in v0.1.91
func (c BatchOperationVoOperationStatus) MarshalJSON() ([]byte, error)
func (*BatchOperationVoOperationStatus) UnmarshalJSON ¶ added in v0.1.91
func (c *BatchOperationVoOperationStatus) UnmarshalJSON(b []byte) error
func (BatchOperationVoOperationStatus) Value ¶ added in v0.1.91
func (c BatchOperationVoOperationStatus) Value() string
type BatchOperationVoOperationStatusEnum ¶ added in v0.1.91
type BatchOperationVoOperationStatusEnum struct { RUNNING BatchOperationVoOperationStatus SUCCESS BatchOperationVoOperationStatus FAILED BatchOperationVoOperationStatus }
func GetBatchOperationVoOperationStatusEnum ¶ added in v0.1.91
func GetBatchOperationVoOperationStatusEnum() BatchOperationVoOperationStatusEnum
type BatchPublishRequest ¶
type BatchPublishRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *ApprovalBatchParam `json:"body,omitempty"` }
BatchPublishRequest Request Object
func (BatchPublishRequest) String ¶
func (o BatchPublishRequest) String() string
type BatchPublishResponse ¶
type BatchPublishResponse struct { Data *BatchPublishResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
BatchPublishResponse Response Object
func (BatchPublishResponse) String ¶
func (o BatchPublishResponse) String() string
type BatchPublishResultData ¶ added in v0.1.98
type BatchPublishResultData struct {
Value *BatchOperationVo `json:"value,omitempty"`
}
BatchPublishResultData 批量发布的返回结果,成功的个数。
func (BatchPublishResultData) String ¶ added in v0.1.98
func (o BatchPublishResultData) String() string
type BatchSyncMetadataRequest ¶ added in v0.1.62
type BatchSyncMetadataRequest struct {
Body *CatalogMetaDataEventRequest `json:"body,omitempty"`
}
BatchSyncMetadataRequest Request Object
func (BatchSyncMetadataRequest) String ¶ added in v0.1.62
func (o BatchSyncMetadataRequest) String() string
type BatchSyncMetadataResponse ¶ added in v0.1.62
type BatchSyncMetadataResponse struct { // 是否成功 Success *bool `json:"success,omitempty"` HttpStatusCode int `json:"-"` }
BatchSyncMetadataResponse Response Object
func (BatchSyncMetadataResponse) String ¶ added in v0.1.62
func (o BatchSyncMetadataResponse) String() string
type BatchUpdateSecurityDlfDataWareHousesRequest ¶ added in v0.1.93
type BatchUpdateSecurityDlfDataWareHousesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *FgacUpdateReq `json:"body,omitempty"` }
BatchUpdateSecurityDlfDataWareHousesRequest Request Object
func (BatchUpdateSecurityDlfDataWareHousesRequest) String ¶ added in v0.1.93
func (o BatchUpdateSecurityDlfDataWareHousesRequest) String() string
type BatchUpdateSecurityDlfDataWareHousesResponse ¶ added in v0.1.93
type BatchUpdateSecurityDlfDataWareHousesResponse struct { // 细粒度认证更新结果 Results *[]FgacUpdateResult `json:"results,omitempty"` HttpStatusCode int `json:"-"` }
BatchUpdateSecurityDlfDataWareHousesResponse Response Object
func (BatchUpdateSecurityDlfDataWareHousesResponse) String ¶ added in v0.1.93
func (o BatchUpdateSecurityDlfDataWareHousesResponse) String() string
type BehaviorRestBody ¶ added in v0.1.62
type BehaviorRestBody struct { Event string `json:"event"` Params []EventParam `json:"params"` }
func (BehaviorRestBody) String ¶ added in v0.1.62
func (o BehaviorRestBody) String() string
type BizCatalogVo ¶
type BizCatalogVo struct { // 流程名称。 Name string `json:"name"` // 描述。 Description *string `json:"description,omitempty"` // 对应资产中ID。 Guid *string `json:"guid,omitempty"` // 责任人。 Owner string `json:"owner"` // 父目录ID,没有则为根目录。填写String类型替代Long类型。 ParentId *string `json:"parent_id,omitempty"` // 上个节点ID,没有则为首节点。填写String类型替代Long类型。 PrevId *string `json:"prev_id,omitempty"` // 下个节点ID,没有则为尾节点。填写String类型替代Long类型。 NextId *string `json:"next_id,omitempty"` // 创建时传空,更新时必填。填写String类型替代Long类型。 Id string `json:"id"` // 认证ID,自动生成。 QualifiedId *string `json:"qualified_id,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 拥有业务指标数量,前端不传。 BizmetricNum *int32 `json:"bizmetric_num,omitempty"` // 拥有子流程的数量,不包括子流程的子流程。 ChildrenNum *int32 `json:"children_num,omitempty"` // 下层子目录,只读。 Children *[]BizCatalogVo `json:"children,omitempty"` }
BizCatalogVo 流程架构目录。
func (BizCatalogVo) String ¶
func (o BizCatalogVo) String() string
type BizDatasourceRelationVo ¶ added in v0.1.98
type BizDatasourceRelationVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 业务对象信息,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType string `json:"dw_type"` // 数据连接ID。 DwId string `json:"dw_id"` // 数据连接名,只读。 DwName *string `json:"dw_name,omitempty"` // 数据库名。 DbName *string `json:"db_name,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` }
BizDatasourceRelationVo 数据源信息。
func (BizDatasourceRelationVo) String ¶ added in v0.1.98
func (o BizDatasourceRelationVo) String() string
type BizInfoVo ¶
type BizInfoVo struct { // 业务ID,填写String类型替代Long类型。 BizId string `json:"biz_id"` BizType *BizTypeEnum `json:"biz_type"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
type BizMetricVo ¶
type BizMetricVo struct { // 编码,更新时必填,创建时为空,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 指标名称。 Name string `json:"name"` // 指标编码,只读。 Code *string `json:"code,omitempty"` // 指标别名。 NameAlias *string `json:"name_alias,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 归属的流程架构的ID,填写String类型替代Long类型。 BizCatalogId string `json:"biz_catalog_id"` // 归属的流程架构路径,只读。 BizCatalogPath *string `json:"biz_catalog_path,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 数据来源。 DataOrigin *string `json:"data_origin,omitempty"` // 计量单位。 Unit *string `json:"unit,omitempty"` // 统计周期(时间限定)。 TimeFilters string `json:"time_filters"` // 统计维度。 Dimensions *string `json:"dimensions,omitempty"` // 统计口径和修饰词。 GeneralFilters *string `json:"general_filters,omitempty"` // 刷新频率。 枚举值: - MINUTE: 每分钟 - HOUR: 每小时 - DAY: 每天 - WEEK: 每周 - MONTH: 每月 - YEAR: 每年 - REAL_TIME: 实时 - HALF_HOUR: 每半小时 - QUART: 每15分钟 - DOUBLE_WEEK: 每两周 - HALF_YEAR: 每半年 - HALF_DAY: 每半天 IntervalType BizMetricVoIntervalType `json:"interval_type"` // 应用场景。 ApplyScenario *string `json:"apply_scenario,omitempty"` // 关联技术指标,填写String类型替代Long类型。 TechnicalMetric *string `json:"technical_metric,omitempty"` // 关联技术指标名称,只读。 TechnicalMetricName *string `json:"technical_metric_name,omitempty"` TechnicalMetricType *BizTypeEnum `json:"technical_metric_type,omitempty"` // 度量对象。 Measure *string `json:"measure,omitempty"` // 指标责任人。 Owner string `json:"owner"` // 指标管理部门。 OwnerDepartment string `json:"owner_department"` // 设置目的。 Destination string `json:"destination"` // 资产同步后的guid,只读。 Guid *string `json:"guid,omitempty"` // 指标定义。 Definition string `json:"definition"` // 计算公式。 Expression string `json:"expression"` // 备注。 Remark *string `json:"remark,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` BizMetric *SyncStatusEnum `json:"biz_metric,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 自定义项 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
BizMetricVo 业务指标信息。
func (BizMetricVo) String ¶
func (o BizMetricVo) String() string
type BizMetricVoIntervalType ¶
type BizMetricVoIntervalType struct {
// contains filtered or unexported fields
}
func (BizMetricVoIntervalType) MarshalJSON ¶
func (c BizMetricVoIntervalType) MarshalJSON() ([]byte, error)
func (*BizMetricVoIntervalType) UnmarshalJSON ¶
func (c *BizMetricVoIntervalType) UnmarshalJSON(b []byte) error
func (BizMetricVoIntervalType) Value ¶
func (c BizMetricVoIntervalType) Value() string
type BizMetricVoIntervalTypeEnum ¶
type BizMetricVoIntervalTypeEnum struct { MINUTE BizMetricVoIntervalType HOUR BizMetricVoIntervalType DAY BizMetricVoIntervalType WEEK BizMetricVoIntervalType MONTH BizMetricVoIntervalType YEAR BizMetricVoIntervalType REAL_TIME BizMetricVoIntervalType HALF_HOUR BizMetricVoIntervalType QUART BizMetricVoIntervalType DOUBLE_WEEK BizMetricVoIntervalType HALF_YEAR BizMetricVoIntervalType HALF_DAY BizMetricVoIntervalType }
func GetBizMetricVoIntervalTypeEnum ¶
func GetBizMetricVoIntervalTypeEnum() BizMetricVoIntervalTypeEnum
type BizStatusEnum ¶
type BizStatusEnum struct {
// contains filtered or unexported fields
}
BizStatusEnum 实体的发布状态,只读,创建和更新时无需填写。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审核 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审核 - OFFLINE: 已下线 - REJECT: 已驳回
func (BizStatusEnum) MarshalJSON ¶
func (c BizStatusEnum) MarshalJSON() ([]byte, error)
func (*BizStatusEnum) UnmarshalJSON ¶
func (c *BizStatusEnum) UnmarshalJSON(b []byte) error
func (BizStatusEnum) Value ¶
func (c BizStatusEnum) Value() string
type BizStatusEnumEnum ¶
type BizStatusEnumEnum struct { DRAFT BizStatusEnum PUBLISH_DEVELOPING BizStatusEnum PUBLISHED BizStatusEnum OFFLINE_DEVELOPING BizStatusEnum OFFLINE BizStatusEnum REJECT BizStatusEnum }
func GetBizStatusEnumEnum ¶
func GetBizStatusEnumEnum() BizStatusEnumEnum
type BizTypeEnum ¶
type BizTypeEnum struct {
// contains filtered or unexported fields
}
BizTypeEnum 业务实体类型。 枚举值: - AGGREGATION_LOGIC_TABLE: 汇总表 - ATOMIC_INDEX: 原子指标 - ATOMIC_METRIC: 原子指标(新) - BIZ_CATALOG: 流程架构目录 - BIZ_METRIC: 业务指标 - CODE_TABLE: 码表 - COMMON_CONDITION: 通用限定 - COMPOSITE_METRIC: 复合指标(新) - COMPOUND_METRIC: 复合指标 - CONDITION_GROUP: 限定分组 - DEGENERATE_DIMENSION: 退化维度 - DERIVATIVE_INDEX: 衍生指标 - DERIVED_METRIC: 衍生指标(新) - DIMENSION: 维度 - DIMENSION_ATTRIBUTE: 维度属性 - DIMENSION_HIERARCHIES: 维度层级 - DIMENSION_LOGIC_TABLE: 维度表 - DIMENSION_TABLE_ATTRIBUTE: 维度属性 - DIRECTORY: 目录 - FACT_ATTRIBUTE: 事实表属性 - FACT_DIMENSION: 事实表维度 - FACT_LOGIC_TABLE: 事实表 - FACT_MEASURE: 事实表度量 - FUNCTION: 函数 - INFO_ARCH: 信息架构(批量修改主题使用) - MODEL: 模型 - QUALITY_RULE: 质量规则 - SECRECY_LEVEL: 密级 - STANDARD_ELEMENT: 数据标准 - STANDARD_ELEMENT_TEMPLATE: 数据标准模板 - SUBJECT: 主题 - SUMMARY_DIMENSION_ATTRIBUTE: 汇总表维度属性 - SUMMARY_INDEX: 汇总表指标属性 - SUMMARY_TIME: 汇总表时间周期属性 - TABLE_MODEL: 关系模型(逻辑模型/物理模型) - TABLE_MODEL_ATTRIBUTE: 关系模型属性(逻辑模型/物理模型) - TABLE_MODEL_LOGIC: 逻辑实体 - TABLE_TYPE: 表类型 - TAG: 标签 - TIME_CONDITION: 时间限定
func (BizTypeEnum) MarshalJSON ¶
func (c BizTypeEnum) MarshalJSON() ([]byte, error)
func (*BizTypeEnum) UnmarshalJSON ¶
func (c *BizTypeEnum) UnmarshalJSON(b []byte) error
func (BizTypeEnum) Value ¶
func (c BizTypeEnum) Value() string
type BizTypeEnumEnum ¶
type BizTypeEnumEnum struct { AGGREGATION_LOGIC_TABLE BizTypeEnum ATOMIC_INDEX BizTypeEnum ATOMIC_METRIC BizTypeEnum BIZ_CATALOG BizTypeEnum BIZ_METRIC BizTypeEnum CODE_TABLE BizTypeEnum COMMON_CONDITION BizTypeEnum COMPOSITE_METRIC BizTypeEnum COMPOUND_METRIC BizTypeEnum CONDITION_GROUP BizTypeEnum DEGENERATE_DIMENSION BizTypeEnum DERIVATIVE_INDEX BizTypeEnum DERIVED_METRIC BizTypeEnum DIMENSION BizTypeEnum DIMENSION_ATTRIBUTE BizTypeEnum DIMENSION_HIERARCHIES BizTypeEnum DIMENSION_LOGIC_TABLE BizTypeEnum DIMENSION_TABLE_ATTRIBUTE BizTypeEnum DIRECTORY BizTypeEnum FACT_ATTRIBUTE BizTypeEnum FACT_DIMENSION BizTypeEnum FACT_LOGIC_TABLE BizTypeEnum FACT_MEASURE BizTypeEnum FUNCTION BizTypeEnum INFO_ARCH BizTypeEnum MODEL BizTypeEnum QUALITY_RULE BizTypeEnum SECRECY_LEVEL BizTypeEnum STANDARD_ELEMENT BizTypeEnum STANDARD_ELEMENT_TEMPLATE BizTypeEnum SUBJECT BizTypeEnum SUMMARY_DIMENSION_ATTRIBUTE BizTypeEnum SUMMARY_INDEX BizTypeEnum SUMMARY_TIME BizTypeEnum TABLE_MODEL BizTypeEnum TABLE_MODEL_ATTRIBUTE BizTypeEnum TABLE_MODEL_LOGIC BizTypeEnum TABLE_TYPE BizTypeEnum TAG BizTypeEnum TIME_CONDITION BizTypeEnum }
func GetBizTypeEnumEnum ¶
func GetBizTypeEnumEnum() BizTypeEnumEnum
type BizVersionManageVo ¶
type BizVersionManageVo struct { // ID信息,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 业务ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` // 业务对象信息。 BizInfo *string `json:"biz_info,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 业务版本,只读。 BizVersion *int32 `json:"biz_version,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
BizVersionManageVo 业务版本管理,只读。
func (BizVersionManageVo) String ¶
func (o BizVersionManageVo) String() string
type BulkSecurityLevel ¶
type BulkSecurityLevel struct { // 资产guid Guids []string `json:"guids"` // 密级 SecurityLevel string `json:"security_level"` }
func (BulkSecurityLevel) String ¶
func (o BulkSecurityLevel) String() string
type BusinessAssetRequest ¶
type BusinessAssetRequest struct { // 关键字查询是否匹配所有属性,true为查询所有属性,false为仅查询名称描述 SearchAllAttributes bool `json:"search_all_attributes"` // 标签信息 Set<String> Tags *interface{} `json:"tags,omitempty"` // 查询返回数目 Limit int32 `json:"limit"` // 查询偏移量 Offset int32 `json:"offset"` // 查询节点的guid Guid *string `json:"guid,omitempty"` // 查询关键字 Query string `json:"query"` // 查询类型 Type BusinessAssetRequestType `json:"type"` }
func (BusinessAssetRequest) String ¶
func (o BusinessAssetRequest) String() string
type BusinessAssetRequestType ¶
type BusinessAssetRequestType struct {
// contains filtered or unexported fields
}
func (BusinessAssetRequestType) MarshalJSON ¶
func (c BusinessAssetRequestType) MarshalJSON() ([]byte, error)
func (*BusinessAssetRequestType) UnmarshalJSON ¶
func (c *BusinessAssetRequestType) UnmarshalJSON(b []byte) error
func (BusinessAssetRequestType) Value ¶
func (c BusinessAssetRequestType) Value() string
type BusinessAssetRequestTypeEnum ¶
type BusinessAssetRequestTypeEnum struct { BUSINESS BusinessAssetRequestType LOGICENTITY BusinessAssetRequestType }
func GetBusinessAssetRequestTypeEnum ¶
func GetBusinessAssetRequestTypeEnum() BusinessAssetRequestTypeEnum
type BusinessCatalogTreeNode ¶ added in v0.1.87
type BusinessCatalogTreeNode struct { // 业务资产guid BusinessCatalogGuid *string `json:"business_catalog_guid,omitempty"` // 业务资产名称 BusinessCatalogName *string `json:"business_catalog_name,omitempty"` // 业务资产英文名称 BusinessCatalogNameEng *string `json:"business_catalog_name_eng,omitempty"` // 业务资产级别 Level *string `json:"level,omitempty"` // 业务资产级唯一限定名称 QualifiedName *string `json:"qualified_name,omitempty"` // 序数 Ordinal *int32 `json:"ordinal,omitempty"` // 子级业务资产列表 ChildNodes *[]BusinessCatalogTreeNode `json:"child_nodes,omitempty"` // 逻辑实体列表 LogicEntityNodes *[]LogicEntityNodes `json:"logic_entity_nodes,omitempty"` }
BusinessCatalogTreeNode 业务资产目录树
func (BusinessCatalogTreeNode) String ¶ added in v0.1.87
func (o BusinessCatalogTreeNode) String() string
type CancelFactoryPackagesRequest ¶ added in v0.1.84
type CancelFactoryPackagesRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 有Body体的情况下必须,无Body体的情况下则无需填写和校验,默认值:application/json ContentType *string `json:"Content-Type,omitempty"` Body *CancelFactoryPackagesRequestBody `json:"body,omitempty"` }
CancelFactoryPackagesRequest Request Object
func (CancelFactoryPackagesRequest) String ¶ added in v0.1.84
func (o CancelFactoryPackagesRequest) String() string
type CancelFactoryPackagesRequestBody ¶ added in v0.1.84
type CancelFactoryPackagesRequestBody struct { // 发布包id列表信息 PackageIds *[]string `json:"package_ids,omitempty"` }
func (CancelFactoryPackagesRequestBody) String ¶ added in v0.1.84
func (o CancelFactoryPackagesRequestBody) String() string
type CancelFactoryPackagesResponse ¶ added in v0.1.84
type CancelFactoryPackagesResponse struct {
HttpStatusCode int `json:"-"`
}
CancelFactoryPackagesResponse Response Object
func (CancelFactoryPackagesResponse) String ¶ added in v0.1.84
func (o CancelFactoryPackagesResponse) String() string
type CatalogAttributeVo ¶
type CatalogAttributeVo struct { // 路径。用“/”作为分隔,如:运营领域/云学院/云学院培训方案。 Path string `json:"path"` // 资产名称。 QualifiedName string `json:"qualifiedName"` // 主题所属层级。 Level string `json:"level"` // 名称。 Name string `json:"name"` // 英文名称。 NameEng string `json:"nameEng"` // 别名。 Alias *string `json:"alias,omitempty"` // 描述。 Description string `json:"description"` // 数据主体。 DataOwner string `json:"dataOwner"` // 责任人。 Owner *string `json:"owner,omitempty"` // 数据主体列表。 DataOwnerList []string `json:"dataOwnerList"` // 创建时间,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *string `json:"createTime,omitempty"` // 创建人。 CreateBy *string `json:"createBy,omitempty"` // 更新时间,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *string `json:"updateTime,omitempty"` // 更新人。 UpdateBy *string `json:"updateBy,omitempty"` Parent *CatalogAttributeVoParent `json:"parent,omitempty"` // 父节点ID。 ParentId *string `json:"parentId,omitempty"` // 是否为L1层。主题域分组。 L1 *bool `json:"l1,omitempty"` // 是否为L2层。主题域。 L2 *bool `json:"l2,omitempty"` // 是否为L3层。业务对象。 L3 *bool `json:"l3,omitempty"` // 顺序编号。主题返回时根据此编号由小到大排序。 Ordinal *int32 `json:"ordinal,omitempty"` // 租户ID。获取方式参考此接口的路径参数“project_id”获取。 TenantId *string `json:"tenantId,omitempty"` // 自定义项。主题的自定义属性项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
func (CatalogAttributeVo) String ¶
func (o CatalogAttributeVo) String() string
type CatalogAttributeVoParent ¶
type CatalogAttributeVoParent struct { // 父节点ID。 Id *string `json:"id,omitempty"` }
CatalogAttributeVoParent 父节点。
func (CatalogAttributeVoParent) String ¶
func (o CatalogAttributeVoParent) String() string
type CatalogEntityVo ¶
type CatalogEntityVo struct { // 类型名称,填写“BusinessCatalog”即可(业务分层)。 TypeName *string `json:"typeName,omitempty"` Attributes *CatalogAttributeVo `json:"attributes"` }
func (CatalogEntityVo) String ¶
func (o CatalogEntityVo) String() string
type CatalogInfo ¶
type CatalogInfo struct { // 标签guid Guid *string `json:"guid,omitempty"` }
func (CatalogInfo) String ¶
func (o CatalogInfo) String() string
type CatalogLevelVo ¶
type CatalogLevelVo struct { // 编号,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 层级。取值范围为1-7。 Level *int32 `json:"level,omitempty"` // 中文名称。 NameCh *string `json:"name_ch,omitempty"` // 英文名称。 NameEn *string `json:"name_en,omitempty"` }
func (CatalogLevelVo) String ¶
func (o CatalogLevelVo) String() string
type CatalogLevelVoList ¶
type CatalogLevelVoList struct { // 主题层级信息。 Levels *[]CatalogLevelVo `json:"levels,omitempty"` }
func (CatalogLevelVoList) String ¶
func (o CatalogLevelVoList) String() string
type CatalogMetaDataEventInfo ¶ added in v0.1.62
type CatalogMetaDataEventInfo struct { // 事件发生时的时间戳 EventTs *int64 `json:"event_ts,omitempty"` // 事件类型 EventType *CatalogMetaDataEventInfoEventType `json:"event_type,omitempty"` // 事件消息,Map<String,Object>结构 EventMessage *interface{} `json:"event_message,omitempty"` }
CatalogMetaDataEventInfo 元数据实时同步的事件详细信息
func (CatalogMetaDataEventInfo) String ¶ added in v0.1.62
func (o CatalogMetaDataEventInfo) String() string
type CatalogMetaDataEventInfoEventType ¶ added in v0.1.62
type CatalogMetaDataEventInfoEventType struct {
// contains filtered or unexported fields
}
func (CatalogMetaDataEventInfoEventType) MarshalJSON ¶ added in v0.1.62
func (c CatalogMetaDataEventInfoEventType) MarshalJSON() ([]byte, error)
func (*CatalogMetaDataEventInfoEventType) UnmarshalJSON ¶ added in v0.1.62
func (c *CatalogMetaDataEventInfoEventType) UnmarshalJSON(b []byte) error
func (CatalogMetaDataEventInfoEventType) Value ¶ added in v0.1.62
func (c CatalogMetaDataEventInfoEventType) Value() string
type CatalogMetaDataEventInfoEventTypeEnum ¶ added in v0.1.62
type CatalogMetaDataEventInfoEventTypeEnum struct { ADD_FOREIGN_KEY_EVENT CatalogMetaDataEventInfoEventType ADD_NOT_NULL_CONSTRAINT_EVENT CatalogMetaDataEventInfoEventType ADD_PRIMARY_KEY_EVENT CatalogMetaDataEventInfoEventType ADD_UNIQUE_CONSTRAINT_EVENT CatalogMetaDataEventInfoEventType ALTER_DATABASE_EVENT CatalogMetaDataEventInfoEventType ADD_PARTITION_EVENT CatalogMetaDataEventInfoEventType ALTER_PARTITION_EVENT CatalogMetaDataEventInfoEventType ALTER_TABLE_EVENT CatalogMetaDataEventInfoEventType ALTER_CATALOG_EVENT CatalogMetaDataEventInfoEventType CREATE_CATALOG_EVENT CatalogMetaDataEventInfoEventType CREATE_DATABASE_EVENT CatalogMetaDataEventInfoEventType CREATE_FUNCTION_EVENT CatalogMetaDataEventInfoEventType CREATE_TABLE_EVENT CatalogMetaDataEventInfoEventType DROP_CONSTRAINT_EVENT CatalogMetaDataEventInfoEventType DROP_DATABASE_EVENT CatalogMetaDataEventInfoEventType DROP_FUNCTION_EVENT CatalogMetaDataEventInfoEventType DROP_PARTITION_EVENT CatalogMetaDataEventInfoEventType DROP_TABLE_EVENT CatalogMetaDataEventInfoEventType DROP_CATALOG_EVENT CatalogMetaDataEventInfoEventType ADD_INDEX_EVENT CatalogMetaDataEventInfoEventType ALTER_INDEX_EVENT CatalogMetaDataEventInfoEventType DROP_INDEX_EVENT CatalogMetaDataEventInfoEventType ALTER_SCHEMA_EVENT CatalogMetaDataEventInfoEventType CREATE_SCHEMA_EVENT CatalogMetaDataEventInfoEventType DROP_SCHEMA_EVENT CatalogMetaDataEventInfoEventType ALTER_COLUMN_EVENT CatalogMetaDataEventInfoEventType ADD_COLUMN_EVENT CatalogMetaDataEventInfoEventType DROP_COLUMN_EVENT CatalogMetaDataEventInfoEventType ALTER_TRIGGER_EVENT CatalogMetaDataEventInfoEventType ADD_TRIGGER_EVENT CatalogMetaDataEventInfoEventType DROP_TRIGGER_EVENT CatalogMetaDataEventInfoEventType }
func GetCatalogMetaDataEventInfoEventTypeEnum ¶ added in v0.1.62
func GetCatalogMetaDataEventInfoEventTypeEnum() CatalogMetaDataEventInfoEventTypeEnum
type CatalogMetaDataEventRequest ¶ added in v0.1.62
type CatalogMetaDataEventRequest struct { // 引擎服务名称,DLI DWS MRS Engine *CatalogMetaDataEventRequestEngine `json:"engine,omitempty"` // 引擎版本信息 EngineVersion *string `json:"engine_version,omitempty"` // 引擎的实例ID, MRS DWS必填 InstanceId *string `json:"instance_id,omitempty"` // 项目ID,DLI必填 ProjectId *string `json:"project_id,omitempty"` // 资产信息 Events *[]CatalogMetaDataEventInfo `json:"events,omitempty"` }
CatalogMetaDataEventRequest 元数据实时同步的事件请求体
func (CatalogMetaDataEventRequest) String ¶ added in v0.1.62
func (o CatalogMetaDataEventRequest) String() string
type CatalogMetaDataEventRequestEngine ¶ added in v0.1.62
type CatalogMetaDataEventRequestEngine struct {
// contains filtered or unexported fields
}
func (CatalogMetaDataEventRequestEngine) MarshalJSON ¶ added in v0.1.62
func (c CatalogMetaDataEventRequestEngine) MarshalJSON() ([]byte, error)
func (*CatalogMetaDataEventRequestEngine) UnmarshalJSON ¶ added in v0.1.62
func (c *CatalogMetaDataEventRequestEngine) UnmarshalJSON(b []byte) error
func (CatalogMetaDataEventRequestEngine) Value ¶ added in v0.1.62
func (c CatalogMetaDataEventRequestEngine) Value() string
type CatalogMetaDataEventRequestEngineEnum ¶ added in v0.1.62
type CatalogMetaDataEventRequestEngineEnum struct { DLI CatalogMetaDataEventRequestEngine MRS CatalogMetaDataEventRequestEngine DWS CatalogMetaDataEventRequestEngine }
func GetCatalogMetaDataEventRequestEngineEnum ¶ added in v0.1.62
func GetCatalogMetaDataEventRequestEngineEnum() CatalogMetaDataEventRequestEngineEnum
type CatalogMoveParaDto ¶
type CatalogMoveParaDto struct { // 父目录编号 TargetPid *string `json:"target_pid,omitempty"` }
func (CatalogMoveParaDto) String ¶
func (o CatalogMoveParaDto) String() string
type CatalogParamsVo ¶
type CatalogParamsVo struct {
Entity *CatalogEntityVo `json:"entity"`
}
func (CatalogParamsVo) String ¶
func (o CatalogParamsVo) String() string
type CatalogVo ¶ added in v0.1.98
type CatalogVo struct { // 中文名称。 NameCh *string `json:"name_ch,omitempty"` // 英文名称。 NameEn *string `json:"name_en,omitempty"` // 描述信息。 Description *string `json:"description,omitempty"` // 扩展名。 QualifiedName *string `json:"qualified_name,omitempty"` // guid,自动生成。 Guid *string `json:"guid,omitempty"` // 编码。 Code *string `json:"code,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 数据所有者。 DataOwner *string `json:"data_owner,omitempty"` // 数据所有者集合。 DataOwnerList *string `json:"data_owner_list,omitempty"` // 数据域。 DataDepartment *string `json:"data_department,omitempty"` // 路径信息。 Path *string `json:"path,omitempty"` // 层级信息。 Level *int32 `json:"level,omitempty"` // 序号。 Ordinal *int32 `json:"ordinal,omitempty"` // 责任人。 Owner *string `json:"owner,omitempty"` // 父目录ID,木有则为根目录,填写String类型替代Long类型。 ParentId *string `json:"parent_id,omitempty"` // 同层排序,目标节点的ID,填写String类型替代Long类型。 SwapOrderId *string `json:"swap_order_id,omitempty"` // 主题ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 认证ID,自动生成。 QualifiedId *string `json:"qualified_id,omitempty"` // 是否来自公共层。 FromPublic *bool `json:"from_public,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 拥有子流程的数量,不包括子流程的子流程,前端不传。 ChildrenNum *int32 `json:"children_num,omitempty"` // 下层子目录,只读。 Children *[]CatalogVo `json:"children,omitempty"` // 属性自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
CatalogVo 主题目录。
type CategoryDetailVo ¶
type CategoryDetailVo struct { // 目录ID,根目录的ID为0 Id *int64 `json:"id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 类型 built_in:系统内置 user-defined: 用户自定义 Type *string `json:"type,omitempty"` // 父目录ID Pid *string `json:"pid,omitempty"` // 子目录 SubCategories *[]SubCategoryDetailVo `json:"sub_categories,omitempty"` }
func (CategoryDetailVo) String ¶
func (o CategoryDetailVo) String() string
type ChangeCatalogRequest ¶
type ChangeCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *BizCatalogVo `json:"body,omitempty"` }
ChangeCatalogRequest Request Object
func (ChangeCatalogRequest) String ¶
func (o ChangeCatalogRequest) String() string
type ChangeCatalogResponse ¶
type ChangeCatalogResponse struct { Data *CreateCatalogResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ChangeCatalogResponse Response Object
func (ChangeCatalogResponse) String ¶
func (o ChangeCatalogResponse) String() string
type ChangeResourceRequest ¶
type ChangeResourceRequest struct {
Body *ApigChangeResourceReq `json:"body,omitempty"`
}
ChangeResourceRequest Request Object
func (ChangeResourceRequest) String ¶
func (o ChangeResourceRequest) String() string
type ChangeResourceResponse ¶
type ChangeResourceResponse struct {
HttpStatusCode int `json:"-"`
}
ChangeResourceResponse Response Object
func (ChangeResourceResponse) String ¶
func (o ChangeResourceResponse) String() string
type ChangeSubjectsRequest ¶
type ChangeSubjectsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *CatalogLevelVoList `json:"body,omitempty"` }
ChangeSubjectsRequest Request Object
func (ChangeSubjectsRequest) String ¶
func (o ChangeSubjectsRequest) String() string
type ChangeSubjectsResponse ¶
type ChangeSubjectsResponse struct { Data *ChangeSubjectsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ChangeSubjectsResponse Response Object
func (ChangeSubjectsResponse) String ¶
func (o ChangeSubjectsResponse) String() string
type ChangeSubjectsResultData ¶ added in v0.1.98
type ChangeSubjectsResultData struct {
Value *CatalogLevelVoList `json:"value,omitempty"`
}
ChangeSubjectsResultData data,统一的返回结果的最外层数据结构。
func (ChangeSubjectsResultData) String ¶ added in v0.1.98
func (o ChangeSubjectsResultData) String() string
type CheckDimensionStatusRequest ¶
type CheckDimensionStatusRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` }
CheckDimensionStatusRequest Request Object
func (CheckDimensionStatusRequest) String ¶
func (o CheckDimensionStatusRequest) String() string
type CheckDimensionStatusResponse ¶
type CheckDimensionStatusResponse struct { Data *CheckDimensionStatusResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CheckDimensionStatusResponse Response Object
func (CheckDimensionStatusResponse) String ¶
func (o CheckDimensionStatusResponse) String() string
type CheckDimensionStatusResultData ¶ added in v0.1.98
type CheckDimensionStatusResultData struct {
Value *BatchOperationVo `json:"value,omitempty"`
}
CheckDimensionStatusResultData data,统一的返回结果的最外层数据结构。
func (CheckDimensionStatusResultData) String ¶ added in v0.1.98
func (o CheckDimensionStatusResultData) String() string
type CheckFactLogicTableStatusRequest ¶
type CheckFactLogicTableStatusRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` }
CheckFactLogicTableStatusRequest Request Object
func (CheckFactLogicTableStatusRequest) String ¶
func (o CheckFactLogicTableStatusRequest) String() string
type CheckFactLogicTableStatusResponse ¶
type CheckFactLogicTableStatusResponse struct { Data *CheckDimensionStatusResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CheckFactLogicTableStatusResponse Response Object
func (CheckFactLogicTableStatusResponse) String ¶
func (o CheckFactLogicTableStatusResponse) String() string
type CodeTableFieldValueUpdateVo ¶
type CodeTableFieldValueUpdateVo struct { // 新增码表属性、属性值列表。 ToAdd *[]CodeTableFieldVo `json:"to_add,omitempty"` // 编辑码表属性值列表。 ToModify *[]CodeTableFieldVo `json:"to_modify,omitempty"` // 删除码表属性ID列表。 ToRemove *[]CodeTableFieldVo `json:"to_remove,omitempty"` }
CodeTableFieldValueUpdateVo 码表属性值修改内容。
func (CodeTableFieldValueUpdateVo) String ¶
func (o CodeTableFieldValueUpdateVo) String() string
type CodeTableFieldValueVo ¶
type CodeTableFieldValueVo struct { // 码表字段ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属码表属性ID,填写String类型替代Long类型。 FdId *string `json:"fd_id,omitempty"` // 码表属性值。 FdValue *string `json:"fd_value,omitempty"` // 序号。 Ordinal *int32 `json:"ordinal,omitempty"` // 描述。 Description *string `json:"description,omitempty"` }
CodeTableFieldValueVo 码表属性值。
func (CodeTableFieldValueVo) String ¶
func (o CodeTableFieldValueVo) String() string
type CodeTableFieldVo ¶
type CodeTableFieldVo struct { // 码表字段ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属码表ID,填写String类型替代Long类型。 CodeTableId *string `json:"code_table_id,omitempty"` // 序号。 Ordinal int32 `json:"ordinal"` // 字段名,英文。 NameEn string `json:"name_en"` // 字段名,中文。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // 字段类型。 DataType string `json:"data_type"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 是否唯一。 IsUniqueKey *bool `json:"is_unique_key,omitempty"` // 码表属性值。 CodeTableFieldValues *[]CodeTableFieldValueVo `json:"code_table_field_values,omitempty"` // 码表属性值总数。 CountFieldValues *int32 `json:"count_field_values,omitempty"` }
CodeTableFieldVo 码表属性信息。
func (CodeTableFieldVo) String ¶
func (o CodeTableFieldVo) String() string
type CodeTableVo ¶
type CodeTableVo struct { // 码表ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 表名称,英文名。 NameEn string `json:"name_en"` // 表名称,中文名。 NameCh string `json:"name_ch"` // 表版本。 TbVersion *int32 `json:"tb_version,omitempty"` // 目录ID,填写String类型替代Long类型。 DirectoryId string `json:"directory_id"` // 目录树。 DirectoryPath *string `json:"directory_path,omitempty"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 码表属性信息。 CodeTableFields []CodeTableFieldVo `json:"code_table_fields"` }
CodeTableVo 码表结构。
func (CodeTableVo) String ¶
func (o CodeTableVo) String() string
type ColumnDetails ¶ added in v0.1.77
type ColumnDetails struct { // 数据库名称 Database *string `json:"database,omitempty"` // 逻辑库名称 Schema *string `json:"schema,omitempty"` // 表名称 Table *string `json:"table,omitempty"` // 字段名称 Column *string `json:"column,omitempty"` }
ColumnDetails 字段详细信息
func (ColumnDetails) String ¶ added in v0.1.77
func (o ColumnDetails) String() string
type ColumnInfo ¶
type ColumnInfo struct { // 列名称 ColumnName *string `json:"column_name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 类型 Type *string `json:"type,omitempty"` }
ColumnInfo 概要信息
func (ColumnInfo) String ¶
func (o ColumnInfo) String() string
type ColumnLineage ¶ added in v0.1.77
type ColumnLineage struct { // 作业算子名称 Name string `json:"name"` // 上游血缘字段列表,列表大小:1至100 InputColumns []ColumnDetails `json:"input_columns"` // 下游血缘字段列表,列表大小:1至100 OutputColumns []ColumnDetails `json:"output_columns"` }
func (ColumnLineage) String ¶ added in v0.1.77
func (o ColumnLineage) String() string
type ColumnsList ¶
type ColumnsList struct { // 字段注解 Comment *string `json:"comment,omitempty"` // 字段名称 ColumnName *string `json:"column_name,omitempty"` // 字段类型 ColumnType *string `json:"column_type,omitempty"` // 字段的顺序 SeqNumber *int32 `json:"seq_number,omitempty"` // 字段是否为主键 Primary *bool `json:"primary,omitempty"` // 是否对字段进行分割 PartitionCol *bool `json:"partition_col,omitempty"` }
ColumnsList schema信息
func (ColumnsList) String ¶
func (o ColumnsList) String() string
type CommonConditionVo ¶ added in v0.1.70
type CommonConditionVo struct { // 名称。 Name string `json:"name"` // 字段id信息,格式:table_id.field_id。 FieldIds []string `json:"field_ids"` // 字段名称信息,格式:表名称.字段名称。 FieldNames *[]string `json:"field_names,omitempty"` // 计算表达式,形如'${table_id.column_id} > 1',其中table_id表示引用字段所属表ID,column_id表示引用字段ID。 CalExp string `json:"cal_exp"` // 引用函数ID,填写String类型替代Long类型。 CalFnIds []string `json:"cal_fn_ids"` // 前端表达式配置,用于前端数据恢复。 FrontConfigs *string `json:"front_configs,omitempty"` // 通用限定ID,只读,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` }
func (CommonConditionVo) String ¶ added in v0.1.70
func (o CommonConditionVo) String() string
type CompoundMetricVo ¶ added in v0.1.70
type CompoundMetricVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 业务属性。 NameCh string `json:"name_ch"` // 描述 Description *string `json:"description,omitempty"` // 颗粒度ID。 DimensionGroup string `json:"dimension_group"` // 颗粒度名称,只读。 GroupName *string `json:"group_name,omitempty"` // 颗粒度编码,只读。 GroupCode *string `json:"group_code,omitempty"` // 复合指标类型。 枚举值: - EXPRESSION: 表达式 - PERIODICITY_VALUED_COMPARISON: 环比 - INTERVAL_VALUED_COMPARISON: 同比 CompoundType *CompoundMetricVoCompoundType `json:"compound_type,omitempty"` // 比较类型。 枚举值: - YEAR_TO_YEAR: 年同比 - MONTH_TO_MONTH: 月同比 - WEEK_TO_WEEK: 周同比 ComparisonType *CompoundMetricVoComparisonType `json:"comparison_type,omitempty"` // 指标信息,填写String类型替代Long类型。 MetricIds []string `json:"metric_ids"` // 指标名称信息。 MetricNames *[]string `json:"metric_names,omitempty"` // 复合指标信息,填写String类型替代Long类型。 CompoundMetricIds *[]string `json:"compound_metric_ids,omitempty"` // 复合指标名称信息 CompoundMetricNames *[]string `json:"compound_metric_names,omitempty"` // 引用函数ID,填写String类型替代Long类型。 CalFnIds *[]string `json:"cal_fn_ids,omitempty"` // 计算表达式,形如${index_id} + ${compound#index_id},其中index_id代表引用的衍生指标ID,compound#index_id代表引用的复合指标ID。 CalExp string `json:"cal_exp"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 字段类型。 DataType *string `json:"data_type,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` Monitor *MetricMonitorVo `json:"monitor,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 汇总表ID,只读,填写String类型替代Long类型。 SummaryTableId *string `json:"summary_table_id,omitempty"` }
func (CompoundMetricVo) String ¶ added in v0.1.70
func (o CompoundMetricVo) String() string
type CompoundMetricVoComparisonType ¶ added in v0.1.98
type CompoundMetricVoComparisonType struct {
// contains filtered or unexported fields
}
func (CompoundMetricVoComparisonType) MarshalJSON ¶ added in v0.1.98
func (c CompoundMetricVoComparisonType) MarshalJSON() ([]byte, error)
func (*CompoundMetricVoComparisonType) UnmarshalJSON ¶ added in v0.1.98
func (c *CompoundMetricVoComparisonType) UnmarshalJSON(b []byte) error
func (CompoundMetricVoComparisonType) Value ¶ added in v0.1.98
func (c CompoundMetricVoComparisonType) Value() string
type CompoundMetricVoComparisonTypeEnum ¶ added in v0.1.98
type CompoundMetricVoComparisonTypeEnum struct { YEAR_TO_YEAR CompoundMetricVoComparisonType MONTH_TO_MONTH CompoundMetricVoComparisonType WEEK_TO_WEEK CompoundMetricVoComparisonType }
func GetCompoundMetricVoComparisonTypeEnum ¶ added in v0.1.98
func GetCompoundMetricVoComparisonTypeEnum() CompoundMetricVoComparisonTypeEnum
type CompoundMetricVoCompoundType ¶ added in v0.1.98
type CompoundMetricVoCompoundType struct {
// contains filtered or unexported fields
}
func (CompoundMetricVoCompoundType) MarshalJSON ¶ added in v0.1.98
func (c CompoundMetricVoCompoundType) MarshalJSON() ([]byte, error)
func (*CompoundMetricVoCompoundType) UnmarshalJSON ¶ added in v0.1.98
func (c *CompoundMetricVoCompoundType) UnmarshalJSON(b []byte) error
func (CompoundMetricVoCompoundType) Value ¶ added in v0.1.98
func (c CompoundMetricVoCompoundType) Value() string
type CompoundMetricVoCompoundTypeEnum ¶ added in v0.1.98
type CompoundMetricVoCompoundTypeEnum struct { EXPRESSION CompoundMetricVoCompoundType PERIODICITY_VALUED_COMPARISON CompoundMetricVoCompoundType INTERVAL_VALUED_COMPARISON CompoundMetricVoCompoundType }
func GetCompoundMetricVoCompoundTypeEnum ¶ added in v0.1.98
func GetCompoundMetricVoCompoundTypeEnum() CompoundMetricVoCompoundTypeEnum
type CompoundMetricVoDetailData ¶ added in v0.1.70
type CompoundMetricVoDetailData struct {
Value *CompoundMetricVo `json:"value,omitempty"`
}
CompoundMetricVoDetailData 返回数据。
func (CompoundMetricVoDetailData) String ¶ added in v0.1.70
func (o CompoundMetricVoDetailData) String() string
type CompoundMetricVoSearchResultData ¶ added in v0.1.70
type CompoundMetricVoSearchResultData struct {
Value *CompoundMetricVoSearchResultDataValue `json:"value,omitempty"`
}
CompoundMetricVoSearchResultData 返回数据。
func (CompoundMetricVoSearchResultData) String ¶ added in v0.1.70
func (o CompoundMetricVoSearchResultData) String() string
type CompoundMetricVoSearchResultDataValue ¶ added in v0.1.70
type CompoundMetricVoSearchResultDataValue struct { // CompoundMetricVO数组。 Records *[]CompoundMetricVo `json:"records,omitempty"` // 总数。 Total *int32 `json:"total,omitempty"` }
CompoundMetricVoSearchResultDataValue 返回的数据信息。
func (CompoundMetricVoSearchResultDataValue) String ¶ added in v0.1.70
func (o CompoundMetricVoSearchResultDataValue) String() string
type ComputeDimension ¶ added in v0.1.99
type ComputeDimension struct { // 节点实例ID NodeInstanceId *string `json:"node_instance_id,omitempty"` // 节点名称或脚本名称 Name *string `json:"name,omitempty"` // 类型,用于区分节点实例和脚本 Type *int32 `json:"type,omitempty"` // 节点类型 NodeType *string `json:"node_type,omitempty"` // 作业id JobId *int64 `json:"job_id,omitempty"` // 作业实例id JobInstanceId *int64 `json:"job_instance_id,omitempty"` // 作业名称 JobName *string `json:"job_name,omitempty"` // 节点实例启动时间,单位毫秒 StartTimeMs *int64 `json:"start_time_ms,omitempty"` // 节点实例结束时间,单位毫秒 EndTimeMs *int64 `json:"end_time_ms,omitempty"` // 节点实例执行时长,单位毫秒 ExecuteTimeMs *int64 `json:"execute_time_ms,omitempty"` // 节点实例状态 Status *string `json:"status,omitempty"` // 节点实例上次执行开始时间,单位毫秒 LastStartTimeMs *int64 `json:"last_start_time_ms,omitempty"` // 节点实例上次执行结束时间,单位毫秒 LastEndTimeMs *int64 `json:"last_end_time_ms,omitempty"` // cpu消耗值 CpuResourceConsumptionValue *int64 `json:"cpu_resource_consumption_value,omitempty"` // cpu消耗单位 CpuUnit *string `json:"cpu_unit,omitempty"` // 内存消耗值 MemoryResourceConsumptionValue *int64 `json:"memory_resource_consumption_value,omitempty"` // 内存消耗单位 MemoryUnit *string `json:"memory_unit,omitempty"` // 上次cpu消耗值 LastCpuResourceConsumptionValue *int64 `json:"last_cpu_resource_consumption_value,omitempty"` // 上次cpu消耗单位 LastCpuUnit *string `json:"last_cpu_unit,omitempty"` // 上次内存消耗值 LastMemoryResourceConsumptionValue *int64 `json:"last_memory_resource_consumption_value,omitempty"` // 上次内存消耗单位 LastMemoryUnit *string `json:"last_memory_unit,omitempty"` // 节点实例创建者name Creator *string `json:"creator,omitempty"` // 数据入库时间,单位毫秒 WarehouseTimeMs *int64 `json:"warehouse_time_ms,omitempty"` // 扩展字段 ExtendedFields *string `json:"extended_fields,omitempty"` }
func (ComputeDimension) String ¶ added in v0.1.99
func (o ComputeDimension) String() string
type Condition ¶ added in v0.1.75
type Condition struct { // 本节点依赖的前一个节点名称 PreNodeName *string `json:"pre_node_name,omitempty"` // EL表达式,如果EL表达式的计算结果为true,则触发执行本节点。 Expression *string `json:"expression,omitempty"` }
Condition 依赖条件
type ConditionVo ¶ added in v0.1.98
type ConditionVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 字段名 NameEn string `json:"name_en"` // 业务属性。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 限定计算方法。 枚举值: - LAST_YEAR: 前一年 - CURRENT_YEAR: 本年 - BETWEEN_YEAR: 自定义年区间 - LAST_MONTH: 前一月 - CURRENT_MONTH: 本月 - BETWEEN_MONTH: 自定义月区间 - LAST_DAY: 前一天 - CURRENT_DAY: 本日 - BETWEEN_DAY: 自定义日区间 - LAST_HOUR: 上一小时 - CURRENT_HOUR: 当前小时 - BETWEEN_HOUR: 自定义小时区间 - LAST_MINUTE: 上一分钟 - CURRENT_MINUTE: 当前分钟 - BETWEEN_MINUTE: 自定义分钟区间 ConditionFn *ConditionVoConditionFn `json:"condition_fn,omitempty"` // 限定计算参数。 ConditionFnParam *string `json:"condition_fn_param,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 基准时间。 BaseTime *int32 `json:"base_time,omitempty"` }
func (ConditionVo) String ¶ added in v0.1.98
func (o ConditionVo) String() string
type ConditionVoConditionFn ¶ added in v0.1.98
type ConditionVoConditionFn struct {
// contains filtered or unexported fields
}
func (ConditionVoConditionFn) MarshalJSON ¶ added in v0.1.98
func (c ConditionVoConditionFn) MarshalJSON() ([]byte, error)
func (*ConditionVoConditionFn) UnmarshalJSON ¶ added in v0.1.98
func (c *ConditionVoConditionFn) UnmarshalJSON(b []byte) error
func (ConditionVoConditionFn) Value ¶ added in v0.1.98
func (c ConditionVoConditionFn) Value() string
type ConditionVoConditionFnEnum ¶ added in v0.1.98
type ConditionVoConditionFnEnum struct { LAST_YEAR ConditionVoConditionFn CURRENT_YEAR ConditionVoConditionFn BETWEEN_YEAR ConditionVoConditionFn LAST_MONTH ConditionVoConditionFn CURRENT_MONTH ConditionVoConditionFn BETWEEN_MONTH ConditionVoConditionFn LAST_DAY ConditionVoConditionFn CURRENT_DAY ConditionVoConditionFn BETWEEN_DAY ConditionVoConditionFn LAST_HOUR ConditionVoConditionFn CURRENT_HOUR ConditionVoConditionFn BETWEEN_HOUR ConditionVoConditionFn LAST_MINUTE ConditionVoConditionFn CURRENT_MINUTE ConditionVoConditionFn BETWEEN_MINUTE ConditionVoConditionFn }
func GetConditionVoConditionFnEnum ¶ added in v0.1.98
func GetConditionVoConditionFnEnum() ConditionVoConditionFnEnum
type ConfirmApprovalsRequest ¶
type ConfirmApprovalsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 处理审批单结果类型。 枚举值: - reject: 审批驳回 - resolve: 审批通过 ActionId ConfirmApprovalsRequestActionId `json:"action-id"` Body *ApprovalInfoParam `json:"body,omitempty"` }
ConfirmApprovalsRequest Request Object
func (ConfirmApprovalsRequest) String ¶
func (o ConfirmApprovalsRequest) String() string
type ConfirmApprovalsRequestActionId ¶
type ConfirmApprovalsRequestActionId struct {
// contains filtered or unexported fields
}
func (ConfirmApprovalsRequestActionId) MarshalJSON ¶
func (c ConfirmApprovalsRequestActionId) MarshalJSON() ([]byte, error)
func (*ConfirmApprovalsRequestActionId) UnmarshalJSON ¶
func (c *ConfirmApprovalsRequestActionId) UnmarshalJSON(b []byte) error
func (ConfirmApprovalsRequestActionId) Value ¶
func (c ConfirmApprovalsRequestActionId) Value() string
type ConfirmApprovalsRequestActionIdEnum ¶
type ConfirmApprovalsRequestActionIdEnum struct { REJECT ConfirmApprovalsRequestActionId RESOLVE ConfirmApprovalsRequestActionId }
func GetConfirmApprovalsRequestActionIdEnum ¶
func GetConfirmApprovalsRequestActionIdEnum() ConfirmApprovalsRequestActionIdEnum
type ConfirmApprovalsResponse ¶
type ConfirmApprovalsResponse struct { Data *ConfirmApprovalsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ConfirmApprovalsResponse Response Object
func (ConfirmApprovalsResponse) String ¶
func (o ConfirmApprovalsResponse) String() string
type ConfirmApprovalsResultData ¶ added in v0.1.98
type ConfirmApprovalsResultData struct {
Value *BatchOperationVo `json:"value,omitempty"`
}
ConfirmApprovalsResultData 审批单撤回的返回结果,成功的个数。
func (ConfirmApprovalsResultData) String ¶ added in v0.1.98
func (o ConfirmApprovalsResultData) String() string
type ConfirmMessageRequest ¶
type ConfirmMessageRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ConfirmMessageRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *OpenApiParaForCheckMessage `json:"body,omitempty"` }
ConfirmMessageRequest Request Object
func (ConfirmMessageRequest) String ¶
func (o ConfirmMessageRequest) String() string
type ConfirmMessageRequestDlmType ¶ added in v0.1.61
type ConfirmMessageRequestDlmType struct {
// contains filtered or unexported fields
}
func (ConfirmMessageRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ConfirmMessageRequestDlmType) MarshalJSON() ([]byte, error)
func (*ConfirmMessageRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ConfirmMessageRequestDlmType) UnmarshalJSON(b []byte) error
func (ConfirmMessageRequestDlmType) Value ¶ added in v0.1.61
func (c ConfirmMessageRequestDlmType) Value() string
type ConfirmMessageRequestDlmTypeEnum ¶ added in v0.1.61
type ConfirmMessageRequestDlmTypeEnum struct { SHARED ConfirmMessageRequestDlmType EXCLUSIVE ConfirmMessageRequestDlmType }
func GetConfirmMessageRequestDlmTypeEnum ¶ added in v0.1.61
func GetConfirmMessageRequestDlmTypeEnum() ConfirmMessageRequestDlmTypeEnum
type ConfirmMessageResponse ¶
type ConfirmMessageResponse struct {
HttpStatusCode int `json:"-"`
}
ConfirmMessageResponse Response Object
func (ConfirmMessageResponse) String ¶
func (o ConfirmMessageResponse) String() string
type Connection ¶
type Connection struct { // 关联guid Guid *string `json:"guid,omitempty"` // 显示内容 DisplayText *string `json:"display_text,omitempty"` // 类型名称 TypeName *string `json:"type_name,omitempty"` // 连接类型 ConnectionType *string `json:"connection_type,omitempty"` // 限定名称 QualifiedName *string `json:"qualified_name,omitempty"` }
Connection 数据连接
func (Connection) String ¶
func (o Connection) String() string
type ConsistencyRuleDetailForOpenApi ¶
type ConsistencyRuleDetailForOpenApi struct { // 子规则ID Id *int64 `json:"id,omitempty"` // 子规则名称 SubRuleName *string `json:"sub_rule_name,omitempty"` // SingleDatabase:库级规则,SingleTable:表级规则,SingleColumn:字段级规则,CrossColumn:跨字段规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 规则模板ID TemplateId *int64 `json:"template_id,omitempty"` // 数据连接ID Connection *string `json:"connection,omitempty"` // 数据连接类型 ConnectionType *string `json:"connection_type,omitempty"` // 数据库名,当存在多个值时以逗号分隔 Databases *string `json:"databases,omitempty"` // 自定义规则中的SQL脚本 Sql *string `json:"sql,omitempty"` // 表名,当存在多个值时以逗号分隔 Tables *string `json:"tables,omitempty"` // 对照表名,当存在多个值时以逗号分隔 ReferenceTables *string `json:"reference_tables,omitempty"` // 字段名,当存在多个值时以逗号分隔 Columns *string `json:"columns,omitempty"` // 对照列名,当存在多个值时以逗号分隔 ReferenceColumns *string `json:"reference_columns,omitempty"` // 维度 Dimension *string `json:"dimension,omitempty"` // DLI队列 Queue *string `json:"queue,omitempty"` // 当规则模板为正则表达式校验时的正则表达式 RegularExpression *string `json:"regular_expression,omitempty"` // 模板参数 TemplateArguments *string `json:"template_arguments,omitempty"` // 规则权重 Weight *int32 `json:"weight,omitempty"` // 计算范围 CalculationRange *string `json:"calculation_range,omitempty"` // 计算范围SQL CalculationRangeSql *string `json:"calculation_range_sql,omitempty"` // 告警表达式 AlarmCondition *string `json:"alarm_condition,omitempty"` }
func (ConsistencyRuleDetailForOpenApi) String ¶
func (o ConsistencyRuleDetailForOpenApi) String() string
type CountAllModelsRequest ¶
type CountAllModelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` }
CountAllModelsRequest Request Object
func (CountAllModelsRequest) String ¶
func (o CountAllModelsRequest) String() string
type CountAllModelsResponse ¶
type CountAllModelsResponse struct { Data *CountAllModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CountAllModelsResponse Response Object
func (CountAllModelsResponse) String ¶
func (o CountAllModelsResponse) String() string
type CountAllModelsResultData ¶ added in v0.1.98
type CountAllModelsResultData struct {
Value *AllModelStatisticVo `json:"value,omitempty"`
}
CountAllModelsResultData data,统一的返回结果的最外层数据结构。
func (CountAllModelsResultData) String ¶ added in v0.1.98
func (o CountAllModelsResultData) String() string
type CountOverviewsRequest ¶
type CountOverviewsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` }
CountOverviewsRequest Request Object
func (CountOverviewsRequest) String ¶
func (o CountOverviewsRequest) String() string
type CountOverviewsResponse ¶
type CountOverviewsResponse struct { Data *CountOverviewsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CountOverviewsResponse Response Object
func (CountOverviewsResponse) String ¶
func (o CountOverviewsResponse) String() string
type CountOverviewsResultData ¶ added in v0.1.98
type CountOverviewsResultData struct {
Value *StatisticInfo `json:"value,omitempty"`
}
CountOverviewsResultData data,统一的返回结果的最外层数据结构。
func (CountOverviewsResultData) String ¶ added in v0.1.98
func (o CountOverviewsResultData) String() string
type CountStandardsRequest ¶
type CountStandardsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 按业务类型查询,可选业务类型有:ATOMIC_INDEX(原子指标)、DERIVATIVE_INDEX(衍生指标)、DIMENSION(维度)、TIME_CONDITION(时间限定)、DIMENSION_LOGIC_TABLE(维度表)、FACT_LOGIC_TABLE(事实表)、AGGREGATION_LOGIC_TABLE(汇总表)、TABLE_MODEL(关系建模表)、CODE_TABLE(码表)、STANDARD_ELEMENT)(数据标准)、BIZ_METRIC(业务指标)、COMPOUND_METRIC(复合指标)、SUBJECT(主题)、ATOMIC_METRIC(原子指标(新))、DERIVED_METRIC(衍生指标(新))、COMPOSITE_METRIC(复合指标(新))。 BizType *string `json:"biz_type,omitempty"` }
CountStandardsRequest Request Object
func (CountStandardsRequest) String ¶
func (o CountStandardsRequest) String() string
type CountStandardsResponse ¶
type CountStandardsResponse struct { Data *CountStandardsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CountStandardsResponse Response Object
func (CountStandardsResponse) String ¶
func (o CountStandardsResponse) String() string
type CountStandardsResultData ¶ added in v0.1.98
type CountStandardsResultData struct {
Value *StatisticStandardCoverageVo `json:"value,omitempty"`
}
CountStandardsResultData data,统一的返回结果的最外层数据结构。
func (CountStandardsResultData) String ¶ added in v0.1.98
func (o CountStandardsResultData) String() string
type CountTableModelsRequest ¶
type CountTableModelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 依据关系建模的模型ID查询统计信息,填写String类型替代Long类型。 ModelId *string `json:"model_id,omitempty"` }
CountTableModelsRequest Request Object
func (CountTableModelsRequest) String ¶
func (o CountTableModelsRequest) String() string
type CountTableModelsResponse ¶
type CountTableModelsResponse struct { Data *CountTableModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CountTableModelsResponse Response Object
func (CountTableModelsResponse) String ¶
func (o CountTableModelsResponse) String() string
type CountTableModelsResultData ¶ added in v0.1.98
type CountTableModelsResultData struct {
Value *TableModelStatisticVo `json:"value,omitempty"`
}
CountTableModelsResultData data,统一的返回结果的最外层数据结构。
func (CountTableModelsResultData) String ¶ added in v0.1.98
func (o CountTableModelsResultData) String() string
type CreateApiRequest ¶
type CreateApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *CreateApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *Api `json:"body,omitempty"` }
CreateApiRequest Request Object
func (CreateApiRequest) String ¶
func (o CreateApiRequest) String() string
type CreateApiRequestDlmType ¶
type CreateApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (CreateApiRequestDlmType) MarshalJSON ¶
func (c CreateApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*CreateApiRequestDlmType) UnmarshalJSON ¶
func (c *CreateApiRequestDlmType) UnmarshalJSON(b []byte) error
func (CreateApiRequestDlmType) Value ¶
func (c CreateApiRequestDlmType) Value() string
type CreateApiRequestDlmTypeEnum ¶
type CreateApiRequestDlmTypeEnum struct { SHARED CreateApiRequestDlmType EXCLUSIVE CreateApiRequestDlmType }
func GetCreateApiRequestDlmTypeEnum ¶
func GetCreateApiRequestDlmTypeEnum() CreateApiRequestDlmTypeEnum
type CreateApiResponse ¶
type CreateApiResponse struct { // 创建成功的API ID Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
CreateApiResponse Response Object
func (CreateApiResponse) String ¶
func (o CreateApiResponse) String() string
type CreateAppRequest ¶
type CreateAppRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *CreateAppRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *AppRequestDto `json:"body,omitempty"` }
CreateAppRequest Request Object
func (CreateAppRequest) String ¶
func (o CreateAppRequest) String() string
type CreateAppRequestDlmType ¶
type CreateAppRequestDlmType struct {
// contains filtered or unexported fields
}
func (CreateAppRequestDlmType) MarshalJSON ¶
func (c CreateAppRequestDlmType) MarshalJSON() ([]byte, error)
func (*CreateAppRequestDlmType) UnmarshalJSON ¶
func (c *CreateAppRequestDlmType) UnmarshalJSON(b []byte) error
func (CreateAppRequestDlmType) Value ¶
func (c CreateAppRequestDlmType) Value() string
type CreateAppRequestDlmTypeEnum ¶
type CreateAppRequestDlmTypeEnum struct { SHARED CreateAppRequestDlmType EXCLUSIVE CreateAppRequestDlmType }
func GetCreateAppRequestDlmTypeEnum ¶
func GetCreateAppRequestDlmTypeEnum() CreateAppRequestDlmTypeEnum
type CreateAppResponse ¶
type CreateAppResponse struct { // 应用编号 Id *string `json:"id,omitempty"` // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` // 应用key AppKey *string `json:"app_key,omitempty"` // 应用secret AppSecret *string `json:"app_secret,omitempty"` // 创建时间 RegisterTime *int64 `json:"register_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` // 应用类型 AppType *CreateAppResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
CreateAppResponse Response Object
func (CreateAppResponse) String ¶
func (o CreateAppResponse) String() string
type CreateAppResponseAppType ¶
type CreateAppResponseAppType struct {
// contains filtered or unexported fields
}
func (CreateAppResponseAppType) MarshalJSON ¶
func (c CreateAppResponseAppType) MarshalJSON() ([]byte, error)
func (*CreateAppResponseAppType) UnmarshalJSON ¶
func (c *CreateAppResponseAppType) UnmarshalJSON(b []byte) error
func (CreateAppResponseAppType) Value ¶
func (c CreateAppResponseAppType) Value() string
type CreateAppResponseAppTypeEnum ¶
type CreateAppResponseAppTypeEnum struct { APIG CreateAppResponseAppType IAM CreateAppResponseAppType APIGW CreateAppResponseAppType DLM CreateAppResponseAppType ROMA_APIC CreateAppResponseAppType }
func GetCreateAppResponseAppTypeEnum ¶
func GetCreateAppResponseAppTypeEnum() CreateAppResponseAppTypeEnum
type CreateApproverRequest ¶
type CreateApproverRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *ApproverParam `json:"body,omitempty"` }
CreateApproverRequest Request Object
func (CreateApproverRequest) String ¶
func (o CreateApproverRequest) String() string
type CreateApproverResponse ¶
type CreateApproverResponse struct { Data *CreateApproverResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateApproverResponse Response Object
func (CreateApproverResponse) String ¶
func (o CreateApproverResponse) String() string
type CreateApproverResultData ¶ added in v0.1.98
type CreateApproverResultData struct {
Value *ApproverVo `json:"value,omitempty"`
}
CreateApproverResultData data,统一的返回结果的最外层数据结构。
func (CreateApproverResultData) String ¶ added in v0.1.98
func (o CreateApproverResultData) String() string
type CreateBizMetricRequest ¶
type CreateBizMetricRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *BizMetricVo `json:"body,omitempty"` }
CreateBizMetricRequest Request Object
func (CreateBizMetricRequest) String ¶
func (o CreateBizMetricRequest) String() string
type CreateBizMetricResponse ¶
type CreateBizMetricResponse struct { Data *CreateBizMetricResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateBizMetricResponse Response Object
func (CreateBizMetricResponse) String ¶
func (o CreateBizMetricResponse) String() string
type CreateBizMetricResultData ¶ added in v0.1.98
type CreateBizMetricResultData struct {
Value *BizMetricVo `json:"value,omitempty"`
}
CreateBizMetricResultData data,统一的返回结果的最外层数据结构。
func (CreateBizMetricResultData) String ¶ added in v0.1.98
func (o CreateBizMetricResultData) String() string
type CreateCatalogRequest ¶
type CreateCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *BizCatalogVo `json:"body,omitempty"` }
CreateCatalogRequest Request Object
func (CreateCatalogRequest) String ¶
func (o CreateCatalogRequest) String() string
type CreateCatalogResponse ¶
type CreateCatalogResponse struct { Data *CreateCatalogResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateCatalogResponse Response Object
func (CreateCatalogResponse) String ¶
func (o CreateCatalogResponse) String() string
type CreateCatalogResultData ¶ added in v0.1.98
type CreateCatalogResultData struct {
Value *BizCatalogVo `json:"value,omitempty"`
}
CreateCatalogResultData data,统一的返回结果的最外层数据结构。
func (CreateCatalogResultData) String ¶ added in v0.1.98
func (o CreateCatalogResultData) String() string
type CreateCodeTableRequest ¶
type CreateCodeTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *CodeTableVo `json:"body,omitempty"` }
CreateCodeTableRequest Request Object
func (CreateCodeTableRequest) String ¶
func (o CreateCodeTableRequest) String() string
type CreateCodeTableResponse ¶
type CreateCodeTableResponse struct { Data *CreateCodeTableResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateCodeTableResponse Response Object
func (CreateCodeTableResponse) String ¶
func (o CreateCodeTableResponse) String() string
type CreateCodeTableResultData ¶ added in v0.1.98
type CreateCodeTableResultData struct {
Value *CodeTableVo `json:"value,omitempty"`
}
CreateCodeTableResultData data,统一的返回结果的最外层数据结构。
func (CreateCodeTableResultData) String ¶ added in v0.1.98
func (o CreateCodeTableResultData) String() string
type CreateConnectionsRequest ¶
type CreateConnectionsRequest struct { // 工作空间id Workspace string `json:"workspace"` Body *ApigDataSourcesVo `json:"body,omitempty"` }
CreateConnectionsRequest Request Object
func (CreateConnectionsRequest) String ¶
func (o CreateConnectionsRequest) String() string
type CreateConnectionsResponse ¶
type CreateConnectionsResponse struct {
HttpStatusCode int `json:"-"`
}
CreateConnectionsResponse Response Object
func (CreateConnectionsResponse) String ¶
func (o CreateConnectionsResponse) String() string
type CreateDesignAggregationLogicTableRequest ¶ added in v0.1.91
type CreateDesignAggregationLogicTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *AggregationLogicTableVo `json:"body,omitempty"` }
CreateDesignAggregationLogicTableRequest Request Object
func (CreateDesignAggregationLogicTableRequest) String ¶ added in v0.1.91
func (o CreateDesignAggregationLogicTableRequest) String() string
type CreateDesignAggregationLogicTableResponse ¶ added in v0.1.91
type CreateDesignAggregationLogicTableResponse struct { Data *AggregationLogicTableVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateDesignAggregationLogicTableResponse Response Object
func (CreateDesignAggregationLogicTableResponse) String ¶ added in v0.1.91
func (o CreateDesignAggregationLogicTableResponse) String() string
type CreateDesignAtomicIndexRequest ¶ added in v0.1.91
type CreateDesignAtomicIndexRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *AtomicIndexVo `json:"body,omitempty"` }
CreateDesignAtomicIndexRequest Request Object
func (CreateDesignAtomicIndexRequest) String ¶ added in v0.1.91
func (o CreateDesignAtomicIndexRequest) String() string
type CreateDesignAtomicIndexResponse ¶ added in v0.1.91
type CreateDesignAtomicIndexResponse struct { Data *AtomicIndexVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateDesignAtomicIndexResponse Response Object
func (CreateDesignAtomicIndexResponse) String ¶ added in v0.1.91
func (o CreateDesignAtomicIndexResponse) String() string
type CreateDirectoryRequest ¶
type CreateDirectoryRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *DirectoryVo `json:"body,omitempty"` }
CreateDirectoryRequest Request Object
func (CreateDirectoryRequest) String ¶
func (o CreateDirectoryRequest) String() string
type CreateDirectoryResponse ¶
type CreateDirectoryResponse struct { Data *CreateDirectoryResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateDirectoryResponse Response Object
func (CreateDirectoryResponse) String ¶
func (o CreateDirectoryResponse) String() string
type CreateDirectoryResultData ¶ added in v0.1.98
type CreateDirectoryResultData struct {
Value *DirectoryVo `json:"value,omitempty"`
}
CreateDirectoryResultData data,统一的返回结果的最外层数据结构。
func (CreateDirectoryResultData) String ¶ added in v0.1.98
func (o CreateDirectoryResultData) String() string
type CreateFactoryEnvRequest ¶ added in v0.1.61
type CreateFactoryEnvRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 消息体类型的请求头 ContentType string `json:"Content-Type"` Body *EnvRequestBody `json:"body,omitempty"` }
CreateFactoryEnvRequest Request Object
func (CreateFactoryEnvRequest) String ¶ added in v0.1.61
func (o CreateFactoryEnvRequest) String() string
type CreateFactoryEnvResponse ¶ added in v0.1.61
type CreateFactoryEnvResponse struct { IsSuccess *bool `json:"is_success,omitempty"` StatusCode *int32 `json:"status_code,omitempty"` HttpStatusCode int `json:"-"` }
CreateFactoryEnvResponse Response Object
func (CreateFactoryEnvResponse) String ¶ added in v0.1.61
func (o CreateFactoryEnvResponse) String() string
type CreateFactoryJobRequest ¶ added in v0.1.75
type CreateFactoryJobRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` Body *JobInfoRequest `json:"body,omitempty"` }
CreateFactoryJobRequest Request Object
func (CreateFactoryJobRequest) String ¶ added in v0.1.75
func (o CreateFactoryJobRequest) String() string
type CreateFactoryJobResponse ¶ added in v0.1.75
type CreateFactoryJobResponse struct {
HttpStatusCode int `json:"-"`
}
CreateFactoryJobResponse Response Object
func (CreateFactoryJobResponse) String ¶ added in v0.1.75
func (o CreateFactoryJobResponse) String() string
type CreateFactorySupplementDataInstanceRequest ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceRequest struct { // 当前作业的空间ID Workspace *string `json:"workspace,omitempty"` // 定义消息体类型的请求头 ContentType string `json:"Content-Type"` Body *CreateFactorySupplementDataInstanceRequestBody `json:"body,omitempty"` }
CreateFactorySupplementDataInstanceRequest Request Object
func (CreateFactorySupplementDataInstanceRequest) String ¶ added in v0.1.61
func (o CreateFactorySupplementDataInstanceRequest) String() string
type CreateFactorySupplementDataInstanceRequestBody ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceRequestBody struct { // 补数据实例名称 Name string `json:"name"` // 作业名称 JobName string `json:"job_name"` // 补数据开始时间 StartDate string `json:"start_date"` // 补数据结束时间 EndDate string `json:"end_date"` // 并行周期数 Parallel int32 `json:"parallel"` // 依赖作业信息 DependJobs *[]CreateFactorySupplementDataInstanceRequestBodyDependJobs `json:"depend_jobs,omitempty"` // 是否按天粒度补数据 IsDayGranularity *bool `json:"is_day_granularity,omitempty"` // 优先级 Priority *int32 `json:"priority,omitempty"` // 失败时作业是否停止 IsStopWhenFail *bool `json:"is_stop_when_fail,omitempty"` // 按照时间倒序补跑 ReverseOrder *int32 `json:"reverse_order,omitempty"` SupplementDataRunTime *CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime `json:"supplement_data_run_time,omitempty"` SupplementDataInstanceTime *CreateFactorySupplementDataInstanceRequestBodySupplementDataInstanceTime `json:"supplement_data_instance_time,omitempty"` // 当前有补数据实例在运行时,是否强制补数据 Force *string `json:"force,omitempty"` }
func (CreateFactorySupplementDataInstanceRequestBody) String ¶ added in v0.1.61
func (o CreateFactorySupplementDataInstanceRequestBody) String() string
type CreateFactorySupplementDataInstanceRequestBodyDependJobs ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceRequestBodyDependJobs struct { // 依赖的作业名称 JobName *string `json:"job_name,omitempty"` // 依赖的作业名称的空间ID WorkspaceId *string `json:"workspace_id,omitempty"` }
func (CreateFactorySupplementDataInstanceRequestBodyDependJobs) String ¶ added in v0.1.61
func (o CreateFactorySupplementDataInstanceRequestBodyDependJobs) String() string
type CreateFactorySupplementDataInstanceRequestBodySupplementDataInstanceTime ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceRequestBodySupplementDataInstanceTime struct { // 离散的天 Days *[]string `json:"days,omitempty"` // 指定天中的时间段 TimeOfDay *string `json:"time_of_day,omitempty"` }
CreateFactorySupplementDataInstanceRequestBodySupplementDataInstanceTime 离散的日期补数据
type CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime struct { // 每天的可补数据时间段,如:每天的10点15分到23点30分,表示:10:15-23:30 TimeOfDay *string `json:"time_of_day,omitempty"` // 每周的星期几可以补数据,如:每周一,周三的每天10点15分到23点30分。 DayOfWeek *string `json:"day_of_week,omitempty"` // 每个月的哪几天可以补数据,如每月1号,3号,表示:1,3 DayOfMonth *string `json:"day_of_month,omitempty"` }
CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime 运行时间段
func (CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime) String ¶ added in v0.1.61
func (o CreateFactorySupplementDataInstanceRequestBodySupplementDataRunTime) String() string
type CreateFactorySupplementDataInstanceResponse ¶ added in v0.1.61
type CreateFactorySupplementDataInstanceResponse struct { XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
CreateFactorySupplementDataInstanceResponse Response Object
func (CreateFactorySupplementDataInstanceResponse) String ¶ added in v0.1.61
func (o CreateFactorySupplementDataInstanceResponse) String() string
type CreateManagerWorkSpaceRequest ¶
type CreateManagerWorkSpaceRequest struct { // DataArtsStudio实例id InstanceId string `json:"instance_id"` Body *CreateWorkspaceParams `json:"body,omitempty"` }
CreateManagerWorkSpaceRequest Request Object
func (CreateManagerWorkSpaceRequest) String ¶
func (o CreateManagerWorkSpaceRequest) String() string
type CreateManagerWorkSpaceResponse ¶
type CreateManagerWorkSpaceResponse struct {
HttpStatusCode int `json:"-"`
}
CreateManagerWorkSpaceResponse Response Object
func (CreateManagerWorkSpaceResponse) String ¶
func (o CreateManagerWorkSpaceResponse) String() string
type CreateOrUpdateAssetRequest ¶
type CreateOrUpdateAssetRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *EntityWithExtInfo `json:"body,omitempty"` }
CreateOrUpdateAssetRequest Request Object
func (CreateOrUpdateAssetRequest) String ¶
func (o CreateOrUpdateAssetRequest) String() string
type CreateOrUpdateAssetResponse ¶
type CreateOrUpdateAssetResponse struct {
HttpStatusCode int `json:"-"`
}
CreateOrUpdateAssetResponse Response Object
func (CreateOrUpdateAssetResponse) String ¶
func (o CreateOrUpdateAssetResponse) String() string
type CreateOrUpdateEntitiesRequest ¶ added in v0.1.84
type CreateOrUpdateEntitiesRequest struct { // 实例ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml) Instance string `json:"instance"` Body *DataEntityWithExtInfo `json:"body,omitempty"` }
CreateOrUpdateEntitiesRequest Request Object
func (CreateOrUpdateEntitiesRequest) String ¶ added in v0.1.84
func (o CreateOrUpdateEntitiesRequest) String() string
type CreateOrUpdateEntitiesResponse ¶ added in v0.1.84
type CreateOrUpdateEntitiesResponse struct {
HttpStatusCode int `json:"-"`
}
CreateOrUpdateEntitiesResponse Response Object
func (CreateOrUpdateEntitiesResponse) String ¶ added in v0.1.84
func (o CreateOrUpdateEntitiesResponse) String() string
type CreateSecrecyLevelDto ¶ added in v0.1.87
type CreateSecrecyLevelDto struct { // 密级名称。名称应该唯一,只能由英文字母、数字、下划线、汉字构成。 Name *string `json:"name,omitempty"` // 密级描述 Description *string `json:"description,omitempty"` }
func (CreateSecrecyLevelDto) String ¶ added in v0.1.87
func (o CreateSecrecyLevelDto) String() string
type CreateSecurityAssignedQueueRequest ¶ added in v0.1.96
type CreateSecurityAssignedQueueRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *QueueSrcAssignCreateDto `json:"body,omitempty"` }
CreateSecurityAssignedQueueRequest Request Object
func (CreateSecurityAssignedQueueRequest) String ¶ added in v0.1.96
func (o CreateSecurityAssignedQueueRequest) String() string
type CreateSecurityAssignedQueueResponse ¶ added in v0.1.96
type CreateSecurityAssignedQueueResponse struct { Body *[]QueueSrcAssignEntity `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecurityAssignedQueueResponse Response Object
func (CreateSecurityAssignedQueueResponse) String ¶ added in v0.1.96
func (o CreateSecurityAssignedQueueResponse) String() string
type CreateSecurityDataClassificationRuleRequest ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *DataClassificationRuleOperateDto `json:"body,omitempty"` }
CreateSecurityDataClassificationRuleRequest Request Object
func (CreateSecurityDataClassificationRuleRequest) String ¶ added in v0.1.71
func (o CreateSecurityDataClassificationRuleRequest) String() string
type CreateSecurityDataClassificationRuleResponse ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleResponse struct { // 规则ID Uuid *string `json:"uuid,omitempty"` // 规则类型, CUSTOM, BUILTIN RuleType *CreateSecurityDataClassificationRuleResponseRuleType `json:"rule_type,omitempty"` // 密级 SecrecyLevel *string `json:"secrecy_level,omitempty"` // 密级层级 SecrecyLevelNum *int64 `json:"secrecy_level_num,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 规则是否开启 Enable *bool `json:"enable,omitempty"` // 规则方式, REGULAR, NONE, DEFAULT Method *CreateSecurityDataClassificationRuleResponseMethod `json:"method,omitempty"` // 内容表达式 ContentExpression *string `json:"content_expression,omitempty"` // 列表达式 ColumnExpression *string `json:"column_expression,omitempty"` // 备注表达式 CommitExpression *string `json:"commit_expression,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` // 规则描述 Description *string `json:"description,omitempty"` // 策略创建人 CreatedBy *string `json:"created_by,omitempty"` // 策略创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 策略更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 策略更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 内置规则ID BuiltinRuleId *string `json:"builtin_rule_id,omitempty"` // 分类ID CategoryId *string `json:"category_id,omitempty"` // 实例ID InstanceId *string `json:"instance_id,omitempty"` // 匹配类型 MatchType *string `json:"match_type,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecurityDataClassificationRuleResponse Response Object
func (CreateSecurityDataClassificationRuleResponse) String ¶ added in v0.1.71
func (o CreateSecurityDataClassificationRuleResponse) String() string
type CreateSecurityDataClassificationRuleResponseMethod ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleResponseMethod struct {
// contains filtered or unexported fields
}
func (CreateSecurityDataClassificationRuleResponseMethod) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityDataClassificationRuleResponseMethod) MarshalJSON() ([]byte, error)
func (*CreateSecurityDataClassificationRuleResponseMethod) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityDataClassificationRuleResponseMethod) UnmarshalJSON(b []byte) error
func (CreateSecurityDataClassificationRuleResponseMethod) Value ¶ added in v0.1.71
func (c CreateSecurityDataClassificationRuleResponseMethod) Value() string
type CreateSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleResponseMethodEnum struct { REGULAR CreateSecurityDataClassificationRuleResponseMethod NONE CreateSecurityDataClassificationRuleResponseMethod DEFAULT CreateSecurityDataClassificationRuleResponseMethod }
func GetCreateSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
func GetCreateSecurityDataClassificationRuleResponseMethodEnum() CreateSecurityDataClassificationRuleResponseMethodEnum
type CreateSecurityDataClassificationRuleResponseRuleType ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleResponseRuleType struct {
// contains filtered or unexported fields
}
func (CreateSecurityDataClassificationRuleResponseRuleType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityDataClassificationRuleResponseRuleType) MarshalJSON() ([]byte, error)
func (*CreateSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON(b []byte) error
func (CreateSecurityDataClassificationRuleResponseRuleType) Value ¶ added in v0.1.71
func (c CreateSecurityDataClassificationRuleResponseRuleType) Value() string
type CreateSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
type CreateSecurityDataClassificationRuleResponseRuleTypeEnum struct { CUSTOM CreateSecurityDataClassificationRuleResponseRuleType BUILTIN CreateSecurityDataClassificationRuleResponseRuleType }
func GetCreateSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
func GetCreateSecurityDataClassificationRuleResponseRuleTypeEnum() CreateSecurityDataClassificationRuleResponseRuleTypeEnum
type CreateSecurityPermissionSetMemberRequest ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *PermissionSetMemberCreateDto `json:"body,omitempty"` }
CreateSecurityPermissionSetMemberRequest Request Object
func (CreateSecurityPermissionSetMemberRequest) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetMemberRequest) String() string
type CreateSecurityPermissionSetMemberResponse ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponse struct { // id Id *string `json:"id,omitempty"` // 权限集id PermissionSetId *string `json:"permission_set_id,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 成员类型, 用户/用户组/工作空间角色(废弃)/集群角色, USER, USER_GROUP, WORKSPACE_ROLE, CLUSTER_ROLE MemberType *CreateSecurityPermissionSetMemberResponseMemberType `json:"member_type,omitempty"` // 成员id MemberId *string `json:"member_id,omitempty"` // 成员名称 MemberName *string `json:"member_name,omitempty"` // 成员状态, NORMAL, UNFINISHED MemberStatus *CreateSecurityPermissionSetMemberResponseMemberStatus `json:"member_status,omitempty"` // 工作空间(仅工作空间角色需要) Workspace *string `json:"workspace,omitempty"` // 集群类型(仅集群角色需要), MRS, DWS, DLI ClusterType *CreateSecurityPermissionSetMemberResponseClusterType `json:"cluster_type,omitempty"` // 集群id(仅集群角色需要) ClusterId *string `json:"cluster_id,omitempty"` // 集群名称(仅集群角色需要) ClusterName *string `json:"cluster_name,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 到期时间 Deadline *int64 `json:"deadline,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecurityPermissionSetMemberResponse Response Object
func (CreateSecurityPermissionSetMemberResponse) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetMemberResponse) String() string
type CreateSecurityPermissionSetMemberResponseClusterType ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseClusterType struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetMemberResponseClusterType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseClusterType) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetMemberResponseClusterType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetMemberResponseClusterType) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetMemberResponseClusterType) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseClusterType) Value() string
type CreateSecurityPermissionSetMemberResponseClusterTypeEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseClusterTypeEnum struct { MRS CreateSecurityPermissionSetMemberResponseClusterType DWS CreateSecurityPermissionSetMemberResponseClusterType DLI CreateSecurityPermissionSetMemberResponseClusterType }
func GetCreateSecurityPermissionSetMemberResponseClusterTypeEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetMemberResponseClusterTypeEnum() CreateSecurityPermissionSetMemberResponseClusterTypeEnum
type CreateSecurityPermissionSetMemberResponseMemberStatus ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseMemberStatus struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetMemberResponseMemberStatus) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseMemberStatus) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetMemberResponseMemberStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetMemberResponseMemberStatus) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetMemberResponseMemberStatus) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseMemberStatus) Value() string
type CreateSecurityPermissionSetMemberResponseMemberStatusEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseMemberStatusEnum struct { NORMAL CreateSecurityPermissionSetMemberResponseMemberStatus UNFINISHED CreateSecurityPermissionSetMemberResponseMemberStatus }
func GetCreateSecurityPermissionSetMemberResponseMemberStatusEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetMemberResponseMemberStatusEnum() CreateSecurityPermissionSetMemberResponseMemberStatusEnum
type CreateSecurityPermissionSetMemberResponseMemberType ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseMemberType struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetMemberResponseMemberType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseMemberType) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetMemberResponseMemberType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetMemberResponseMemberType) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetMemberResponseMemberType) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetMemberResponseMemberType) Value() string
type CreateSecurityPermissionSetMemberResponseMemberTypeEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetMemberResponseMemberTypeEnum struct { USER CreateSecurityPermissionSetMemberResponseMemberType USER_GROUP CreateSecurityPermissionSetMemberResponseMemberType WORKSPACE_ROLE CreateSecurityPermissionSetMemberResponseMemberType CLUSTER_ROLE CreateSecurityPermissionSetMemberResponseMemberType }
func GetCreateSecurityPermissionSetMemberResponseMemberTypeEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetMemberResponseMemberTypeEnum() CreateSecurityPermissionSetMemberResponseMemberTypeEnum
type CreateSecurityPermissionSetPermissionRequest ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *PermissionSetPermissionCreateDto `json:"body,omitempty"` }
CreateSecurityPermissionSetPermissionRequest Request Object
func (CreateSecurityPermissionSetPermissionRequest) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetPermissionRequest) String() string
type CreateSecurityPermissionSetPermissionResponse ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponse struct { // id Id *string `json:"id,omitempty"` // 权限集id PermissionSetId *string `json:"permission_set_id,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 权限类型, DENY, ALLOW PermissionType *CreateSecurityPermissionSetPermissionResponsePermissionType `json:"permission_type,omitempty"` // 权限操作列表 PermissionAction *string `json:"permission_action,omitempty"` // 权限操作列表 PermissionActions *[]CreateSecurityPermissionSetPermissionResponsePermissionActions `json:"permission_actions,omitempty"` // 权限操作编码, 位图 PermissionActionCode *int32 `json:"permission_action_code,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据源类型, HIVE DatasourceType *CreateSecurityPermissionSetPermissionResponseDatasourceType `json:"datasource_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 模式名称 SchemaName *string `json:"schema_name,omitempty"` // 命名空间 Namespace *string `json:"namespace,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 列名称 ColumnName *string `json:"column_name,omitempty"` // 行级策略 RowLevelSecurity *string `json:"row_level_security,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *CreateSecurityPermissionSetPermissionResponseSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // url路径名称。 Url *string `json:"url,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecurityPermissionSetPermissionResponse Response Object
func (CreateSecurityPermissionSetPermissionResponse) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetPermissionResponse) String() string
type CreateSecurityPermissionSetPermissionResponseDatasourceType ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponseDatasourceType struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetPermissionResponseDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponseDatasourceType) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetPermissionResponseDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetPermissionResponseDatasourceType) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetPermissionResponseDatasourceType) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponseDatasourceType) Value() string
type CreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum struct {
HIVE CreateSecurityPermissionSetPermissionResponseDatasourceType
}
func GetCreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum() CreateSecurityPermissionSetPermissionResponseDatasourceTypeEnum
type CreateSecurityPermissionSetPermissionResponsePermissionActions ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponsePermissionActions struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetPermissionResponsePermissionActions) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponsePermissionActions) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetPermissionResponsePermissionActions) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetPermissionResponsePermissionActions) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetPermissionResponsePermissionActions) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponsePermissionActions) Value() string
type CreateSecurityPermissionSetPermissionResponsePermissionActionsEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponsePermissionActionsEnum struct { ALL CreateSecurityPermissionSetPermissionResponsePermissionActions SELECT CreateSecurityPermissionSetPermissionResponsePermissionActions UPDATE CreateSecurityPermissionSetPermissionResponsePermissionActions CREATE CreateSecurityPermissionSetPermissionResponsePermissionActions DROP CreateSecurityPermissionSetPermissionResponsePermissionActions ALTER CreateSecurityPermissionSetPermissionResponsePermissionActions INDEX CreateSecurityPermissionSetPermissionResponsePermissionActions LOCK CreateSecurityPermissionSetPermissionResponsePermissionActions READ CreateSecurityPermissionSetPermissionResponsePermissionActions WRITE CreateSecurityPermissionSetPermissionResponsePermissionActions }
func GetCreateSecurityPermissionSetPermissionResponsePermissionActionsEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetPermissionResponsePermissionActionsEnum() CreateSecurityPermissionSetPermissionResponsePermissionActionsEnum
type CreateSecurityPermissionSetPermissionResponsePermissionType ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponsePermissionType struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetPermissionResponsePermissionType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponsePermissionType) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetPermissionResponsePermissionType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetPermissionResponsePermissionType) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetPermissionResponsePermissionType) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponsePermissionType) Value() string
type CreateSecurityPermissionSetPermissionResponsePermissionTypeEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponsePermissionTypeEnum struct { DENY CreateSecurityPermissionSetPermissionResponsePermissionType ALLOW CreateSecurityPermissionSetPermissionResponsePermissionType }
func GetCreateSecurityPermissionSetPermissionResponsePermissionTypeEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetPermissionResponsePermissionTypeEnum() CreateSecurityPermissionSetPermissionResponsePermissionTypeEnum
type CreateSecurityPermissionSetPermissionResponseSyncStatus ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetPermissionResponseSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetPermissionResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetPermissionResponseSyncStatus) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetPermissionResponseSyncStatus) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetPermissionResponseSyncStatus) Value() string
type CreateSecurityPermissionSetPermissionResponseSyncStatusEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetPermissionResponseSyncStatusEnum struct { UNKNOWN CreateSecurityPermissionSetPermissionResponseSyncStatus NOT_SYNC CreateSecurityPermissionSetPermissionResponseSyncStatus SYNCING CreateSecurityPermissionSetPermissionResponseSyncStatus SYNC_SUCCESS CreateSecurityPermissionSetPermissionResponseSyncStatus SYNC_FAIL CreateSecurityPermissionSetPermissionResponseSyncStatus }
func GetCreateSecurityPermissionSetPermissionResponseSyncStatusEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetPermissionResponseSyncStatusEnum() CreateSecurityPermissionSetPermissionResponseSyncStatusEnum
type CreateSecurityPermissionSetRequest ¶ added in v0.1.71
type CreateSecurityPermissionSetRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *PermissionSetCreateDto `json:"body,omitempty"` }
CreateSecurityPermissionSetRequest Request Object
func (CreateSecurityPermissionSetRequest) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetRequest) String() string
type CreateSecurityPermissionSetResponse ¶ added in v0.1.71
type CreateSecurityPermissionSetResponse struct { // 编号 Id *string `json:"id,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 权限集类型, COMMON, MRS_MANAGED Type *CreateSecurityPermissionSetResponseType `json:"type,omitempty"` // 纳管角色所在集群id(仅纳管类权限集需要) ManagedClusterId *string `json:"managed_cluster_id,omitempty"` // 纳管角色所在集群名称(仅纳管类权限集需要) ManagedClusterName *string `json:"managed_cluster_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型 ManagerType *string `json:"manager_type,omitempty"` // 数据源类型 DatasourceType *string `json:"datasource_type,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *CreateSecurityPermissionSetResponseSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecurityPermissionSetResponse Response Object
func (CreateSecurityPermissionSetResponse) String ¶ added in v0.1.71
func (o CreateSecurityPermissionSetResponse) String() string
type CreateSecurityPermissionSetResponseSyncStatus ¶ added in v0.1.71
type CreateSecurityPermissionSetResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetResponseSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetResponseSyncStatus) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetResponseSyncStatus) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetResponseSyncStatus) Value() string
type CreateSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetResponseSyncStatusEnum struct { UNKNOWN CreateSecurityPermissionSetResponseSyncStatus NOT_SYNC CreateSecurityPermissionSetResponseSyncStatus SYNCING CreateSecurityPermissionSetResponseSyncStatus SYNC_SUCCESS CreateSecurityPermissionSetResponseSyncStatus SYNC_FAIL CreateSecurityPermissionSetResponseSyncStatus }
func GetCreateSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetResponseSyncStatusEnum() CreateSecurityPermissionSetResponseSyncStatusEnum
type CreateSecurityPermissionSetResponseType ¶ added in v0.1.71
type CreateSecurityPermissionSetResponseType struct {
// contains filtered or unexported fields
}
func (CreateSecurityPermissionSetResponseType) MarshalJSON ¶ added in v0.1.71
func (c CreateSecurityPermissionSetResponseType) MarshalJSON() ([]byte, error)
func (*CreateSecurityPermissionSetResponseType) UnmarshalJSON ¶ added in v0.1.71
func (c *CreateSecurityPermissionSetResponseType) UnmarshalJSON(b []byte) error
func (CreateSecurityPermissionSetResponseType) Value ¶ added in v0.1.71
func (c CreateSecurityPermissionSetResponseType) Value() string
type CreateSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
type CreateSecurityPermissionSetResponseTypeEnum struct { COMMON CreateSecurityPermissionSetResponseType MRS_MANAGED CreateSecurityPermissionSetResponseType }
func GetCreateSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
func GetCreateSecurityPermissionSetResponseTypeEnum() CreateSecurityPermissionSetResponseTypeEnum
type CreateSecuritySecrecyLevelRequest ¶ added in v0.1.87
type CreateSecuritySecrecyLevelRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *CreateSecrecyLevelDto `json:"body,omitempty"` }
CreateSecuritySecrecyLevelRequest Request Object
func (CreateSecuritySecrecyLevelRequest) String ¶ added in v0.1.87
func (o CreateSecuritySecrecyLevelRequest) String() string
type CreateSecuritySecrecyLevelResponse ¶ added in v0.1.87
type CreateSecuritySecrecyLevelResponse struct { // 密级id SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 密级名称 SecrecyLevelName *string `json:"secrecy_level_name,omitempty"` // 密级等级 SecrecyLevelNumber *int32 `json:"secrecy_level_number,omitempty"` // 密级描述 Description *string `json:"description,omitempty"` // 创建者 CreatedBy *string `json:"created_by,omitempty"` // 创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 更新者 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // DataArts实例ID InstanceId *string `json:"instance_id,omitempty"` HttpStatusCode int `json:"-"` }
CreateSecuritySecrecyLevelResponse Response Object
func (CreateSecuritySecrecyLevelResponse) String ¶ added in v0.1.87
func (o CreateSecuritySecrecyLevelResponse) String() string
type CreateServiceCatalogRequest ¶
type CreateServiceCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *CreateServiceCatalogRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *ApiCatalogCreateParaDto `json:"body,omitempty"` }
CreateServiceCatalogRequest Request Object
func (CreateServiceCatalogRequest) String ¶
func (o CreateServiceCatalogRequest) String() string
type CreateServiceCatalogRequestDlmType ¶ added in v0.1.61
type CreateServiceCatalogRequestDlmType struct {
// contains filtered or unexported fields
}
func (CreateServiceCatalogRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c CreateServiceCatalogRequestDlmType) MarshalJSON() ([]byte, error)
func (*CreateServiceCatalogRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *CreateServiceCatalogRequestDlmType) UnmarshalJSON(b []byte) error
func (CreateServiceCatalogRequestDlmType) Value ¶ added in v0.1.61
func (c CreateServiceCatalogRequestDlmType) Value() string
type CreateServiceCatalogRequestDlmTypeEnum ¶ added in v0.1.61
type CreateServiceCatalogRequestDlmTypeEnum struct { SHARED CreateServiceCatalogRequestDlmType EXCLUSIVE CreateServiceCatalogRequestDlmType }
func GetCreateServiceCatalogRequestDlmTypeEnum ¶ added in v0.1.61
func GetCreateServiceCatalogRequestDlmTypeEnum() CreateServiceCatalogRequestDlmTypeEnum
type CreateServiceCatalogResponse ¶
type CreateServiceCatalogResponse struct { // 目录编号 CatalogId *string `json:"catalog_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
CreateServiceCatalogResponse Response Object
func (CreateServiceCatalogResponse) String ¶
func (o CreateServiceCatalogResponse) String() string
type CreateStandardRequest ¶
type CreateStandardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *StandElementValueVoList `json:"body,omitempty"` }
CreateStandardRequest Request Object
func (CreateStandardRequest) String ¶
func (o CreateStandardRequest) String() string
type CreateStandardResponse ¶
type CreateStandardResponse struct { Data *CreateStandardResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateStandardResponse Response Object
func (CreateStandardResponse) String ¶
func (o CreateStandardResponse) String() string
type CreateStandardResultData ¶ added in v0.1.98
type CreateStandardResultData struct {
Value *StandElementValueVoList `json:"value,omitempty"`
}
CreateStandardResultData 数据标准创建返回data结果。
func (CreateStandardResultData) String ¶ added in v0.1.98
func (o CreateStandardResultData) String() string
type CreateStandardTemplateRequest ¶
type CreateStandardTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *StandElementFieldVo `json:"body,omitempty"` }
CreateStandardTemplateRequest Request Object
func (CreateStandardTemplateRequest) String ¶
func (o CreateStandardTemplateRequest) String() string
type CreateStandardTemplateResponse ¶
type CreateStandardTemplateResponse struct { Data *CreateStandardTemplateResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateStandardTemplateResponse Response Object
func (CreateStandardTemplateResponse) String ¶
func (o CreateStandardTemplateResponse) String() string
type CreateStandardTemplateResultData ¶ added in v0.1.98
type CreateStandardTemplateResultData struct {
Value *StandElementFieldVo `json:"value,omitempty"`
}
CreateStandardTemplateResultData data,统一的返回结果的最外层数据结构。
func (CreateStandardTemplateResultData) String ¶ added in v0.1.98
func (o CreateStandardTemplateResultData) String() string
type CreateSubjectNewRequest ¶
type CreateSubjectNewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *SubjectParamsVo `json:"body,omitempty"` }
CreateSubjectNewRequest Request Object
func (CreateSubjectNewRequest) String ¶
func (o CreateSubjectNewRequest) String() string
type CreateSubjectNewResponse ¶
type CreateSubjectNewResponse struct { Data *CreateSubjectResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateSubjectNewResponse Response Object
func (CreateSubjectNewResponse) String ¶
func (o CreateSubjectNewResponse) String() string
type CreateSubjectRequest ¶
type CreateSubjectRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *CatalogParamsVo `json:"body,omitempty"` }
CreateSubjectRequest Request Object
func (CreateSubjectRequest) String ¶
func (o CreateSubjectRequest) String() string
type CreateSubjectResponse ¶
type CreateSubjectResponse struct { Data *CreateSubjectResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateSubjectResponse Response Object
func (CreateSubjectResponse) String ¶
func (o CreateSubjectResponse) String() string
type CreateSubjectResultData ¶ added in v0.1.98
type CreateSubjectResultData struct {
Value *CatalogVo `json:"value,omitempty"`
}
CreateSubjectResultData data,统一的返回结果的最外层数据结构。
func (CreateSubjectResultData) String ¶ added in v0.1.98
func (o CreateSubjectResultData) String() string
type CreateTableModelRequest ¶
type CreateTableModelRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *TableModelVo `json:"body,omitempty"` }
CreateTableModelRequest Request Object
func (CreateTableModelRequest) String ¶
func (o CreateTableModelRequest) String() string
type CreateTableModelResponse ¶
type CreateTableModelResponse struct { Data *CreateTableModelResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateTableModelResponse Response Object
func (CreateTableModelResponse) String ¶
func (o CreateTableModelResponse) String() string
type CreateTableModelResultData ¶ added in v0.1.98
type CreateTableModelResultData struct {
Value *TableModelVo `json:"value,omitempty"`
}
CreateTableModelResultData data,统一的返回结果的最外层数据结构。
func (CreateTableModelResultData) String ¶ added in v0.1.98
func (o CreateTableModelResultData) String() string
type CreateTaskRequest ¶
type CreateTaskRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *MetadataCollectionTask `json:"body,omitempty"` }
CreateTaskRequest Request Object
func (CreateTaskRequest) String ¶
func (o CreateTaskRequest) String() string
type CreateTaskResponse ¶
type CreateTaskResponse struct { // 任务id TaskId *string `json:"task_id,omitempty"` HttpStatusCode int `json:"-"` }
CreateTaskResponse Response Object
func (CreateTaskResponse) String ¶
func (o CreateTaskResponse) String() string
type CreateTemplateRequest ¶
type CreateTemplateRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *TemplateRo `json:"body,omitempty"` }
CreateTemplateRequest Request Object
func (CreateTemplateRequest) String ¶
func (o CreateTemplateRequest) String() string
type CreateTemplateResponse ¶
type CreateTemplateResponse struct { // id Id *int64 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // Completeness:完整性,Uniqueness:唯一性,Timeliness:及时性,Validity:有效性,Accuracy:准确性,Consistency:一致性 Dimension *string `json:"dimension,omitempty"` // 规则类型,Field:字段级规则,Table:表级规则,Database:库级规则,Cross-field:跨字段级规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 是否为系统模板 SystemTemplate *bool `json:"system_template,omitempty"` // 定义关系 SqlInfo *string `json:"sql_info,omitempty"` // 异常表模板 AbnormalTableTemplate *string `json:"abnormal_table_template,omitempty"` // 结果说明 ResultDescription *string `json:"result_description,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 创建者,System代表系统自带 Creator *string `json:"creator,omitempty"` HttpStatusCode int `json:"-"` }
CreateTemplateResponse Response Object
func (CreateTemplateResponse) String ¶
func (o CreateTemplateResponse) String() string
type CreateWorkspaceParams ¶
type CreateWorkspaceParams struct { // DLI脏数据OBS路径 BadRecordLocationName *string `json:"bad_record_location_name,omitempty"` // 工作空间描述 Description *string `json:"description,omitempty"` // 企业项目id,如果当前为公有云,且用户开启企业项目,则必选 EpsId string `json:"eps_id"` // 作业日志OBS路径 JobLogLocationName *string `json:"job_log_location_name,omitempty"` // 工作空间名称 Name string `json:"name"` }
CreateWorkspaceParams IAM用户组信息
func (CreateWorkspaceParams) String ¶
func (o CreateWorkspaceParams) String() string
type CreateWorkspaceRequest ¶
type CreateWorkspaceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *WorkspaceVo `json:"body,omitempty"` }
CreateWorkspaceRequest Request Object
func (CreateWorkspaceRequest) String ¶
func (o CreateWorkspaceRequest) String() string
type CreateWorkspaceResponse ¶
type CreateWorkspaceResponse struct { Data *CreateWorkspaceResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
CreateWorkspaceResponse Response Object
func (CreateWorkspaceResponse) String ¶
func (o CreateWorkspaceResponse) String() string
type CreateWorkspaceResultData ¶ added in v0.1.98
type CreateWorkspaceResultData struct {
Value *WorkspaceVo `json:"value,omitempty"`
}
CreateWorkspaceResultData data,统一的返回结果的最外层数据结构。
func (CreateWorkspaceResultData) String ¶ added in v0.1.98
func (o CreateWorkspaceResultData) String() string
type Cron ¶ added in v0.1.75
type Cron struct { // 调度开始时间,采用ISO 8601时间表示方法,格式为yyyy-MM-dd'T'HH:mm:ssZ,例如2018-10-22T23:59:59+08表示的时间为2018年10月22日23时59分59秒,在正8区,即北京时区。 StartTime string `json:"start_time"` // 调度结束时间,采用ISO 8601时间表示方法,格式为yyyy-MM-dd'T'HH:mm:ssZ,例如2018-10-22T23:59:59+08表示的时间为2018年10月22日23时59分59秒,在正8区,即北京时区。如果结束时间不配置,作业会按照调度周期一直执行下去。 EndTime *string `json:"end_time,omitempty"` // Cron表达式,格式为\"<秒> <分> <时> <天> <月> <星期>\" Expression string `json:"expression"` // Cron表达式对应的时区信息,例如GMT+8。默认值:使用DataArts Studio服务端所在的时区。 ExpressionTimeZone *string `json:"expression_time_zone,omitempty"` // 用于描述运行的间隔时间,格式为时间+时间单位。需要与expression中的表达式对应 Period string `json:"period"` // 是否依赖本作业上一个运行周期任务的执行结果 DependPrePeriod *bool `json:"depend_pre_period,omitempty"` // 依赖其它作业列表 DependJobs *[]DependJob `json:"depend_jobs,omitempty"` }
Cron 当type为CRON时,配置调度频率、启动时间等信息
type CssIndex ¶
type CssIndex struct { // 索引名称 IndexName *string `json:"index_name,omitempty"` // 索引的guid IndexGuid *string `json:"index_guid,omitempty"` // 索引的唯一标识名称 IndexQualifiedName *string `json:"index_qualified_name,omitempty"` // 索引中文档总数 IndexDocCount *int32 `json:"index_doc_count,omitempty"` // 索引数据量大小 IndexDataSize *float64 `json:"index_data_size,omitempty"` }
type CustomMetadata ¶
type CustomMetadata struct { // 描述 Description *string `json:"description,omitempty"` // 类型 Type *string `json:"type,omitempty"` // 任务id TaskId *string `json:"task_id,omitempty"` }
func (CustomMetadata) String ¶
func (o CustomMetadata) String() string
type CustomizedFieldsVo ¶
type CustomizedFieldsVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 自定义项中文名称。 NameCh string `json:"name_ch"` // 自定义项英文名称。 NameEn string `json:"name_en"` // 是否必填。 NotNull bool `json:"not_null"` // 可选值。当可选值有多个时,用分号分隔。 OptionalValues *string `json:"optional_values,omitempty"` // 自定义项类型。 枚举值: - TABLE: 表自定义项 - ATTRIBUTE: 属性自定义项 - SUBJECT: 主题自定义项 - METRIC: 业务指标自定义项 Type CustomizedFieldsVoType `json:"type"` // 系统排序字段,新建、修改时不需要填写。 Ordinal *int32 `json:"ordinal,omitempty"` // 自定义项描述。 Description *string `json:"description,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
CustomizedFieldsVo 自定义项信息。
func (CustomizedFieldsVo) String ¶
func (o CustomizedFieldsVo) String() string
type CustomizedFieldsVoList ¶
type CustomizedFieldsVoList struct { // 自定义项类型。 枚举值: - TABLE: 表自定义项 - ATTRIBUTE: 属性自定义项 - SUBJECT: 主题自定义项 - METRIC: 业务指标自定义项 Type CustomizedFieldsVoListType `json:"type"` // 自定义项列表。 Fields *[]CustomizedFieldsVo `json:"fields,omitempty"` }
func (CustomizedFieldsVoList) String ¶
func (o CustomizedFieldsVoList) String() string
type CustomizedFieldsVoListType ¶
type CustomizedFieldsVoListType struct {
// contains filtered or unexported fields
}
func (CustomizedFieldsVoListType) MarshalJSON ¶
func (c CustomizedFieldsVoListType) MarshalJSON() ([]byte, error)
func (*CustomizedFieldsVoListType) UnmarshalJSON ¶
func (c *CustomizedFieldsVoListType) UnmarshalJSON(b []byte) error
func (CustomizedFieldsVoListType) Value ¶
func (c CustomizedFieldsVoListType) Value() string
type CustomizedFieldsVoListTypeEnum ¶
type CustomizedFieldsVoListTypeEnum struct { TABLE CustomizedFieldsVoListType ATTRIBUTE CustomizedFieldsVoListType SUBJECT CustomizedFieldsVoListType METRIC CustomizedFieldsVoListType }
func GetCustomizedFieldsVoListTypeEnum ¶
func GetCustomizedFieldsVoListTypeEnum() CustomizedFieldsVoListTypeEnum
type CustomizedFieldsVoType ¶
type CustomizedFieldsVoType struct {
// contains filtered or unexported fields
}
func (CustomizedFieldsVoType) MarshalJSON ¶
func (c CustomizedFieldsVoType) MarshalJSON() ([]byte, error)
func (*CustomizedFieldsVoType) UnmarshalJSON ¶
func (c *CustomizedFieldsVoType) UnmarshalJSON(b []byte) error
func (CustomizedFieldsVoType) Value ¶
func (c CustomizedFieldsVoType) Value() string
type CustomizedFieldsVoTypeEnum ¶
type CustomizedFieldsVoTypeEnum struct { TABLE CustomizedFieldsVoType ATTRIBUTE CustomizedFieldsVoType SUBJECT CustomizedFieldsVoType METRIC CustomizedFieldsVoType }
func GetCustomizedFieldsVoTypeEnum ¶
func GetCustomizedFieldsVoTypeEnum() CustomizedFieldsVoTypeEnum
type DataClassificationGroupQueryDto ¶ added in v0.1.71
type DataClassificationGroupQueryDto struct { // 规则组ID Uuid *string `json:"uuid,omitempty"` // 规则组名称 Name *string `json:"name,omitempty"` // 规则实体 Rules *[]DataClassificationRuleQueryDto `json:"rules,omitempty"` // 规则组描述 Description *string `json:"description,omitempty"` // 规则组创建人 CreatedBy *string `json:"created_by,omitempty"` // 规则组创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 规则组更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 规则组更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` }
func (DataClassificationGroupQueryDto) String ¶ added in v0.1.71
func (o DataClassificationGroupQueryDto) String() string
type DataClassificationRuleEnableDto ¶ added in v0.1.71
type DataClassificationRuleEnableDto struct { // 是否开启识别规则 Enable *bool `json:"enable,omitempty"` }
func (DataClassificationRuleEnableDto) String ¶ added in v0.1.71
func (o DataClassificationRuleEnableDto) String() string
type DataClassificationRuleOperateDto ¶ added in v0.1.71
type DataClassificationRuleOperateDto struct { // 规则类型, CUSTOM, BUILTIN RuleType *DataClassificationRuleOperateDtoRuleType `json:"rule_type,omitempty"` // 密级ID SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // 规则方式, REGULAR, NONE, DEFAULT Method *DataClassificationRuleOperateDtoMethod `json:"method,omitempty"` // 内容表达式 ContentExpression *string `json:"content_expression,omitempty"` // 列表达式 ColumnExpression *string `json:"column_expression,omitempty"` // 备注表达式 CommitExpression *string `json:"commit_expression,omitempty"` // 内置规则id BuiltinRuleId *string `json:"builtin_rule_id,omitempty"` // 规则描述 Description *string `json:"description,omitempty"` // 分类ID CategoryId *string `json:"category_id,omitempty"` }
func (DataClassificationRuleOperateDto) String ¶ added in v0.1.71
func (o DataClassificationRuleOperateDto) String() string
type DataClassificationRuleOperateDtoMethod ¶ added in v0.1.71
type DataClassificationRuleOperateDtoMethod struct {
// contains filtered or unexported fields
}
func (DataClassificationRuleOperateDtoMethod) MarshalJSON ¶ added in v0.1.71
func (c DataClassificationRuleOperateDtoMethod) MarshalJSON() ([]byte, error)
func (*DataClassificationRuleOperateDtoMethod) UnmarshalJSON ¶ added in v0.1.71
func (c *DataClassificationRuleOperateDtoMethod) UnmarshalJSON(b []byte) error
func (DataClassificationRuleOperateDtoMethod) Value ¶ added in v0.1.71
func (c DataClassificationRuleOperateDtoMethod) Value() string
type DataClassificationRuleOperateDtoMethodEnum ¶ added in v0.1.71
type DataClassificationRuleOperateDtoMethodEnum struct { REGULAR DataClassificationRuleOperateDtoMethod NONE DataClassificationRuleOperateDtoMethod DEFAULT DataClassificationRuleOperateDtoMethod }
func GetDataClassificationRuleOperateDtoMethodEnum ¶ added in v0.1.71
func GetDataClassificationRuleOperateDtoMethodEnum() DataClassificationRuleOperateDtoMethodEnum
type DataClassificationRuleOperateDtoRuleType ¶ added in v0.1.71
type DataClassificationRuleOperateDtoRuleType struct {
// contains filtered or unexported fields
}
func (DataClassificationRuleOperateDtoRuleType) MarshalJSON ¶ added in v0.1.71
func (c DataClassificationRuleOperateDtoRuleType) MarshalJSON() ([]byte, error)
func (*DataClassificationRuleOperateDtoRuleType) UnmarshalJSON ¶ added in v0.1.71
func (c *DataClassificationRuleOperateDtoRuleType) UnmarshalJSON(b []byte) error
func (DataClassificationRuleOperateDtoRuleType) Value ¶ added in v0.1.71
func (c DataClassificationRuleOperateDtoRuleType) Value() string
type DataClassificationRuleOperateDtoRuleTypeEnum ¶ added in v0.1.71
type DataClassificationRuleOperateDtoRuleTypeEnum struct { CUSTOM DataClassificationRuleOperateDtoRuleType BUILTIN DataClassificationRuleOperateDtoRuleType }
func GetDataClassificationRuleOperateDtoRuleTypeEnum ¶ added in v0.1.71
func GetDataClassificationRuleOperateDtoRuleTypeEnum() DataClassificationRuleOperateDtoRuleTypeEnum
type DataClassificationRuleQueryDto ¶ added in v0.1.71
type DataClassificationRuleQueryDto struct { // 规则ID Uuid *string `json:"uuid,omitempty"` // 规则类型, CUSTOM, BUILTIN RuleType *DataClassificationRuleQueryDtoRuleType `json:"rule_type,omitempty"` // 密级 SecrecyLevel *string `json:"secrecy_level,omitempty"` // 密级层级 SecrecyLevelNum *int64 `json:"secrecy_level_num,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 规则是否开启 Enable *bool `json:"enable,omitempty"` // 规则方式, REGULAR, NONE, DEFAULT Method *DataClassificationRuleQueryDtoMethod `json:"method,omitempty"` // 内容表达式 ContentExpression *string `json:"content_expression,omitempty"` // 列表达式 ColumnExpression *string `json:"column_expression,omitempty"` // 备注表达式 CommitExpression *string `json:"commit_expression,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` // 规则描述 Description *string `json:"description,omitempty"` // 策略创建人 CreatedBy *string `json:"created_by,omitempty"` // 策略创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 策略更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 策略更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 内置规则ID BuiltinRuleId *string `json:"builtin_rule_id,omitempty"` // 分类ID CategoryId *string `json:"category_id,omitempty"` // 实例ID InstanceId *string `json:"instance_id,omitempty"` // 匹配类型 MatchType *string `json:"match_type,omitempty"` }
func (DataClassificationRuleQueryDto) String ¶ added in v0.1.71
func (o DataClassificationRuleQueryDto) String() string
type DataClassificationRuleQueryDtoMethod ¶ added in v0.1.71
type DataClassificationRuleQueryDtoMethod struct {
// contains filtered or unexported fields
}
func (DataClassificationRuleQueryDtoMethod) MarshalJSON ¶ added in v0.1.71
func (c DataClassificationRuleQueryDtoMethod) MarshalJSON() ([]byte, error)
func (*DataClassificationRuleQueryDtoMethod) UnmarshalJSON ¶ added in v0.1.71
func (c *DataClassificationRuleQueryDtoMethod) UnmarshalJSON(b []byte) error
func (DataClassificationRuleQueryDtoMethod) Value ¶ added in v0.1.71
func (c DataClassificationRuleQueryDtoMethod) Value() string
type DataClassificationRuleQueryDtoMethodEnum ¶ added in v0.1.71
type DataClassificationRuleQueryDtoMethodEnum struct { REGULAR DataClassificationRuleQueryDtoMethod NONE DataClassificationRuleQueryDtoMethod DEFAULT DataClassificationRuleQueryDtoMethod }
func GetDataClassificationRuleQueryDtoMethodEnum ¶ added in v0.1.71
func GetDataClassificationRuleQueryDtoMethodEnum() DataClassificationRuleQueryDtoMethodEnum
type DataClassificationRuleQueryDtoRuleType ¶ added in v0.1.71
type DataClassificationRuleQueryDtoRuleType struct {
// contains filtered or unexported fields
}
func (DataClassificationRuleQueryDtoRuleType) MarshalJSON ¶ added in v0.1.71
func (c DataClassificationRuleQueryDtoRuleType) MarshalJSON() ([]byte, error)
func (*DataClassificationRuleQueryDtoRuleType) UnmarshalJSON ¶ added in v0.1.71
func (c *DataClassificationRuleQueryDtoRuleType) UnmarshalJSON(b []byte) error
func (DataClassificationRuleQueryDtoRuleType) Value ¶ added in v0.1.71
func (c DataClassificationRuleQueryDtoRuleType) Value() string
type DataClassificationRuleQueryDtoRuleTypeEnum ¶ added in v0.1.71
type DataClassificationRuleQueryDtoRuleTypeEnum struct { CUSTOM DataClassificationRuleQueryDtoRuleType BUILTIN DataClassificationRuleQueryDtoRuleType }
func GetDataClassificationRuleQueryDtoRuleTypeEnum ¶ added in v0.1.71
func GetDataClassificationRuleQueryDtoRuleTypeEnum() DataClassificationRuleQueryDtoRuleTypeEnum
type DataConnectionVo ¶ added in v0.1.98
type DataConnectionVo struct { // 数据连接名称。 DwName *string `json:"dw_name,omitempty"` // 数据连接ID。 DwId *string `json:"dw_id,omitempty"` // 数据连接名称,适配现有实现。 DisplayName *string `json:"display_name,omitempty"` // 数据连接类型。 DwType *string `json:"dw_type,omitempty"` }
func (DataConnectionVo) String ¶ added in v0.1.98
func (o DataConnectionVo) String() string
type DataEntityWithExtInfo ¶ added in v0.1.84
type DataEntityWithExtInfo struct { Entity *Entity `json:"entity,omitempty"` // 关联资产信息,结构体Map<String, Entity> ReferredEntities *interface{} `json:"referred_entities,omitempty"` }
DataEntityWithExtInfo 资产详情
func (DataEntityWithExtInfo) String ¶ added in v0.1.84
func (o DataEntityWithExtInfo) String() string
type DataMapFilterCriteria ¶ added in v0.1.62
type DataMapFilterCriteria struct { // 过滤属性维度,枚举值:typeName、base.DataAsset.sourceType、classifications.name、tags.name、securityLevel.name、workspaceId Attribute *DataMapFilterCriteriaAttribute `json:"attribute,omitempty"` // 操作表示,枚举值:EQ、IN Operator *DataMapFilterCriteriaOperator `json:"operator,omitempty"` // 属性过滤值,根据attribute变化。如attribute为数据源:base.DataAsset.sourceType,则值可为[\"dws\", \"hive\"] Value *[]string `json:"value,omitempty"` // 条件拼接准则,取值范围 AND,OR Condition *DataMapFilterCriteriaCondition `json:"condition,omitempty"` // 条件准则 Criterion *[]DataMapFilterCriteria `json:"criterion,omitempty"` }
DataMapFilterCriteria 过滤条件
func (DataMapFilterCriteria) String ¶ added in v0.1.62
func (o DataMapFilterCriteria) String() string
type DataMapFilterCriteriaAttribute ¶ added in v0.1.70
type DataMapFilterCriteriaAttribute struct {
// contains filtered or unexported fields
}
func (DataMapFilterCriteriaAttribute) MarshalJSON ¶ added in v0.1.70
func (c DataMapFilterCriteriaAttribute) MarshalJSON() ([]byte, error)
func (*DataMapFilterCriteriaAttribute) UnmarshalJSON ¶ added in v0.1.70
func (c *DataMapFilterCriteriaAttribute) UnmarshalJSON(b []byte) error
func (DataMapFilterCriteriaAttribute) Value ¶ added in v0.1.70
func (c DataMapFilterCriteriaAttribute) Value() string
type DataMapFilterCriteriaAttributeEnum ¶ added in v0.1.70
type DataMapFilterCriteriaAttributeEnum struct { BASE_DATA_ASSET_SOURCE_TYPE DataMapFilterCriteriaAttribute TYPE_NAME DataMapFilterCriteriaAttribute CLASSIFICATIONS_NAME DataMapFilterCriteriaAttribute TAGS_NAME DataMapFilterCriteriaAttribute SECURITY_LEVEL_NAME DataMapFilterCriteriaAttribute WORKSPACE_ID DataMapFilterCriteriaAttribute }
func GetDataMapFilterCriteriaAttributeEnum ¶ added in v0.1.70
func GetDataMapFilterCriteriaAttributeEnum() DataMapFilterCriteriaAttributeEnum
type DataMapFilterCriteriaCondition ¶ added in v0.1.70
type DataMapFilterCriteriaCondition struct {
// contains filtered or unexported fields
}
func (DataMapFilterCriteriaCondition) MarshalJSON ¶ added in v0.1.70
func (c DataMapFilterCriteriaCondition) MarshalJSON() ([]byte, error)
func (*DataMapFilterCriteriaCondition) UnmarshalJSON ¶ added in v0.1.70
func (c *DataMapFilterCriteriaCondition) UnmarshalJSON(b []byte) error
func (DataMapFilterCriteriaCondition) Value ¶ added in v0.1.70
func (c DataMapFilterCriteriaCondition) Value() string
type DataMapFilterCriteriaConditionEnum ¶ added in v0.1.70
type DataMapFilterCriteriaConditionEnum struct {
OR DataMapFilterCriteriaCondition
}
func GetDataMapFilterCriteriaConditionEnum ¶ added in v0.1.70
func GetDataMapFilterCriteriaConditionEnum() DataMapFilterCriteriaConditionEnum
type DataMapFilterCriteriaOperator ¶ added in v0.1.70
type DataMapFilterCriteriaOperator struct {
// contains filtered or unexported fields
}
func (DataMapFilterCriteriaOperator) MarshalJSON ¶ added in v0.1.70
func (c DataMapFilterCriteriaOperator) MarshalJSON() ([]byte, error)
func (*DataMapFilterCriteriaOperator) UnmarshalJSON ¶ added in v0.1.70
func (c *DataMapFilterCriteriaOperator) UnmarshalJSON(b []byte) error
func (DataMapFilterCriteriaOperator) Value ¶ added in v0.1.70
func (c DataMapFilterCriteriaOperator) Value() string
type DataMapFilterCriteriaOperatorEnum ¶ added in v0.1.70
type DataMapFilterCriteriaOperatorEnum struct { IN DataMapFilterCriteriaOperator EQ DataMapFilterCriteriaOperator }
func GetDataMapFilterCriteriaOperatorEnum ¶ added in v0.1.70
func GetDataMapFilterCriteriaOperatorEnum() DataMapFilterCriteriaOperatorEnum
type DataProfileRo ¶ added in v0.1.87
type DataProfileRo struct { // 连接id DwId *string `json:"dw_id,omitempty"` // 数据源类型 DbType *DataProfileRoDbType `json:"db_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 表ID TableId *string `json:"table_id,omitempty"` // 待更新概要字段列表 ColumnNames *[]TableColumnDto `json:"column_names,omitempty"` // 字段名称列表 FieldsName *[]string `json:"fields_name,omitempty"` // 执行更新语句队列 Queue *string `json:"queue,omitempty"` // 是否采集唯一值 Unique *bool `json:"unique,omitempty"` // 时间档案 TimeProfile *bool `json:"time_profile,omitempty"` // 数据采样方式 Sample *DataProfileRoSample `json:"sample,omitempty"` // 作业id JobId *string `json:"job_id,omitempty"` // 是否取消 Cancel *bool `json:"cancel,omitempty"` // 是否自动停止 AutoStop *bool `json:"auto_stop,omitempty"` Obsconfig *ObsCommonConfig `json:"obsconfig,omitempty"` }
DataProfileRo 更新概要请求体
func (DataProfileRo) String ¶ added in v0.1.87
func (o DataProfileRo) String() string
type DataProfileRoDbType ¶ added in v0.1.87
type DataProfileRoDbType struct {
// contains filtered or unexported fields
}
func (DataProfileRoDbType) MarshalJSON ¶ added in v0.1.87
func (c DataProfileRoDbType) MarshalJSON() ([]byte, error)
func (*DataProfileRoDbType) UnmarshalJSON ¶ added in v0.1.87
func (c *DataProfileRoDbType) UnmarshalJSON(b []byte) error
func (DataProfileRoDbType) Value ¶ added in v0.1.87
func (c DataProfileRoDbType) Value() string
type DataProfileRoDbTypeEnum ¶ added in v0.1.87
type DataProfileRoDbTypeEnum struct { DWS DataProfileRoDbType DLI DataProfileRoDbType }
func GetDataProfileRoDbTypeEnum ¶ added in v0.1.87
func GetDataProfileRoDbTypeEnum() DataProfileRoDbTypeEnum
type DataProfileRoSample ¶ added in v0.1.87
type DataProfileRoSample struct {
// contains filtered or unexported fields
}
func (DataProfileRoSample) MarshalJSON ¶ added in v0.1.87
func (c DataProfileRoSample) MarshalJSON() ([]byte, error)
func (*DataProfileRoSample) UnmarshalJSON ¶ added in v0.1.87
func (c *DataProfileRoSample) UnmarshalJSON(b []byte) error
func (DataProfileRoSample) Value ¶ added in v0.1.87
func (c DataProfileRoSample) Value() string
type DataProfileRoSampleEnum ¶ added in v0.1.87
type DataProfileRoSampleEnum struct {
N0UNDEFINED DataProfileRoSample
}
func GetDataProfileRoSampleEnum ¶ added in v0.1.87
func GetDataProfileRoSampleEnum() DataProfileRoSampleEnum
type DataSource ¶
type DataSource struct { // 数据连接名称 DatasourceName *string `json:"datasource_name,omitempty"` // 数据连接类型 DatasourceType *string `json:"datasource_type,omitempty"` // 数据连接guid DatasourceGuid *string `json:"datasource_guid,omitempty"` // 数据连接唯一标识名称 DatasourceQualifiedName *string `json:"datasource_qualified_name,omitempty"` // obs目录数 ObsFolderCount *int32 `json:"obs_folder_count,omitempty"` // obs文件数 ObsFileCount *int32 `json:"obs_file_count,omitempty"` // css索引数 CssIndexCount *int32 `json:"css_index_count,omitempty"` // css 索引字段数目 CssIndexFieldCount *int32 `json:"css_index_field_count,omitempty"` // 命名空间数 NamespaceCount *int32 `json:"namespace_count,omitempty"` // ges点的总数 GesVertexCount *int32 `json:"ges_vertex_count,omitempty"` // ges边的总数 GesEdgeCount *int32 `json:"ges_edge_count,omitempty"` // 数据库总数 DatabaseCount *int32 `json:"database_count,omitempty"` // 通道总数 StreamCount *int32 `json:"stream_count,omitempty"` // 表总数 TableCount *int32 `json:"table_count,omitempty"` // 数据大小 DataSize *float64 `json:"data_size,omitempty"` // 数据库统计信息 Databases *[]Database `json:"databases,omitempty"` // 顶层目录统计信息 Folders *[]ObsFolder `json:"folders,omitempty"` // css索引统计信息 CssIndices *[]CssIndex `json:"css_indices,omitempty"` // 命名空间统计信息 Namespaces *[]Namespace `json:"namespaces,omitempty"` // 通道统计信息 DisStreams *[]DisStream `json:"dis_streams,omitempty"` }
func (DataSource) String ¶
func (o DataSource) String() string
type DataTypeDomainEnum ¶
type DataTypeDomainEnum struct {
// contains filtered or unexported fields
}
DataTypeDomainEnum 字段类型所属域。 枚举值: - NUMBER: 数字类型 - STRING: 字符类型 - DATETIME: 日期类型 - BLOB: 大对象(BLOB) - OTHER: 其它类型
func (DataTypeDomainEnum) MarshalJSON ¶
func (c DataTypeDomainEnum) MarshalJSON() ([]byte, error)
func (*DataTypeDomainEnum) UnmarshalJSON ¶
func (c *DataTypeDomainEnum) UnmarshalJSON(b []byte) error
func (DataTypeDomainEnum) Value ¶
func (c DataTypeDomainEnum) Value() string
type DataTypeDomainEnumEnum ¶
type DataTypeDomainEnumEnum struct { NUMBER DataTypeDomainEnum STRING DataTypeDomainEnum DATETIME DataTypeDomainEnum BLOB DataTypeDomainEnum OTHER DataTypeDomainEnum }
func GetDataTypeDomainEnumEnum ¶
func GetDataTypeDomainEnumEnum() DataTypeDomainEnumEnum
type DataWareHouseDto ¶ added in v0.1.93
type DataWareHouseDto struct { // 数据连接ID DwId *string `json:"dw_id,omitempty"` // 数据连接名称 DwName *string `json:"dw_name,omitempty"` // 数据连接类型: * HIVE数据源 * DWS数据源 * SPARK数据源 DwType *DataWareHouseDtoDwType `json:"dw_type,omitempty"` DwConfig *DataWareHouseDtoDwConfig `json:"dw_config,omitempty"` }
func (DataWareHouseDto) String ¶ added in v0.1.93
func (o DataWareHouseDto) String() string
type DataWareHouseDtoDwConfig ¶ added in v0.1.93
type DataWareHouseDtoDwConfig struct { // 是否开启细粒度认证,true表示开启细粒度认证,false表示关闭细粒度认证。 FgacFlag *bool `json:"fgac_flag,omitempty"` // 细粒度认证类型,开启细粒度认证时才生效。\"0\"表示开发态细粒度认证,支持数据开发细粒度脚本运行、作业测试运行,\"1\"表示调度态细粒度认证,支持数据开发细粒度脚本运行、作业测试运行、作业执行调度。 FgacType *string `json:"fgac_type,omitempty"` // 数据源连通性测试状态: * UNKNOWN - 连通性未测试 * TESTING - 连通性测试中 * SUCCESS - 连通性测试成功 * FAILED - 连通性测试失败 FgacConnStatus *DataWareHouseDtoDwConfigFgacConnStatus `json:"fgac_conn_status,omitempty"` // 最近一次连通性测试时间 FgacConnTestTime *int64 `json:"fgac_conn_test_time,omitempty"` // 联通性测试失败信息,如果连通性测试成功或者未测试联通性,失败信息为空字符串 FgacConnTestError *string `json:"fgac_conn_test_error,omitempty"` }
DataWareHouseDtoDwConfig 数据开发细粒度连接配置信息
func (DataWareHouseDtoDwConfig) String ¶ added in v0.1.93
func (o DataWareHouseDtoDwConfig) String() string
type DataWareHouseDtoDwConfigFgacConnStatus ¶ added in v0.1.93
type DataWareHouseDtoDwConfigFgacConnStatus struct {
// contains filtered or unexported fields
}
func (DataWareHouseDtoDwConfigFgacConnStatus) MarshalJSON ¶ added in v0.1.93
func (c DataWareHouseDtoDwConfigFgacConnStatus) MarshalJSON() ([]byte, error)
func (*DataWareHouseDtoDwConfigFgacConnStatus) UnmarshalJSON ¶ added in v0.1.93
func (c *DataWareHouseDtoDwConfigFgacConnStatus) UnmarshalJSON(b []byte) error
func (DataWareHouseDtoDwConfigFgacConnStatus) Value ¶ added in v0.1.93
func (c DataWareHouseDtoDwConfigFgacConnStatus) Value() string
type DataWareHouseDtoDwConfigFgacConnStatusEnum ¶ added in v0.1.93
type DataWareHouseDtoDwConfigFgacConnStatusEnum struct { UNKNOWN DataWareHouseDtoDwConfigFgacConnStatus TESTING DataWareHouseDtoDwConfigFgacConnStatus SUCCESS DataWareHouseDtoDwConfigFgacConnStatus FAILED DataWareHouseDtoDwConfigFgacConnStatus }
func GetDataWareHouseDtoDwConfigFgacConnStatusEnum ¶ added in v0.1.93
func GetDataWareHouseDtoDwConfigFgacConnStatusEnum() DataWareHouseDtoDwConfigFgacConnStatusEnum
type DataWareHouseDtoDwType ¶ added in v0.1.93
type DataWareHouseDtoDwType struct {
// contains filtered or unexported fields
}
func (DataWareHouseDtoDwType) MarshalJSON ¶ added in v0.1.93
func (c DataWareHouseDtoDwType) MarshalJSON() ([]byte, error)
func (*DataWareHouseDtoDwType) UnmarshalJSON ¶ added in v0.1.93
func (c *DataWareHouseDtoDwType) UnmarshalJSON(b []byte) error
func (DataWareHouseDtoDwType) Value ¶ added in v0.1.93
func (c DataWareHouseDtoDwType) Value() string
type DataWareHouseDtoDwTypeEnum ¶ added in v0.1.93
type DataWareHouseDtoDwTypeEnum struct { HIVE DataWareHouseDtoDwType DWS DataWareHouseDtoDwType SPARK DataWareHouseDtoDwType }
func GetDataWareHouseDtoDwTypeEnum ¶ added in v0.1.93
func GetDataWareHouseDtoDwTypeEnum() DataWareHouseDtoDwTypeEnum
type Database ¶
type Database struct { // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 数据库guid DatabaseGuid *string `json:"database_guid,omitempty"` // 数据库的唯一标识名称 DatabaseQualifiedName *string `json:"database_qualified_name,omitempty"` // 数据库中表数目 TableCount *int32 `json:"table_count,omitempty"` // 数据量大小 DataSize *float64 `json:"data_size,omitempty"` }
type DatabasesList ¶
type DatabasesList struct { // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 数据库描述 Description *string `json:"description,omitempty"` }
DatabasesList 数据库信息
func (DatabasesList) String ¶
func (o DatabasesList) String() string
type DatasourceConfig ¶
type DatasourceConfig struct { // 数据源的类型 Type *DatasourceConfigType `json:"type,omitempty"` // 数据连接名称 ConnectionName *string `json:"connection_name,omitempty"` // 数据连接ID ConnectionId *string `json:"connection_id,omitempty"` // 数据库名 Database *string `json:"database,omitempty"` // 数据表名称 Datatable *string `json:"datatable,omitempty"` // 数据表ID TableId *string `json:"table_id,omitempty"` // DLI的队列名称 Queue *string `json:"queue,omitempty"` // 取数方式 AccessType *DatasourceConfigAccessType `json:"access_type,omitempty"` // 获取数据的模式 AccessMode *DatasourceConfigAccessMode `json:"access_mode,omitempty"` Pagination *DatasourceConfigPagination `json:"pagination,omitempty"` // 脚本模式下的sql语句 Sql *string `json:"sql,omitempty"` // API后端参数 BackendParas *[]ApiRequestPara `json:"backend_paras,omitempty"` // 配置类API返回参数 ResponseParas *[]ApiResponsePara `json:"response_paras,omitempty"` // 排序参数 OrderParas *[]DatasourceOrderPara `json:"order_paras,omitempty"` }
func (DatasourceConfig) String ¶
func (o DatasourceConfig) String() string
type DatasourceConfigAccessMode ¶
type DatasourceConfigAccessMode struct {
// contains filtered or unexported fields
}
func (DatasourceConfigAccessMode) MarshalJSON ¶
func (c DatasourceConfigAccessMode) MarshalJSON() ([]byte, error)
func (*DatasourceConfigAccessMode) UnmarshalJSON ¶
func (c *DatasourceConfigAccessMode) UnmarshalJSON(b []byte) error
func (DatasourceConfigAccessMode) Value ¶
func (c DatasourceConfigAccessMode) Value() string
type DatasourceConfigAccessModeEnum ¶
type DatasourceConfigAccessModeEnum struct { SQL DatasourceConfigAccessMode ROW_KEY DatasourceConfigAccessMode PREFIX_FILTER DatasourceConfigAccessMode }
func GetDatasourceConfigAccessModeEnum ¶
func GetDatasourceConfigAccessModeEnum() DatasourceConfigAccessModeEnum
type DatasourceConfigAccessType ¶
type DatasourceConfigAccessType struct {
// contains filtered or unexported fields
}
func (DatasourceConfigAccessType) MarshalJSON ¶
func (c DatasourceConfigAccessType) MarshalJSON() ([]byte, error)
func (*DatasourceConfigAccessType) UnmarshalJSON ¶
func (c *DatasourceConfigAccessType) UnmarshalJSON(b []byte) error
func (DatasourceConfigAccessType) Value ¶
func (c DatasourceConfigAccessType) Value() string
type DatasourceConfigAccessTypeEnum ¶
type DatasourceConfigAccessTypeEnum struct { SCRIPT DatasourceConfigAccessType CONFIGURAITON DatasourceConfigAccessType }
func GetDatasourceConfigAccessTypeEnum ¶
func GetDatasourceConfigAccessTypeEnum() DatasourceConfigAccessTypeEnum
type DatasourceConfigPagination ¶
type DatasourceConfigPagination struct {
// contains filtered or unexported fields
}
func (DatasourceConfigPagination) MarshalJSON ¶
func (c DatasourceConfigPagination) MarshalJSON() ([]byte, error)
func (*DatasourceConfigPagination) UnmarshalJSON ¶
func (c *DatasourceConfigPagination) UnmarshalJSON(b []byte) error
func (DatasourceConfigPagination) Value ¶
func (c DatasourceConfigPagination) Value() string
type DatasourceConfigPaginationEnum ¶
type DatasourceConfigPaginationEnum struct { DEFAULT DatasourceConfigPagination CUSTOM DatasourceConfigPagination }
func GetDatasourceConfigPaginationEnum ¶
func GetDatasourceConfigPaginationEnum() DatasourceConfigPaginationEnum
type DatasourceConfigType ¶
type DatasourceConfigType struct {
// contains filtered or unexported fields
}
func (DatasourceConfigType) MarshalJSON ¶
func (c DatasourceConfigType) MarshalJSON() ([]byte, error)
func (*DatasourceConfigType) UnmarshalJSON ¶
func (c *DatasourceConfigType) UnmarshalJSON(b []byte) error
func (DatasourceConfigType) Value ¶
func (c DatasourceConfigType) Value() string
type DatasourceConfigTypeEnum ¶
type DatasourceConfigTypeEnum struct { MYSQL DatasourceConfigType DLI DatasourceConfigType DWS DatasourceConfigType HIVE DatasourceConfigType HBASE DatasourceConfigType }
func GetDatasourceConfigTypeEnum ¶
func GetDatasourceConfigTypeEnum() DatasourceConfigTypeEnum
type DatasourceOrderPara ¶
type DatasourceOrderPara struct { // 排序参数名称 Name *string `json:"name,omitempty"` // 对应的参数字段 Field *string `json:"field,omitempty"` // 是否可选 Optional *bool `json:"optional,omitempty"` // 排序方式 Sort *DatasourceOrderParaSort `json:"sort,omitempty"` // 排序参数顺序 Order *int32 `json:"order,omitempty"` }
func (DatasourceOrderPara) String ¶
func (o DatasourceOrderPara) String() string
type DatasourceOrderParaSort ¶
type DatasourceOrderParaSort struct {
// contains filtered or unexported fields
}
func (DatasourceOrderParaSort) MarshalJSON ¶
func (c DatasourceOrderParaSort) MarshalJSON() ([]byte, error)
func (*DatasourceOrderParaSort) UnmarshalJSON ¶
func (c *DatasourceOrderParaSort) UnmarshalJSON(b []byte) error
func (DatasourceOrderParaSort) Value ¶
func (c DatasourceOrderParaSort) Value() string
type DatasourceOrderParaSortEnum ¶
type DatasourceOrderParaSortEnum struct { ASC DatasourceOrderParaSort DESC DatasourceOrderParaSort CUSTOM DatasourceOrderParaSort }
func GetDatasourceOrderParaSortEnum ¶
func GetDatasourceOrderParaSortEnum() DatasourceOrderParaSortEnum
type DebugApiRequest ¶
type DebugApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *DebugApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId string `json:"instance_id"` Body *ApiTestDto `json:"body,omitempty"` }
DebugApiRequest Request Object
func (DebugApiRequest) String ¶
func (o DebugApiRequest) String() string
type DebugApiRequestDlmType ¶
type DebugApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (DebugApiRequestDlmType) MarshalJSON ¶
func (c DebugApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*DebugApiRequestDlmType) UnmarshalJSON ¶
func (c *DebugApiRequestDlmType) UnmarshalJSON(b []byte) error
func (DebugApiRequestDlmType) Value ¶
func (c DebugApiRequestDlmType) Value() string
type DebugApiRequestDlmTypeEnum ¶
type DebugApiRequestDlmTypeEnum struct { SHARED DebugApiRequestDlmType EXCLUSIVE DebugApiRequestDlmType }
func GetDebugApiRequestDlmTypeEnum ¶
func GetDebugApiRequestDlmTypeEnum() DebugApiRequestDlmTypeEnum
type DebugApiResponse ¶
type DebugApiResponse struct { // 请求编号 RequestId *string `json:"request_id,omitempty"` // 请求url Url *string `json:"url,omitempty"` // 调试结果 Result *string `json:"result,omitempty"` // 调试耗时 Timeout *int64 `json:"timeout,omitempty"` // 是否调试成功 Success *bool `json:"success,omitempty"` RequestHeader *ApiTestRequestHeader `json:"request_header,omitempty"` ResponseHeader *ApiTestResponseHeader `json:"response_header,omitempty"` HttpStatusCode int `json:"-"` }
DebugApiResponse Response Object
func (DebugApiResponse) String ¶
func (o DebugApiResponse) String() string
type DebugDataconnectionRequest ¶
type DebugDataconnectionRequest struct { // 工作空间id Workspace string `json:"workspace"` Body *ApigDataSourceVo `json:"body,omitempty"` }
DebugDataconnectionRequest Request Object
func (DebugDataconnectionRequest) String ¶
func (o DebugDataconnectionRequest) String() string
type DebugDataconnectionResponse ¶
type DebugDataconnectionResponse struct {
HttpStatusCode int `json:"-"`
}
DebugDataconnectionResponse Response Object
func (DebugDataconnectionResponse) String ¶
func (o DebugDataconnectionResponse) String() string
type DebugSecurityDlfDataWareHousesRequest ¶ added in v0.1.93
type DebugSecurityDlfDataWareHousesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 数据连接id DwId string `json:"dw_id"` }
DebugSecurityDlfDataWareHousesRequest Request Object
func (DebugSecurityDlfDataWareHousesRequest) String ¶ added in v0.1.93
func (o DebugSecurityDlfDataWareHousesRequest) String() string
type DebugSecurityDlfDataWareHousesResponse ¶ added in v0.1.93
type DebugSecurityDlfDataWareHousesResponse struct {
HttpStatusCode int `json:"-"`
}
DebugSecurityDlfDataWareHousesResponse Response Object
func (DebugSecurityDlfDataWareHousesResponse) String ¶ added in v0.1.93
func (o DebugSecurityDlfDataWareHousesResponse) String() string
type DeleteApiRequest ¶
type DeleteApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *DeleteApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // API删除ID列表 Body *[]string `json:"body,omitempty"` }
DeleteApiRequest Request Object
func (DeleteApiRequest) String ¶
func (o DeleteApiRequest) String() string
type DeleteApiRequestDlmType ¶
type DeleteApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (DeleteApiRequestDlmType) MarshalJSON ¶
func (c DeleteApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*DeleteApiRequestDlmType) UnmarshalJSON ¶
func (c *DeleteApiRequestDlmType) UnmarshalJSON(b []byte) error
func (DeleteApiRequestDlmType) Value ¶
func (c DeleteApiRequestDlmType) Value() string
type DeleteApiRequestDlmTypeEnum ¶
type DeleteApiRequestDlmTypeEnum struct { SHARED DeleteApiRequestDlmType EXCLUSIVE DeleteApiRequestDlmType }
func GetDeleteApiRequestDlmTypeEnum ¶
func GetDeleteApiRequestDlmTypeEnum() DeleteApiRequestDlmTypeEnum
type DeleteApiResponse ¶
type DeleteApiResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteApiResponse Response Object
func (DeleteApiResponse) String ¶
func (o DeleteApiResponse) String() string
type DeleteAppRequest ¶
type DeleteAppRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *DeleteAppRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 应用编号。 AppId string `json:"app_id"` }
DeleteAppRequest Request Object
func (DeleteAppRequest) String ¶
func (o DeleteAppRequest) String() string
type DeleteAppRequestDlmType ¶
type DeleteAppRequestDlmType struct {
// contains filtered or unexported fields
}
func (DeleteAppRequestDlmType) MarshalJSON ¶
func (c DeleteAppRequestDlmType) MarshalJSON() ([]byte, error)
func (*DeleteAppRequestDlmType) UnmarshalJSON ¶
func (c *DeleteAppRequestDlmType) UnmarshalJSON(b []byte) error
func (DeleteAppRequestDlmType) Value ¶
func (c DeleteAppRequestDlmType) Value() string
type DeleteAppRequestDlmTypeEnum ¶
type DeleteAppRequestDlmTypeEnum struct { SHARED DeleteAppRequestDlmType EXCLUSIVE DeleteAppRequestDlmType }
func GetDeleteAppRequestDlmTypeEnum ¶
func GetDeleteAppRequestDlmTypeEnum() DeleteAppRequestDlmTypeEnum
type DeleteAppResponse ¶
type DeleteAppResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteAppResponse Response Object
func (DeleteAppResponse) String ¶
func (o DeleteAppResponse) String() string
type DeleteApproverRequest ¶
type DeleteApproverRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 审批人id ApproverIds string `json:"approver_ids"` }
DeleteApproverRequest Request Object
func (DeleteApproverRequest) String ¶
func (o DeleteApproverRequest) String() string
type DeleteApproverResponse ¶
type DeleteApproverResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteApproverResponse Response Object
func (DeleteApproverResponse) String ¶
func (o DeleteApproverResponse) String() string
type DeleteAssetRequest ¶
type DeleteAssetRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产的guid Guid string `json:"guid"` }
DeleteAssetRequest Request Object
func (DeleteAssetRequest) String ¶
func (o DeleteAssetRequest) String() string
type DeleteAssetResponse ¶
type DeleteAssetResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteAssetResponse Response Object
func (DeleteAssetResponse) String ¶
func (o DeleteAssetResponse) String() string
type DeleteBizMetricRequest ¶
type DeleteBizMetricRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteBizMetricRequest Request Object
func (DeleteBizMetricRequest) String ¶
func (o DeleteBizMetricRequest) String() string
type DeleteBizMetricResponse ¶
type DeleteBizMetricResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteBizMetricResponse Response Object
func (DeleteBizMetricResponse) String ¶
func (o DeleteBizMetricResponse) String() string
type DeleteCatalogRequest ¶
type DeleteCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteCatalogRequest Request Object
func (DeleteCatalogRequest) String ¶
func (o DeleteCatalogRequest) String() string
type DeleteCatalogResponse ¶
type DeleteCatalogResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteCatalogResponse Response Object
func (DeleteCatalogResponse) String ¶
func (o DeleteCatalogResponse) String() string
type DeleteClassificationFromEntitiesRequest ¶
type DeleteClassificationFromEntitiesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产标识guid Guid string `json:"guid"` Body *OpenClassification `json:"body,omitempty"` }
DeleteClassificationFromEntitiesRequest Request Object
func (DeleteClassificationFromEntitiesRequest) String ¶
func (o DeleteClassificationFromEntitiesRequest) String() string
type DeleteClassificationFromEntitiesResponse ¶
type DeleteClassificationFromEntitiesResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteClassificationFromEntitiesResponse Response Object
func (DeleteClassificationFromEntitiesResponse) String ¶
func (o DeleteClassificationFromEntitiesResponse) String() string
type DeleteCodeTableRequest ¶
type DeleteCodeTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteCodeTableRequest Request Object
func (DeleteCodeTableRequest) String ¶
func (o DeleteCodeTableRequest) String() string
type DeleteCodeTableResponse ¶
type DeleteCodeTableResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteCodeTableResponse Response Object
func (DeleteCodeTableResponse) String ¶
func (o DeleteCodeTableResponse) String() string
type DeleteDataconnectionRequest ¶
type DeleteDataconnectionRequest struct { // 工作空间id Workspace string `json:"workspace"` // 数据连接ID DataConnectionId string `json:"data_connection_id"` }
DeleteDataconnectionRequest Request Object
func (DeleteDataconnectionRequest) String ¶
func (o DeleteDataconnectionRequest) String() string
type DeleteDataconnectionResponse ¶
type DeleteDataconnectionResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteDataconnectionResponse Response Object
func (DeleteDataconnectionResponse) String ¶
func (o DeleteDataconnectionResponse) String() string
type DeleteDesignAggregationLogicTableRequest ¶ added in v0.1.91
type DeleteDesignAggregationLogicTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteDesignAggregationLogicTableRequest Request Object
func (DeleteDesignAggregationLogicTableRequest) String ¶ added in v0.1.91
func (o DeleteDesignAggregationLogicTableRequest) String() string
type DeleteDesignAggregationLogicTableResponse ¶ added in v0.1.91
type DeleteDesignAggregationLogicTableResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDesignAggregationLogicTableResponse Response Object
func (DeleteDesignAggregationLogicTableResponse) String ¶ added in v0.1.91
func (o DeleteDesignAggregationLogicTableResponse) String() string
type DeleteDesignAtomicIndexRequest ¶ added in v0.1.91
type DeleteDesignAtomicIndexRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteDesignAtomicIndexRequest Request Object
func (DeleteDesignAtomicIndexRequest) String ¶ added in v0.1.91
func (o DeleteDesignAtomicIndexRequest) String() string
type DeleteDesignAtomicIndexResponse ¶ added in v0.1.91
type DeleteDesignAtomicIndexResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDesignAtomicIndexResponse Response Object
func (DeleteDesignAtomicIndexResponse) String ¶ added in v0.1.91
func (o DeleteDesignAtomicIndexResponse) String() string
type DeleteDesignLatestApprovalRequest ¶ added in v0.1.91
type DeleteDesignLatestApprovalRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 待删除下展的实体ID,填写String类型替代Long类型。 BizId string `json:"biz_id"` // 待删除下展的实体类型。 枚举值: - ATOMIC_INDEX: 原子指标 - DERIVATIVE_INDEX: 衍生指标 - DIMENSION: 维度 - FACT_LOGIC_TABLE: 事实表 - TABLE_MODEL: 关系建模:逻辑实体/物理表 - STANDARD_ELEMENT: 数据标准 - AGGREGATION_LOGIC_TABLE: 汇总表 - CODE_TABLE: 码表 - BIZ_METRIC: 业务指标 - COMPOUND_METRIC: 复合指标 BizType DeleteDesignLatestApprovalRequestBizType `json:"biz_type"` }
DeleteDesignLatestApprovalRequest Request Object
func (DeleteDesignLatestApprovalRequest) String ¶ added in v0.1.91
func (o DeleteDesignLatestApprovalRequest) String() string
type DeleteDesignLatestApprovalRequestBizType ¶ added in v0.1.91
type DeleteDesignLatestApprovalRequestBizType struct {
// contains filtered or unexported fields
}
func (DeleteDesignLatestApprovalRequestBizType) MarshalJSON ¶ added in v0.1.91
func (c DeleteDesignLatestApprovalRequestBizType) MarshalJSON() ([]byte, error)
func (*DeleteDesignLatestApprovalRequestBizType) UnmarshalJSON ¶ added in v0.1.91
func (c *DeleteDesignLatestApprovalRequestBizType) UnmarshalJSON(b []byte) error
func (DeleteDesignLatestApprovalRequestBizType) Value ¶ added in v0.1.91
func (c DeleteDesignLatestApprovalRequestBizType) Value() string
type DeleteDesignLatestApprovalRequestBizTypeEnum ¶ added in v0.1.91
type DeleteDesignLatestApprovalRequestBizTypeEnum struct { ATOMIC_INDEX DeleteDesignLatestApprovalRequestBizType DERIVATIVE_INDEX DeleteDesignLatestApprovalRequestBizType DIMENSION DeleteDesignLatestApprovalRequestBizType FACT_LOGIC_TABLE DeleteDesignLatestApprovalRequestBizType TABLE_MODEL DeleteDesignLatestApprovalRequestBizType STANDARD_ELEMENT DeleteDesignLatestApprovalRequestBizType AGGREGATION_LOGIC_TABLE DeleteDesignLatestApprovalRequestBizType CODE_TABLE DeleteDesignLatestApprovalRequestBizType BIZ_METRIC DeleteDesignLatestApprovalRequestBizType COMPOUND_METRIC DeleteDesignLatestApprovalRequestBizType }
func GetDeleteDesignLatestApprovalRequestBizTypeEnum ¶ added in v0.1.91
func GetDeleteDesignLatestApprovalRequestBizTypeEnum() DeleteDesignLatestApprovalRequestBizTypeEnum
type DeleteDesignLatestApprovalResponse ¶ added in v0.1.91
type DeleteDesignLatestApprovalResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDesignLatestApprovalResponse Response Object
func (DeleteDesignLatestApprovalResponse) String ¶ added in v0.1.91
func (o DeleteDesignLatestApprovalResponse) String() string
type DeleteDirectoryRequest ¶
type DeleteDirectoryRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID数组,填写String类型替代Long类型。 Ids []string `json:"ids"` }
DeleteDirectoryRequest Request Object
func (DeleteDirectoryRequest) String ¶
func (o DeleteDirectoryRequest) String() string
type DeleteDirectoryResponse ¶
type DeleteDirectoryResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDirectoryResponse Response Object
func (DeleteDirectoryResponse) String ¶
func (o DeleteDirectoryResponse) String() string
type DeleteResultData ¶ added in v0.1.98
type DeleteResultData struct { // 成功删除的对象个数 Value *string `json:"value,omitempty"` }
DeleteResultData 删除的最终返回结果,返回成功删除的对象个数。
func (DeleteResultData) String ¶ added in v0.1.98
func (o DeleteResultData) String() string
type DeleteSecurityAssignedQueueRequest ¶ added in v0.1.96
type DeleteSecurityAssignedQueueRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 需要删除的当前空间队列资源id。 Id string `json:"id"` }
DeleteSecurityAssignedQueueRequest Request Object
func (DeleteSecurityAssignedQueueRequest) String ¶ added in v0.1.96
func (o DeleteSecurityAssignedQueueRequest) String() string
type DeleteSecurityAssignedQueueResponse ¶ added in v0.1.96
type DeleteSecurityAssignedQueueResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteSecurityAssignedQueueResponse Response Object
func (DeleteSecurityAssignedQueueResponse) String ¶ added in v0.1.96
func (o DeleteSecurityAssignedQueueResponse) String() string
type DeleteSecurityDataClassificationRuleRequest ¶ added in v0.1.71
type DeleteSecurityDataClassificationRuleRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 需要删除的规则id Id string `json:"id"` }
DeleteSecurityDataClassificationRuleRequest Request Object
func (DeleteSecurityDataClassificationRuleRequest) String ¶ added in v0.1.71
func (o DeleteSecurityDataClassificationRuleRequest) String() string
type DeleteSecurityDataClassificationRuleResponse ¶ added in v0.1.71
type DeleteSecurityDataClassificationRuleResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteSecurityDataClassificationRuleResponse Response Object
func (DeleteSecurityDataClassificationRuleResponse) String ¶ added in v0.1.71
func (o DeleteSecurityDataClassificationRuleResponse) String() string
type DeleteSecurityLevelFromEntityRequest ¶
type DeleteSecurityLevelFromEntityRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产id Guid string `json:"guid"` }
DeleteSecurityLevelFromEntityRequest Request Object
func (DeleteSecurityLevelFromEntityRequest) String ¶
func (o DeleteSecurityLevelFromEntityRequest) String() string
type DeleteSecurityLevelFromEntityResponse ¶
type DeleteSecurityLevelFromEntityResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteSecurityLevelFromEntityResponse Response Object
func (DeleteSecurityLevelFromEntityResponse) String ¶
func (o DeleteSecurityLevelFromEntityResponse) String() string
type DeleteSecurityPermissionSetRequest ¶ added in v0.1.71
type DeleteSecurityPermissionSetRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
DeleteSecurityPermissionSetRequest Request Object
func (DeleteSecurityPermissionSetRequest) String ¶ added in v0.1.71
func (o DeleteSecurityPermissionSetRequest) String() string
type DeleteSecurityPermissionSetResponse ¶ added in v0.1.71
type DeleteSecurityPermissionSetResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteSecurityPermissionSetResponse Response Object
func (DeleteSecurityPermissionSetResponse) String ¶ added in v0.1.71
func (o DeleteSecurityPermissionSetResponse) String() string
type DeleteSecuritySecrecyLevelRequest ¶ added in v0.1.87
type DeleteSecuritySecrecyLevelRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 密级id Id string `json:"id"` }
DeleteSecuritySecrecyLevelRequest Request Object
func (DeleteSecuritySecrecyLevelRequest) String ¶ added in v0.1.87
func (o DeleteSecuritySecrecyLevelRequest) String() string
type DeleteSecuritySecrecyLevelResponse ¶ added in v0.1.87
type DeleteSecuritySecrecyLevelResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteSecuritySecrecyLevelResponse Response Object
func (DeleteSecuritySecrecyLevelResponse) String ¶ added in v0.1.87
func (o DeleteSecuritySecrecyLevelResponse) String() string
type DeleteServiceCatalogRequest ¶
type DeleteServiceCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *DeleteServiceCatalogRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *ApiCatalogDeleteParaDto `json:"body,omitempty"` }
DeleteServiceCatalogRequest Request Object
func (DeleteServiceCatalogRequest) String ¶
func (o DeleteServiceCatalogRequest) String() string
type DeleteServiceCatalogRequestDlmType ¶ added in v0.1.61
type DeleteServiceCatalogRequestDlmType struct {
// contains filtered or unexported fields
}
func (DeleteServiceCatalogRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c DeleteServiceCatalogRequestDlmType) MarshalJSON() ([]byte, error)
func (*DeleteServiceCatalogRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *DeleteServiceCatalogRequestDlmType) UnmarshalJSON(b []byte) error
func (DeleteServiceCatalogRequestDlmType) Value ¶ added in v0.1.61
func (c DeleteServiceCatalogRequestDlmType) Value() string
type DeleteServiceCatalogRequestDlmTypeEnum ¶ added in v0.1.61
type DeleteServiceCatalogRequestDlmTypeEnum struct { SHARED DeleteServiceCatalogRequestDlmType EXCLUSIVE DeleteServiceCatalogRequestDlmType }
func GetDeleteServiceCatalogRequestDlmTypeEnum ¶ added in v0.1.61
func GetDeleteServiceCatalogRequestDlmTypeEnum() DeleteServiceCatalogRequestDlmTypeEnum
type DeleteServiceCatalogResponse ¶
type DeleteServiceCatalogResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteServiceCatalogResponse Response Object
func (DeleteServiceCatalogResponse) String ¶
func (o DeleteServiceCatalogResponse) String() string
type DeleteStandardRequest ¶
type DeleteStandardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteStandardRequest Request Object
func (DeleteStandardRequest) String ¶
func (o DeleteStandardRequest) String() string
type DeleteStandardResponse ¶
type DeleteStandardResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteStandardResponse Response Object
func (DeleteStandardResponse) String ¶
func (o DeleteStandardResponse) String() string
type DeleteStandardTemplateRequest ¶
type DeleteStandardTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 待删除的数据标准的ID集合。 Ids string `json:"ids"` }
DeleteStandardTemplateRequest Request Object
func (DeleteStandardTemplateRequest) String ¶
func (o DeleteStandardTemplateRequest) String() string
type DeleteStandardTemplateResponse ¶
type DeleteStandardTemplateResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteStandardTemplateResponse Response Object
func (DeleteStandardTemplateResponse) String ¶
func (o DeleteStandardTemplateResponse) String() string
type DeleteSubjectNewRequest ¶
type DeleteSubjectNewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteSubjectNewRequest Request Object
func (DeleteSubjectNewRequest) String ¶
func (o DeleteSubjectNewRequest) String() string
type DeleteSubjectNewResponse ¶
type DeleteSubjectNewResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSubjectNewResponse Response Object
func (DeleteSubjectNewResponse) String ¶
func (o DeleteSubjectNewResponse) String() string
type DeleteSubjectRequest ¶
type DeleteSubjectRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteSubjectRequest Request Object
func (DeleteSubjectRequest) String ¶
func (o DeleteSubjectRequest) String() string
type DeleteSubjectResponse ¶
type DeleteSubjectResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSubjectResponse Response Object
func (DeleteSubjectResponse) String ¶
func (o DeleteSubjectResponse) String() string
type DeleteTableModelRequest ¶
type DeleteTableModelRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *IdsParam `json:"body,omitempty"` }
DeleteTableModelRequest Request Object
func (DeleteTableModelRequest) String ¶
func (o DeleteTableModelRequest) String() string
type DeleteTableModelResponse ¶
type DeleteTableModelResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteTableModelResponse Response Object
func (DeleteTableModelResponse) String ¶
func (o DeleteTableModelResponse) String() string
type DeleteTaskInfoRequest ¶
type DeleteTaskInfoRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 任务id TaskId string `json:"task_id"` }
DeleteTaskInfoRequest Request Object
func (DeleteTaskInfoRequest) String ¶
func (o DeleteTaskInfoRequest) String() string
type DeleteTaskInfoResponse ¶
type DeleteTaskInfoResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteTaskInfoResponse Response Object
func (DeleteTaskInfoResponse) String ¶
func (o DeleteTaskInfoResponse) String() string
type DeleteWorkspacesRequest ¶
type DeleteWorkspacesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID数组,填写String类型替代Long类型。 Ids []string `json:"ids"` }
DeleteWorkspacesRequest Request Object
func (DeleteWorkspacesRequest) String ¶
func (o DeleteWorkspacesRequest) String() string
type DeleteWorkspacesResponse ¶
type DeleteWorkspacesResponse struct { Data *DeleteResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
DeleteWorkspacesResponse Response Object
func (DeleteWorkspacesResponse) String ¶
func (o DeleteWorkspacesResponse) String() string
type DeleteWorkspaceusersRequest ¶
type DeleteWorkspaceusersRequest struct { // 工作空间id WorkspaceId string `json:"workspace_id"` Body *ApigDelUserParams `json:"body,omitempty"` }
DeleteWorkspaceusersRequest Request Object
func (DeleteWorkspaceusersRequest) String ¶
func (o DeleteWorkspaceusersRequest) String() string
type DeleteWorkspaceusersResponse ¶
type DeleteWorkspaceusersResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteWorkspaceusersResponse Response Object
func (DeleteWorkspaceusersResponse) String ¶
func (o DeleteWorkspaceusersResponse) String() string
type DependJob ¶ added in v0.1.75
type DependJob struct { // 依赖的作业名称列表,必须依赖已存在的作业。 Jobs []string `json:"jobs"` // 依赖周期: - SAME_PERIOD:依赖被依赖作业的同周期任务的执行结果。 - PRE_PERIOD:依赖被依赖作业的前一周期任务的执行结果。 DependPeriod *DependJobDependPeriod `json:"depend_period,omitempty"` // 依赖作业任务执行失败处理策略: - FAIL:停止作业,设置作业为失败状态。 - IGNORE:继续执行作业。 - SUSPEND: 挂起作业。 DependFailPolicy *DependJobDependFailPolicy `json:"depend_fail_policy,omitempty"` }
DependJob 依赖作业列表
type DependJobDependFailPolicy ¶ added in v0.1.75
type DependJobDependFailPolicy struct {
// contains filtered or unexported fields
}
func (DependJobDependFailPolicy) MarshalJSON ¶ added in v0.1.75
func (c DependJobDependFailPolicy) MarshalJSON() ([]byte, error)
func (*DependJobDependFailPolicy) UnmarshalJSON ¶ added in v0.1.75
func (c *DependJobDependFailPolicy) UnmarshalJSON(b []byte) error
func (DependJobDependFailPolicy) Value ¶ added in v0.1.75
func (c DependJobDependFailPolicy) Value() string
type DependJobDependFailPolicyEnum ¶ added in v0.1.75
type DependJobDependFailPolicyEnum struct { FAIL DependJobDependFailPolicy IGNORE DependJobDependFailPolicy SUSPEND DependJobDependFailPolicy }
func GetDependJobDependFailPolicyEnum ¶ added in v0.1.75
func GetDependJobDependFailPolicyEnum() DependJobDependFailPolicyEnum
type DependJobDependPeriod ¶ added in v0.1.75
type DependJobDependPeriod struct {
// contains filtered or unexported fields
}
func (DependJobDependPeriod) MarshalJSON ¶ added in v0.1.75
func (c DependJobDependPeriod) MarshalJSON() ([]byte, error)
func (*DependJobDependPeriod) UnmarshalJSON ¶ added in v0.1.75
func (c *DependJobDependPeriod) UnmarshalJSON(b []byte) error
func (DependJobDependPeriod) Value ¶ added in v0.1.75
func (c DependJobDependPeriod) Value() string
type DependJobDependPeriodEnum ¶ added in v0.1.75
type DependJobDependPeriodEnum struct { SAME_PERIOD DependJobDependPeriod PRE_PERIOD DependJobDependPeriod }
func GetDependJobDependPeriodEnum ¶ added in v0.1.75
func GetDependJobDependPeriodEnum() DependJobDependPeriodEnum
type DeployFactoryPackagesRequest ¶ added in v0.1.84
type DeployFactoryPackagesRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 有Body体的情况下必须,无Body体的情况下则无需填写和校验,默认值:application/json ContentType *string `json:"Content-Type,omitempty"` Body *DeployFactoryPackagesRequestBody `json:"body,omitempty"` }
DeployFactoryPackagesRequest Request Object
func (DeployFactoryPackagesRequest) String ¶ added in v0.1.84
func (o DeployFactoryPackagesRequest) String() string
type DeployFactoryPackagesRequestBody ¶ added in v0.1.84
type DeployFactoryPackagesRequestBody struct { // 发布包ID PackageIds []string `json:"package_ids"` // 发布后是否立即启动作业。取值范围为0和1,默认为1, 1:发布成功后立即启动作业 0:不立即启动 StartupMode *int32 `json:"startup_mode,omitempty"` }
func (DeployFactoryPackagesRequestBody) String ¶ added in v0.1.84
func (o DeployFactoryPackagesRequestBody) String() string
type DeployFactoryPackagesResponse ¶ added in v0.1.84
type DeployFactoryPackagesResponse struct { // 发布包信息 DeployPackageDetails *[]DeployPackagesResponseDeployPackageDetails `json:"deploy_package_details,omitempty"` HttpStatusCode int `json:"-"` }
DeployFactoryPackagesResponse Response Object
func (DeployFactoryPackagesResponse) String ¶ added in v0.1.84
func (o DeployFactoryPackagesResponse) String() string
type DeployPackagesResponseDeployPackageDetails ¶ added in v0.1.84
type DeployPackagesResponseDeployPackageDetails struct { // 总的异步执行的子任务个数 AsySubtaskNum *int32 `json:"asy_subtask_num,omitempty"` // 异步作业id,返回给前台轮询结果 AsyTaskId *string `json:"asy_task_id,omitempty"` // 发布包ID PackageId *int64 `json:"package_id,omitempty"` }
func (DeployPackagesResponseDeployPackageDetails) String ¶ added in v0.1.84
func (o DeployPackagesResponseDeployPackageDetails) String() string
type DerivativeIndexDimensionVo ¶ added in v0.1.70
type DerivativeIndexDimensionVo struct { // 维度分组ID。 GroupId string `json:"group_id"` // 维度角色。 Role *string `json:"role,omitempty"` // 维度ID,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 维度层级ID,填写String类型替代Long类型。 HierarchiesId *string `json:"hierarchies_id,omitempty"` // 序号,只读。 Ordinal *int32 `json:"ordinal,omitempty"` // 维度分组名称。 GroupName *string `json:"group_name,omitempty"` // 维度分组编码。 GroupCode *string `json:"group_code,omitempty"` BizType *BizTypeEnum `json:"biz_type"` // 层级属性,只读。 Hierarchies *[]DimensionHierarchiesVo `json:"hierarchies,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,只读,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 数据连接类型。 DwType *string `json:"dw_type,omitempty"` // 层级的ID,只读,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` }
DerivativeIndexDimensionVo 维度分组(颗粒度)。
func (DerivativeIndexDimensionVo) String ¶ added in v0.1.70
func (o DerivativeIndexDimensionVo) String() string
type DerivativeIndexVo ¶ added in v0.1.70
type DerivativeIndexVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 中文名。 NameCh string `json:"name_ch"` // 描述,只读。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 字段类型。 DataType *string `json:"data_type,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象guid,填写String类型替代Long类型。 L3Id string `json:"l3_id"` Status *BizStatusEnum `json:"status,omitempty"` // 原子指标ID,填写String类型替代Long类型。 AtomicIndexId string `json:"atomic_index_id"` // 时间限定ID,填写String类型替代Long类型。 TimeConditionId *string `json:"time_condition_id,omitempty"` // 时间限定关联字段ID,填写String类型替代Long类型。 TimeFieldId *string `json:"time_field_id,omitempty"` // 时间限定关联字段名称,只读。 TimeFieldName *string `json:"time_field_name,omitempty"` // 通用限定信息。 CommonConditions *[]CommonConditionVo `json:"common_conditions,omitempty"` // 维度组(颗粒度)。 DimensionGroups *[]DerivativeIndexDimensionVo `json:"dimension_groups,omitempty"` Monitor *MetricMonitorVo `json:"monitor,omitempty"` AtomicIndex *AtomicIndexVo `json:"atomic_index,omitempty"` // 时间限定名称,只读。 TimeConditionName *string `json:"time_condition_name,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 汇总表ID,只读,填写String类型替代Long类型。 SummaryTableId *string `json:"summary_table_id,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` }
func (DerivativeIndexVo) String ¶ added in v0.1.70
func (o DerivativeIndexVo) String() string
type DerivativeIndexVoDetailData ¶ added in v0.1.70
type DerivativeIndexVoDetailData struct {
Value *DerivativeIndexVo `json:"value,omitempty"`
}
DerivativeIndexVoDetailData 返回数据。
func (DerivativeIndexVoDetailData) String ¶ added in v0.1.70
func (o DerivativeIndexVoDetailData) String() string
type DerivativeIndexVoSearchResultData ¶ added in v0.1.70
type DerivativeIndexVoSearchResultData struct {
Value *DerivativeIndexVoSearchResultDataValue `json:"value,omitempty"`
}
DerivativeIndexVoSearchResultData 返回数据。
func (DerivativeIndexVoSearchResultData) String ¶ added in v0.1.70
func (o DerivativeIndexVoSearchResultData) String() string
type DerivativeIndexVoSearchResultDataValue ¶ added in v0.1.70
type DerivativeIndexVoSearchResultDataValue struct { // DerivativeIndexVO数组。 Records *[]DerivativeIndexVo `json:"records,omitempty"` // 总数。 Total *int32 `json:"total,omitempty"` }
DerivativeIndexVoSearchResultDataValue 返回的数据信息。
func (DerivativeIndexVoSearchResultDataValue) String ¶ added in v0.1.70
func (o DerivativeIndexVoSearchResultDataValue) String() string
type DimensionAttributeVo ¶ added in v0.1.70
type DimensionAttributeVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 维度ID,只读,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 码表属性ID,填写String类型替代Long类型。 CodeTableFieldId *string `json:"code_table_field_id,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 业务属性。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 字段类型。 DataType string `json:"data_type"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 是否主键。 IsPrimaryKey bool `json:"is_primary_key"` // 是否业务主键。 IsBizPrimary *bool `json:"is_biz_primary,omitempty"` // 是否分区。 IsPartitionKey *bool `json:"is_partition_key,omitempty"` // 序号。 Ordinal int32 `json:"ordinal"` // 是否不为空。 NotNull *bool `json:"not_null,omitempty"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId *string `json:"stand_row_id,omitempty"` // 关联的数据标准名称,只读。 StandRowName *string `json:"stand_row_name,omitempty"` // 质量信息,只读。 QualityInfos *[]QualityInfoVo `json:"quality_infos,omitempty"` // 密级 SecrecyLevels *[]SecrecyLevelVo `json:"secrecy_levels,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 别名 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
func (DimensionAttributeVo) String ¶ added in v0.1.70
func (o DimensionAttributeVo) String() string
type DimensionHierarchiesVo ¶ added in v0.1.70
type DimensionHierarchiesVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 层级名称。 Name *string `json:"name,omitempty"` // 层级包含的属性。 Attrs *[]HierarchiesAttrVo `json:"attrs,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` }
func (DimensionHierarchiesVo) String ¶ added in v0.1.70
func (o DimensionHierarchiesVo) String() string
type DimensionLogicTableAttributeVo ¶ added in v0.1.98
type DimensionLogicTableAttributeVo struct { // 维度表ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属维表ID。 DimensionLogicTableId *string `json:"dimension_logic_table_id,omitempty"` // 序号 Ordinal int32 `json:"ordinal"` // 维度属性ID,填写String类型替代Long类型。 DimensionAttributeId string `json:"dimension_attribute_id"` // 字段名,只读。 NameEn *string `json:"name_en,omitempty"` // 业务属性,只读。 NameCh *string `json:"name_ch,omitempty"` // 描述,只读。 Description *string `json:"description,omitempty"` // 字段类型。 DataType *string `json:"data_type,omitempty"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 是否主键,只读。 IsPrimaryKey *bool `json:"is_primary_key,omitempty"` // 是否业务主键。 IsBizPrimary *bool `json:"is_biz_primary,omitempty"` // 是否主键分区,只读。 IsPartitionKey *bool `json:"is_partition_key,omitempty"` // 是否不为空。 NotNull *bool `json:"not_null,omitempty"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId *string `json:"stand_row_id,omitempty"` // 关联的数据标准名称,只读。 StandRowName *string `json:"stand_row_name,omitempty"` // 质量信息,只读。 QualityInfos *[]QualityInfoVo `json:"quality_infos,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 密级 SecrecyLevels *[]SecrecyLevelVo `json:"secrecy_levels,omitempty"` }
func (DimensionLogicTableAttributeVo) String ¶ added in v0.1.98
func (o DimensionLogicTableAttributeVo) String() string
type DimensionLogicTableVo ¶ added in v0.1.98
type DimensionLogicTableVo struct { // 表ID Id *string `json:"id,omitempty"` // 表名称。 TbName *string `json:"tb_name,omitempty"` // 逻辑实体名。 TbLogicName *string `json:"tb_logic_name,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 描述。 Description *string `json:"description,omitempty"` // 所属维度ID,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 资产责任人。 Owner *string `json:"owner,omitempty"` // 维度类型。 枚举值: - COMMON: 普通维度 - LOOKUP: 码表维度 - HIERARCHIES: 层级维度 DimensionType *DimensionLogicTableVoDimensionType `json:"dimension_type,omitempty"` // 引用码表ID,填写String类型替代Long类型。 CodeTableId *string `json:"code_table_id,omitempty"` CodeTable *CodeTableVo `json:"code_table,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // 数据连接ID。 DwId *string `json:"dw_id,omitempty"` // 是否是逆向的。 Reversed *bool `json:"reversed,omitempty"` // 分区表达式。 PartitionConf *string `json:"partition_conf,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // 库名。 DbName *string `json:"db_name,omitempty"` // 数据表ID,只读。 TbId *string `json:"tb_id,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` // 表类型。 TableType *string `json:"table_type,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 表发布后,创建的数据目录技术资产guid,只读,创建和更新时无需填写。 TbGuid *string `json:"tb_guid,omitempty"` // 表发布后,创建的数据目录业务资产guid,只读,创建和更新时无需填写。 TbLogicGuid *string `json:"tb_logic_guid,omitempty"` // 关联维度名称,只读。 DimensionName *string `json:"dimension_name,omitempty"` // 字段属性。 Attributes *[]DimensionLogicTableAttributeVo `json:"attributes,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType *string `json:"dw_type,omitempty"` // 数据连接名称,只读,创建和更新时无需填写。 DwName *string `json:"dw_name,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` Materialization *SyncStatusEnum `json:"materialization,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *DimensionLogicTableVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // 质量ID,填写String类型替代Long类型。 QualityId *string `json:"quality_id,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 外表路径 ObsLocation *string `json:"obs_location,omitempty"` // 其他配置 Configs *string `json:"configs,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
func (DimensionLogicTableVo) String ¶ added in v0.1.98
func (o DimensionLogicTableVo) String() string
type DimensionLogicTableVoDimensionType ¶ added in v0.1.98
type DimensionLogicTableVoDimensionType struct {
// contains filtered or unexported fields
}
func (DimensionLogicTableVoDimensionType) MarshalJSON ¶ added in v0.1.98
func (c DimensionLogicTableVoDimensionType) MarshalJSON() ([]byte, error)
func (*DimensionLogicTableVoDimensionType) UnmarshalJSON ¶ added in v0.1.98
func (c *DimensionLogicTableVoDimensionType) UnmarshalJSON(b []byte) error
func (DimensionLogicTableVoDimensionType) Value ¶ added in v0.1.98
func (c DimensionLogicTableVoDimensionType) Value() string
type DimensionLogicTableVoDimensionTypeEnum ¶ added in v0.1.98
type DimensionLogicTableVoDimensionTypeEnum struct { COMMON DimensionLogicTableVoDimensionType LOOKUP DimensionLogicTableVoDimensionType HIERARCHIES DimensionLogicTableVoDimensionType }
func GetDimensionLogicTableVoDimensionTypeEnum ¶ added in v0.1.98
func GetDimensionLogicTableVoDimensionTypeEnum() DimensionLogicTableVoDimensionTypeEnum
type DimensionLogicTableVoDistribute ¶ added in v0.1.98
type DimensionLogicTableVoDistribute struct {
// contains filtered or unexported fields
}
func (DimensionLogicTableVoDistribute) MarshalJSON ¶ added in v0.1.98
func (c DimensionLogicTableVoDistribute) MarshalJSON() ([]byte, error)
func (*DimensionLogicTableVoDistribute) UnmarshalJSON ¶ added in v0.1.98
func (c *DimensionLogicTableVoDistribute) UnmarshalJSON(b []byte) error
func (DimensionLogicTableVoDistribute) Value ¶ added in v0.1.98
func (c DimensionLogicTableVoDistribute) Value() string
type DimensionLogicTableVoDistributeEnum ¶ added in v0.1.98
type DimensionLogicTableVoDistributeEnum struct { HASH DimensionLogicTableVoDistribute REPLICATION DimensionLogicTableVoDistribute }
func GetDimensionLogicTableVoDistributeEnum ¶ added in v0.1.98
func GetDimensionLogicTableVoDistributeEnum() DimensionLogicTableVoDistributeEnum
type DimensionVo ¶ added in v0.1.98
type DimensionVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 维度类型。 枚举值: - COMMON: 普通维度 - LOOKUP: 码表维度 - HIERARCHIES: 层级维度 DimensionType DimensionVoDimensionType `json:"dimension_type"` // 业务属性。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 引用码表ID,填写String类型替代Long类型。 CodeTableId *string `json:"code_table_id,omitempty"` CodeTable *CodeTableVo `json:"code_table,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,填写String类型替代Long类型。 L3Id string `json:"l3_id"` // 层级属性。 Hierarchies *[]DimensionHierarchiesVo `json:"hierarchies,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 维度属性信息。 Attributes []DimensionAttributeVo `json:"attributes"` // 表映射信息。 Mappings *[]TableMappingVo `json:"mappings,omitempty"` Datasource *BizDatasourceRelationVo `json:"datasource,omitempty"` // 资产责任人。 Owner *string `json:"owner,omitempty"` // 外表路径 ObsLocation *string `json:"obs_location,omitempty"` // 表类型。 TableType *string `json:"table_type,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *DimensionVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 其他配置 Configs *string `json:"configs,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` }
func (DimensionVo) String ¶ added in v0.1.98
func (o DimensionVo) String() string
type DimensionVoDimensionType ¶ added in v0.1.98
type DimensionVoDimensionType struct {
// contains filtered or unexported fields
}
func (DimensionVoDimensionType) MarshalJSON ¶ added in v0.1.98
func (c DimensionVoDimensionType) MarshalJSON() ([]byte, error)
func (*DimensionVoDimensionType) UnmarshalJSON ¶ added in v0.1.98
func (c *DimensionVoDimensionType) UnmarshalJSON(b []byte) error
func (DimensionVoDimensionType) Value ¶ added in v0.1.98
func (c DimensionVoDimensionType) Value() string
type DimensionVoDimensionTypeEnum ¶ added in v0.1.98
type DimensionVoDimensionTypeEnum struct { COMMON DimensionVoDimensionType LOOKUP DimensionVoDimensionType HIERARCHIES DimensionVoDimensionType }
func GetDimensionVoDimensionTypeEnum ¶ added in v0.1.98
func GetDimensionVoDimensionTypeEnum() DimensionVoDimensionTypeEnum
type DimensionVoDistribute ¶ added in v0.1.98
type DimensionVoDistribute struct {
// contains filtered or unexported fields
}
func (DimensionVoDistribute) MarshalJSON ¶ added in v0.1.98
func (c DimensionVoDistribute) MarshalJSON() ([]byte, error)
func (*DimensionVoDistribute) UnmarshalJSON ¶ added in v0.1.98
func (c *DimensionVoDistribute) UnmarshalJSON(b []byte) error
func (DimensionVoDistribute) Value ¶ added in v0.1.98
func (c DimensionVoDistribute) Value() string
type DimensionVoDistributeEnum ¶ added in v0.1.98
type DimensionVoDistributeEnum struct { HASH DimensionVoDistribute REPLICATION DimensionVoDistribute }
func GetDimensionVoDistributeEnum ¶ added in v0.1.98
func GetDimensionVoDistributeEnum() DimensionVoDistributeEnum
type DirectoryVo ¶
type DirectoryVo struct { // 目录名称。 Name string `json:"name"` // 描述。 Description *string `json:"description,omitempty"` // 目录类型。 枚举值: - STANDARD_ELEMENT: 数据标准 - CODE: 码表 Type DirectoryVoType `json:"type"` // ID,创建时可不传,更新时必填。填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 父目录ID,首层传null。填写String类型替代Long类型。 ParentId string `json:"parent_id"` // 上个节点ID,首节点传null。填写String类型替代Long类型。 PrevId string `json:"prev_id"` // 根节点ID,根节点此ID为自身ID,只读。填写String类型替代Long类型。 RootId *string `json:"root_id,omitempty"` // 目录的资产名称,只读。 QualifiedName *string `json:"qualified_name,omitempty"` // 是否来自公共层,只读。 FromPublic *string `json:"from_public,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 关联的主题ID,填写String类型替代Long类型。 RefId *string `json:"ref_id,omitempty"` // 子目录。 Children *[]DirectoryVo `json:"children,omitempty"` }
DirectoryVo 目录。
func (DirectoryVo) String ¶
func (o DirectoryVo) String() string
type DirectoryVoType ¶
type DirectoryVoType struct {
// contains filtered or unexported fields
}
func (DirectoryVoType) MarshalJSON ¶
func (c DirectoryVoType) MarshalJSON() ([]byte, error)
func (*DirectoryVoType) UnmarshalJSON ¶
func (c *DirectoryVoType) UnmarshalJSON(b []byte) error
func (DirectoryVoType) Value ¶
func (c DirectoryVoType) Value() string
type DirectoryVoTypeEnum ¶
type DirectoryVoTypeEnum struct { STANDARD_ELEMENT DirectoryVoType CODE DirectoryVoType }
func GetDirectoryVoTypeEnum ¶
func GetDirectoryVoTypeEnum() DirectoryVoTypeEnum
type DisStream ¶
type DisStream struct { // 通道名称 StreamName *string `json:"stream_name,omitempty"` // 通道GUID StreamGuid *string `json:"stream_guid,omitempty"` // 通道的唯一标识名称 StreamQualifiedName *string `json:"stream_qualified_name,omitempty"` // 分区数 PartitionCount *int32 `json:"partition_count,omitempty"` // dis的app数目 AppCount *int32 `json:"app_count,omitempty"` // 转储任务数 TaskCount *int32 `json:"task_count,omitempty"` }
type DsExportResultVoData ¶ added in v0.1.91
type DsExportResultVoData struct { // 标识本次导出的唯一值,用于查询导入结果。importing(导出中)、fail(导出失败)、success(导出成功)。 枚举值: - importing: 导出中 - fail: 导出失败 - success: 导出成功 Status *DsExportResultVoDataStatus `json:"status,omitempty"` Group *BatchOperationVo `json:"group,omitempty"` // 当前进度。 Rate *string `json:"rate,omitempty"` }
DsExportResultVoData 导出结果对象。
func (DsExportResultVoData) String ¶ added in v0.1.91
func (o DsExportResultVoData) String() string
type DsExportResultVoDataStatus ¶ added in v0.1.91
type DsExportResultVoDataStatus struct {
// contains filtered or unexported fields
}
func (DsExportResultVoDataStatus) MarshalJSON ¶ added in v0.1.91
func (c DsExportResultVoDataStatus) MarshalJSON() ([]byte, error)
func (*DsExportResultVoDataStatus) UnmarshalJSON ¶ added in v0.1.91
func (c *DsExportResultVoDataStatus) UnmarshalJSON(b []byte) error
func (DsExportResultVoDataStatus) Value ¶ added in v0.1.91
func (c DsExportResultVoDataStatus) Value() string
type DsExportResultVoDataStatusEnum ¶ added in v0.1.91
type DsExportResultVoDataStatusEnum struct { IMPORTING DsExportResultVoDataStatus FAIL DsExportResultVoDataStatus SUCCESS DsExportResultVoDataStatus }
func GetDsExportResultVoDataStatusEnum ¶ added in v0.1.91
func GetDsExportResultVoDataStatusEnum() DsExportResultVoDataStatusEnum
type DsProcessImportResultVo ¶ added in v0.1.98
type DsProcessImportResultVo struct { // 标识本次导入的唯一值,用于查询导入结果。 枚举值: - importing: 导入中 - fail: 导入失败 - success: 导入成功 Status *DsProcessImportResultVoStatus `json:"status,omitempty"` Group *BatchOperationVo `json:"group,omitempty"` // 当前进度。 Rate *string `json:"rate,omitempty"` }
func (DsProcessImportResultVo) String ¶ added in v0.1.98
func (o DsProcessImportResultVo) String() string
type DsProcessImportResultVoStatus ¶ added in v0.1.98
type DsProcessImportResultVoStatus struct {
// contains filtered or unexported fields
}
func (DsProcessImportResultVoStatus) MarshalJSON ¶ added in v0.1.98
func (c DsProcessImportResultVoStatus) MarshalJSON() ([]byte, error)
func (*DsProcessImportResultVoStatus) UnmarshalJSON ¶ added in v0.1.98
func (c *DsProcessImportResultVoStatus) UnmarshalJSON(b []byte) error
func (DsProcessImportResultVoStatus) Value ¶ added in v0.1.98
func (c DsProcessImportResultVoStatus) Value() string
type DsProcessImportResultVoStatusEnum ¶ added in v0.1.98
type DsProcessImportResultVoStatusEnum struct { IMPORTING DsProcessImportResultVoStatus FAIL DsProcessImportResultVoStatus SUCCESS DsProcessImportResultVoStatus }
func GetDsProcessImportResultVoStatusEnum ¶ added in v0.1.98
func GetDsProcessImportResultVoStatusEnum() DsProcessImportResultVoStatusEnum
type DwType ¶
type DwType struct { }
DwType 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。
type Entity ¶ added in v0.1.62
type Entity struct { // 数据版本 Version float32 `json:"version,omitempty"` // 关联关系属性,数据类型Map<String, Object> RelationshipAttributes *interface{} `json:"relationship_attributes,omitempty"` // 父类资产类型 SuperTypeNames *[]string `json:"super_type_names,omitempty"` // 业务属性,数据类型Map<String, Map<String, Object>> BusinessAttributes *interface{} `json:"business_attributes,omitempty"` // 承担密级和标签的多值对象数据结构,数据结构Map<String, List<Map<String, Object>>> MultiAttributes *interface{} `json:"multi_attributes,omitempty"` PrivilegeInfo *EntityPrivilegeInfo `json:"privilege_info,omitempty"` // 拓展属性,数据结构Map<String, Object> ExtendedAttributes *interface{} `json:"extended_attributes,omitempty"` // 资产guid Guid *string `json:"guid,omitempty"` // 资产类型名称 TypeName *string `json:"type_name,omitempty"` // 类型展示名称 TypeDisplayName *string `json:"type_display_name,omitempty"` // 展示名称 DisplayText *string `json:"display_text,omitempty"` // 资产属性,Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` // 修改属性列表 UpdatedAttributes *[]string `json:"updated_attributes,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 主账号id DomainId *string `json:"domain_id,omitempty"` // 实例化id InstanceId *[]string `json:"instance_id,omitempty"` // 空间id列表 WorkspaceId *[]string `json:"workspace_id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 创建人 CreatedBy *string `json:"created_by,omitempty"` // 修改人 UpdatedBy *string `json:"updated_by,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 修改时间 UpdateTime *string `json:"update_time,omitempty"` }
Entity 资产信息
type EntityPrivilegeInfo ¶ added in v0.1.62
type EntityPrivilegeInfo struct { // 特权列表 Privileges *[]string `json:"privileges,omitempty"` // 继承特权列表 InheritPrivileges *[]string `json:"inherit_privileges,omitempty"` }
EntityPrivilegeInfo 实体特权信息
func (EntityPrivilegeInfo) String ¶ added in v0.1.62
func (o EntityPrivilegeInfo) String() string
type EntityWithExtInfo ¶
type EntityWithExtInfo struct { Entity *AtlasAssetEntity `json:"entity"` // 关联资产map Map<String, AtlasAssetEntity> ReferredEntities *interface{} `json:"referred_entities,omitempty"` }
EntityWithExtInfo 资产详情
func (EntityWithExtInfo) String ¶
func (o EntityWithExtInfo) String() string
type EnvRequestBody ¶ added in v0.1.61
type EnvRequestBody struct { // 环境变量实体信息 Params *[]EnvRequestBodyParams `json:"params,omitempty"` }
func (EnvRequestBody) String ¶ added in v0.1.61
func (o EnvRequestBody) String() string
type EnvRequestBodyParams ¶ added in v0.1.61
type EnvRequestBodyParams struct { // 环境变量名称 Name *string `json:"name,omitempty"` // 环境变量类型 Type *string `json:"type,omitempty"` // 环境变量值 Value *string `json:"value,omitempty"` // 描述信息 Desc *string `json:"desc,omitempty"` }
func (EnvRequestBodyParams) String ¶ added in v0.1.61
func (o EnvRequestBodyParams) String() string
type EnvRespParams ¶ added in v0.1.61
type EnvRespParams struct { // 变量名称 Name *string `json:"name,omitempty"` // 变量类型 Type *EnvRespParamsType `json:"type,omitempty"` // 变量值 Value *string `json:"value,omitempty"` // 描述信息 Desc *string `json:"desc,omitempty"` }
func (EnvRespParams) String ¶ added in v0.1.61
func (o EnvRespParams) String() string
type EnvRespParamsType ¶ added in v0.1.61
type EnvRespParamsType struct {
// contains filtered or unexported fields
}
func (EnvRespParamsType) MarshalJSON ¶ added in v0.1.61
func (c EnvRespParamsType) MarshalJSON() ([]byte, error)
func (*EnvRespParamsType) UnmarshalJSON ¶ added in v0.1.61
func (c *EnvRespParamsType) UnmarshalJSON(b []byte) error
func (EnvRespParamsType) Value ¶ added in v0.1.61
func (c EnvRespParamsType) Value() string
type EnvRespParamsTypeEnum ¶ added in v0.1.61
type EnvRespParamsTypeEnum struct { VARIABLE EnvRespParamsType CONSTANT EnvRespParamsType }
func GetEnvRespParamsTypeEnum ¶ added in v0.1.61
func GetEnvRespParamsTypeEnum() EnvRespParamsTypeEnum
type EnvTypeEnum ¶ added in v0.1.98
type EnvTypeEnum struct {
// contains filtered or unexported fields
}
EnvTypeEnum 开发生产环境类型。 枚举值: - INVALID_TYPE: 无效环境 - DEV_TYPE: 开发环境 - PROD_TYPE: 生产环境 - DEV_PROD_TYPE: 开发生产环境
func (EnvTypeEnum) MarshalJSON ¶ added in v0.1.98
func (c EnvTypeEnum) MarshalJSON() ([]byte, error)
func (*EnvTypeEnum) UnmarshalJSON ¶ added in v0.1.98
func (c *EnvTypeEnum) UnmarshalJSON(b []byte) error
func (EnvTypeEnum) Value ¶ added in v0.1.98
func (c EnvTypeEnum) Value() string
type EnvTypeEnumEnum ¶ added in v0.1.98
type EnvTypeEnumEnum struct { INVALID_TYPE EnvTypeEnum DEV_TYPE EnvTypeEnum PROD_TYPE EnvTypeEnum DEV_PROD_TYPE EnvTypeEnum }
func GetEnvTypeEnumEnum ¶ added in v0.1.98
func GetEnvTypeEnumEnum() EnvTypeEnumEnum
type Event ¶ added in v0.1.75
type Event struct { // 事件类型。 - KAFKA: 选择对应的连接名称与topic,当有新的kafka消息时将会触发作业运行一次 - DIS: 当前只支持监听DIS通道的新上报数据事件,每上报一条数据,触发作业运行一次。 - OBS: 选择要监听的OBS路径,如果该路径下有新增文件,则触发调度;新增的文件的路径名,可以通过变量Job.trigger.obsNewFiles引用。前提条件:该OBS路径已经配置DIS消息通知。 EventType EventEventType `json:"event_type"` // DIS通道名称。通过DIS管理控制台获取通道名称:登录管理控制台。单击“数据接入服务”,左侧列表选择“通道管理”。通道管理页面中列出了用户拥有的通道 Channel string `json:"channel"` // 执行失败处理策略。 - SUSPEND: 挂起 - IGNORE:忽略失败,读取下一事件 FailPolicy *EventFailPolicy `json:"fail_policy,omitempty"` // 调度并发数 Concurrent *int32 `json:"concurrent,omitempty"` // 读取策略。 - LAST: 从上次位置读取 - NEW:从最新位置读取 ReadPolicy *EventReadPolicy `json:"read_policy,omitempty"` }
Event 实时作业节点事件触发配置
type EventEventType ¶ added in v0.1.75
type EventEventType struct {
// contains filtered or unexported fields
}
func (EventEventType) MarshalJSON ¶ added in v0.1.75
func (c EventEventType) MarshalJSON() ([]byte, error)
func (*EventEventType) UnmarshalJSON ¶ added in v0.1.75
func (c *EventEventType) UnmarshalJSON(b []byte) error
func (EventEventType) Value ¶ added in v0.1.75
func (c EventEventType) Value() string
type EventEventTypeEnum ¶ added in v0.1.75
type EventEventTypeEnum struct { KAFKA EventEventType DIS EventEventType OBS EventEventType }
func GetEventEventTypeEnum ¶ added in v0.1.75
func GetEventEventTypeEnum() EventEventTypeEnum
type EventFailPolicy ¶ added in v0.1.75
type EventFailPolicy struct {
// contains filtered or unexported fields
}
func (EventFailPolicy) MarshalJSON ¶ added in v0.1.75
func (c EventFailPolicy) MarshalJSON() ([]byte, error)
func (*EventFailPolicy) UnmarshalJSON ¶ added in v0.1.75
func (c *EventFailPolicy) UnmarshalJSON(b []byte) error
func (EventFailPolicy) Value ¶ added in v0.1.75
func (c EventFailPolicy) Value() string
type EventFailPolicyEnum ¶ added in v0.1.75
type EventFailPolicyEnum struct { SUSPEND EventFailPolicy IGNORE EventFailPolicy }
func GetEventFailPolicyEnum ¶ added in v0.1.75
func GetEventFailPolicyEnum() EventFailPolicyEnum
type EventParam ¶ added in v0.1.62
type EventParam struct { Guid *string `json:"guid,omitempty"` // 资产类型 TypeName *string `json:"type_name,omitempty"` ModelId *string `json:"model_id,omitempty"` PropertyName *string `json:"property_name,omitempty"` PropertyValue *string `json:"property_value,omitempty"` // 搜索框输入 Query *string `json:"query,omitempty"` Filter *DataMapFilterCriteria `json:"filter,omitempty"` GuidList *[]string `json:"guid_list,omitempty"` TraceId *string `json:"trace_id,omitempty"` SourceTraceId *string `json:"source_trace_id,omitempty"` MetadataTypeName *string `json:"metadata_type_name,omitempty"` SuperTypeNames *string `json:"super_type_names,omitempty"` WorkspaceIds *[]string `json:"workspace_ids,omitempty"` }
func (EventParam) String ¶ added in v0.1.62
func (o EventParam) String() string
type EventReadPolicy ¶ added in v0.1.75
type EventReadPolicy struct {
// contains filtered or unexported fields
}
func (EventReadPolicy) MarshalJSON ¶ added in v0.1.75
func (c EventReadPolicy) MarshalJSON() ([]byte, error)
func (*EventReadPolicy) UnmarshalJSON ¶ added in v0.1.75
func (c *EventReadPolicy) UnmarshalJSON(b []byte) error
func (EventReadPolicy) Value ¶ added in v0.1.75
func (c EventReadPolicy) Value() string
type EventReadPolicyEnum ¶ added in v0.1.75
type EventReadPolicyEnum struct { LAST EventReadPolicy NEW EventReadPolicy }
func GetEventReadPolicyEnum ¶ added in v0.1.75
func GetEventReadPolicyEnum() EventReadPolicyEnum
type ExecuteApiToInstanceRequest ¶
type ExecuteApiToInstanceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ExecuteApiToInstanceRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId string `json:"instance_id"` Body *ApiActionDto `json:"body,omitempty"` }
ExecuteApiToInstanceRequest Request Object
func (ExecuteApiToInstanceRequest) String ¶
func (o ExecuteApiToInstanceRequest) String() string
type ExecuteApiToInstanceRequestDlmType ¶
type ExecuteApiToInstanceRequestDlmType struct {
// contains filtered or unexported fields
}
func (ExecuteApiToInstanceRequestDlmType) MarshalJSON ¶
func (c ExecuteApiToInstanceRequestDlmType) MarshalJSON() ([]byte, error)
func (*ExecuteApiToInstanceRequestDlmType) UnmarshalJSON ¶
func (c *ExecuteApiToInstanceRequestDlmType) UnmarshalJSON(b []byte) error
func (ExecuteApiToInstanceRequestDlmType) Value ¶
func (c ExecuteApiToInstanceRequestDlmType) Value() string
type ExecuteApiToInstanceRequestDlmTypeEnum ¶
type ExecuteApiToInstanceRequestDlmTypeEnum struct { SHARED ExecuteApiToInstanceRequestDlmType EXCLUSIVE ExecuteApiToInstanceRequestDlmType }
func GetExecuteApiToInstanceRequestDlmTypeEnum ¶
func GetExecuteApiToInstanceRequestDlmTypeEnum() ExecuteApiToInstanceRequestDlmTypeEnum
type ExecuteApiToInstanceResponse ¶
type ExecuteApiToInstanceResponse struct {
HttpStatusCode int `json:"-"`
}
ExecuteApiToInstanceResponse Response Object
func (ExecuteApiToInstanceResponse) String ¶
func (o ExecuteApiToInstanceResponse) String() string
type ExecuteTaskActionRequest ¶
type ExecuteTaskActionRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 任务id TaskId string `json:"task_id"` // 启动、调度、停止操作标识 Action string `json:"action"` }
ExecuteTaskActionRequest Request Object
func (ExecuteTaskActionRequest) String ¶
func (o ExecuteTaskActionRequest) String() string
type ExecuteTaskActionResponse ¶
type ExecuteTaskActionResponse struct {
HttpStatusCode int `json:"-"`
}
ExecuteTaskActionResponse Response Object
func (ExecuteTaskActionResponse) String ¶
func (o ExecuteTaskActionResponse) String() string
type ExportDataServiceExcelRequest ¶ added in v0.1.93
type ExportDataServiceExcelRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ExportDataServiceExcelRequestDlmType `json:"Dlm-Type,omitempty"` // API导出ID列表。 Body *[]string `json:"body,omitempty"` }
ExportDataServiceExcelRequest Request Object
func (ExportDataServiceExcelRequest) String ¶ added in v0.1.93
func (o ExportDataServiceExcelRequest) String() string
type ExportDataServiceExcelRequestDlmType ¶ added in v0.1.93
type ExportDataServiceExcelRequestDlmType struct {
// contains filtered or unexported fields
}
func (ExportDataServiceExcelRequestDlmType) MarshalJSON ¶ added in v0.1.93
func (c ExportDataServiceExcelRequestDlmType) MarshalJSON() ([]byte, error)
func (*ExportDataServiceExcelRequestDlmType) UnmarshalJSON ¶ added in v0.1.93
func (c *ExportDataServiceExcelRequestDlmType) UnmarshalJSON(b []byte) error
func (ExportDataServiceExcelRequestDlmType) Value ¶ added in v0.1.93
func (c ExportDataServiceExcelRequestDlmType) Value() string
type ExportDataServiceExcelRequestDlmTypeEnum ¶ added in v0.1.93
type ExportDataServiceExcelRequestDlmTypeEnum struct { SHARED ExportDataServiceExcelRequestDlmType EXCLUSIVE ExportDataServiceExcelRequestDlmType }
func GetExportDataServiceExcelRequestDlmTypeEnum ¶ added in v0.1.93
func GetExportDataServiceExcelRequestDlmTypeEnum() ExportDataServiceExcelRequestDlmTypeEnum
type ExportDataServiceExcelResponse ¶ added in v0.1.93
type ExportDataServiceExcelResponse struct { HttpStatusCode int `json:"-"` Body io.ReadCloser `json:"-" type:"stream"` }
ExportDataServiceExcelResponse Response Object
func (ExportDataServiceExcelResponse) Consume ¶ added in v0.1.93
func (o ExportDataServiceExcelResponse) Consume(writer io.Writer) (int64, error)
func (ExportDataServiceExcelResponse) String ¶ added in v0.1.93
func (o ExportDataServiceExcelResponse) String() string
type ExportDataServiceExcelTemplateRequest ¶ added in v0.1.93
type ExportDataServiceExcelTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ExportDataServiceExcelTemplateRequestDlmType `json:"Dlm-Type,omitempty"` }
ExportDataServiceExcelTemplateRequest Request Object
func (ExportDataServiceExcelTemplateRequest) String ¶ added in v0.1.93
func (o ExportDataServiceExcelTemplateRequest) String() string
type ExportDataServiceExcelTemplateRequestDlmType ¶ added in v0.1.93
type ExportDataServiceExcelTemplateRequestDlmType struct {
// contains filtered or unexported fields
}
func (ExportDataServiceExcelTemplateRequestDlmType) MarshalJSON ¶ added in v0.1.93
func (c ExportDataServiceExcelTemplateRequestDlmType) MarshalJSON() ([]byte, error)
func (*ExportDataServiceExcelTemplateRequestDlmType) UnmarshalJSON ¶ added in v0.1.93
func (c *ExportDataServiceExcelTemplateRequestDlmType) UnmarshalJSON(b []byte) error
func (ExportDataServiceExcelTemplateRequestDlmType) Value ¶ added in v0.1.93
func (c ExportDataServiceExcelTemplateRequestDlmType) Value() string
type ExportDataServiceExcelTemplateRequestDlmTypeEnum ¶ added in v0.1.93
type ExportDataServiceExcelTemplateRequestDlmTypeEnum struct { SHARED ExportDataServiceExcelTemplateRequestDlmType EXCLUSIVE ExportDataServiceExcelTemplateRequestDlmType }
func GetExportDataServiceExcelTemplateRequestDlmTypeEnum ¶ added in v0.1.93
func GetExportDataServiceExcelTemplateRequestDlmTypeEnum() ExportDataServiceExcelTemplateRequestDlmTypeEnum
type ExportDataServiceExcelTemplateResponse ¶ added in v0.1.93
type ExportDataServiceExcelTemplateResponse struct { HttpStatusCode int `json:"-"` Body io.ReadCloser `json:"-" type:"stream"` }
ExportDataServiceExcelTemplateResponse Response Object
func (ExportDataServiceExcelTemplateResponse) Consume ¶ added in v0.1.93
func (o ExportDataServiceExcelTemplateResponse) Consume(writer io.Writer) (int64, error)
func (ExportDataServiceExcelTemplateResponse) String ¶ added in v0.1.93
func (o ExportDataServiceExcelTemplateResponse) String() string
type ExportDataServiceZipRequest ¶ added in v0.1.93
type ExportDataServiceZipRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ExportDataServiceZipRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *ApiParam `json:"body,omitempty"` }
ExportDataServiceZipRequest Request Object
func (ExportDataServiceZipRequest) String ¶ added in v0.1.93
func (o ExportDataServiceZipRequest) String() string
type ExportDataServiceZipRequestDlmType ¶ added in v0.1.93
type ExportDataServiceZipRequestDlmType struct {
// contains filtered or unexported fields
}
func (ExportDataServiceZipRequestDlmType) MarshalJSON ¶ added in v0.1.93
func (c ExportDataServiceZipRequestDlmType) MarshalJSON() ([]byte, error)
func (*ExportDataServiceZipRequestDlmType) UnmarshalJSON ¶ added in v0.1.93
func (c *ExportDataServiceZipRequestDlmType) UnmarshalJSON(b []byte) error
func (ExportDataServiceZipRequestDlmType) Value ¶ added in v0.1.93
func (c ExportDataServiceZipRequestDlmType) Value() string
type ExportDataServiceZipRequestDlmTypeEnum ¶ added in v0.1.93
type ExportDataServiceZipRequestDlmTypeEnum struct { SHARED ExportDataServiceZipRequestDlmType EXCLUSIVE ExportDataServiceZipRequestDlmType }
func GetExportDataServiceZipRequestDlmTypeEnum ¶ added in v0.1.93
func GetExportDataServiceZipRequestDlmTypeEnum() ExportDataServiceZipRequestDlmTypeEnum
type ExportDataServiceZipResponse ¶ added in v0.1.93
type ExportDataServiceZipResponse struct { HttpStatusCode int `json:"-"` Body io.ReadCloser `json:"-" type:"stream"` }
ExportDataServiceZipResponse Response Object
func (ExportDataServiceZipResponse) Consume ¶ added in v0.1.93
func (o ExportDataServiceZipResponse) Consume(writer io.Writer) (int64, error)
func (ExportDataServiceZipResponse) String ¶ added in v0.1.93
func (o ExportDataServiceZipResponse) String() string
type ExportDesignModelTableDdlRequest ¶ added in v0.1.91
type ExportDesignModelTableDdlRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` // 待导出的表名。 TbNames *[]string `json:"tb_names,omitempty"` // 导出的DDL包不包括数据库名。 WithDb *bool `json:"with_db,omitempty"` }
ExportDesignModelTableDdlRequest Request Object
func (ExportDesignModelTableDdlRequest) String ¶ added in v0.1.91
func (o ExportDesignModelTableDdlRequest) String() string
type ExportDesignModelTableDdlResponse ¶ added in v0.1.91
type ExportDesignModelTableDdlResponse struct { Data *ExportDesignModelTableDdlResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ExportDesignModelTableDdlResponse Response Object
func (ExportDesignModelTableDdlResponse) String ¶ added in v0.1.91
func (o ExportDesignModelTableDdlResponse) String() string
type ExportDesignModelTableDdlResultData ¶ added in v0.1.91
type ExportDesignModelTableDdlResultData struct { // 接口导出的表的DDL语句。 Value *string `json:"value,omitempty"` }
ExportDesignModelTableDdlResultData 返回的数据信息。
func (ExportDesignModelTableDdlResultData) String ¶ added in v0.1.91
func (o ExportDesignModelTableDdlResultData) String() string
type ExportDesignModelsRequest ¶ added in v0.1.91
type ExportDesignModelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *ExportParam `json:"body,omitempty"` }
ExportDesignModelsRequest Request Object
func (ExportDesignModelsRequest) String ¶ added in v0.1.91
func (o ExportDesignModelsRequest) String() string
type ExportDesignModelsResponse ¶ added in v0.1.91
type ExportDesignModelsResponse struct { Data *ExportDesignModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ExportDesignModelsResponse Response Object
func (ExportDesignModelsResponse) String ¶ added in v0.1.91
func (o ExportDesignModelsResponse) String() string
type ExportDesignModelsResultData ¶ added in v0.1.91
type ExportDesignModelsResultData struct { // 导入接口返回的唯一标识。 Uuid *string `json:"uuid,omitempty"` }
ExportDesignModelsResultData 返回的数据信息。
func (ExportDesignModelsResultData) String ¶ added in v0.1.91
func (o ExportDesignModelsResultData) String() string
type ExportDesignResultRequest ¶ added in v0.1.91
type ExportDesignResultRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 请求导出接口时返回的uuid。 Uuid string `json:"uuid"` }
ExportDesignResultRequest Request Object
func (ExportDesignResultRequest) String ¶ added in v0.1.91
func (o ExportDesignResultRequest) String() string
type ExportDesignResultResponse ¶ added in v0.1.91
type ExportDesignResultResponse struct { Data *DsExportResultVoData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ExportDesignResultResponse Response Object
func (ExportDesignResultResponse) String ¶ added in v0.1.91
func (o ExportDesignResultResponse) String() string
type ExportParam ¶ added in v0.1.91
type ExportParam struct { // 导出对象ID的列表,如:某几个逻辑模型的ID,填写String类型替代Long类型。 Ids *[]string `json:"ids,omitempty"` // 是否是异步操作导出,true:异步,false:同步。 Asyn *bool `json:"asyn,omitempty"` // 导出的业务类型:ER(关系建模),Directory_CodeTable(码表目录),Directory_Standard(标准目录),DIM(维度建模),codeTable(码表);dataStandard 数据标准;directory_id导出指定目录下的码表/数据标准;model_id,biz_catalog_id导出指定模型,目录下的业务表,import_bizcatalog导出流程架构,import_bizmetric导出业务指标。 Type *string `json:"type,omitempty"` // 所属目录ID,填写String类型替代Long类型。 DirectoryId *string `json:"directory_id,omitempty"` // 所属业务分层的ID,填写String类型替代Long类型。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 所属的业务分层的ID列表。 BizCatalogIdList *[]string `json:"biz_catalog_id_list,omitempty"` // 所属关系建模的模型ID,导出关系模型需要此参数,填写String类型替代Long类型。 ModelId *string `json:"model_id,omitempty"` }
func (ExportParam) String ¶ added in v0.1.91
func (o ExportParam) String() string
type FactLogicTableVo ¶ added in v0.1.98
type FactLogicTableVo struct { // 事实表ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 表名称。 TbName string `json:"tb_name"` // 逻辑实体名。 TbLogicName string `json:"tb_logic_name"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象guid,填写String类型替代Long类型。 L3Id string `json:"l3_id"` // 描述。 Description *string `json:"description,omitempty"` // 数据连接名称,只读,创建和更新时无需填写。 DwName *string `json:"dw_name,omitempty"` // 资产责任人。 Owner string `json:"owner"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // 数据连接ID。 DwId string `json:"dw_id"` // 库名。 DbName string `json:"db_name"` // 数据表ID,只读。 TbId *string `json:"tb_id,omitempty"` // 关联维度表ID。 DimTableIds *[]string `json:"dim_table_ids,omitempty"` // 是否是逆向的。 Reversed *bool `json:"reversed,omitempty"` // 分区表达式。 PartitionConf *string `json:"partition_conf,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *FactLogicTableVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // 表类型。 TableType *string `json:"table_type,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 表发布后,创建的数据目录技术资产guid,只读,创建和更新时无需填写。 TbGuid *string `json:"tb_guid,omitempty"` // 表发布后,创建的数据目录业务资产guid,只读,创建和更新时无需填写。 TbLogicGuid *string `json:"tb_logic_guid,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType string `json:"dw_type"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 事实表维度信息,只读。 Dimensions *[]FactTableAttributeVo `json:"dimensions,omitempty"` // 事实表事实属性信息,只读。 Attributes *[]FactTableAttributeVo `json:"attributes,omitempty"` // 表映射信息。 Mappings *[]TableMappingVo `json:"mappings,omitempty"` // 事实表度量信息,只读。 Measures *[]FactTableAttributeVo `json:"measures,omitempty"` // 事实表所有属性。 TableAttributes *[]FactTableAttributeVo `json:"table_attributes,omitempty"` // 其他配置 Configs *string `json:"configs,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 质量ID,填写String类型替代Long类型。 QualityId *string `json:"quality_id,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 外表路径 ObsLocation *string `json:"obs_location,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` // 密级 SecrecyLevels *[]SecrecyLevelVo `json:"secrecy_levels,omitempty"` }
func (FactLogicTableVo) String ¶ added in v0.1.98
func (o FactLogicTableVo) String() string
type FactLogicTableVoDistribute ¶ added in v0.1.98
type FactLogicTableVoDistribute struct {
// contains filtered or unexported fields
}
func (FactLogicTableVoDistribute) MarshalJSON ¶ added in v0.1.98
func (c FactLogicTableVoDistribute) MarshalJSON() ([]byte, error)
func (*FactLogicTableVoDistribute) UnmarshalJSON ¶ added in v0.1.98
func (c *FactLogicTableVoDistribute) UnmarshalJSON(b []byte) error
func (FactLogicTableVoDistribute) Value ¶ added in v0.1.98
func (c FactLogicTableVoDistribute) Value() string
type FactLogicTableVoDistributeEnum ¶ added in v0.1.98
type FactLogicTableVoDistributeEnum struct { HASH FactLogicTableVoDistribute REPLICATION FactLogicTableVoDistribute }
func GetFactLogicTableVoDistributeEnum ¶ added in v0.1.98
func GetFactLogicTableVoDistributeEnum() FactLogicTableVoDistributeEnum
type FactTableAttributeVo ¶ added in v0.1.98
type FactTableAttributeVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属事实表ID,只读,填写String类型替代Long类型。 FactLogicTableId *string `json:"fact_logic_table_id,omitempty"` // 序号。 Ordinal int32 `json:"ordinal"` // 维度ID,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 维度角色。 Role *string `json:"role,omitempty"` Dimension *DimensionVo `json:"dimension,omitempty"` // 是否主键。 IsPrimaryKey bool `json:"is_primary_key"` // 是否分区键。 IsPartitionKey bool `json:"is_partition_key"` // 是否外键,只读。 IsForeignKey *bool `json:"is_foreign_key,omitempty"` // 密级 SecrecyLevels *[]SecrecyLevelRecordVo `json:"secrecy_levels,omitempty"` // 描述。 Description *string `json:"description,omitempty"` // 字段类型。 DataType string `json:"data_type"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 英文名。 NameEn string `json:"name_en"` // 中文名。 NameCh string `json:"name_ch"` // 是否不为空。 NotNull *bool `json:"not_null,omitempty"` AttributeType *BizTypeEnum `json:"attribute_type,omitempty"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId *string `json:"stand_row_id,omitempty"` // 关联的数据标准名称,只读。 StandRowName *string `json:"stand_row_name,omitempty"` // 质量信息,只读。 QualityInfos *[]QualityInfoVo `json:"quality_infos,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
FactTableAttributeVo 事实表维度信息。
func (FactTableAttributeVo) String ¶ added in v0.1.98
func (o FactTableAttributeVo) String() string
type FgacSingleUpdateReq ¶ added in v0.1.93
type FgacSingleUpdateReq struct { // 数据连接id DwId *string `json:"dw_id,omitempty"` // 是否开启细粒度认证,true表示开启细粒度认证,false表示关闭细粒度认证。 FgacFlag *bool `json:"fgac_flag,omitempty"` // 细粒度认证类型,开启细粒度认证时才生效。\"0\"表示开发态细粒度认证,支持数据开发细粒度脚本运行、作业测试运行,\"1\"表示调度态细粒度认证,支持数据开发细粒度脚本运行、作业测试运行、作业执行调度。 FgacType *string `json:"fgac_type,omitempty"` }
func (FgacSingleUpdateReq) String ¶ added in v0.1.93
func (o FgacSingleUpdateReq) String() string
type FgacUpdateReq ¶ added in v0.1.93
type FgacUpdateReq struct { // 细粒度认证数据开发连接列表 FgacIds *[]FgacSingleUpdateReq `json:"fgac_ids,omitempty"` }
func (FgacUpdateReq) String ¶ added in v0.1.93
func (o FgacUpdateReq) String() string
type FgacUpdateResult ¶ added in v0.1.93
type FgacUpdateResult struct { // 数据连接id Id *string `json:"id,omitempty"` // 是否更新成功,true表示更新成功,false表示更新失败。 Status *bool `json:"status,omitempty"` // 细粒度认证更新错误信息 ErrorMsg *string `json:"error_msg,omitempty"` }
func (FgacUpdateResult) String ¶ added in v0.1.93
func (o FgacUpdateResult) String() string
type FilterCriteria ¶
type FilterCriteria struct { // 当前可选值:database Name string `json:"name"` // database的名称 Value string `json:"value"` // 操作者 Operator string `json:"operator"` }
func (FilterCriteria) String ¶
func (o FilterCriteria) String() string
type FlavorDto ¶ added in v0.1.98
type FlavorDto struct { // 规格ID。 Id *string `json:"id,omitempty"` // 规格名称。 Name *string `json:"name,omitempty"` // 磁盘大小。 Disk *int32 `json:"disk,omitempty"` // CPU大小。 Cpu *int32 `json:"cpu,omitempty"` // 内存大小。 Mem *int32 `json:"mem,omitempty"` }
FlavorDto 集群节点规格
type GatewayDto ¶
type GatewayDto struct { // 网关类型 ApigType *GatewayDtoApigType `json:"apig_type,omitempty"` // 网关实例id ApigInstanceId *string `json:"apig_instance_id,omitempty"` // 网关分组id GroupIdInApig *string `json:"group_id_in_apig,omitempty"` // roma网关集成应用id RomaAppId *string `json:"roma_app_id,omitempty"` }
func (GatewayDto) String ¶
func (o GatewayDto) String() string
type GatewayDtoApigType ¶
type GatewayDtoApigType struct {
// contains filtered or unexported fields
}
func (GatewayDtoApigType) MarshalJSON ¶
func (c GatewayDtoApigType) MarshalJSON() ([]byte, error)
func (*GatewayDtoApigType) UnmarshalJSON ¶
func (c *GatewayDtoApigType) UnmarshalJSON(b []byte) error
func (GatewayDtoApigType) Value ¶
func (c GatewayDtoApigType) Value() string
type GatewayDtoApigTypeEnum ¶
type GatewayDtoApigTypeEnum struct { APIG GatewayDtoApigType APIGW GatewayDtoApigType ROMA_APIC GatewayDtoApigType }
func GetGatewayDtoApigTypeEnum ¶
func GetGatewayDtoApigTypeEnum() GatewayDtoApigTypeEnum
type GlossaryInfo ¶
type GlossaryInfo struct { // 标签名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 标签的guid Guid *string `json:"guid,omitempty"` // 创建用户 CreateUser *string `json:"create_user,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` }
func (GlossaryInfo) String ¶
func (o GlossaryInfo) String() string
type Group ¶
type Group struct { // 用户组id Id *string `json:"id,omitempty"` // 用户组名 Name *string `json:"name,omitempty"` }
Group IAM用户组信息
type HierarchiesAttrVo ¶ added in v0.1.70
type HierarchiesAttrVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 层级ID,填写String类型替代Long类型。 HierarchiesId *string `json:"hierarchies_id,omitempty"` // 属性ID,填写String类型替代Long类型。 AttrId *string `json:"attr_id,omitempty"` // 层次。 Level *int32 `json:"level,omitempty"` // 引用属性编码。 AttrNameEn *string `json:"attr_name_en,omitempty"` // 引用属性名称,只读。 AttrNameCh *string `json:"attr_name_ch,omitempty"` // 详情属性ID,填写String类型替代Long类型。 DetailAttrIds *[]string `json:"detail_attr_ids,omitempty"` // 详情属性英文。 DetailAttrNameEns *[]string `json:"detail_attr_name_ens,omitempty"` // 详情属性中文,只读。 DetailAttrNameChs *[]string `json:"detail_attr_name_chs,omitempty"` Attr *DimensionAttributeVo `json:"attr,omitempty"` // 详情字段,只读。 DetailAttrs *[]DimensionAttributeVo `json:"detail_attrs,omitempty"` }
HierarchiesAttrVo 层级属性。
func (HierarchiesAttrVo) String ¶ added in v0.1.70
func (o HierarchiesAttrVo) String() string
type IdsParam ¶
type IdsParam struct { // ID列表,填写String类型替代Long类型。 Ids []string `json:"ids"` // 删除物理表。 枚举值: - PHYSICAL_TABLE: 关系建模 DelTypes *IdsParamDelTypes `json:"del_types,omitempty"` }
type IdsParamDelTypes ¶
type IdsParamDelTypes struct {
// contains filtered or unexported fields
}
func (IdsParamDelTypes) MarshalJSON ¶
func (c IdsParamDelTypes) MarshalJSON() ([]byte, error)
func (*IdsParamDelTypes) UnmarshalJSON ¶
func (c *IdsParamDelTypes) UnmarshalJSON(b []byte) error
func (IdsParamDelTypes) Value ¶
func (c IdsParamDelTypes) Value() string
type IdsParamDelTypesEnum ¶
type IdsParamDelTypesEnum struct {
PHYSICAL_TABLE IdsParamDelTypes
}
func GetIdsParamDelTypesEnum ¶
func GetIdsParamDelTypesEnum() IdsParamDelTypesEnum
type ImportCatalogsRequest ¶ added in v0.1.77
type ImportCatalogsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 需要执行的动作。 枚举值: - start-import: 开始导入 ActionId string `json:"action-id"` // 是否需要覆盖更新已有的主题。 SkipExist *bool `json:"skip-exist,omitempty"` Body *ImportCatalogsRequestBody `json:"body,omitempty" type:"multipart"` }
ImportCatalogsRequest Request Object
func (ImportCatalogsRequest) String ¶ added in v0.1.77
func (o ImportCatalogsRequest) String() string
type ImportCatalogsRequestBody ¶ added in v0.1.77
type ImportCatalogsRequestBody struct { // 导入主题用的excel文件,大小必须小于4MB,且行数小于3000行。 File *def.FilePart `json:"file"` }
func (ImportCatalogsRequestBody) String ¶ added in v0.1.77
func (o ImportCatalogsRequestBody) String() string
func (*ImportCatalogsRequestBody) UnmarshalJSON ¶ added in v0.1.77
func (o *ImportCatalogsRequestBody) UnmarshalJSON(b []byte) error
type ImportCatalogsResponse ¶ added in v0.1.77
type ImportCatalogsResponse struct { Data *ExportDesignModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ImportCatalogsResponse Response Object
func (ImportCatalogsResponse) String ¶ added in v0.1.77
func (o ImportCatalogsResponse) String() string
type ImportDataServiceExcelRequest ¶ added in v0.1.93
type ImportDataServiceExcelRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ImportDataServiceExcelRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),此处为导入文件,取值为multipart/form-data。 ContentType string `json:"Content-Type"` Body *ImportDataServiceExcelRequestBody `json:"body,omitempty" type:"multipart"` }
ImportDataServiceExcelRequest Request Object
func (ImportDataServiceExcelRequest) String ¶ added in v0.1.93
func (o ImportDataServiceExcelRequest) String() string
type ImportDataServiceExcelRequestBody ¶ added in v0.1.93
type ImportDataServiceExcelRequestBody struct { // 导入包含api的excel文件,大小必须小于4MB。 File *def.FilePart `json:"file"` }
func (ImportDataServiceExcelRequestBody) String ¶ added in v0.1.93
func (o ImportDataServiceExcelRequestBody) String() string
func (*ImportDataServiceExcelRequestBody) UnmarshalJSON ¶ added in v0.1.93
func (o *ImportDataServiceExcelRequestBody) UnmarshalJSON(b []byte) error
type ImportDataServiceExcelRequestDlmType ¶ added in v0.1.93
type ImportDataServiceExcelRequestDlmType struct {
// contains filtered or unexported fields
}
func (ImportDataServiceExcelRequestDlmType) MarshalJSON ¶ added in v0.1.93
func (c ImportDataServiceExcelRequestDlmType) MarshalJSON() ([]byte, error)
func (*ImportDataServiceExcelRequestDlmType) UnmarshalJSON ¶ added in v0.1.93
func (c *ImportDataServiceExcelRequestDlmType) UnmarshalJSON(b []byte) error
func (ImportDataServiceExcelRequestDlmType) Value ¶ added in v0.1.93
func (c ImportDataServiceExcelRequestDlmType) Value() string
type ImportDataServiceExcelRequestDlmTypeEnum ¶ added in v0.1.93
type ImportDataServiceExcelRequestDlmTypeEnum struct { SHARED ImportDataServiceExcelRequestDlmType EXCLUSIVE ImportDataServiceExcelRequestDlmType }
func GetImportDataServiceExcelRequestDlmTypeEnum ¶ added in v0.1.93
func GetImportDataServiceExcelRequestDlmTypeEnum() ImportDataServiceExcelRequestDlmTypeEnum
type ImportDataServiceExcelResponse ¶ added in v0.1.93
type ImportDataServiceExcelResponse struct { // 返回的数据信息。 JobId *string `json:"job_id,omitempty"` HttpStatusCode int `json:"-"` }
ImportDataServiceExcelResponse Response Object
func (ImportDataServiceExcelResponse) String ¶ added in v0.1.93
func (o ImportDataServiceExcelResponse) String() string
type ImportLineageRequest ¶ added in v0.1.77
type ImportLineageRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 血缘信息列表 Body *[]TableLineage `json:"body,omitempty"` }
ImportLineageRequest Request Object
func (ImportLineageRequest) String ¶ added in v0.1.77
func (o ImportLineageRequest) String() string
type ImportLineageResponse ¶ added in v0.1.77
type ImportLineageResponse struct { // 血缘导入结果 Body *[]ObjectIdInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
ImportLineageResponse Response Object
func (ImportLineageResponse) String ¶ added in v0.1.77
func (o ImportLineageResponse) String() string
type ImportModelsRequest ¶ added in v0.1.77
type ImportModelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 默认值:en-us 可选,导入导出接口必填,可选值有:zh-cn、en-us,分别表示中文、英文。 XLanguage *string `json:"X-Language,omitempty"` // 需要执行的动作,根据导入的对象不同而选择不同的导入动作。 枚举值: - import_relation: 导入关系模型:逻辑实体/物理表 - import_dimension: 导入维度表、事实表 - import_codetable: 导入码表 - import_datastandard: 导入数据标准 - import_bizmetric: 导入业务指标 - import_bizcatalog: 导入流程架构 - import_atomic: 导入原子指标 - import_derivative: 导入衍生指标 - import_compound: 导入复合指标 - import_aggregation: 导入汇总表 ActionId ImportModelsRequestActionId `json:"action-id"` // 关系建模的模型ID,在导入模型(import_relation)时必填。 ModelId *string `json:"model_id,omitempty"` // 导入的目录id,在导入码表(import_codetable)和数据标准(import_datastandard)时生效,选填。 DirectoryId *string `json:"directory_id,omitempty"` // 是否需要覆盖更新已有的实体。 SkipExist *bool `json:"skip-exist,omitempty"` Body *ImportModelsRequestBody `json:"body,omitempty" type:"multipart"` }
ImportModelsRequest Request Object
func (ImportModelsRequest) String ¶ added in v0.1.77
func (o ImportModelsRequest) String() string
type ImportModelsRequestActionId ¶ added in v0.1.77
type ImportModelsRequestActionId struct {
// contains filtered or unexported fields
}
func (ImportModelsRequestActionId) MarshalJSON ¶ added in v0.1.77
func (c ImportModelsRequestActionId) MarshalJSON() ([]byte, error)
func (*ImportModelsRequestActionId) UnmarshalJSON ¶ added in v0.1.77
func (c *ImportModelsRequestActionId) UnmarshalJSON(b []byte) error
func (ImportModelsRequestActionId) Value ¶ added in v0.1.77
func (c ImportModelsRequestActionId) Value() string
type ImportModelsRequestActionIdEnum ¶ added in v0.1.77
type ImportModelsRequestActionIdEnum struct { IMPORT_RELATION ImportModelsRequestActionId IMPORT_DIMENSION ImportModelsRequestActionId IMPORT_CODETABLE ImportModelsRequestActionId IMPORT_DATASTANDARD ImportModelsRequestActionId IMPORT_BIZMETRIC ImportModelsRequestActionId IMPORT_BIZCATALOG ImportModelsRequestActionId IMPORT_ATOMIC ImportModelsRequestActionId IMPORT_DERIVATIVE ImportModelsRequestActionId IMPORT_COMPOUND ImportModelsRequestActionId IMPORT_AGGREGATION ImportModelsRequestActionId }
func GetImportModelsRequestActionIdEnum ¶ added in v0.1.77
func GetImportModelsRequestActionIdEnum() ImportModelsRequestActionIdEnum
type ImportModelsRequestBody ¶ added in v0.1.77
type ImportModelsRequestBody struct { // 导入用的excel文件,大小必须小于4MB,且行数小于3000行。 File *def.FilePart `json:"file"` }
func (ImportModelsRequestBody) String ¶ added in v0.1.77
func (o ImportModelsRequestBody) String() string
func (*ImportModelsRequestBody) UnmarshalJSON ¶ added in v0.1.77
func (o *ImportModelsRequestBody) UnmarshalJSON(b []byte) error
type ImportModelsResponse ¶ added in v0.1.77
type ImportModelsResponse struct { Data *ExportDesignModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ImportModelsResponse Response Object
func (ImportModelsResponse) String ¶ added in v0.1.77
func (o ImportModelsResponse) String() string
type ImportResultRequest ¶
type ImportResultRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 需要查询的某次导入的处理结果。 Uuid string `json:"uuid"` }
ImportResultRequest Request Object
func (ImportResultRequest) String ¶
func (o ImportResultRequest) String() string
type ImportResultResponse ¶
type ImportResultResponse struct { Data *DsProcessImportResultVo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ImportResultResponse Response Object
func (ImportResultResponse) String ¶
func (o ImportResultResponse) String() string
type InitializeStandardTemplateRequest ¶
type InitializeStandardTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // action-id=init,初始化数据标准模板时固定参数。 ActionId string `json:"action-id"` Body *StandElementFieldVoList `json:"body,omitempty"` }
InitializeStandardTemplateRequest Request Object
func (InitializeStandardTemplateRequest) String ¶
func (o InitializeStandardTemplateRequest) String() string
type InitializeStandardTemplateResponse ¶
type InitializeStandardTemplateResponse struct { Data *InitializeStandardTemplateResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
InitializeStandardTemplateResponse Response Object
func (InitializeStandardTemplateResponse) String ¶
func (o InitializeStandardTemplateResponse) String() string
type InitializeStandardTemplateResultData ¶ added in v0.1.98
type InitializeStandardTemplateResultData struct { // 数据标准模板字段详情数组。 Value *[]StandElementFieldVo `json:"value,omitempty"` }
InitializeStandardTemplateResultData data,统一的返回结果的最外层数据结构。
func (InitializeStandardTemplateResultData) String ¶ added in v0.1.98
func (o InitializeStandardTemplateResultData) String() string
type InstanceDetailDto ¶ added in v0.1.98
type InstanceDetailDto struct { // 集群ID。 Id *string `json:"id,omitempty"` // 集群名称。 Name *string `json:"name,omitempty"` // 集群描述信息。 Description *string `json:"description,omitempty"` // 公网IP地址。 ExternalAddress *string `json:"external_address,omitempty"` // 内网IPv4地址。 IntranetAddress *string `json:"intranet_address,omitempty"` // 内网IPv6地址。 IntranetAddressIpv6 *string `json:"intranet_address_ipv6,omitempty"` // 公网域名ID。 PublicZoneId *string `json:"public_zone_id,omitempty"` // 公网域名名称。 PublicZoneName *string `json:"public_zone_name,omitempty"` // 内网域名ID。 PrivateZoneId *string `json:"private_zone_id,omitempty"` // 内网域名名称。 PrivateZoneName *string `json:"private_zone_name,omitempty"` // 企业项目ID。 EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 创建人。 CreateUser *string `json:"create_user,omitempty"` // 当前工作空间已发布的API数量。 CurrentNamespacePublishApiNum *int32 `json:"current_namespace_publish_api_num,omitempty"` // 所有工作空间已发布的API数量。 AllNamespacePublishApiNum *int32 `json:"all_namespace_publish_api_num,omitempty"` // 集群API总配额。 ApiPublishableNum *int32 `json:"api_publishable_num,omitempty"` // 集群是否可以删除。 Deletable *bool `json:"deletable,omitempty"` // 集群计费状态,NO_CHARGE:未计费、CHARGED:已计费,GRACE:宽限期、RETENTION:保留期。 ChargeStatus *string `json:"charge_status,omitempty"` // 订单ID。 OrderId *string `json:"order_id,omitempty"` // 订单类型,PERIOD:包周期、ON_DEMAND:按需。 OrderType *string `json:"order_type,omitempty"` // 集群订购周期类型。 PeriodType *string `json:"period_type,omitempty"` // 集群状态。 InstanceStatus *string `json:"instance_status,omitempty"` // 节点数量。 NodeNum *int32 `json:"node_num,omitempty"` Flavor *FlavorDto `json:"flavor,omitempty"` // 集群版本号。 GatewayVersion *string `json:"gateway_version,omitempty"` // 集群所在可用区编码。 AvailabilityZone *string `json:"availability_zone,omitempty"` // 集群所在可用区名称。 AvailabilityZoneName *string `json:"availability_zone_name,omitempty"` // 集群所在虚拟私有云ID。 VpcId *string `json:"vpc_id,omitempty"` // 集群所在子网ID。 SubnetId *string `json:"subnet_id,omitempty"` // 集群所在安全组ID。 SecurityGroupId *string `json:"security_group_id,omitempty"` // 集群节点列表。 Nodes *[]InstanceNodeDto `json:"nodes,omitempty"` }
InstanceDetailDto 集群详情信息
func (InstanceDetailDto) String ¶ added in v0.1.98
func (o InstanceDetailDto) String() string
type InstanceForApiActionDto ¶
type InstanceForApiActionDto struct { // 集群编号 InstanceId *string `json:"instance_id,omitempty"` // 集群类型 InstanceType *InstanceForApiActionDtoInstanceType `json:"instance_type,omitempty"` // 集群名称 Name *string `json:"name,omitempty"` // api操作 Action *InstanceForApiActionDtoAction `json:"action,omitempty"` // 校验结果 Result *bool `json:"result,omitempty"` // 校验失败的原因 Cause *InstanceForApiActionDtoCause `json:"cause,omitempty"` // api状态 ApiStatus *InstanceForApiActionDtoApiStatus `json:"api_status,omitempty"` // api调试状态 ApiDebug *InstanceForApiActionDtoApiDebug `json:"api_debug,omitempty"` }
func (InstanceForApiActionDto) String ¶
func (o InstanceForApiActionDto) String() string
type InstanceForApiActionDtoAction ¶
type InstanceForApiActionDtoAction struct {
// contains filtered or unexported fields
}
func (InstanceForApiActionDtoAction) MarshalJSON ¶
func (c InstanceForApiActionDtoAction) MarshalJSON() ([]byte, error)
func (*InstanceForApiActionDtoAction) UnmarshalJSON ¶
func (c *InstanceForApiActionDtoAction) UnmarshalJSON(b []byte) error
func (InstanceForApiActionDtoAction) Value ¶
func (c InstanceForApiActionDtoAction) Value() string
type InstanceForApiActionDtoActionEnum ¶
type InstanceForApiActionDtoActionEnum struct { PUBLISH InstanceForApiActionDtoAction UNPUBLISH InstanceForApiActionDtoAction STOP InstanceForApiActionDtoAction RECOVER InstanceForApiActionDtoAction WHITELIST InstanceForApiActionDtoAction AUTHORIZE InstanceForApiActionDtoAction }
func GetInstanceForApiActionDtoActionEnum ¶
func GetInstanceForApiActionDtoActionEnum() InstanceForApiActionDtoActionEnum
type InstanceForApiActionDtoApiDebug ¶
type InstanceForApiActionDtoApiDebug struct {
// contains filtered or unexported fields
}
func (InstanceForApiActionDtoApiDebug) MarshalJSON ¶
func (c InstanceForApiActionDtoApiDebug) MarshalJSON() ([]byte, error)
func (*InstanceForApiActionDtoApiDebug) UnmarshalJSON ¶
func (c *InstanceForApiActionDtoApiDebug) UnmarshalJSON(b []byte) error
func (InstanceForApiActionDtoApiDebug) Value ¶
func (c InstanceForApiActionDtoApiDebug) Value() string
type InstanceForApiActionDtoApiDebugEnum ¶
type InstanceForApiActionDtoApiDebugEnum struct { API_DEBUG_WAITING InstanceForApiActionDtoApiDebug API_DEBUG_FAILED InstanceForApiActionDtoApiDebug API_DEBUG_SUCCESS InstanceForApiActionDtoApiDebug }
func GetInstanceForApiActionDtoApiDebugEnum ¶
func GetInstanceForApiActionDtoApiDebugEnum() InstanceForApiActionDtoApiDebugEnum
type InstanceForApiActionDtoApiStatus ¶
type InstanceForApiActionDtoApiStatus struct {
// contains filtered or unexported fields
}
func (InstanceForApiActionDtoApiStatus) MarshalJSON ¶
func (c InstanceForApiActionDtoApiStatus) MarshalJSON() ([]byte, error)
func (*InstanceForApiActionDtoApiStatus) UnmarshalJSON ¶
func (c *InstanceForApiActionDtoApiStatus) UnmarshalJSON(b []byte) error
func (InstanceForApiActionDtoApiStatus) Value ¶
func (c InstanceForApiActionDtoApiStatus) Value() string
type InstanceForApiActionDtoApiStatusEnum ¶
type InstanceForApiActionDtoApiStatusEnum struct { API_STATUS_CREATED InstanceForApiActionDtoApiStatus API_STATUS_PUBLISH_WAIT_REVIEW InstanceForApiActionDtoApiStatus API_STATUS_PUBLISH_REJECT InstanceForApiActionDtoApiStatus API_STATUS_PUBLISHED InstanceForApiActionDtoApiStatus API_STATUS_WAITING_STOP InstanceForApiActionDtoApiStatus API_STATUS_STOPPED InstanceForApiActionDtoApiStatus API_STATUS_RECOVER_WAIT_REVIEW InstanceForApiActionDtoApiStatus API_STATUS_WAITING_OFFLINE InstanceForApiActionDtoApiStatus API_STATUS_OFFLINE InstanceForApiActionDtoApiStatus }
func GetInstanceForApiActionDtoApiStatusEnum ¶
func GetInstanceForApiActionDtoApiStatusEnum() InstanceForApiActionDtoApiStatusEnum
type InstanceForApiActionDtoCause ¶
type InstanceForApiActionDtoCause struct {
// contains filtered or unexported fields
}
func (InstanceForApiActionDtoCause) MarshalJSON ¶
func (c InstanceForApiActionDtoCause) MarshalJSON() ([]byte, error)
func (*InstanceForApiActionDtoCause) UnmarshalJSON ¶
func (c *InstanceForApiActionDtoCause) UnmarshalJSON(b []byte) error
func (InstanceForApiActionDtoCause) Value ¶
func (c InstanceForApiActionDtoCause) Value() string
type InstanceForApiActionDtoCauseEnum ¶
type InstanceForApiActionDtoCauseEnum struct { API_STATUS_ERROR InstanceForApiActionDtoCause API_DEBUG_ERROR InstanceForApiActionDtoCause TYPE_MISMATCH InstanceForApiActionDtoCause }
func GetInstanceForApiActionDtoCauseEnum ¶
func GetInstanceForApiActionDtoCauseEnum() InstanceForApiActionDtoCauseEnum
type InstanceForApiActionDtoInstanceType ¶
type InstanceForApiActionDtoInstanceType struct {
// contains filtered or unexported fields
}
func (InstanceForApiActionDtoInstanceType) MarshalJSON ¶
func (c InstanceForApiActionDtoInstanceType) MarshalJSON() ([]byte, error)
func (*InstanceForApiActionDtoInstanceType) UnmarshalJSON ¶
func (c *InstanceForApiActionDtoInstanceType) UnmarshalJSON(b []byte) error
func (InstanceForApiActionDtoInstanceType) Value ¶
func (c InstanceForApiActionDtoInstanceType) Value() string
type InstanceForApiActionDtoInstanceTypeEnum ¶
type InstanceForApiActionDtoInstanceTypeEnum struct { DLM InstanceForApiActionDtoInstanceType APIG InstanceForApiActionDtoInstanceType APIGW InstanceForApiActionDtoInstanceType ROMA_APIC InstanceForApiActionDtoInstanceType }
func GetInstanceForApiActionDtoInstanceTypeEnum ¶
func GetInstanceForApiActionDtoInstanceTypeEnum() InstanceForApiActionDtoInstanceTypeEnum
type InstanceHostDto ¶
type InstanceHostDto struct { // 集群id InstanceId *string `json:"instance_id,omitempty"` // 集群名 InstanceName *string `json:"instance_name,omitempty"` // 内网地址 IntranetHost *string `json:"intranet_host,omitempty"` // 外网地址 ExternalHost *string `json:"external_host,omitempty"` // 网关域名 Domains *[]string `json:"domains,omitempty"` }
func (InstanceHostDto) String ¶
func (o InstanceHostDto) String() string
type InstanceNodeDto ¶ added in v0.1.98
type InstanceNodeDto struct { // 节点ID。 Id *string `json:"id,omitempty"` // 节点名称。 Name *string `json:"name,omitempty"` // 节点IP地址。 PrivateIp *string `json:"private_ip,omitempty"` // 节点状态。 Status *string `json:"status,omitempty"` // 节点创建人。 CreateUser *string `json:"create_user,omitempty"` // 节点创建时间。 CreateTime *string `json:"create_time,omitempty"` // 节点版本号。 GatewayVersion *string `json:"gateway_version,omitempty"` }
InstanceNodeDto 集群节点信息
func (InstanceNodeDto) String ¶ added in v0.1.98
func (o InstanceNodeDto) String() string
type InstanceOverviewDto ¶ added in v0.1.98
type InstanceOverviewDto struct { // 集群ID。 Id *string `json:"id,omitempty"` // 集群名称。 Name *string `json:"name,omitempty"` // 集群描述信息。 Description *string `json:"description,omitempty"` // 公网IP地址。 ExternalAddress *string `json:"external_address,omitempty"` // 内网IPv4地址。 IntranetAddress *string `json:"intranet_address,omitempty"` // 内网IPv6地址。 IntranetAddressIpv6 *string `json:"intranet_address_ipv6,omitempty"` // 公网域名ID。 PublicZoneId *string `json:"public_zone_id,omitempty"` // 公网域名名称。 PublicZoneName *string `json:"public_zone_name,omitempty"` // 内网域名ID。 PrivateZoneId *string `json:"private_zone_id,omitempty"` // 内网域名名称。 PrivateZoneName *string `json:"private_zone_name,omitempty"` // 企业项目ID。 EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 创建人。 CreateUser *string `json:"create_user,omitempty"` // 当前工作空间已发布的API数量。 CurrentNamespacePublishApiNum *int32 `json:"current_namespace_publish_api_num,omitempty"` // 所有工作空间已发布的API数量。 AllNamespacePublishApiNum *int32 `json:"all_namespace_publish_api_num,omitempty"` // 集群API总配额。 ApiPublishableNum *int32 `json:"api_publishable_num,omitempty"` // 集群是否可以删除。 Deletable *bool `json:"deletable,omitempty"` // 集群计费状态,NO_CHARGE:未计费、CHARGED:已计费,GRACE:宽限期、RETENTION:保留期。 ChargeStatus *string `json:"charge_status,omitempty"` // 订单ID。 OrderId *string `json:"order_id,omitempty"` }
InstanceOverviewDto 集群概览信息
func (InstanceOverviewDto) String ¶ added in v0.1.98
func (o InstanceOverviewDto) String() string
type InstanceOverviewVo ¶
type InstanceOverviewVo struct { // id Id *int64 `json:"id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // task id TaskId *int64 `json:"task_id,omitempty"` // QUALITY_TASK:质量作业,CONSISTENCY_TASK:对账作业 TaskType *string `json:"task_type,omitempty"` // RUNNING:运行中,FAILED:失败,ALARMING:报警,SUCCESS:正常 RunStatus *string `json:"run_status,omitempty"` // NOT_TRIGGERED:未触发,SUCCESS:成功,FAILED:失败 NotifyStatus *string `json:"notify_status,omitempty"` // 开始时间 StartTime *int64 `json:"start_time,omitempty"` // 结束时间 EndTime *int64 `json:"end_time,omitempty"` }
func (InstanceOverviewVo) String ¶
func (o InstanceOverviewVo) String() string
type JobAndNodeInfo ¶ added in v0.1.78
type JobAndNodeInfo struct { // 作业算子id TaskId *string `json:"task_id,omitempty"` // 作业算子名称 JobName *string `json:"job_name,omitempty"` // 作业算子所在空间id WorkspaceId *string `json:"workspace_id,omitempty"` }
JobAndNodeInfo 作业算子基本信息
func (JobAndNodeInfo) String ¶ added in v0.1.78
func (o JobAndNodeInfo) String() string
type JobInfoRequest ¶ added in v0.1.75
type JobInfoRequest struct { // 作业名称,只能包含六种字符:英文字母、数字、中文、中划线、下划线和点号。作业名称不能重复。 Name string `json:"name"` // 节点清单 Nodes []Node `json:"nodes"` Schedule *Schedule `json:"schedule"` // 作业参数清单 Params *[]JobParam `json:"params,omitempty"` // 日志路径 LogPath *string `json:"log_path,omitempty"` // 目录路径 Directory *string `json:"directory,omitempty"` // 作业类型: - REAL_TIME: 实时处理 - BATCH: 批处理 ProcessType JobInfoRequestProcessType `json:"process_type"` // 是否选择单任务,默认为false SingleNodeJobFlag *bool `json:"single_node_job_flag,omitempty"` // 单任务类型 SingleNodeJobType *JobInfoRequestSingleNodeJobType `json:"single_node_job_type,omitempty"` // 创建用户 CreateUser *string `json:"create_user,omitempty"` // 责任人 Owner *string `json:"owner,omitempty"` // 优先级 Priority *string `json:"priority,omitempty"` // 作业最后修改人 LastUpdateUser *string `json:"last_update_user,omitempty"` // 在开启审批开关后,需要填写该字段。表示创建作业的目标状态。 - SAVED: 保存态,表示作业仅保存,无法调度运行,需要提交并审核通过后才能运行。 - SUBMITTED: 提交态,表示作业保存后会自动提交,需要审核通过才能运行。 - PRODUCTION: 生产态,表示作业跳过审批环节,创建后可以直接运行。注意:只有工作空间的管理员用户才能创建生产态的作业。 TargetStatus *JobInfoRequestTargetStatus `json:"target_status,omitempty"` // 作业审批人 Approvers *[]Approver `json:"approvers,omitempty"` BasicConfig *BasicInfo `json:"basic_config,omitempty"` }
JobInfoRequest 作业详情请求体
func (JobInfoRequest) String ¶ added in v0.1.75
func (o JobInfoRequest) String() string
type JobInfoRequestProcessType ¶ added in v0.1.75
type JobInfoRequestProcessType struct {
// contains filtered or unexported fields
}
func (JobInfoRequestProcessType) MarshalJSON ¶ added in v0.1.75
func (c JobInfoRequestProcessType) MarshalJSON() ([]byte, error)
func (*JobInfoRequestProcessType) UnmarshalJSON ¶ added in v0.1.75
func (c *JobInfoRequestProcessType) UnmarshalJSON(b []byte) error
func (JobInfoRequestProcessType) Value ¶ added in v0.1.75
func (c JobInfoRequestProcessType) Value() string
type JobInfoRequestProcessTypeEnum ¶ added in v0.1.75
type JobInfoRequestProcessTypeEnum struct { BATCH JobInfoRequestProcessType REAL_TIME JobInfoRequestProcessType }
func GetJobInfoRequestProcessTypeEnum ¶ added in v0.1.75
func GetJobInfoRequestProcessTypeEnum() JobInfoRequestProcessTypeEnum
type JobInfoRequestSingleNodeJobType ¶ added in v0.1.75
type JobInfoRequestSingleNodeJobType struct {
// contains filtered or unexported fields
}
func (JobInfoRequestSingleNodeJobType) MarshalJSON ¶ added in v0.1.75
func (c JobInfoRequestSingleNodeJobType) MarshalJSON() ([]byte, error)
func (*JobInfoRequestSingleNodeJobType) UnmarshalJSON ¶ added in v0.1.75
func (c *JobInfoRequestSingleNodeJobType) UnmarshalJSON(b []byte) error
func (JobInfoRequestSingleNodeJobType) Value ¶ added in v0.1.75
func (c JobInfoRequestSingleNodeJobType) Value() string
type JobInfoRequestSingleNodeJobTypeEnum ¶ added in v0.1.75
type JobInfoRequestSingleNodeJobTypeEnum struct { DLI_SQL JobInfoRequestSingleNodeJobType DWS_SQL JobInfoRequestSingleNodeJobType HIVE_SQL JobInfoRequestSingleNodeJobType SPARK_SQL JobInfoRequestSingleNodeJobType RDS_SQL JobInfoRequestSingleNodeJobType DORIS_SQL JobInfoRequestSingleNodeJobType ASSIGNMENT JobInfoRequestSingleNodeJobType BRANCH JobInfoRequestSingleNodeJobType MERGE JobInfoRequestSingleNodeJobType NORMAL_JOB JobInfoRequestSingleNodeJobType ONE_CLICK JobInfoRequestSingleNodeJobType MRS_FLINK JobInfoRequestSingleNodeJobType FLINK_SQL JobInfoRequestSingleNodeJobType FLINK_JAR JobInfoRequestSingleNodeJobType DLI_SPARK JobInfoRequestSingleNodeJobType }
func GetJobInfoRequestSingleNodeJobTypeEnum ¶ added in v0.1.75
func GetJobInfoRequestSingleNodeJobTypeEnum() JobInfoRequestSingleNodeJobTypeEnum
type JobInfoRequestTargetStatus ¶ added in v0.1.75
type JobInfoRequestTargetStatus struct {
// contains filtered or unexported fields
}
func (JobInfoRequestTargetStatus) MarshalJSON ¶ added in v0.1.75
func (c JobInfoRequestTargetStatus) MarshalJSON() ([]byte, error)
func (*JobInfoRequestTargetStatus) UnmarshalJSON ¶ added in v0.1.75
func (c *JobInfoRequestTargetStatus) UnmarshalJSON(b []byte) error
func (JobInfoRequestTargetStatus) Value ¶ added in v0.1.75
func (c JobInfoRequestTargetStatus) Value() string
type JobInfoRequestTargetStatusEnum ¶ added in v0.1.75
type JobInfoRequestTargetStatusEnum struct { SAVED JobInfoRequestTargetStatus SUBMITTED JobInfoRequestTargetStatus PRODUCTION JobInfoRequestTargetStatus }
func GetJobInfoRequestTargetStatusEnum ¶ added in v0.1.75
func GetJobInfoRequestTargetStatusEnum() JobInfoRequestTargetStatusEnum
type JobInstance ¶ added in v0.1.84
type JobInstance struct { // 作业名称。如果要查询指定批处理作业的实例列表,jobName就是批处理作业名。如果要查询实时作业下某个节点关联的子作业,jobName格式为[实时作业名称]_[节点名称]。 JobName *string `json:"job_name,omitempty"` // 实例运行状态: - waiting:等待运行 - running:运行中 - success:运行成功 - fail: 运行失败 - running-exception:运行异常 - pause: 暂停 - manual-stop:取消 - skip-by-depend:跳过 - freeze:冻结 Status *JobInstanceStatus `json:"status,omitempty"` // 作业实例运行时日志记录的实例名称, 非作业定义的名称 JobInstanceName *string `json:"job_instance_name,omitempty"` // 作业实例计划执行时间 PlanTime *int64 `json:"plan_time,omitempty"` // 作业实例实际执行开始时间 StartTime *int64 `json:"start_time,omitempty"` // 作业实例实际执行结束时间 EndTime *int64 `json:"end_time,omitempty"` // 执行耗时,单位:毫秒 ExecuteTime *int64 `json:"execute_time,omitempty"` // 作业实例id InstanceId *int64 `json:"instance_id,omitempty"` // 作业实例类型 InstanceType *int32 `json:"instance_type,omitempty"` // 作业提交运行时间 SubmitTime *int64 `json:"submit_time,omitempty"` // 作业id JobId *int64 `json:"job_id,omitempty"` // 作业实例版本 Version *int32 `json:"version,omitempty"` // 作业实例状态筛选为强制成功 ForceSuccess *bool `json:"force_success,omitempty"` // 作业实例状态筛选为忽略失败 IgnoreSuccess *bool `json:"ignore_success,omitempty"` }
JobInstance 作业实例信息
func (JobInstance) String ¶ added in v0.1.84
func (o JobInstance) String() string
type JobInstanceStatus ¶ added in v0.1.84
type JobInstanceStatus struct {
// contains filtered or unexported fields
}
func (JobInstanceStatus) MarshalJSON ¶ added in v0.1.84
func (c JobInstanceStatus) MarshalJSON() ([]byte, error)
func (*JobInstanceStatus) UnmarshalJSON ¶ added in v0.1.84
func (c *JobInstanceStatus) UnmarshalJSON(b []byte) error
func (JobInstanceStatus) Value ¶ added in v0.1.84
func (c JobInstanceStatus) Value() string
type JobInstanceStatusEnum ¶ added in v0.1.84
type JobInstanceStatusEnum struct { WAITING JobInstanceStatus RUNNING JobInstanceStatus SUCCESS JobInstanceStatus FAIL JobInstanceStatus RUNNING_EXCEPTION JobInstanceStatus PAUSE JobInstanceStatus MANUAL_STOP JobInstanceStatus SKIP_BY_DEPEND JobInstanceStatus FREEZE JobInstanceStatus }
func GetJobInstanceStatusEnum ¶ added in v0.1.84
func GetJobInstanceStatusEnum() JobInstanceStatusEnum
type JobLogRequest ¶
type JobLogRequest struct { // 桥接作业id BridgeId string `json:"bridge_id"` // 分类作业id ClassificationId *string `json:"classification_id,omitempty"` }
func (JobLogRequest) String ¶
func (o JobLogRequest) String() string
type JobParam ¶ added in v0.1.75
type JobParam struct { // 参数名称,只能包含英文字母、数字、中划线和下划线。 Name string `json:"name"` // 参数值 Value string `json:"value"` // 参数类型: - variable: 变量 - constants: 常量 Type *JobParamType `json:"type,omitempty"` }
JobParam 作业参数
type JobParamType ¶ added in v0.1.75
type JobParamType struct {
// contains filtered or unexported fields
}
func (JobParamType) MarshalJSON ¶ added in v0.1.75
func (c JobParamType) MarshalJSON() ([]byte, error)
func (*JobParamType) UnmarshalJSON ¶ added in v0.1.75
func (c *JobParamType) UnmarshalJSON(b []byte) error
func (JobParamType) Value ¶ added in v0.1.75
func (c JobParamType) Value() string
type JobParamTypeEnum ¶ added in v0.1.75
type JobParamTypeEnum struct { VARIABLE JobParamType CONSTANTS JobParamType }
func GetJobParamTypeEnum ¶ added in v0.1.75
func GetJobParamTypeEnum() JobParamTypeEnum
type JobResp ¶ added in v0.1.75
type JobResp struct { // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建用户 CreateUser *string `json:"create_user,omitempty"` // 作业类型: - REAL_TIME: 实时处理 - BATCH: 批处理 JobType *JobRespJobType `json:"job_type,omitempty"` // 最近实例的运行结束时间 LastInstanceEndTime *int64 `json:"last_instance_end_time,omitempty"` // 最近实例的运行状态 LastInstanceStatus *string `json:"last_instance_status,omitempty"` // 最后更新时间 LastUpdateTime *int64 `json:"last_update_time,omitempty"` // 最后修改人 LastUpdateUser *string `json:"last_update_user,omitempty"` // 作业名称 Name *string `json:"name,omitempty"` // 责任人 Owner *string `json:"owner,omitempty"` // 作业目录路径 Path *string `json:"path,omitempty"` // 作业优先级 Priority *int32 `json:"priority,omitempty"` // 单算子作业标识 SingleNodeJobFlag *bool `json:"single_node_job_flag,omitempty"` // 作业启动时间 StartTime *int64 `json:"start_time,omitempty"` // 作业状态 Status *string `json:"status,omitempty"` }
JobResp 作业对象
type JobRespJobType ¶ added in v0.1.75
type JobRespJobType struct {
// contains filtered or unexported fields
}
func (JobRespJobType) MarshalJSON ¶ added in v0.1.75
func (c JobRespJobType) MarshalJSON() ([]byte, error)
func (*JobRespJobType) UnmarshalJSON ¶ added in v0.1.75
func (c *JobRespJobType) UnmarshalJSON(b []byte) error
func (JobRespJobType) Value ¶ added in v0.1.75
func (c JobRespJobType) Value() string
type JobRespJobTypeEnum ¶ added in v0.1.75
type JobRespJobTypeEnum struct { REAL_TIME JobRespJobType BATCH JobRespJobType }
func GetJobRespJobTypeEnum ¶ added in v0.1.75
func GetJobRespJobTypeEnum() JobRespJobTypeEnum
type L1Statistic ¶
type L1Statistic struct { // 主题域分组名称 SubjectAreaGroupName *string `json:"subject_area_group_name,omitempty"` // 主题域分组英文名称 SubjectAreaGroupNameEn *string `json:"subject_area_group_name_en,omitempty"` // 主题域分组的guid SubjectAreaGroupGuid *string `json:"subject_area_group_guid,omitempty"` // 主题域分组序号 Ordinal *int32 `json:"ordinal,omitempty"` // 主题总数 SubjectAreaCount *int32 `json:"subject_area_count,omitempty"` // 业务对象总数 BusinessObjectCount *int32 `json:"business_object_count,omitempty"` // 逻辑实体总数 LogicEntityCount *int32 `json:"logic_entity_count,omitempty"` // 主题统计信息 SubjectAreaStatistics *[]L2Statistic `json:"subject_area_statistics,omitempty"` }
func (L1Statistic) String ¶
func (o L1Statistic) String() string
type L2Statistic ¶
type L2Statistic struct { // 主题名称 SubjectAreaName *string `json:"subject_area_name,omitempty"` // 主题的guid SubjectAreaGuid *string `json:"subject_area_guid,omitempty"` // 主题序号 Ordinal *int32 `json:"ordinal,omitempty"` // 业务对象总数 BusinessObjectCount *int32 `json:"business_object_count,omitempty"` // 逻辑实体总数 LogicEntityCount *int32 `json:"logic_entity_count,omitempty"` }
func (L2Statistic) String ¶
func (o L2Statistic) String() string
type LayerPath ¶
type Lineage ¶ added in v0.1.78
type Lineage struct { // 关系类型。PARENT_CHILD,LOGICAL_PHYSICAL,PK_FK,DATA_FLOW,INSTANCE_OF,JOIN,IS_A,UP_DOWN,ASSOCIATION,WORK_FLOW RelationTypeName *string `json:"relation_type_name,omitempty"` // 血缘流向,IN,OUT,BOTH Direction *string `json:"direction,omitempty"` // 节点一资产guid Ep1Id *string `json:"ep1_id,omitempty"` // 节点一资产类型 Ep1TypeName *string `json:"ep1_type_name,omitempty"` // 节点二资产guid Ep2Id *string `json:"ep2_id,omitempty"` // 节点二资产类型 Ep2TypeName *string `json:"ep2_type_name,omitempty"` End1 *Entity `json:"end1,omitempty"` End2 *Entity `json:"end2,omitempty"` // 关系类型。NONE,ONE_TO_TWO,TWO_TO_ONE,BOTH PropagateTag *string `json:"propagate_tag,omitempty"` // 资产guid Guid *string `json:"guid,omitempty"` // 资产类型名称 TypeName *string `json:"type_name,omitempty"` // 类型展示名称 TypeDisplayName *string `json:"type_display_name,omitempty"` // 展示名称 DisplayText *string `json:"display_text,omitempty"` // 资产属性,Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` // 修改属性列表 UpdatedAttributes *[]string `json:"updated_attributes,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 主账号id DomainId *string `json:"domain_id,omitempty"` // 实例id InstanceId *[]string `json:"instance_id,omitempty"` // 空间id列表 WorkspaceId *[]string `json:"workspace_id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 创建人 CreatedBy *string `json:"created_by,omitempty"` // 修改人 UpdatedBy *string `json:"updated_by,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 修改时间 UpdateTime *string `json:"update_time,omitempty"` }
Lineage 关系列表
type LineageRelation ¶ added in v0.1.75
type LineageRelation struct { // 血缘来源 FromEntityId *string `json:"from_entity_id,omitempty"` // 关系id RelationshipId *string `json:"relationship_id,omitempty"` // 血缘流向 ToEntityId *string `json:"to_entity_id,omitempty"` }
func (LineageRelation) String ¶ added in v0.1.75
func (o LineageRelation) String() string
type LinkAttributeAndElementVo ¶
type LinkAttributeAndElementVo struct { // 属性ID列表,填写String类型替代Long类型。 Ids []string `json:"ids"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId string `json:"stand_row_id"` // 表ID,填写String类型替代Long类型。 TableId string `json:"table_id"` // 表类型,默认是TABLE_MODEL。 枚举值: - TABLE_MODEL: 关系模型(逻辑模型/物理模型) - AGGREGATION_LOGIC_TABLE: 汇总表 - FACT_LOGIC_TABLE: 事实表 - DIMENSION: 维度 - DIMENSION_LOGIC_TABLE: 维度表 BizType LinkAttributeAndElementVoBizType `json:"biz_type"` }
LinkAttributeAndElementVo 属性ID列表。
func (LinkAttributeAndElementVo) String ¶
func (o LinkAttributeAndElementVo) String() string
type LinkAttributeAndElementVoBizType ¶
type LinkAttributeAndElementVoBizType struct {
// contains filtered or unexported fields
}
func (LinkAttributeAndElementVoBizType) MarshalJSON ¶
func (c LinkAttributeAndElementVoBizType) MarshalJSON() ([]byte, error)
func (*LinkAttributeAndElementVoBizType) UnmarshalJSON ¶
func (c *LinkAttributeAndElementVoBizType) UnmarshalJSON(b []byte) error
func (LinkAttributeAndElementVoBizType) Value ¶
func (c LinkAttributeAndElementVoBizType) Value() string
type LinkAttributeAndElementVoBizTypeEnum ¶
type LinkAttributeAndElementVoBizTypeEnum struct { TABLE_MODEL LinkAttributeAndElementVoBizType AGGREGATION_LOGIC_TABLE LinkAttributeAndElementVoBizType FACT_LOGIC_TABLE LinkAttributeAndElementVoBizType DIMENSION LinkAttributeAndElementVoBizType DIMENSION_LOGIC_TABLE LinkAttributeAndElementVoBizType }
func GetLinkAttributeAndElementVoBizTypeEnum ¶
func GetLinkAttributeAndElementVoBizTypeEnum() LinkAttributeAndElementVoBizTypeEnum
type ListAggregationLogicTablesRequest ¶
type ListAggregationLogicTablesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListAggregationLogicTablesRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListAggregationLogicTablesRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListAggregationLogicTablesRequestSyncKey `json:"sync_key,omitempty"` // 业务对象l3的ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 是否自动生成 AutoGenerate *bool `json:"auto_generate,omitempty"` }
ListAggregationLogicTablesRequest Request Object
func (ListAggregationLogicTablesRequest) String ¶
func (o ListAggregationLogicTablesRequest) String() string
type ListAggregationLogicTablesRequestStatus ¶
type ListAggregationLogicTablesRequestStatus struct {
// contains filtered or unexported fields
}
func (ListAggregationLogicTablesRequestStatus) MarshalJSON ¶
func (c ListAggregationLogicTablesRequestStatus) MarshalJSON() ([]byte, error)
func (*ListAggregationLogicTablesRequestStatus) UnmarshalJSON ¶
func (c *ListAggregationLogicTablesRequestStatus) UnmarshalJSON(b []byte) error
func (ListAggregationLogicTablesRequestStatus) Value ¶
func (c ListAggregationLogicTablesRequestStatus) Value() string
type ListAggregationLogicTablesRequestStatusEnum ¶
type ListAggregationLogicTablesRequestStatusEnum struct { DRAFT ListAggregationLogicTablesRequestStatus PUBLISH_DEVELOPING ListAggregationLogicTablesRequestStatus PUBLISHED ListAggregationLogicTablesRequestStatus OFFLINE_DEVELOPING ListAggregationLogicTablesRequestStatus OFFLINE ListAggregationLogicTablesRequestStatus REJECT ListAggregationLogicTablesRequestStatus }
func GetListAggregationLogicTablesRequestStatusEnum ¶
func GetListAggregationLogicTablesRequestStatusEnum() ListAggregationLogicTablesRequestStatusEnum
type ListAggregationLogicTablesRequestSyncKey ¶
type ListAggregationLogicTablesRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListAggregationLogicTablesRequestSyncKey) MarshalJSON ¶
func (c ListAggregationLogicTablesRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListAggregationLogicTablesRequestSyncKey) UnmarshalJSON ¶
func (c *ListAggregationLogicTablesRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListAggregationLogicTablesRequestSyncKey) Value ¶
func (c ListAggregationLogicTablesRequestSyncKey) Value() string
type ListAggregationLogicTablesRequestSyncKeyEnum ¶
type ListAggregationLogicTablesRequestSyncKeyEnum struct { BUSINESS_ASSET ListAggregationLogicTablesRequestSyncKey DATA_QUALITY ListAggregationLogicTablesRequestSyncKey TECHNICAL_ASSET ListAggregationLogicTablesRequestSyncKey META_DATA_LINK ListAggregationLogicTablesRequestSyncKey PHYSICAL_TABLE ListAggregationLogicTablesRequestSyncKey DEV_PHYSICAL_TABLE ListAggregationLogicTablesRequestSyncKey DLF_TASK ListAggregationLogicTablesRequestSyncKey MATERIALIZATION ListAggregationLogicTablesRequestSyncKey PUBLISH_TO_DLM ListAggregationLogicTablesRequestSyncKey SUMMARY_STATUS ListAggregationLogicTablesRequestSyncKey }
func GetListAggregationLogicTablesRequestSyncKeyEnum ¶
func GetListAggregationLogicTablesRequestSyncKeyEnum() ListAggregationLogicTablesRequestSyncKeyEnum
type ListAggregationLogicTablesRequestSyncStatus ¶
type ListAggregationLogicTablesRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListAggregationLogicTablesRequestSyncStatus) MarshalJSON ¶
func (c ListAggregationLogicTablesRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListAggregationLogicTablesRequestSyncStatus) UnmarshalJSON ¶
func (c *ListAggregationLogicTablesRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListAggregationLogicTablesRequestSyncStatus) Value ¶
func (c ListAggregationLogicTablesRequestSyncStatus) Value() string
type ListAggregationLogicTablesRequestSyncStatusEnum ¶
type ListAggregationLogicTablesRequestSyncStatusEnum struct { RUNNING ListAggregationLogicTablesRequestSyncStatus NO_NEED ListAggregationLogicTablesRequestSyncStatus SUMMARY_SUCCESS ListAggregationLogicTablesRequestSyncStatus SUMMARY_FAILED ListAggregationLogicTablesRequestSyncStatus }
func GetListAggregationLogicTablesRequestSyncStatusEnum ¶
func GetListAggregationLogicTablesRequestSyncStatusEnum() ListAggregationLogicTablesRequestSyncStatusEnum
type ListAggregationLogicTablesResponse ¶
type ListAggregationLogicTablesResponse struct { Data *AggregationLogicTableVoSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListAggregationLogicTablesResponse Response Object
func (ListAggregationLogicTablesResponse) String ¶
func (o ListAggregationLogicTablesResponse) String() string
type ListAllCatalogListRequest ¶
type ListAllCatalogListRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListAllCatalogListRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` // 查询起始坐标, 即跳过前X条数据。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` }
ListAllCatalogListRequest Request Object
func (ListAllCatalogListRequest) String ¶
func (o ListAllCatalogListRequest) String() string
type ListAllCatalogListRequestDlmType ¶ added in v0.1.61
type ListAllCatalogListRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListAllCatalogListRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListAllCatalogListRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListAllCatalogListRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListAllCatalogListRequestDlmType) UnmarshalJSON(b []byte) error
func (ListAllCatalogListRequestDlmType) Value ¶ added in v0.1.61
func (c ListAllCatalogListRequestDlmType) Value() string
type ListAllCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
type ListAllCatalogListRequestDlmTypeEnum struct { SHARED ListAllCatalogListRequestDlmType EXCLUSIVE ListAllCatalogListRequestDlmType }
func GetListAllCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
func GetListAllCatalogListRequestDlmTypeEnum() ListAllCatalogListRequestDlmTypeEnum
type ListAllCatalogListResponse ¶
type ListAllCatalogListResponse struct { // 符合条件的数据总数 Total *int32 `json:"total,omitempty"` // 本次返回的APP列表 ApiCatalogs *[]RecordForGetAllCatalog `json:"api_catalogs,omitempty"` HttpStatusCode int `json:"-"` }
ListAllCatalogListResponse Response Object
func (ListAllCatalogListResponse) String ¶
func (o ListAllCatalogListResponse) String() string
type ListAllStandardsRequest ¶
type ListAllStandardsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 目录ID。获取该目录下的数据标准,如果有子目录,同时获取所有子目录的数据标准。 DirectoryId *string `json:"directory_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListAllStandardsRequest Request Object
func (ListAllStandardsRequest) String ¶
func (o ListAllStandardsRequest) String() string
type ListAllStandardsResponse ¶
type ListAllStandardsResponse struct { Data *StandardSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListAllStandardsResponse Response Object
func (ListAllStandardsResponse) String ¶
func (o ListAllStandardsResponse) String() string
type ListAllTablesRequest ¶ added in v0.1.77
type ListAllTablesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListAllTablesRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListAllTablesRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListAllTablesRequestSyncKey `json:"sync_key,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属主题的ID列表,填写String类型替代Long类型。 BizCatalogIdList *[]string `json:"biz_catalog_id_list,omitempty"` // 查询的表类型,必填。 枚举值: - TABLE_MODEL_LOGIC: 逻辑实体 - TABLE_MODEL: 物理表 - DIMENSION_LOGIC_TABLE: 维度表 - FACT_LOGIC_TABLE: 事实表 - AGGREGATION_LOGIC_TABLE: 汇总表 BizTypeList []ListAllTablesRequestBizTypeList `json:"biz_type_list"` }
ListAllTablesRequest Request Object
func (ListAllTablesRequest) String ¶ added in v0.1.77
func (o ListAllTablesRequest) String() string
type ListAllTablesRequestBizTypeList ¶ added in v0.1.77
type ListAllTablesRequestBizTypeList struct {
// contains filtered or unexported fields
}
func (ListAllTablesRequestBizTypeList) MarshalJSON ¶ added in v0.1.77
func (c ListAllTablesRequestBizTypeList) MarshalJSON() ([]byte, error)
func (*ListAllTablesRequestBizTypeList) UnmarshalJSON ¶ added in v0.1.77
func (c *ListAllTablesRequestBizTypeList) UnmarshalJSON(b []byte) error
func (ListAllTablesRequestBizTypeList) Value ¶ added in v0.1.77
func (c ListAllTablesRequestBizTypeList) Value() string
type ListAllTablesRequestBizTypeListEnum ¶ added in v0.1.77
type ListAllTablesRequestBizTypeListEnum struct { TABLE_MODEL_LOGIC ListAllTablesRequestBizTypeList TABLE_MODEL ListAllTablesRequestBizTypeList DIMENSION_LOGIC_TABLE ListAllTablesRequestBizTypeList FACT_LOGIC_TABLE ListAllTablesRequestBizTypeList AGGREGATION_LOGIC_TABLE ListAllTablesRequestBizTypeList }
func GetListAllTablesRequestBizTypeListEnum ¶ added in v0.1.77
func GetListAllTablesRequestBizTypeListEnum() ListAllTablesRequestBizTypeListEnum
type ListAllTablesRequestStatus ¶ added in v0.1.77
type ListAllTablesRequestStatus struct {
// contains filtered or unexported fields
}
func (ListAllTablesRequestStatus) MarshalJSON ¶ added in v0.1.77
func (c ListAllTablesRequestStatus) MarshalJSON() ([]byte, error)
func (*ListAllTablesRequestStatus) UnmarshalJSON ¶ added in v0.1.77
func (c *ListAllTablesRequestStatus) UnmarshalJSON(b []byte) error
func (ListAllTablesRequestStatus) Value ¶ added in v0.1.77
func (c ListAllTablesRequestStatus) Value() string
type ListAllTablesRequestStatusEnum ¶ added in v0.1.77
type ListAllTablesRequestStatusEnum struct { DRAFT ListAllTablesRequestStatus PUBLISH_DEVELOPING ListAllTablesRequestStatus PUBLISHED ListAllTablesRequestStatus OFFLINE_DEVELOPING ListAllTablesRequestStatus OFFLINE ListAllTablesRequestStatus REJECT ListAllTablesRequestStatus }
func GetListAllTablesRequestStatusEnum ¶ added in v0.1.77
func GetListAllTablesRequestStatusEnum() ListAllTablesRequestStatusEnum
type ListAllTablesRequestSyncKey ¶ added in v0.1.77
type ListAllTablesRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListAllTablesRequestSyncKey) MarshalJSON ¶ added in v0.1.77
func (c ListAllTablesRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListAllTablesRequestSyncKey) UnmarshalJSON ¶ added in v0.1.77
func (c *ListAllTablesRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListAllTablesRequestSyncKey) Value ¶ added in v0.1.77
func (c ListAllTablesRequestSyncKey) Value() string
type ListAllTablesRequestSyncKeyEnum ¶ added in v0.1.77
type ListAllTablesRequestSyncKeyEnum struct { BUSINESS_ASSET ListAllTablesRequestSyncKey DATA_QUALITY ListAllTablesRequestSyncKey TECHNICAL_ASSET ListAllTablesRequestSyncKey META_DATA_LINK ListAllTablesRequestSyncKey PHYSICAL_TABLE ListAllTablesRequestSyncKey DEV_PHYSICAL_TABLE ListAllTablesRequestSyncKey DLF_TASK ListAllTablesRequestSyncKey MATERIALIZATION ListAllTablesRequestSyncKey PUBLISH_TO_DLM ListAllTablesRequestSyncKey SUMMARY_STATUS ListAllTablesRequestSyncKey }
func GetListAllTablesRequestSyncKeyEnum ¶ added in v0.1.77
func GetListAllTablesRequestSyncKeyEnum() ListAllTablesRequestSyncKeyEnum
type ListAllTablesRequestSyncStatus ¶ added in v0.1.77
type ListAllTablesRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListAllTablesRequestSyncStatus) MarshalJSON ¶ added in v0.1.77
func (c ListAllTablesRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListAllTablesRequestSyncStatus) UnmarshalJSON ¶ added in v0.1.77
func (c *ListAllTablesRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListAllTablesRequestSyncStatus) Value ¶ added in v0.1.77
func (c ListAllTablesRequestSyncStatus) Value() string
type ListAllTablesRequestSyncStatusEnum ¶ added in v0.1.77
type ListAllTablesRequestSyncStatusEnum struct { RUNNING ListAllTablesRequestSyncStatus NO_NEED ListAllTablesRequestSyncStatus SUMMARY_SUCCESS ListAllTablesRequestSyncStatus SUMMARY_FAILED ListAllTablesRequestSyncStatus }
func GetListAllTablesRequestSyncStatusEnum ¶ added in v0.1.77
func GetListAllTablesRequestSyncStatusEnum() ListAllTablesRequestSyncStatusEnum
type ListAllTablesResponse ¶ added in v0.1.77
type ListAllTablesResponse struct { Data *ListAllTablesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListAllTablesResponse Response Object
func (ListAllTablesResponse) String ¶ added in v0.1.77
func (o ListAllTablesResponse) String() string
type ListAllTablesResultData ¶ added in v0.1.98
type ListAllTablesResultData struct {
Value *ListAllTablesResultDataValue `json:"value,omitempty"`
}
ListAllTablesResultData data,统一的返回结果的最外层数据结构。
func (ListAllTablesResultData) String ¶ added in v0.1.98
func (o ListAllTablesResultData) String() string
type ListAllTablesResultDataValue ¶ added in v0.1.98
type ListAllTablesResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 查询到的审批单对象(AllTableVO)数组。 Records *[]AllTableVo `json:"records,omitempty"` }
ListAllTablesResultDataValue value,统一的返回结果的外层数据结构。
func (ListAllTablesResultDataValue) String ¶ added in v0.1.98
func (o ListAllTablesResultDataValue) String() string
type ListApiCatalogListRequest ¶
type ListApiCatalogListRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApiCatalogListRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` // 查询起始坐标, 即跳过前X条数据。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` }
ListApiCatalogListRequest Request Object
func (ListApiCatalogListRequest) String ¶
func (o ListApiCatalogListRequest) String() string
type ListApiCatalogListRequestDlmType ¶ added in v0.1.61
type ListApiCatalogListRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApiCatalogListRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListApiCatalogListRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApiCatalogListRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListApiCatalogListRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApiCatalogListRequestDlmType) Value ¶ added in v0.1.61
func (c ListApiCatalogListRequestDlmType) Value() string
type ListApiCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
type ListApiCatalogListRequestDlmTypeEnum struct { SHARED ListApiCatalogListRequestDlmType EXCLUSIVE ListApiCatalogListRequestDlmType }
func GetListApiCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
func GetListApiCatalogListRequestDlmTypeEnum() ListApiCatalogListRequestDlmTypeEnum
type ListApiCatalogListResponse ¶
type ListApiCatalogListResponse struct { // API总数量 Total *int32 `json:"total,omitempty"` // API列表 Apis *[]ApiOverview `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
ListApiCatalogListResponse Response Object
func (ListApiCatalogListResponse) String ¶
func (o ListApiCatalogListResponse) String() string
type ListApiTopNRequest ¶
type ListApiTopNRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApiTopNRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId *string `json:"instance_id,omitempty"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ListApiTopNRequestTimeUnit `json:"time_unit"` // 前几名。 TopNum int32 `json:"top_num"` // 排序条件。 OrderBy ListApiTopNRequestOrderBy `json:"order_by"` }
ListApiTopNRequest Request Object
func (ListApiTopNRequest) String ¶
func (o ListApiTopNRequest) String() string
type ListApiTopNRequestDlmType ¶
type ListApiTopNRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApiTopNRequestDlmType) MarshalJSON ¶
func (c ListApiTopNRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApiTopNRequestDlmType) UnmarshalJSON ¶
func (c *ListApiTopNRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApiTopNRequestDlmType) Value ¶
func (c ListApiTopNRequestDlmType) Value() string
type ListApiTopNRequestDlmTypeEnum ¶
type ListApiTopNRequestDlmTypeEnum struct { SHARED ListApiTopNRequestDlmType EXCLUSIVE ListApiTopNRequestDlmType }
func GetListApiTopNRequestDlmTypeEnum ¶
func GetListApiTopNRequestDlmTypeEnum() ListApiTopNRequestDlmTypeEnum
type ListApiTopNRequestOrderBy ¶
type ListApiTopNRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListApiTopNRequestOrderBy) MarshalJSON ¶
func (c ListApiTopNRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListApiTopNRequestOrderBy) UnmarshalJSON ¶
func (c *ListApiTopNRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListApiTopNRequestOrderBy) Value ¶
func (c ListApiTopNRequestOrderBy) Value() string
type ListApiTopNRequestOrderByEnum ¶
type ListApiTopNRequestOrderByEnum struct { CALL_NUM ListApiTopNRequestOrderBy SUCCESS_NUM ListApiTopNRequestOrderBy FAIL_NUM ListApiTopNRequestOrderBy LEGAL_NUM ListApiTopNRequestOrderBy ILLEGAL_NUM ListApiTopNRequestOrderBy COST_TIME_AVG ListApiTopNRequestOrderBy SUCCESS_COST_TIME_AVG ListApiTopNRequestOrderBy FAIL_COST_TIME_AVG ListApiTopNRequestOrderBy SUCCESS_RATE ListApiTopNRequestOrderBy FAIL_RATE ListApiTopNRequestOrderBy LEGAL_RATE ListApiTopNRequestOrderBy ILLEGAL_RATE ListApiTopNRequestOrderBy }
func GetListApiTopNRequestOrderByEnum ¶
func GetListApiTopNRequestOrderByEnum() ListApiTopNRequestOrderByEnum
type ListApiTopNRequestTimeUnit ¶
type ListApiTopNRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ListApiTopNRequestTimeUnit) MarshalJSON ¶
func (c ListApiTopNRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ListApiTopNRequestTimeUnit) UnmarshalJSON ¶
func (c *ListApiTopNRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ListApiTopNRequestTimeUnit) Value ¶
func (c ListApiTopNRequestTimeUnit) Value() string
type ListApiTopNRequestTimeUnitEnum ¶
type ListApiTopNRequestTimeUnitEnum struct { HOUR ListApiTopNRequestTimeUnit DAY ListApiTopNRequestTimeUnit }
func GetListApiTopNRequestTimeUnitEnum ¶
func GetListApiTopNRequestTimeUnitEnum() ListApiTopNRequestTimeUnitEnum
type ListApiTopNResponse ¶
type ListApiTopNResponse struct { // 调用信息列表 Statistics *[]StatisticForCallDetail `json:"statistics,omitempty"` HttpStatusCode int `json:"-"` }
ListApiTopNResponse Response Object
func (ListApiTopNResponse) String ¶
func (o ListApiTopNResponse) String() string
type ListApicGroupsRequest ¶
type ListApicGroupsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApicGroupsRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 网关实例编号,共享版为固定值:APIG。 ApigInstanceId string `json:"apig_instance_id"` // 网关类型。 ApigType ListApicGroupsRequestApigType `json:"apig_type"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ListApicGroupsRequest Request Object
func (ListApicGroupsRequest) String ¶
func (o ListApicGroupsRequest) String() string
type ListApicGroupsRequestApigType ¶
type ListApicGroupsRequestApigType struct {
// contains filtered or unexported fields
}
func (ListApicGroupsRequestApigType) MarshalJSON ¶
func (c ListApicGroupsRequestApigType) MarshalJSON() ([]byte, error)
func (*ListApicGroupsRequestApigType) UnmarshalJSON ¶
func (c *ListApicGroupsRequestApigType) UnmarshalJSON(b []byte) error
func (ListApicGroupsRequestApigType) Value ¶
func (c ListApicGroupsRequestApigType) Value() string
type ListApicGroupsRequestApigTypeEnum ¶
type ListApicGroupsRequestApigTypeEnum struct { APIG ListApicGroupsRequestApigType APIGW ListApicGroupsRequestApigType ROMA_APIC ListApicGroupsRequestApigType }
func GetListApicGroupsRequestApigTypeEnum ¶
func GetListApicGroupsRequestApigTypeEnum() ListApicGroupsRequestApigTypeEnum
type ListApicGroupsRequestDlmType ¶
type ListApicGroupsRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApicGroupsRequestDlmType) MarshalJSON ¶
func (c ListApicGroupsRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApicGroupsRequestDlmType) UnmarshalJSON ¶
func (c *ListApicGroupsRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApicGroupsRequestDlmType) Value ¶
func (c ListApicGroupsRequestDlmType) Value() string
type ListApicGroupsRequestDlmTypeEnum ¶
type ListApicGroupsRequestDlmTypeEnum struct { SHARED ListApicGroupsRequestDlmType EXCLUSIVE ListApicGroupsRequestDlmType }
func GetListApicGroupsRequestDlmTypeEnum ¶
func GetListApicGroupsRequestDlmTypeEnum() ListApicGroupsRequestDlmTypeEnum
type ListApicGroupsResponse ¶
type ListApicGroupsResponse struct { // 网关分组列表 GatewayGroups *[]ApigGroupDto `json:"gateway_groups,omitempty"` HttpStatusCode int `json:"-"` }
ListApicGroupsResponse Response Object
func (ListApicGroupsResponse) String ¶
func (o ListApicGroupsResponse) String() string
type ListApicInstancesRequest ¶
type ListApicInstancesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApicInstancesRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 网关类型。 ApigType ListApicInstancesRequestApigType `json:"apig_type"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ListApicInstancesRequest Request Object
func (ListApicInstancesRequest) String ¶
func (o ListApicInstancesRequest) String() string
type ListApicInstancesRequestApigType ¶
type ListApicInstancesRequestApigType struct {
// contains filtered or unexported fields
}
func (ListApicInstancesRequestApigType) MarshalJSON ¶
func (c ListApicInstancesRequestApigType) MarshalJSON() ([]byte, error)
func (*ListApicInstancesRequestApigType) UnmarshalJSON ¶
func (c *ListApicInstancesRequestApigType) UnmarshalJSON(b []byte) error
func (ListApicInstancesRequestApigType) Value ¶
func (c ListApicInstancesRequestApigType) Value() string
type ListApicInstancesRequestApigTypeEnum ¶
type ListApicInstancesRequestApigTypeEnum struct { APIGW ListApicInstancesRequestApigType ROMA_APIC ListApicInstancesRequestApigType }
func GetListApicInstancesRequestApigTypeEnum ¶
func GetListApicInstancesRequestApigTypeEnum() ListApicInstancesRequestApigTypeEnum
type ListApicInstancesRequestDlmType ¶
type ListApicInstancesRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApicInstancesRequestDlmType) MarshalJSON ¶
func (c ListApicInstancesRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApicInstancesRequestDlmType) UnmarshalJSON ¶
func (c *ListApicInstancesRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApicInstancesRequestDlmType) Value ¶
func (c ListApicInstancesRequestDlmType) Value() string
type ListApicInstancesRequestDlmTypeEnum ¶
type ListApicInstancesRequestDlmTypeEnum struct { SHARED ListApicInstancesRequestDlmType EXCLUSIVE ListApicInstancesRequestDlmType }
func GetListApicInstancesRequestDlmTypeEnum ¶
func GetListApicInstancesRequestDlmTypeEnum() ListApicInstancesRequestDlmTypeEnum
type ListApicInstancesResponse ¶
type ListApicInstancesResponse struct { // 网关实例 GatewayInstances *[]ApigInstanceDto `json:"gateway_instances,omitempty"` HttpStatusCode int `json:"-"` }
ListApicInstancesResponse Response Object
func (ListApicInstancesResponse) String ¶
func (o ListApicInstancesResponse) String() string
type ListApisRequest ¶
type ListApisRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApisRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 是否返回专享版API的发布信息。 XReturnPublishMessages *string `json:"x-return-publish-messages,omitempty"` // 查询起始坐标, 即跳过前X条数据。仅支持0或limit的整数倍,不满足则向下取整。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` // 根据API名称模糊查询。 Name *string `json:"name,omitempty"` // 根据API描述信息模糊查询。 Description *string `json:"description,omitempty"` // 根据API创建用户模糊查询。 CreateUser *string `json:"create_user,omitempty"` // 根据API创建时间过滤,开始时间,如2024-02-24T16:00:00.000Z。 StartTime *string `json:"start_time,omitempty"` // 根据API创建时间过滤,结束时间,如2024-04-05T15:59:59.998Z。 EndTime *string `json:"end_time,omitempty"` // 标签。 Tags *[]string `json:"tags,omitempty"` // API类型。 ApiType *ListApisRequestApiType `json:"api_type,omitempty"` // API发布状态。 PublishStatus *ListApisRequestPublishStatus `json:"publish_status,omitempty"` // 根据API用到的数据库表名模糊查询。 TableName *string `json:"table_name,omitempty"` }
ListApisRequest Request Object
func (ListApisRequest) String ¶
func (o ListApisRequest) String() string
type ListApisRequestApiType ¶ added in v0.1.93
type ListApisRequestApiType struct {
// contains filtered or unexported fields
}
func (ListApisRequestApiType) MarshalJSON ¶ added in v0.1.93
func (c ListApisRequestApiType) MarshalJSON() ([]byte, error)
func (*ListApisRequestApiType) UnmarshalJSON ¶ added in v0.1.93
func (c *ListApisRequestApiType) UnmarshalJSON(b []byte) error
func (ListApisRequestApiType) Value ¶ added in v0.1.93
func (c ListApisRequestApiType) Value() string
type ListApisRequestApiTypeEnum ¶ added in v0.1.93
type ListApisRequestApiTypeEnum struct { API_SPECIFIC_TYPE_CONFIGURATION ListApisRequestApiType API_SPECIFIC_TYPE_SCRIPT ListApisRequestApiType API_SPECIFIC_TYPE_REGISTER ListApisRequestApiType API_SPECIFIC_TYPE_MYBATIS ListApisRequestApiType API_SPECIFIC_TYPE_GROOVY ListApisRequestApiType }
func GetListApisRequestApiTypeEnum ¶ added in v0.1.93
func GetListApisRequestApiTypeEnum() ListApisRequestApiTypeEnum
type ListApisRequestDlmType ¶ added in v0.1.61
type ListApisRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApisRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListApisRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApisRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListApisRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApisRequestDlmType) Value ¶ added in v0.1.61
func (c ListApisRequestDlmType) Value() string
type ListApisRequestDlmTypeEnum ¶ added in v0.1.61
type ListApisRequestDlmTypeEnum struct { SHARED ListApisRequestDlmType EXCLUSIVE ListApisRequestDlmType }
func GetListApisRequestDlmTypeEnum ¶ added in v0.1.61
func GetListApisRequestDlmTypeEnum() ListApisRequestDlmTypeEnum
type ListApisRequestPublishStatus ¶ added in v0.1.93
type ListApisRequestPublishStatus struct {
// contains filtered or unexported fields
}
func (ListApisRequestPublishStatus) MarshalJSON ¶ added in v0.1.93
func (c ListApisRequestPublishStatus) MarshalJSON() ([]byte, error)
func (*ListApisRequestPublishStatus) UnmarshalJSON ¶ added in v0.1.93
func (c *ListApisRequestPublishStatus) UnmarshalJSON(b []byte) error
func (ListApisRequestPublishStatus) Value ¶ added in v0.1.93
func (c ListApisRequestPublishStatus) Value() string
type ListApisRequestPublishStatusEnum ¶ added in v0.1.93
type ListApisRequestPublishStatusEnum struct { PUBLISHED ListApisRequestPublishStatus NOT_PUBLISHED ListApisRequestPublishStatus }
func GetListApisRequestPublishStatusEnum ¶ added in v0.1.93
func GetListApisRequestPublishStatusEnum() ListApisRequestPublishStatusEnum
type ListApisResponse ¶
type ListApisResponse struct { // API总数量 Total *int32 `json:"total,omitempty"` // API列表 Records *[]ApiOverview `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
ListApisResponse Response Object
func (ListApisResponse) String ¶
func (o ListApisResponse) String() string
type ListApisTopRequest ¶
type ListApisTopRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApisTopRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 集群编号。 InstanceId *string `json:"instance_id,omitempty"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ListApisTopRequestTimeUnit `json:"time_unit"` // 前几名。 TopNum int32 `json:"top_num"` // 排序条件。 OrderBy ListApisTopRequestOrderBy `json:"order_by"` }
ListApisTopRequest Request Object
func (ListApisTopRequest) String ¶
func (o ListApisTopRequest) String() string
type ListApisTopRequestDlmType ¶
type ListApisTopRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApisTopRequestDlmType) MarshalJSON ¶
func (c ListApisTopRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApisTopRequestDlmType) UnmarshalJSON ¶
func (c *ListApisTopRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApisTopRequestDlmType) Value ¶
func (c ListApisTopRequestDlmType) Value() string
type ListApisTopRequestDlmTypeEnum ¶
type ListApisTopRequestDlmTypeEnum struct { SHARED ListApisTopRequestDlmType EXCLUSIVE ListApisTopRequestDlmType }
func GetListApisTopRequestDlmTypeEnum ¶
func GetListApisTopRequestDlmTypeEnum() ListApisTopRequestDlmTypeEnum
type ListApisTopRequestOrderBy ¶
type ListApisTopRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListApisTopRequestOrderBy) MarshalJSON ¶
func (c ListApisTopRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListApisTopRequestOrderBy) UnmarshalJSON ¶
func (c *ListApisTopRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListApisTopRequestOrderBy) Value ¶
func (c ListApisTopRequestOrderBy) Value() string
type ListApisTopRequestOrderByEnum ¶
type ListApisTopRequestOrderByEnum struct { CALL_NUM ListApisTopRequestOrderBy SUCCESS_NUM ListApisTopRequestOrderBy FAIL_NUM ListApisTopRequestOrderBy LEGAL_NUM ListApisTopRequestOrderBy ILLEGAL_NUM ListApisTopRequestOrderBy COST_TIME_AVG ListApisTopRequestOrderBy SUCCESS_COST_TIME_AVG ListApisTopRequestOrderBy FAIL_COST_TIME_AVG ListApisTopRequestOrderBy SUCCESS_RATE ListApisTopRequestOrderBy FAIL_RATE ListApisTopRequestOrderBy LEGAL_RATE ListApisTopRequestOrderBy ILLEGAL_RATE ListApisTopRequestOrderBy }
func GetListApisTopRequestOrderByEnum ¶
func GetListApisTopRequestOrderByEnum() ListApisTopRequestOrderByEnum
type ListApisTopRequestTimeUnit ¶
type ListApisTopRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ListApisTopRequestTimeUnit) MarshalJSON ¶
func (c ListApisTopRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ListApisTopRequestTimeUnit) UnmarshalJSON ¶
func (c *ListApisTopRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ListApisTopRequestTimeUnit) Value ¶
func (c ListApisTopRequestTimeUnit) Value() string
type ListApisTopRequestTimeUnitEnum ¶
type ListApisTopRequestTimeUnitEnum struct { HOUR ListApisTopRequestTimeUnit DAY ListApisTopRequestTimeUnit }
func GetListApisTopRequestTimeUnitEnum ¶
func GetListApisTopRequestTimeUnitEnum() ListApisTopRequestTimeUnitEnum
type ListApisTopResponse ¶
type ListApisTopResponse struct { // 统计信息详情列表 Statistics *[]StatisticForDetail `json:"statistics,omitempty"` HttpStatusCode int `json:"-"` }
ListApisTopResponse Response Object
func (ListApisTopResponse) String ¶
func (o ListApisTopResponse) String() string
type ListApplyRequest ¶
type ListApplyRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListApplyRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 查询起始坐标, 即跳过前X条数据。仅支持0或limit的整数倍,不满足则向下取整。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` // api名称。 ApiName *string `json:"api_name,omitempty"` // 查询类型, 0:收到的申请(待审核), 1:收到的申请(已审核), 2:发出的申请(开发), 3:发出的申请(调用)。 QueryType *int32 `json:"query_type,omitempty"` }
ListApplyRequest Request Object
func (ListApplyRequest) String ¶
func (o ListApplyRequest) String() string
type ListApplyRequestDlmType ¶ added in v0.1.61
type ListApplyRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListApplyRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListApplyRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListApplyRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListApplyRequestDlmType) UnmarshalJSON(b []byte) error
func (ListApplyRequestDlmType) Value ¶ added in v0.1.61
func (c ListApplyRequestDlmType) Value() string
type ListApplyRequestDlmTypeEnum ¶ added in v0.1.61
type ListApplyRequestDlmTypeEnum struct { SHARED ListApplyRequestDlmType EXCLUSIVE ListApplyRequestDlmType }
func GetListApplyRequestDlmTypeEnum ¶ added in v0.1.61
func GetListApplyRequestDlmTypeEnum() ListApplyRequestDlmTypeEnum
type ListApplyResponse ¶
type ListApplyResponse struct { // 符合条件的申请总数 Total *int32 `json:"total,omitempty"` // 本次返回的申请列表 Records *[]RecordForApplyDetail `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
ListApplyResponse Response Object
func (ListApplyResponse) String ¶
func (o ListApplyResponse) String() string
type ListApproversRequest ¶
type ListApproversRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 审核人姓名。 ApproverName *string `json:"approver_name,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListApproversRequest Request Object
func (ListApproversRequest) String ¶
func (o ListApproversRequest) String() string
type ListApproversResponse ¶
type ListApproversResponse struct { Data *ListApproversResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListApproversResponse Response Object
func (ListApproversResponse) String ¶
func (o ListApproversResponse) String() string
type ListApproversResultData ¶ added in v0.1.98
type ListApproversResultData struct {
Value *ListApproversResultDataValue `json:"value,omitempty"`
}
ListApproversResultData data,统一的返回结果的最外层数据结构。
func (ListApproversResultData) String ¶ added in v0.1.98
func (o ListApproversResultData) String() string
type ListApproversResultDataValue ¶ added in v0.1.98
type ListApproversResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 查询到的审批人对象(ApproverVO)数组。 Records *[]ApproverVo `json:"records,omitempty"` }
ListApproversResultDataValue value,统一的返回结果的外层数据结构。
func (ListApproversResultDataValue) String ¶ added in v0.1.98
func (o ListApproversResultDataValue) String() string
type ListAppsRequest ¶
type ListAppsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListAppsRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` // 应用名称。 Name *string `json:"name,omitempty"` // 应用类型。 AppType *ListAppsRequestAppType `json:"app_type,omitempty"` }
ListAppsRequest Request Object
func (ListAppsRequest) String ¶
func (o ListAppsRequest) String() string
type ListAppsRequestAppType ¶
type ListAppsRequestAppType struct {
// contains filtered or unexported fields
}
func (ListAppsRequestAppType) MarshalJSON ¶
func (c ListAppsRequestAppType) MarshalJSON() ([]byte, error)
func (*ListAppsRequestAppType) UnmarshalJSON ¶
func (c *ListAppsRequestAppType) UnmarshalJSON(b []byte) error
func (ListAppsRequestAppType) Value ¶
func (c ListAppsRequestAppType) Value() string
type ListAppsRequestAppTypeEnum ¶
type ListAppsRequestAppTypeEnum struct { APIG ListAppsRequestAppType IAM ListAppsRequestAppType APIGW ListAppsRequestAppType DLM ListAppsRequestAppType ROMA_APIC ListAppsRequestAppType }
func GetListAppsRequestAppTypeEnum ¶
func GetListAppsRequestAppTypeEnum() ListAppsRequestAppTypeEnum
type ListAppsRequestDlmType ¶
type ListAppsRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListAppsRequestDlmType) MarshalJSON ¶
func (c ListAppsRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListAppsRequestDlmType) UnmarshalJSON ¶
func (c *ListAppsRequestDlmType) UnmarshalJSON(b []byte) error
func (ListAppsRequestDlmType) Value ¶
func (c ListAppsRequestDlmType) Value() string
type ListAppsRequestDlmTypeEnum ¶
type ListAppsRequestDlmTypeEnum struct { SHARED ListAppsRequestDlmType EXCLUSIVE ListAppsRequestDlmType }
func GetListAppsRequestDlmTypeEnum ¶
func GetListAppsRequestDlmTypeEnum() ListAppsRequestDlmTypeEnum
type ListAppsResponse ¶
type ListAppsResponse struct { // 总数 Total *int32 `json:"total,omitempty"` // 应用列表 Apps *[]AppReturnDto `json:"apps,omitempty"` HttpStatusCode int `json:"-"` }
ListAppsResponse Response Object
func (ListAppsResponse) String ¶
func (o ListAppsResponse) String() string
type ListAppsTopRequest ¶
type ListAppsTopRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListAppsTopRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ListAppsTopRequestTimeUnit `json:"time_unit"` // 前几名。 TopNum int32 `json:"top_num"` // 排序条件 OrderBy ListAppsTopRequestOrderBy `json:"order_by"` }
ListAppsTopRequest Request Object
func (ListAppsTopRequest) String ¶
func (o ListAppsTopRequest) String() string
type ListAppsTopRequestDlmType ¶
type ListAppsTopRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListAppsTopRequestDlmType) MarshalJSON ¶
func (c ListAppsTopRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListAppsTopRequestDlmType) UnmarshalJSON ¶
func (c *ListAppsTopRequestDlmType) UnmarshalJSON(b []byte) error
func (ListAppsTopRequestDlmType) Value ¶
func (c ListAppsTopRequestDlmType) Value() string
type ListAppsTopRequestDlmTypeEnum ¶
type ListAppsTopRequestDlmTypeEnum struct { SHARED ListAppsTopRequestDlmType EXCLUSIVE ListAppsTopRequestDlmType }
func GetListAppsTopRequestDlmTypeEnum ¶
func GetListAppsTopRequestDlmTypeEnum() ListAppsTopRequestDlmTypeEnum
type ListAppsTopRequestOrderBy ¶
type ListAppsTopRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListAppsTopRequestOrderBy) MarshalJSON ¶
func (c ListAppsTopRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListAppsTopRequestOrderBy) UnmarshalJSON ¶
func (c *ListAppsTopRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListAppsTopRequestOrderBy) Value ¶
func (c ListAppsTopRequestOrderBy) Value() string
type ListAppsTopRequestOrderByEnum ¶
type ListAppsTopRequestOrderByEnum struct { CALL_NUM ListAppsTopRequestOrderBy SUCCESS_NUM ListAppsTopRequestOrderBy FAIL_NUM ListAppsTopRequestOrderBy LEGAL_NUM ListAppsTopRequestOrderBy ILLEGAL_NUM ListAppsTopRequestOrderBy COST_TIME_AVG ListAppsTopRequestOrderBy SUCCESS_COST_TIME_AVG ListAppsTopRequestOrderBy FAIL_COST_TIME_AVG ListAppsTopRequestOrderBy SUCCESS_RATE ListAppsTopRequestOrderBy FAIL_RATE ListAppsTopRequestOrderBy LEGAL_RATE ListAppsTopRequestOrderBy ILLEGAL_RATE ListAppsTopRequestOrderBy }
func GetListAppsTopRequestOrderByEnum ¶
func GetListAppsTopRequestOrderByEnum() ListAppsTopRequestOrderByEnum
type ListAppsTopRequestTimeUnit ¶
type ListAppsTopRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ListAppsTopRequestTimeUnit) MarshalJSON ¶
func (c ListAppsTopRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ListAppsTopRequestTimeUnit) UnmarshalJSON ¶
func (c *ListAppsTopRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ListAppsTopRequestTimeUnit) Value ¶
func (c ListAppsTopRequestTimeUnit) Value() string
type ListAppsTopRequestTimeUnitEnum ¶
type ListAppsTopRequestTimeUnitEnum struct { HOUR ListAppsTopRequestTimeUnit DAY ListAppsTopRequestTimeUnit }
func GetListAppsTopRequestTimeUnitEnum ¶
func GetListAppsTopRequestTimeUnitEnum() ListAppsTopRequestTimeUnitEnum
type ListAppsTopResponse ¶
type ListAppsTopResponse struct { // 统计信息详情列表 Statistics *[]StatisticForDetail `json:"statistics,omitempty"` HttpStatusCode int `json:"-"` }
ListAppsTopResponse Response Object
func (ListAppsTopResponse) String ¶
func (o ListAppsTopResponse) String() string
type ListBizMetricDimensionsRequest ¶
type ListBizMetricDimensionsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListBizMetricDimensionsRequest Request Object
func (ListBizMetricDimensionsRequest) String ¶
func (o ListBizMetricDimensionsRequest) String() string
type ListBizMetricDimensionsResponse ¶
type ListBizMetricDimensionsResponse struct { Data *ListBizMetricDimensionsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListBizMetricDimensionsResponse Response Object
func (ListBizMetricDimensionsResponse) String ¶
func (o ListBizMetricDimensionsResponse) String() string
type ListBizMetricDimensionsResultData ¶ added in v0.1.98
type ListBizMetricDimensionsResultData struct { // value,统一的返回结果的外层数据结构。 Value *[]string `json:"value,omitempty"` }
ListBizMetricDimensionsResultData data,统一的返回结果的最外层数据结构。
func (ListBizMetricDimensionsResultData) String ¶ added in v0.1.98
func (o ListBizMetricDimensionsResultData) String() string
type ListBizMetricOwnersRequest ¶
type ListBizMetricOwnersRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListBizMetricOwnersRequest Request Object
func (ListBizMetricOwnersRequest) String ¶
func (o ListBizMetricOwnersRequest) String() string
type ListBizMetricOwnersResponse ¶
type ListBizMetricOwnersResponse struct { // 返回的数据信息。 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListBizMetricOwnersResponse Response Object
func (ListBizMetricOwnersResponse) String ¶
func (o ListBizMetricOwnersResponse) String() string
type ListBizMetricsRequest ¶
type ListBizMetricsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListBizMetricsRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListBizMetricsRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListBizMetricsRequestSyncKey `json:"sync_key,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListBizMetricsRequest Request Object
func (ListBizMetricsRequest) String ¶
func (o ListBizMetricsRequest) String() string
type ListBizMetricsRequestStatus ¶
type ListBizMetricsRequestStatus struct {
// contains filtered or unexported fields
}
func (ListBizMetricsRequestStatus) MarshalJSON ¶
func (c ListBizMetricsRequestStatus) MarshalJSON() ([]byte, error)
func (*ListBizMetricsRequestStatus) UnmarshalJSON ¶
func (c *ListBizMetricsRequestStatus) UnmarshalJSON(b []byte) error
func (ListBizMetricsRequestStatus) Value ¶
func (c ListBizMetricsRequestStatus) Value() string
type ListBizMetricsRequestStatusEnum ¶
type ListBizMetricsRequestStatusEnum struct { DRAFT ListBizMetricsRequestStatus PUBLISH_DEVELOPING ListBizMetricsRequestStatus PUBLISHED ListBizMetricsRequestStatus OFFLINE_DEVELOPING ListBizMetricsRequestStatus OFFLINE ListBizMetricsRequestStatus REJECT ListBizMetricsRequestStatus }
func GetListBizMetricsRequestStatusEnum ¶
func GetListBizMetricsRequestStatusEnum() ListBizMetricsRequestStatusEnum
type ListBizMetricsRequestSyncKey ¶
type ListBizMetricsRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListBizMetricsRequestSyncKey) MarshalJSON ¶
func (c ListBizMetricsRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListBizMetricsRequestSyncKey) UnmarshalJSON ¶
func (c *ListBizMetricsRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListBizMetricsRequestSyncKey) Value ¶
func (c ListBizMetricsRequestSyncKey) Value() string
type ListBizMetricsRequestSyncKeyEnum ¶
type ListBizMetricsRequestSyncKeyEnum struct { BUSINESS_ASSET ListBizMetricsRequestSyncKey DATA_QUALITY ListBizMetricsRequestSyncKey TECHNICAL_ASSET ListBizMetricsRequestSyncKey META_DATA_LINK ListBizMetricsRequestSyncKey PHYSICAL_TABLE ListBizMetricsRequestSyncKey DEV_PHYSICAL_TABLE ListBizMetricsRequestSyncKey DLF_TASK ListBizMetricsRequestSyncKey MATERIALIZATION ListBizMetricsRequestSyncKey PUBLISH_TO_DLM ListBizMetricsRequestSyncKey SUMMARY_STATUS ListBizMetricsRequestSyncKey }
func GetListBizMetricsRequestSyncKeyEnum ¶
func GetListBizMetricsRequestSyncKeyEnum() ListBizMetricsRequestSyncKeyEnum
type ListBizMetricsRequestSyncStatus ¶
type ListBizMetricsRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListBizMetricsRequestSyncStatus) MarshalJSON ¶
func (c ListBizMetricsRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListBizMetricsRequestSyncStatus) UnmarshalJSON ¶
func (c *ListBizMetricsRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListBizMetricsRequestSyncStatus) Value ¶
func (c ListBizMetricsRequestSyncStatus) Value() string
type ListBizMetricsRequestSyncStatusEnum ¶
type ListBizMetricsRequestSyncStatusEnum struct { RUNNING ListBizMetricsRequestSyncStatus NO_NEED ListBizMetricsRequestSyncStatus SUMMARY_SUCCESS ListBizMetricsRequestSyncStatus SUMMARY_FAILED ListBizMetricsRequestSyncStatus }
func GetListBizMetricsRequestSyncStatusEnum ¶
func GetListBizMetricsRequestSyncStatusEnum() ListBizMetricsRequestSyncStatusEnum
type ListBizMetricsResponse ¶
type ListBizMetricsResponse struct { Data *ListBizMetricsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListBizMetricsResponse Response Object
func (ListBizMetricsResponse) String ¶
func (o ListBizMetricsResponse) String() string
type ListBizMetricsResultData ¶ added in v0.1.98
type ListBizMetricsResultData struct {
Value *ListBizMetricsResultDataValue `json:"value,omitempty"`
}
ListBizMetricsResultData data,统一的返回结果的最外层数据结构。
func (ListBizMetricsResultData) String ¶ added in v0.1.98
func (o ListBizMetricsResultData) String() string
type ListBizMetricsResultDataValue ¶ added in v0.1.98
type ListBizMetricsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // BizMetricVO信息。 Records *[]BizMetricVo `json:"records,omitempty"` }
ListBizMetricsResultDataValue value,统一的返回结果的外层数据结构。
func (ListBizMetricsResultDataValue) String ¶ added in v0.1.98
func (o ListBizMetricsResultDataValue) String() string
type ListBusinessRequest ¶
type ListBusinessRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListBusinessRequest Request Object
func (ListBusinessRequest) String ¶
func (o ListBusinessRequest) String() string
type ListBusinessResponse ¶
type ListBusinessResponse struct { // 返回的数据信息。 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListBusinessResponse Response Object
func (ListBusinessResponse) String ¶
func (o ListBusinessResponse) String() string
type ListCatalogListRequest ¶
type ListCatalogListRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListCatalogListRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ListCatalogListRequest Request Object
func (ListCatalogListRequest) String ¶
func (o ListCatalogListRequest) String() string
type ListCatalogListRequestDlmType ¶ added in v0.1.61
type ListCatalogListRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListCatalogListRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListCatalogListRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListCatalogListRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListCatalogListRequestDlmType) UnmarshalJSON(b []byte) error
func (ListCatalogListRequestDlmType) Value ¶ added in v0.1.61
func (c ListCatalogListRequestDlmType) Value() string
type ListCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
type ListCatalogListRequestDlmTypeEnum struct { SHARED ListCatalogListRequestDlmType EXCLUSIVE ListCatalogListRequestDlmType }
func GetListCatalogListRequestDlmTypeEnum ¶ added in v0.1.61
func GetListCatalogListRequestDlmTypeEnum() ListCatalogListRequestDlmTypeEnum
type ListCatalogListResponse ¶
type ListCatalogListResponse struct { // 符合条件的数据总数 Total *int32 `json:"total,omitempty"` // 本次返回的APP列表 Catalogs *[]RecordForGetAllCatalog `json:"catalogs,omitempty"` HttpStatusCode int `json:"-"` }
ListCatalogListResponse Response Object
func (ListCatalogListResponse) String ¶
func (o ListCatalogListResponse) String() string
type ListCatalogTreeRequest ¶
type ListCatalogTreeRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` }
ListCatalogTreeRequest Request Object
func (ListCatalogTreeRequest) String ¶
func (o ListCatalogTreeRequest) String() string
type ListCatalogTreeResponse ¶
type ListCatalogTreeResponse struct { Data *ListCatalogTreeResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListCatalogTreeResponse Response Object
func (ListCatalogTreeResponse) String ¶
func (o ListCatalogTreeResponse) String() string
type ListCatalogTreeResultData ¶ added in v0.1.98
type ListCatalogTreeResultData struct { // value,统一的返回结果的外层数据结构。 Value *[]BizCatalogVo `json:"value,omitempty"` }
ListCatalogTreeResultData data,统一的返回结果的最外层数据结构。
func (ListCatalogTreeResultData) String ¶ added in v0.1.98
func (o ListCatalogTreeResultData) String() string
type ListCategoryRequest ¶
type ListCategoryRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 分页时每页的条数,最大值为100 Limit *int32 `json:"limit,omitempty"` // 分页偏移量 Offset *int32 `json:"offset,omitempty"` // application/json Accept string `json:"accept"` }
ListCategoryRequest Request Object
func (ListCategoryRequest) String ¶
func (o ListCategoryRequest) String() string
type ListCategoryResponse ¶
type ListCategoryResponse struct { // 自定义项列表 Body *[]CategoryDetailVo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
ListCategoryResponse Response Object
func (ListCategoryResponse) String ¶
func (o ListCategoryResponse) String() string
type ListColumnsRequest ¶
type ListColumnsRequest struct { // 数据所在空间的id值 Workspace string `json:"workspace"` // 数据连接id ConnectionId string `json:"connection_id"` // 表id TableId string `json:"table_id"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListColumnsRequest Request Object
func (ListColumnsRequest) String ¶
func (o ListColumnsRequest) String() string
type ListColumnsResponse ¶
type ListColumnsResponse struct { // 表id TableId *string `json:"table_id,omitempty"` // 当前表中字段记录数 TotalCount *int32 `json:"total_count,omitempty"` // 字段列表 Columns *[]ColumnsList `json:"columns,omitempty"` HttpStatusCode int `json:"-"` }
ListColumnsResponse Response Object
func (ListColumnsResponse) String ¶
func (o ListColumnsResponse) String() string
type ListCompoundMetricsRequest ¶
type ListCompoundMetricsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListCompoundMetricsRequestStatus `json:"status,omitempty"` // 依据维度颗粒度查维度属性。 DimensionGroup *string `json:"dimension_group,omitempty"` // 依据原子指标ID查维度属性,填写String类型替代Long类型。 AtomicIndexId *string `json:"atomic_index_id,omitempty"` // 业务对象l3的ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListCompoundMetricsRequest Request Object
func (ListCompoundMetricsRequest) String ¶
func (o ListCompoundMetricsRequest) String() string
type ListCompoundMetricsRequestStatus ¶
type ListCompoundMetricsRequestStatus struct {
// contains filtered or unexported fields
}
func (ListCompoundMetricsRequestStatus) MarshalJSON ¶
func (c ListCompoundMetricsRequestStatus) MarshalJSON() ([]byte, error)
func (*ListCompoundMetricsRequestStatus) UnmarshalJSON ¶
func (c *ListCompoundMetricsRequestStatus) UnmarshalJSON(b []byte) error
func (ListCompoundMetricsRequestStatus) Value ¶
func (c ListCompoundMetricsRequestStatus) Value() string
type ListCompoundMetricsRequestStatusEnum ¶
type ListCompoundMetricsRequestStatusEnum struct { DRAFT ListCompoundMetricsRequestStatus PUBLISH_DEVELOPING ListCompoundMetricsRequestStatus PUBLISHED ListCompoundMetricsRequestStatus OFFLINE_DEVELOPING ListCompoundMetricsRequestStatus OFFLINE ListCompoundMetricsRequestStatus REJECT ListCompoundMetricsRequestStatus }
func GetListCompoundMetricsRequestStatusEnum ¶
func GetListCompoundMetricsRequestStatusEnum() ListCompoundMetricsRequestStatusEnum
type ListCompoundMetricsResponse ¶
type ListCompoundMetricsResponse struct { Data *CompoundMetricVoSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListCompoundMetricsResponse Response Object
func (ListCompoundMetricsResponse) String ¶
func (o ListCompoundMetricsResponse) String() string
type ListConditionRequest ¶
type ListConditionRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListConditionRequestStatus `json:"status,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListConditionRequest Request Object
func (ListConditionRequest) String ¶
func (o ListConditionRequest) String() string
type ListConditionRequestStatus ¶
type ListConditionRequestStatus struct {
// contains filtered or unexported fields
}
func (ListConditionRequestStatus) MarshalJSON ¶
func (c ListConditionRequestStatus) MarshalJSON() ([]byte, error)
func (*ListConditionRequestStatus) UnmarshalJSON ¶
func (c *ListConditionRequestStatus) UnmarshalJSON(b []byte) error
func (ListConditionRequestStatus) Value ¶
func (c ListConditionRequestStatus) Value() string
type ListConditionRequestStatusEnum ¶
type ListConditionRequestStatusEnum struct { DRAFT ListConditionRequestStatus PUBLISH_DEVELOPING ListConditionRequestStatus PUBLISHED ListConditionRequestStatus OFFLINE_DEVELOPING ListConditionRequestStatus OFFLINE ListConditionRequestStatus REJECT ListConditionRequestStatus }
func GetListConditionRequestStatusEnum ¶
func GetListConditionRequestStatusEnum() ListConditionRequestStatusEnum
type ListConditionResponse ¶
type ListConditionResponse struct { Data *ListConditionResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListConditionResponse Response Object
func (ListConditionResponse) String ¶
func (o ListConditionResponse) String() string
type ListConditionResultData ¶ added in v0.1.98
type ListConditionResultData struct {
Value *ListConditionResultDataValue `json:"value,omitempty"`
}
ListConditionResultData data,统一的返回结果的最外层数据结构。
func (ListConditionResultData) String ¶ added in v0.1.98
func (o ListConditionResultData) String() string
type ListConditionResultDataValue ¶ added in v0.1.98
type ListConditionResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // ConditionVO信息。 Records *[]ConditionVo `json:"records,omitempty"` }
ListConditionResultDataValue value,统一的返回结果的外层数据结构。
func (ListConditionResultDataValue) String ¶ added in v0.1.98
func (o ListConditionResultDataValue) String() string
type ListConsistencyTaskRequest ¶
type ListConsistencyTaskRequest struct { // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // name Name *string `json:"name,omitempty"` // 调度状态 UNKNOWN:未知,NOT_START:未启动,SCHEDULING:调度中,FINISH_SUCCESS:正常结束,KILL:手动停止,RUNNING_EXCEPTION:运行失败 ScheduleStatus *ListConsistencyTaskRequestScheduleStatus `json:"schedule_status,omitempty"` // 最近运行时间查询区间的开始时间,13位时间戳(精确到毫秒) StartTime *int64 `json:"start_time,omitempty"` // 最近运行时间查询区间的结束时间,13位时间戳(精确到毫秒) EndTime *int64 `json:"end_time,omitempty"` // 创建人 Creator *string `json:"creator,omitempty"` // 分页条数,最大值为100 Limit *int64 `json:"limit,omitempty"` // 分页偏移量,最小值0 Offset *int64 `json:"offset,omitempty"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ListConsistencyTaskRequest Request Object
func (ListConsistencyTaskRequest) String ¶
func (o ListConsistencyTaskRequest) String() string
type ListConsistencyTaskRequestScheduleStatus ¶
type ListConsistencyTaskRequestScheduleStatus struct {
// contains filtered or unexported fields
}
func (ListConsistencyTaskRequestScheduleStatus) MarshalJSON ¶
func (c ListConsistencyTaskRequestScheduleStatus) MarshalJSON() ([]byte, error)
func (*ListConsistencyTaskRequestScheduleStatus) UnmarshalJSON ¶
func (c *ListConsistencyTaskRequestScheduleStatus) UnmarshalJSON(b []byte) error
func (ListConsistencyTaskRequestScheduleStatus) Value ¶
func (c ListConsistencyTaskRequestScheduleStatus) Value() string
type ListConsistencyTaskRequestScheduleStatusEnum ¶
type ListConsistencyTaskRequestScheduleStatusEnum struct { UNKNOWN ListConsistencyTaskRequestScheduleStatus NOT_START ListConsistencyTaskRequestScheduleStatus SCHEDULING ListConsistencyTaskRequestScheduleStatus FINISH_SUCCESS ListConsistencyTaskRequestScheduleStatus KILL ListConsistencyTaskRequestScheduleStatus RUNNING_EXCEPTION ListConsistencyTaskRequestScheduleStatus }
func GetListConsistencyTaskRequestScheduleStatusEnum ¶
func GetListConsistencyTaskRequestScheduleStatusEnum() ListConsistencyTaskRequestScheduleStatusEnum
type ListConsistencyTaskResponse ¶
type ListConsistencyTaskResponse struct { // 总条数 Count *int64 `json:"count,omitempty"` // 分页数据 Resources *[]QualityTaskOverviewVo2 `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ListConsistencyTaskResponse Response Object
func (ListConsistencyTaskResponse) String ¶
func (o ListConsistencyTaskResponse) String() string
type ListDataArtsStudioInstancesRequest ¶
type ListDataArtsStudioInstancesRequest struct { // 分页记录数。默认20 Limit *int32 `json:"limit,omitempty"` // 分页偏移量。默认0 Offset *int32 `json:"offset,omitempty"` }
ListDataArtsStudioInstancesRequest Request Object
func (ListDataArtsStudioInstancesRequest) String ¶
func (o ListDataArtsStudioInstancesRequest) String() string
type ListDataArtsStudioInstancesResponse ¶
type ListDataArtsStudioInstancesResponse struct { // 是否需要账单 BillingCheck *bool `json:"billing_check,omitempty"` // 返回记录总数 Count *int32 `json:"count,omitempty"` // 返回实例列表 CommodityOrderLists *[]ApigCommodityOrder `json:"commodity_order_lists,omitempty"` HttpStatusCode int `json:"-"` }
ListDataArtsStudioInstancesResponse Response Object
func (ListDataArtsStudioInstancesResponse) String ¶
func (o ListDataArtsStudioInstancesResponse) String() string
type ListDataServiceInstancesDetailRequest ¶ added in v0.1.98
type ListDataServiceInstancesDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListDataServiceInstancesDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType *string `json:"Content-Type,omitempty"` // 查询条数限制。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标。 Offset *int32 `json:"offset,omitempty"` // 集群名称。 Name *string `json:"name,omitempty"` // 创建人名称。 CreateUser *string `json:"create_user,omitempty"` }
ListDataServiceInstancesDetailRequest Request Object
func (ListDataServiceInstancesDetailRequest) String ¶ added in v0.1.98
func (o ListDataServiceInstancesDetailRequest) String() string
type ListDataServiceInstancesDetailRequestDlmType ¶ added in v0.1.98
type ListDataServiceInstancesDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListDataServiceInstancesDetailRequestDlmType) MarshalJSON ¶ added in v0.1.98
func (c ListDataServiceInstancesDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListDataServiceInstancesDetailRequestDlmType) UnmarshalJSON ¶ added in v0.1.98
func (c *ListDataServiceInstancesDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ListDataServiceInstancesDetailRequestDlmType) Value ¶ added in v0.1.98
func (c ListDataServiceInstancesDetailRequestDlmType) Value() string
type ListDataServiceInstancesDetailRequestDlmTypeEnum ¶ added in v0.1.98
type ListDataServiceInstancesDetailRequestDlmTypeEnum struct { SHARED ListDataServiceInstancesDetailRequestDlmType EXCLUSIVE ListDataServiceInstancesDetailRequestDlmType }
func GetListDataServiceInstancesDetailRequestDlmTypeEnum ¶ added in v0.1.98
func GetListDataServiceInstancesDetailRequestDlmTypeEnum() ListDataServiceInstancesDetailRequestDlmTypeEnum
type ListDataServiceInstancesDetailResponse ¶ added in v0.1.98
type ListDataServiceInstancesDetailResponse struct { // 集群数量。 Total *int32 `json:"total,omitempty"` // 集群概览信息。 Instances *[]InstanceDetailDto `json:"instances,omitempty"` HttpStatusCode int `json:"-"` }
ListDataServiceInstancesDetailResponse Response Object
func (ListDataServiceInstancesDetailResponse) String ¶ added in v0.1.98
func (o ListDataServiceInstancesDetailResponse) String() string
type ListDataServiceInstancesOverviewRequest ¶ added in v0.1.98
type ListDataServiceInstancesOverviewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListDataServiceInstancesOverviewRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType *string `json:"Content-Type,omitempty"` // 查询条数限制。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标。 Offset *int32 `json:"offset,omitempty"` // 集群名称。 Name *string `json:"name,omitempty"` // 创建人名称。 CreateUser *string `json:"create_user,omitempty"` }
ListDataServiceInstancesOverviewRequest Request Object
func (ListDataServiceInstancesOverviewRequest) String ¶ added in v0.1.98
func (o ListDataServiceInstancesOverviewRequest) String() string
type ListDataServiceInstancesOverviewRequestDlmType ¶ added in v0.1.98
type ListDataServiceInstancesOverviewRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListDataServiceInstancesOverviewRequestDlmType) MarshalJSON ¶ added in v0.1.98
func (c ListDataServiceInstancesOverviewRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListDataServiceInstancesOverviewRequestDlmType) UnmarshalJSON ¶ added in v0.1.98
func (c *ListDataServiceInstancesOverviewRequestDlmType) UnmarshalJSON(b []byte) error
func (ListDataServiceInstancesOverviewRequestDlmType) Value ¶ added in v0.1.98
func (c ListDataServiceInstancesOverviewRequestDlmType) Value() string
type ListDataServiceInstancesOverviewRequestDlmTypeEnum ¶ added in v0.1.98
type ListDataServiceInstancesOverviewRequestDlmTypeEnum struct { SHARED ListDataServiceInstancesOverviewRequestDlmType EXCLUSIVE ListDataServiceInstancesOverviewRequestDlmType }
func GetListDataServiceInstancesOverviewRequestDlmTypeEnum ¶ added in v0.1.98
func GetListDataServiceInstancesOverviewRequestDlmTypeEnum() ListDataServiceInstancesOverviewRequestDlmTypeEnum
type ListDataServiceInstancesOverviewResponse ¶ added in v0.1.98
type ListDataServiceInstancesOverviewResponse struct { // 集群数量。 Total *int32 `json:"total,omitempty"` // 是否支持缩容。 ScaleDown *bool `json:"scale_down,omitempty"` // 是否支持扩容。 ScaleOut *bool `json:"scale_out,omitempty"` // 集群概览信息。 Instances *[]InstanceOverviewDto `json:"instances,omitempty"` HttpStatusCode int `json:"-"` }
ListDataServiceInstancesOverviewResponse Response Object
func (ListDataServiceInstancesOverviewResponse) String ¶ added in v0.1.98
func (o ListDataServiceInstancesOverviewResponse) String() string
type ListDataServiceMarketApisRequest ¶ added in v0.1.98
type ListDataServiceMarketApisRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListDataServiceMarketApisRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *MallParaDto `json:"body,omitempty"` }
ListDataServiceMarketApisRequest Request Object
func (ListDataServiceMarketApisRequest) String ¶ added in v0.1.98
func (o ListDataServiceMarketApisRequest) String() string
type ListDataServiceMarketApisRequestDlmType ¶ added in v0.1.98
type ListDataServiceMarketApisRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListDataServiceMarketApisRequestDlmType) MarshalJSON ¶ added in v0.1.98
func (c ListDataServiceMarketApisRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListDataServiceMarketApisRequestDlmType) UnmarshalJSON ¶ added in v0.1.98
func (c *ListDataServiceMarketApisRequestDlmType) UnmarshalJSON(b []byte) error
func (ListDataServiceMarketApisRequestDlmType) Value ¶ added in v0.1.98
func (c ListDataServiceMarketApisRequestDlmType) Value() string
type ListDataServiceMarketApisRequestDlmTypeEnum ¶ added in v0.1.98
type ListDataServiceMarketApisRequestDlmTypeEnum struct { SHARED ListDataServiceMarketApisRequestDlmType EXCLUSIVE ListDataServiceMarketApisRequestDlmType }
func GetListDataServiceMarketApisRequestDlmTypeEnum ¶ added in v0.1.98
func GetListDataServiceMarketApisRequestDlmTypeEnum() ListDataServiceMarketApisRequestDlmTypeEnum
type ListDataServiceMarketApisResponse ¶ added in v0.1.98
type ListDataServiceMarketApisResponse struct { // API总条数。 Total *int32 `json:"total,omitempty"` // API列表。 Apis *[]AdvancedMallApiDto `json:"apis,omitempty"` HttpStatusCode int `json:"-"` }
ListDataServiceMarketApisResponse Response Object
func (ListDataServiceMarketApisResponse) String ¶ added in v0.1.98
func (o ListDataServiceMarketApisResponse) String() string
type ListDataTablesRequest ¶
type ListDataTablesRequest struct { // 数据所在空间的id值 Workspace string `json:"workspace"` // 数据连接id ConnectionId string `json:"connection_id"` // 数据库名称 DatabaseName string `json:"database_name"` // 指定查询表的名称 TableName *string `json:"table_name,omitempty"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListDataTablesRequest Request Object
func (ListDataTablesRequest) String ¶
func (o ListDataTablesRequest) String() string
type ListDataTablesResponse ¶
type ListDataTablesResponse struct { // 当前数据库中表的记录数 TotalCount *int32 `json:"total_count,omitempty"` // 表的列表 Tables *[]TablesList `json:"tables,omitempty"` HttpStatusCode int `json:"-"` }
ListDataTablesResponse Response Object
func (ListDataTablesResponse) String ¶
func (o ListDataTablesResponse) String() string
type ListDatabasesRequest ¶
type ListDatabasesRequest struct { // 数据所在空间的id值 Workspace string `json:"workspace"` // 数据连接id ConnectionId string `json:"connection_id"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListDatabasesRequest Request Object
func (ListDatabasesRequest) String ¶
func (o ListDatabasesRequest) String() string
type ListDatabasesResponse ¶
type ListDatabasesResponse struct { // 当前数据连接数据库记录数 TotalCount *int32 `json:"total_count,omitempty"` // 数据连接id DwId *string `json:"dw_id,omitempty"` // 数据库列表 Databases *[]DatabasesList `json:"databases,omitempty"` HttpStatusCode int `json:"-"` }
ListDatabasesResponse Response Object
func (ListDatabasesResponse) String ¶
func (o ListDatabasesResponse) String() string
type ListDataconnectionsRequest ¶
type ListDataconnectionsRequest struct { // 工作空间id Workspace string `json:"workspace"` // 数据连接名称 Name *string `json:"name,omitempty"` // 数据连接类型,有HIVE,MYSQL,ORALCLE,DWS,HBASE等。 Type *string `json:"type,omitempty"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListDataconnectionsRequest Request Object
func (ListDataconnectionsRequest) String ¶
func (o ListDataconnectionsRequest) String() string
type ListDataconnectionsResponse ¶
type ListDataconnectionsResponse struct { // 当前分页返回记录数 Count *int32 `json:"count,omitempty"` // 返回记录总数,一个工作空间最多只能创建50条数据连接 MaxRecords *int32 `json:"max_records,omitempty"` // 返回数据连接列表 DataConnectionLists *[]ApigDataSourceView `json:"data_connection_lists,omitempty"` HttpStatusCode int `json:"-"` }
ListDataconnectionsResponse Response Object
func (ListDataconnectionsResponse) String ¶
func (o ListDataconnectionsResponse) String() string
type ListDerivativeIndexesRequest ¶
type ListDerivativeIndexesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListDerivativeIndexesRequestStatus `json:"status,omitempty"` // 依据维度ID查维度属性,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 依据维度颗粒度查维度属性。 DimensionGroup *string `json:"dimension_group,omitempty"` // 依据原子指标ID查维度属性,填写String类型替代Long类型。 AtomicIndexId *string `json:"atomic_index_id,omitempty"` // 是否查询复合指标 AllMetrics *bool `json:"all_metrics,omitempty"` // 数据连接类型 DwType *string `json:"dw_type,omitempty"` // 业务对象l3的ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListDerivativeIndexesRequest Request Object
func (ListDerivativeIndexesRequest) String ¶
func (o ListDerivativeIndexesRequest) String() string
type ListDerivativeIndexesRequestStatus ¶
type ListDerivativeIndexesRequestStatus struct {
// contains filtered or unexported fields
}
func (ListDerivativeIndexesRequestStatus) MarshalJSON ¶
func (c ListDerivativeIndexesRequestStatus) MarshalJSON() ([]byte, error)
func (*ListDerivativeIndexesRequestStatus) UnmarshalJSON ¶
func (c *ListDerivativeIndexesRequestStatus) UnmarshalJSON(b []byte) error
func (ListDerivativeIndexesRequestStatus) Value ¶
func (c ListDerivativeIndexesRequestStatus) Value() string
type ListDerivativeIndexesRequestStatusEnum ¶
type ListDerivativeIndexesRequestStatusEnum struct { DRAFT ListDerivativeIndexesRequestStatus PUBLISH_DEVELOPING ListDerivativeIndexesRequestStatus PUBLISHED ListDerivativeIndexesRequestStatus OFFLINE_DEVELOPING ListDerivativeIndexesRequestStatus OFFLINE ListDerivativeIndexesRequestStatus REJECT ListDerivativeIndexesRequestStatus }
func GetListDerivativeIndexesRequestStatusEnum ¶
func GetListDerivativeIndexesRequestStatusEnum() ListDerivativeIndexesRequestStatusEnum
type ListDerivativeIndexesResponse ¶
type ListDerivativeIndexesResponse struct { Data *DerivativeIndexVoSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListDerivativeIndexesResponse Response Object
func (ListDerivativeIndexesResponse) String ¶
func (o ListDerivativeIndexesResponse) String() string
type ListDimensionGroupsRequest ¶
type ListDimensionGroupsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 关联表的ID,填写String类型替代Long类型。 TableId *string `json:"table_id,omitempty"` // 按业务类型查询,可选业务类型有:ATOMIC_INDEX(原子指标)、DERIVATIVE_INDEX(衍生指标)、DIMENSION(维度)、TIME_CONDITION(时间限定)、DIMENSION_LOGIC_TABLE(维度表)、FACT_LOGIC_TABLE(事实表)、AGGREGATION_LOGIC_TABLE(汇总表)、TABLE_MODEL(关系建模表)、CODE_TABLE(码表)、STANDARD_ELEMENT)(数据标准)、BIZ_METRIC(业务指标)、COMPOUND_METRIC(复合指标)、SUBJECT(主题)、ATOMIC_METRIC(原子指标(新))、DERIVED_METRIC(衍生指标(新))、COMPOSITE_METRIC(复合指标(新))。 BizType *string `json:"biz_type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListDimensionGroupsRequest Request Object
func (ListDimensionGroupsRequest) String ¶
func (o ListDimensionGroupsRequest) String() string
type ListDimensionGroupsResponse ¶
type ListDimensionGroupsResponse struct { Data *ListDimensionGroupsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListDimensionGroupsResponse Response Object
func (ListDimensionGroupsResponse) String ¶
func (o ListDimensionGroupsResponse) String() string
type ListDimensionGroupsResultData ¶ added in v0.1.98
type ListDimensionGroupsResultData struct {
Value *ListDimensionGroupsResultDataValue `json:"value,omitempty"`
}
ListDimensionGroupsResultData data,统一的返回结果的最外层数据结构。
func (ListDimensionGroupsResultData) String ¶ added in v0.1.98
func (o ListDimensionGroupsResultData) String() string
type ListDimensionGroupsResultDataValue ¶ added in v0.1.98
type ListDimensionGroupsResultDataValue struct { MainTable *FactLogicTableVo `json:"main_table,omitempty"` // 维度。 DimensionTables *[]DimensionLogicTableVo `json:"dimension_tables,omitempty"` }
ListDimensionGroupsResultDataValue value,统一的返回结果的外层数据结构。
func (ListDimensionGroupsResultDataValue) String ¶ added in v0.1.98
func (o ListDimensionGroupsResultDataValue) String() string
type ListDimensionLogicTablesRequest ¶
type ListDimensionLogicTablesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListDimensionLogicTablesRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListDimensionLogicTablesRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListDimensionLogicTablesRequestSyncKey `json:"sync_key,omitempty"` // 主题域l2的ID,填写String类型替代Long类型。 L2Id *string `json:"l2_id,omitempty"` // 依据维度ID查维度属性,填写String类型替代Long类型。 DimensionId *string `json:"dimension_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 维度类型。 枚举值: - COMMON: 普通维度 - LOOKUP: 码表维度 - HIERARCHIES: 层级维度 DimensionType *ListDimensionLogicTablesRequestDimensionType `json:"dimension_type,omitempty"` }
ListDimensionLogicTablesRequest Request Object
func (ListDimensionLogicTablesRequest) String ¶
func (o ListDimensionLogicTablesRequest) String() string
type ListDimensionLogicTablesRequestDimensionType ¶
type ListDimensionLogicTablesRequestDimensionType struct {
// contains filtered or unexported fields
}
func (ListDimensionLogicTablesRequestDimensionType) MarshalJSON ¶
func (c ListDimensionLogicTablesRequestDimensionType) MarshalJSON() ([]byte, error)
func (*ListDimensionLogicTablesRequestDimensionType) UnmarshalJSON ¶
func (c *ListDimensionLogicTablesRequestDimensionType) UnmarshalJSON(b []byte) error
func (ListDimensionLogicTablesRequestDimensionType) Value ¶
func (c ListDimensionLogicTablesRequestDimensionType) Value() string
type ListDimensionLogicTablesRequestDimensionTypeEnum ¶
type ListDimensionLogicTablesRequestDimensionTypeEnum struct { COMMON ListDimensionLogicTablesRequestDimensionType LOOKUP ListDimensionLogicTablesRequestDimensionType HIERARCHIES ListDimensionLogicTablesRequestDimensionType }
func GetListDimensionLogicTablesRequestDimensionTypeEnum ¶
func GetListDimensionLogicTablesRequestDimensionTypeEnum() ListDimensionLogicTablesRequestDimensionTypeEnum
type ListDimensionLogicTablesRequestStatus ¶
type ListDimensionLogicTablesRequestStatus struct {
// contains filtered or unexported fields
}
func (ListDimensionLogicTablesRequestStatus) MarshalJSON ¶
func (c ListDimensionLogicTablesRequestStatus) MarshalJSON() ([]byte, error)
func (*ListDimensionLogicTablesRequestStatus) UnmarshalJSON ¶
func (c *ListDimensionLogicTablesRequestStatus) UnmarshalJSON(b []byte) error
func (ListDimensionLogicTablesRequestStatus) Value ¶
func (c ListDimensionLogicTablesRequestStatus) Value() string
type ListDimensionLogicTablesRequestStatusEnum ¶
type ListDimensionLogicTablesRequestStatusEnum struct { DRAFT ListDimensionLogicTablesRequestStatus PUBLISH_DEVELOPING ListDimensionLogicTablesRequestStatus PUBLISHED ListDimensionLogicTablesRequestStatus OFFLINE_DEVELOPING ListDimensionLogicTablesRequestStatus OFFLINE ListDimensionLogicTablesRequestStatus REJECT ListDimensionLogicTablesRequestStatus }
func GetListDimensionLogicTablesRequestStatusEnum ¶
func GetListDimensionLogicTablesRequestStatusEnum() ListDimensionLogicTablesRequestStatusEnum
type ListDimensionLogicTablesRequestSyncKey ¶
type ListDimensionLogicTablesRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListDimensionLogicTablesRequestSyncKey) MarshalJSON ¶
func (c ListDimensionLogicTablesRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListDimensionLogicTablesRequestSyncKey) UnmarshalJSON ¶
func (c *ListDimensionLogicTablesRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListDimensionLogicTablesRequestSyncKey) Value ¶
func (c ListDimensionLogicTablesRequestSyncKey) Value() string
type ListDimensionLogicTablesRequestSyncKeyEnum ¶
type ListDimensionLogicTablesRequestSyncKeyEnum struct { BUSINESS_ASSET ListDimensionLogicTablesRequestSyncKey DATA_QUALITY ListDimensionLogicTablesRequestSyncKey TECHNICAL_ASSET ListDimensionLogicTablesRequestSyncKey META_DATA_LINK ListDimensionLogicTablesRequestSyncKey PHYSICAL_TABLE ListDimensionLogicTablesRequestSyncKey DEV_PHYSICAL_TABLE ListDimensionLogicTablesRequestSyncKey DLF_TASK ListDimensionLogicTablesRequestSyncKey MATERIALIZATION ListDimensionLogicTablesRequestSyncKey PUBLISH_TO_DLM ListDimensionLogicTablesRequestSyncKey SUMMARY_STATUS ListDimensionLogicTablesRequestSyncKey }
func GetListDimensionLogicTablesRequestSyncKeyEnum ¶
func GetListDimensionLogicTablesRequestSyncKeyEnum() ListDimensionLogicTablesRequestSyncKeyEnum
type ListDimensionLogicTablesRequestSyncStatus ¶
type ListDimensionLogicTablesRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListDimensionLogicTablesRequestSyncStatus) MarshalJSON ¶
func (c ListDimensionLogicTablesRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListDimensionLogicTablesRequestSyncStatus) UnmarshalJSON ¶
func (c *ListDimensionLogicTablesRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListDimensionLogicTablesRequestSyncStatus) Value ¶
func (c ListDimensionLogicTablesRequestSyncStatus) Value() string
type ListDimensionLogicTablesRequestSyncStatusEnum ¶
type ListDimensionLogicTablesRequestSyncStatusEnum struct { RUNNING ListDimensionLogicTablesRequestSyncStatus NO_NEED ListDimensionLogicTablesRequestSyncStatus SUMMARY_SUCCESS ListDimensionLogicTablesRequestSyncStatus SUMMARY_FAILED ListDimensionLogicTablesRequestSyncStatus }
func GetListDimensionLogicTablesRequestSyncStatusEnum ¶
func GetListDimensionLogicTablesRequestSyncStatusEnum() ListDimensionLogicTablesRequestSyncStatusEnum
type ListDimensionLogicTablesResponse ¶
type ListDimensionLogicTablesResponse struct { Data *ListDimensionLogicTablesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListDimensionLogicTablesResponse Response Object
func (ListDimensionLogicTablesResponse) String ¶
func (o ListDimensionLogicTablesResponse) String() string
type ListDimensionLogicTablesResultData ¶ added in v0.1.98
type ListDimensionLogicTablesResultData struct {
Value *ListDimensionLogicTablesResultDataValue `json:"value,omitempty"`
}
ListDimensionLogicTablesResultData data,统一的返回结果的最外层数据结构。
func (ListDimensionLogicTablesResultData) String ¶ added in v0.1.98
func (o ListDimensionLogicTablesResultData) String() string
type ListDimensionLogicTablesResultDataValue ¶ added in v0.1.98
type ListDimensionLogicTablesResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // DimensionVO信息。 Records *[]DimensionLogicTableVo `json:"records,omitempty"` }
ListDimensionLogicTablesResultDataValue value,统一的返回结果的外层数据结构。
func (ListDimensionLogicTablesResultDataValue) String ¶ added in v0.1.98
func (o ListDimensionLogicTablesResultDataValue) String() string
type ListDimensionsRequest ¶
type ListDimensionsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListDimensionsRequestStatus `json:"status,omitempty"` // 主题域l2的ID,填写String类型替代Long类型。 L2Id *string `json:"l2_id,omitempty"` // 依据复合指标ID列表查维度,填写String类型替代Long类型。 DerivativeIds *[]string `json:"derivative_ids,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 事实表ID,填写String类型替代Long类型。 FactLogicId *string `json:"fact_logic_id,omitempty"` // 维度类型。 枚举值: - COMMON: 普通维度 - LOOKUP: 码表维度 - HIERARCHIES: 层级维度 DimensionType *ListDimensionsRequestDimensionType `json:"dimension_type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` }
ListDimensionsRequest Request Object
func (ListDimensionsRequest) String ¶
func (o ListDimensionsRequest) String() string
type ListDimensionsRequestDimensionType ¶
type ListDimensionsRequestDimensionType struct {
// contains filtered or unexported fields
}
func (ListDimensionsRequestDimensionType) MarshalJSON ¶
func (c ListDimensionsRequestDimensionType) MarshalJSON() ([]byte, error)
func (*ListDimensionsRequestDimensionType) UnmarshalJSON ¶
func (c *ListDimensionsRequestDimensionType) UnmarshalJSON(b []byte) error
func (ListDimensionsRequestDimensionType) Value ¶
func (c ListDimensionsRequestDimensionType) Value() string
type ListDimensionsRequestDimensionTypeEnum ¶
type ListDimensionsRequestDimensionTypeEnum struct { COMMON ListDimensionsRequestDimensionType LOOKUP ListDimensionsRequestDimensionType HIERARCHIES ListDimensionsRequestDimensionType }
func GetListDimensionsRequestDimensionTypeEnum ¶
func GetListDimensionsRequestDimensionTypeEnum() ListDimensionsRequestDimensionTypeEnum
type ListDimensionsRequestStatus ¶
type ListDimensionsRequestStatus struct {
// contains filtered or unexported fields
}
func (ListDimensionsRequestStatus) MarshalJSON ¶
func (c ListDimensionsRequestStatus) MarshalJSON() ([]byte, error)
func (*ListDimensionsRequestStatus) UnmarshalJSON ¶
func (c *ListDimensionsRequestStatus) UnmarshalJSON(b []byte) error
func (ListDimensionsRequestStatus) Value ¶
func (c ListDimensionsRequestStatus) Value() string
type ListDimensionsRequestStatusEnum ¶
type ListDimensionsRequestStatusEnum struct { DRAFT ListDimensionsRequestStatus PUBLISH_DEVELOPING ListDimensionsRequestStatus PUBLISHED ListDimensionsRequestStatus OFFLINE_DEVELOPING ListDimensionsRequestStatus OFFLINE ListDimensionsRequestStatus REJECT ListDimensionsRequestStatus }
func GetListDimensionsRequestStatusEnum ¶
func GetListDimensionsRequestStatusEnum() ListDimensionsRequestStatusEnum
type ListDimensionsResponse ¶
type ListDimensionsResponse struct { Data *ListDimensionsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListDimensionsResponse Response Object
func (ListDimensionsResponse) String ¶
func (o ListDimensionsResponse) String() string
type ListDimensionsResultData ¶ added in v0.1.98
type ListDimensionsResultData struct {
Value *ListDimensionsResultDataValue `json:"value,omitempty"`
}
ListDimensionsResultData data,统一的返回结果的最外层数据结构。
func (ListDimensionsResultData) String ¶ added in v0.1.98
func (o ListDimensionsResultData) String() string
type ListDimensionsResultDataValue ¶ added in v0.1.98
type ListDimensionsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // DimensionVO信息。 Records *[]DimensionVo `json:"records,omitempty"` }
ListDimensionsResultDataValue value,统一的返回结果的外层数据结构。
func (ListDimensionsResultDataValue) String ¶ added in v0.1.98
func (o ListDimensionsResultDataValue) String() string
type ListDirectoriesRequest ¶
type ListDirectoriesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 获取该目录下的数据,如果有子目录,获取所有子目录的数据。 枚举值: - CODE: 码表目录 - STANDARD_ELEMENT: 数据标准目录 Type ListDirectoriesRequestType `json:"type"` }
ListDirectoriesRequest Request Object
func (ListDirectoriesRequest) String ¶
func (o ListDirectoriesRequest) String() string
type ListDirectoriesRequestType ¶
type ListDirectoriesRequestType struct {
// contains filtered or unexported fields
}
func (ListDirectoriesRequestType) MarshalJSON ¶
func (c ListDirectoriesRequestType) MarshalJSON() ([]byte, error)
func (*ListDirectoriesRequestType) UnmarshalJSON ¶
func (c *ListDirectoriesRequestType) UnmarshalJSON(b []byte) error
func (ListDirectoriesRequestType) Value ¶
func (c ListDirectoriesRequestType) Value() string
type ListDirectoriesRequestTypeEnum ¶
type ListDirectoriesRequestTypeEnum struct { CODE ListDirectoriesRequestType STANDARD_ELEMENT ListDirectoriesRequestType }
func GetListDirectoriesRequestTypeEnum ¶
func GetListDirectoriesRequestTypeEnum() ListDirectoriesRequestTypeEnum
type ListDirectoriesResponse ¶
type ListDirectoriesResponse struct { Data *ListDirectoriesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListDirectoriesResponse Response Object
func (ListDirectoriesResponse) String ¶
func (o ListDirectoriesResponse) String() string
type ListDirectoriesResultData ¶ added in v0.1.98
type ListDirectoriesResultData struct { // value,统一的返回结果的外层数据结构。 Value *[]DirectoryVo `json:"value,omitempty"` }
ListDirectoriesResultData data,统一的返回结果的最外层数据结构。
func (ListDirectoriesResultData) String ¶ added in v0.1.98
func (o ListDirectoriesResultData) String() string
type ListFactLogicTablesRequest ¶
type ListFactLogicTablesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListFactLogicTablesRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListFactLogicTablesRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListFactLogicTablesRequestSyncKey `json:"sync_key,omitempty"` // 业务对象l3的ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` }
ListFactLogicTablesRequest Request Object
func (ListFactLogicTablesRequest) String ¶
func (o ListFactLogicTablesRequest) String() string
type ListFactLogicTablesRequestStatus ¶
type ListFactLogicTablesRequestStatus struct {
// contains filtered or unexported fields
}
func (ListFactLogicTablesRequestStatus) MarshalJSON ¶
func (c ListFactLogicTablesRequestStatus) MarshalJSON() ([]byte, error)
func (*ListFactLogicTablesRequestStatus) UnmarshalJSON ¶
func (c *ListFactLogicTablesRequestStatus) UnmarshalJSON(b []byte) error
func (ListFactLogicTablesRequestStatus) Value ¶
func (c ListFactLogicTablesRequestStatus) Value() string
type ListFactLogicTablesRequestStatusEnum ¶
type ListFactLogicTablesRequestStatusEnum struct { DRAFT ListFactLogicTablesRequestStatus PUBLISH_DEVELOPING ListFactLogicTablesRequestStatus PUBLISHED ListFactLogicTablesRequestStatus OFFLINE_DEVELOPING ListFactLogicTablesRequestStatus OFFLINE ListFactLogicTablesRequestStatus REJECT ListFactLogicTablesRequestStatus }
func GetListFactLogicTablesRequestStatusEnum ¶
func GetListFactLogicTablesRequestStatusEnum() ListFactLogicTablesRequestStatusEnum
type ListFactLogicTablesRequestSyncKey ¶
type ListFactLogicTablesRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListFactLogicTablesRequestSyncKey) MarshalJSON ¶
func (c ListFactLogicTablesRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListFactLogicTablesRequestSyncKey) UnmarshalJSON ¶
func (c *ListFactLogicTablesRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListFactLogicTablesRequestSyncKey) Value ¶
func (c ListFactLogicTablesRequestSyncKey) Value() string
type ListFactLogicTablesRequestSyncKeyEnum ¶
type ListFactLogicTablesRequestSyncKeyEnum struct { BUSINESS_ASSET ListFactLogicTablesRequestSyncKey DATA_QUALITY ListFactLogicTablesRequestSyncKey TECHNICAL_ASSET ListFactLogicTablesRequestSyncKey META_DATA_LINK ListFactLogicTablesRequestSyncKey PHYSICAL_TABLE ListFactLogicTablesRequestSyncKey DEV_PHYSICAL_TABLE ListFactLogicTablesRequestSyncKey DLF_TASK ListFactLogicTablesRequestSyncKey MATERIALIZATION ListFactLogicTablesRequestSyncKey PUBLISH_TO_DLM ListFactLogicTablesRequestSyncKey SUMMARY_STATUS ListFactLogicTablesRequestSyncKey }
func GetListFactLogicTablesRequestSyncKeyEnum ¶
func GetListFactLogicTablesRequestSyncKeyEnum() ListFactLogicTablesRequestSyncKeyEnum
type ListFactLogicTablesRequestSyncStatus ¶
type ListFactLogicTablesRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListFactLogicTablesRequestSyncStatus) MarshalJSON ¶
func (c ListFactLogicTablesRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListFactLogicTablesRequestSyncStatus) UnmarshalJSON ¶
func (c *ListFactLogicTablesRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListFactLogicTablesRequestSyncStatus) Value ¶
func (c ListFactLogicTablesRequestSyncStatus) Value() string
type ListFactLogicTablesRequestSyncStatusEnum ¶
type ListFactLogicTablesRequestSyncStatusEnum struct { RUNNING ListFactLogicTablesRequestSyncStatus NO_NEED ListFactLogicTablesRequestSyncStatus SUMMARY_SUCCESS ListFactLogicTablesRequestSyncStatus SUMMARY_FAILED ListFactLogicTablesRequestSyncStatus }
func GetListFactLogicTablesRequestSyncStatusEnum ¶
func GetListFactLogicTablesRequestSyncStatusEnum() ListFactLogicTablesRequestSyncStatusEnum
type ListFactLogicTablesResponse ¶
type ListFactLogicTablesResponse struct { Data *ListFactLogicTablesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListFactLogicTablesResponse Response Object
func (ListFactLogicTablesResponse) String ¶
func (o ListFactLogicTablesResponse) String() string
type ListFactLogicTablesResultData ¶ added in v0.1.98
type ListFactLogicTablesResultData struct {
Value *ListFactLogicTablesResultDataValue `json:"value,omitempty"`
}
ListFactLogicTablesResultData data,统一的返回结果的最外层数据结构。
func (ListFactLogicTablesResultData) String ¶ added in v0.1.98
func (o ListFactLogicTablesResultData) String() string
type ListFactLogicTablesResultDataValue ¶ added in v0.1.98
type ListFactLogicTablesResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // FactLogicTableVO信息。 Records *[]FactLogicTableVo `json:"records,omitempty"` }
ListFactLogicTablesResultDataValue value,统一的返回结果的外层数据结构。
func (ListFactLogicTablesResultDataValue) String ¶ added in v0.1.98
func (o ListFactLogicTablesResultDataValue) String() string
type ListFactoryAlarmInfoRequest ¶ added in v0.1.75
type ListFactoryAlarmInfoRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 告警的开始时间,默认当前时间的前一个小时,13位时间戳 StartTime *int64 `json:"start_time,omitempty"` // 告警的最后时间,默认为当前时间,13位时间戳 EndTime *int64 `json:"end_time,omitempty"` // 分页的起始页,默认值为0。取值范围大于等于0。 Offset *int32 `json:"offset,omitempty"` // 分页返回结果,指定每页最大记录数。默认值10 Limit *int32 `json:"limit,omitempty"` }
ListFactoryAlarmInfoRequest Request Object
func (ListFactoryAlarmInfoRequest) String ¶ added in v0.1.75
func (o ListFactoryAlarmInfoRequest) String() string
type ListFactoryAlarmInfoResponse ¶ added in v0.1.75
type ListFactoryAlarmInfoResponse struct { // 通知记录信息 AlarmInfo *[]AlarmInfoResponseAlarmInfo `json:"alarm_info,omitempty"` // 通知记录数量 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryAlarmInfoResponse Response Object
func (ListFactoryAlarmInfoResponse) String ¶ added in v0.1.75
func (o ListFactoryAlarmInfoResponse) String() string
type ListFactoryJobInstancesByNameRequest ¶ added in v0.1.84
type ListFactoryJobInstancesByNameRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 有Body体的情况下必须,无Body体的情况下则无需填写和校验,默认值:application/json ContentType *string `json:"Content-Type,omitempty"` // 分页返回结果,指定每页最大记录数。 范围[1,1000] 默认值:10 Limit *int32 `json:"limit,omitempty"` // 分页的起始页,默认值为0。取值范围大于等于0。 Offset *int32 `json:"offset,omitempty"` // 返回作业实例开始时间大于min_plain_time的作业实例,单位为毫秒ms,默认设置为查询当天0点,最大可支持查询一个月。 MinPlanTime *int64 `json:"min_plan_time,omitempty"` // 返回作业实例开始时间小于max_plain_time的作业实例,单位为毫秒ms,默认设置为当前时间。 MaxPlanTime *int64 `json:"max_plan_time,omitempty"` // 实例运行状态: - waiting:等待运行 - running:运行中 - success:运行成功 - fail: 运行失败 - running-exception:运行异常 - pause: 暂停 - manual-stop:取消 - skip-by-depend:跳过 - freeze:冻结 默认查全部 Status *ListFactoryJobInstancesByNameRequestStatus `json:"status,omitempty"` // 作业名称 JobName string `json:"job_name"` // status为success的时候使用,true则筛选出强制成功的作业实例默认值:false ForceSuccess *bool `json:"force_success,omitempty"` // status为success的时候使用,true则筛选出忽略失败的作业实例默认值:false IgnoreSuccess *bool `json:"ignore_success,omitempty"` // 作业调度方式: -0:正常调度 -2:手工调度 -5:补数据 -6:子作业调度 -7:单次调度 InstanceType *string `json:"instance_type,omitempty"` }
ListFactoryJobInstancesByNameRequest Request Object
func (ListFactoryJobInstancesByNameRequest) String ¶ added in v0.1.84
func (o ListFactoryJobInstancesByNameRequest) String() string
type ListFactoryJobInstancesByNameRequestStatus ¶ added in v0.1.84
type ListFactoryJobInstancesByNameRequestStatus struct {
// contains filtered or unexported fields
}
func (ListFactoryJobInstancesByNameRequestStatus) MarshalJSON ¶ added in v0.1.84
func (c ListFactoryJobInstancesByNameRequestStatus) MarshalJSON() ([]byte, error)
func (*ListFactoryJobInstancesByNameRequestStatus) UnmarshalJSON ¶ added in v0.1.84
func (c *ListFactoryJobInstancesByNameRequestStatus) UnmarshalJSON(b []byte) error
func (ListFactoryJobInstancesByNameRequestStatus) Value ¶ added in v0.1.84
func (c ListFactoryJobInstancesByNameRequestStatus) Value() string
type ListFactoryJobInstancesByNameRequestStatusEnum ¶ added in v0.1.84
type ListFactoryJobInstancesByNameRequestStatusEnum struct { WAITING ListFactoryJobInstancesByNameRequestStatus RUNNING ListFactoryJobInstancesByNameRequestStatus SUCCESS ListFactoryJobInstancesByNameRequestStatus FAIL ListFactoryJobInstancesByNameRequestStatus RUNNING_EXCEPTION ListFactoryJobInstancesByNameRequestStatus PAUSE ListFactoryJobInstancesByNameRequestStatus MANUAL_STOP ListFactoryJobInstancesByNameRequestStatus SKIP_BY_DEPEND ListFactoryJobInstancesByNameRequestStatus FREEZE ListFactoryJobInstancesByNameRequestStatus }
func GetListFactoryJobInstancesByNameRequestStatusEnum ¶ added in v0.1.84
func GetListFactoryJobInstancesByNameRequestStatusEnum() ListFactoryJobInstancesByNameRequestStatusEnum
type ListFactoryJobInstancesByNameResponse ¶ added in v0.1.84
type ListFactoryJobInstancesByNameResponse struct { // 总记录数 Total *int64 `json:"total,omitempty"` // 作业实例状态 Instances *[]JobInstance `json:"instances,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryJobInstancesByNameResponse Response Object
func (ListFactoryJobInstancesByNameResponse) String ¶ added in v0.1.84
func (o ListFactoryJobInstancesByNameResponse) String() string
type ListFactoryJobsRequest ¶ added in v0.1.75
type ListFactoryJobsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 分页参数:每页限定数量 Limit *int32 `json:"limit,omitempty"` // 分页参数:页数 Offset *int32 `json:"offset,omitempty"` // 作业类型: - REAL_TIME: 实时处理 - BATCH: 批处理 JobType *ListFactoryJobsRequestJobType `json:"job_type,omitempty"` // 作业名称 JobName *string `json:"job_name,omitempty"` // 作业标签 Tags *string `json:"tags,omitempty"` }
ListFactoryJobsRequest Request Object
func (ListFactoryJobsRequest) String ¶ added in v0.1.75
func (o ListFactoryJobsRequest) String() string
type ListFactoryJobsRequestJobType ¶ added in v0.1.75
type ListFactoryJobsRequestJobType struct {
// contains filtered or unexported fields
}
func (ListFactoryJobsRequestJobType) MarshalJSON ¶ added in v0.1.75
func (c ListFactoryJobsRequestJobType) MarshalJSON() ([]byte, error)
func (*ListFactoryJobsRequestJobType) UnmarshalJSON ¶ added in v0.1.75
func (c *ListFactoryJobsRequestJobType) UnmarshalJSON(b []byte) error
func (ListFactoryJobsRequestJobType) Value ¶ added in v0.1.75
func (c ListFactoryJobsRequestJobType) Value() string
type ListFactoryJobsRequestJobTypeEnum ¶ added in v0.1.75
type ListFactoryJobsRequestJobTypeEnum struct { REAL_TIME ListFactoryJobsRequestJobType BATCH ListFactoryJobsRequestJobType }
func GetListFactoryJobsRequestJobTypeEnum ¶ added in v0.1.75
func GetListFactoryJobsRequestJobTypeEnum() ListFactoryJobsRequestJobTypeEnum
type ListFactoryJobsResponse ¶ added in v0.1.75
type ListFactoryJobsResponse struct { // 作业数量 Total *int32 `json:"total,omitempty"` // 作业列表 Jobs *[]JobResp `json:"jobs,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryJobsResponse Response Object
func (ListFactoryJobsResponse) String ¶ added in v0.1.75
func (o ListFactoryJobsResponse) String() string
type ListFactoryReleasePackagesRequest ¶ added in v0.1.84
type ListFactoryReleasePackagesRequest struct { // 工作空间ID,默认查询default空间 Workspace *string `json:"workspace,omitempty"` // 有Body体的情况下必须,无Body体的情况下则无需填写和校验,默认值:application/json ContentType *string `json:"Content-Type,omitempty"` Body *ListReleasePackagesRequestBody `json:"body,omitempty"` }
ListFactoryReleasePackagesRequest Request Object
func (ListFactoryReleasePackagesRequest) String ¶ added in v0.1.84
func (o ListFactoryReleasePackagesRequest) String() string
type ListFactoryReleasePackagesResponse ¶ added in v0.1.84
type ListFactoryReleasePackagesResponse struct { // 发布包信息 Data *[]ListReleasePackagesRespData `json:"data,omitempty"` // 发布包个数 Total *int32 `json:"total,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryReleasePackagesResponse Response Object
func (ListFactoryReleasePackagesResponse) String ¶ added in v0.1.84
func (o ListFactoryReleasePackagesResponse) String() string
type ListFactoryTaskCompletionRequest ¶ added in v0.1.76
type ListFactoryTaskCompletionRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 查询任务的类型,默认为all,查询所有任务。 类型有:Dummy、CDM Job、MRS Hive SQL、MRS Spark SQL、MRS Impala SQL、DLI SQL、DLI Spark、Python、DWS SQL、Shell、MRS ClickHouse、MRS HetuEngine Type *string `json:"type,omitempty"` }
ListFactoryTaskCompletionRequest Request Object
func (ListFactoryTaskCompletionRequest) String ¶ added in v0.1.76
func (o ListFactoryTaskCompletionRequest) String() string
type ListFactoryTaskCompletionResAverage ¶ added in v0.1.76
type ListFactoryTaskCompletionResAverage struct { // 整时的时间点 RecordTime *int64 `json:"record_time,omitempty"` // 到当前时间点完成的任务数量 TaskCompletionNum *int64 `json:"task_completion_num,omitempty"` }
func (ListFactoryTaskCompletionResAverage) String ¶ added in v0.1.76
func (o ListFactoryTaskCompletionResAverage) String() string
type ListFactoryTaskCompletionResToday ¶ added in v0.1.76
type ListFactoryTaskCompletionResToday struct { // 整时的时间点 RecordTime *int64 `json:"record_time,omitempty"` // 到当前时间点完成的任务数量 TaskCompletionNum *int64 `json:"task_completion_num,omitempty"` }
func (ListFactoryTaskCompletionResToday) String ¶ added in v0.1.76
func (o ListFactoryTaskCompletionResToday) String() string
type ListFactoryTaskCompletionResYesterday ¶ added in v0.1.76
type ListFactoryTaskCompletionResYesterday struct { // 整时的时间点 RecordTime *int64 `json:"record_time,omitempty"` // 到当前时间点完成的任务数量 TaskCompletionNum *int64 `json:"task_completion_num,omitempty"` }
func (ListFactoryTaskCompletionResYesterday) String ¶ added in v0.1.76
func (o ListFactoryTaskCompletionResYesterday) String() string
type ListFactoryTaskCompletionResponse ¶ added in v0.1.76
type ListFactoryTaskCompletionResponse struct { // 昨天的任务信息 Yesterday *[]ListFactoryTaskCompletionResYesterday `json:"yesterday,omitempty"` // 近7天的平均任务信息 Average *[]ListFactoryTaskCompletionResAverage `json:"average,omitempty"` // 当天的任务信息 Today *[]ListFactoryTaskCompletionResToday `json:"today,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryTaskCompletionResponse Response Object
func (ListFactoryTaskCompletionResponse) String ¶ added in v0.1.76
func (o ListFactoryTaskCompletionResponse) String() string
type ListFactoryTaskOverviewRequest ¶ added in v0.1.76
type ListFactoryTaskOverviewRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 是否查询当前用户的实例,默认为false,表示查询全部用户实例,为true时,表示查询当前用户的实例。 IsOwn *string `json:"is_own,omitempty"` // 查询的天数,取值范围为:today、yesterday、before_yesterday、all,默认为today,表示查询今天的数据,支持查询近7天的数据。 today:查询当天的实例状态数量, yesterday:查询昨天的实例状态数量, before_yesterday:查询前天的实例状态数量, all:查询7天前到当天的实例状态总量。 QueryDays *string `json:"query_days,omitempty"` }
ListFactoryTaskOverviewRequest Request Object
func (ListFactoryTaskOverviewRequest) String ¶ added in v0.1.76
func (o ListFactoryTaskOverviewRequest) String() string
type ListFactoryTaskOverviewResponse ¶ added in v0.1.76
type ListFactoryTaskOverviewResponse struct { // 失败的实例数量 FailCount *int32 `json:"fail_count,omitempty"` // 强制成功的实例数量 ForceSuccessCount *int32 `json:"force_success_count,omitempty"` // 冻结的实例数量 FreezeCount *int32 `json:"freeze_count,omitempty"` // 忽略失败的实例数量 IgnoreSuccessCount *int32 `json:"ignore_success_count,omitempty"` // 取消的实例数量 ManualStopCount *int32 `json:"manual_stop_count,omitempty"` // 暂时的实例数量 PauseCount *int32 `json:"pause_count,omitempty"` // 运行中的实例数量 RunningCount *int32 `json:"running_count,omitempty"` // 异常的实例数量 RunningExceptionCount *int32 `json:"running_exception_count,omitempty"` // 跳过的实例数量 SkipCount *int32 `json:"skip_count,omitempty"` // 运行成功的实例数量 SuccessCount *int32 `json:"success_count,omitempty"` // 实例总数 TotalCount *int32 `json:"total_count,omitempty"` // 待确认执行的实例数量 WaitingConfirmCount *int32 `json:"waiting_confirm_count,omitempty"` // 等待运行的实例数量 WaitingCount *int32 `json:"waiting_count,omitempty"` HttpStatusCode int `json:"-"` }
ListFactoryTaskOverviewResponse Response Object
func (ListFactoryTaskOverviewResponse) String ¶ added in v0.1.76
func (o ListFactoryTaskOverviewResponse) String() string
type ListInstanceListRequest ¶
type ListInstanceListRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListInstanceListRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // api操作。 Action ListInstanceListRequestAction `json:"action"` // 全部展示(包括不可执行当前操作的实例)。 ShowAll *bool `json:"show_all,omitempty"` // 校验api状态。 CheckStatus *bool `json:"check_status,omitempty"` // 校验api调试状态。 CheckDebug *bool `json:"check_debug,omitempty"` // app编号(用于判断授权操作app可选的实例)。 AppId *string `json:"app_id,omitempty"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ListInstanceListRequest Request Object
func (ListInstanceListRequest) String ¶
func (o ListInstanceListRequest) String() string
type ListInstanceListRequestAction ¶
type ListInstanceListRequestAction struct {
// contains filtered or unexported fields
}
func (ListInstanceListRequestAction) MarshalJSON ¶
func (c ListInstanceListRequestAction) MarshalJSON() ([]byte, error)
func (*ListInstanceListRequestAction) UnmarshalJSON ¶
func (c *ListInstanceListRequestAction) UnmarshalJSON(b []byte) error
func (ListInstanceListRequestAction) Value ¶
func (c ListInstanceListRequestAction) Value() string
type ListInstanceListRequestActionEnum ¶
type ListInstanceListRequestActionEnum struct { PUBLISH ListInstanceListRequestAction UNPUBLISH ListInstanceListRequestAction STOP ListInstanceListRequestAction RECOVER ListInstanceListRequestAction WHITELIST ListInstanceListRequestAction AUTHORIZE ListInstanceListRequestAction }
func GetListInstanceListRequestActionEnum ¶
func GetListInstanceListRequestActionEnum() ListInstanceListRequestActionEnum
type ListInstanceListRequestDlmType ¶
type ListInstanceListRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListInstanceListRequestDlmType) MarshalJSON ¶
func (c ListInstanceListRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListInstanceListRequestDlmType) UnmarshalJSON ¶
func (c *ListInstanceListRequestDlmType) UnmarshalJSON(b []byte) error
func (ListInstanceListRequestDlmType) Value ¶
func (c ListInstanceListRequestDlmType) Value() string
type ListInstanceListRequestDlmTypeEnum ¶
type ListInstanceListRequestDlmTypeEnum struct { SHARED ListInstanceListRequestDlmType EXCLUSIVE ListInstanceListRequestDlmType }
func GetListInstanceListRequestDlmTypeEnum ¶
func GetListInstanceListRequestDlmTypeEnum() ListInstanceListRequestDlmTypeEnum
type ListInstanceListResponse ¶
type ListInstanceListResponse struct { // api操作对应的实例列表 Instances *[]InstanceForApiActionDto `json:"instances,omitempty"` HttpStatusCode int `json:"-"` }
ListInstanceListResponse Response Object
func (ListInstanceListResponse) String ¶
func (o ListInstanceListResponse) String() string
type ListInstancesRequest ¶
type ListInstancesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 规则名称 Name *string `json:"name,omitempty"` // 任务实例类型 QUALITY_TASK:质量作业 CONSISTENCY_TASK:对账作业 TaskType *ListInstancesRequestTaskType `json:"task_type,omitempty"` // 状态, RUNNING:运行中,FAILED:失败,ALARMING:报警,SUCCESS:正常,SUSPENDING:暂停中,UNKNOWN:未定义 RunStatus *ListInstancesRequestRunStatus `json:"run_status,omitempty"` // 通知状态 NOT_TRIGGERED:未触发,SUCCESS:成功,FAILED:失败 NotifyStatus *ListInstancesRequestNotifyStatus `json:"notify_status,omitempty"` // 最近运行时间查询区间的开始时间,13位时间戳(精确到毫秒) StartTime *int64 `json:"start_time,omitempty"` // 最近运行时间查询区间的结束时间,13位时间戳(精确到毫秒) EndTime *int64 `json:"end_time,omitempty"` // 每页显示的条目数量,最大值为100 Limit *int32 `json:"limit,omitempty"` // 分页偏移量 Offset *int32 `json:"offset,omitempty"` }
ListInstancesRequest Request Object
func (ListInstancesRequest) String ¶
func (o ListInstancesRequest) String() string
type ListInstancesRequestNotifyStatus ¶
type ListInstancesRequestNotifyStatus struct {
// contains filtered or unexported fields
}
func (ListInstancesRequestNotifyStatus) MarshalJSON ¶
func (c ListInstancesRequestNotifyStatus) MarshalJSON() ([]byte, error)
func (*ListInstancesRequestNotifyStatus) UnmarshalJSON ¶
func (c *ListInstancesRequestNotifyStatus) UnmarshalJSON(b []byte) error
func (ListInstancesRequestNotifyStatus) Value ¶
func (c ListInstancesRequestNotifyStatus) Value() string
type ListInstancesRequestNotifyStatusEnum ¶
type ListInstancesRequestNotifyStatusEnum struct { SUCCESS ListInstancesRequestNotifyStatus FAILED ListInstancesRequestNotifyStatus NOT_TRIGGERED ListInstancesRequestNotifyStatus }
func GetListInstancesRequestNotifyStatusEnum ¶
func GetListInstancesRequestNotifyStatusEnum() ListInstancesRequestNotifyStatusEnum
type ListInstancesRequestRunStatus ¶
type ListInstancesRequestRunStatus struct {
// contains filtered or unexported fields
}
func (ListInstancesRequestRunStatus) MarshalJSON ¶
func (c ListInstancesRequestRunStatus) MarshalJSON() ([]byte, error)
func (*ListInstancesRequestRunStatus) UnmarshalJSON ¶
func (c *ListInstancesRequestRunStatus) UnmarshalJSON(b []byte) error
func (ListInstancesRequestRunStatus) Value ¶
func (c ListInstancesRequestRunStatus) Value() string
type ListInstancesRequestRunStatusEnum ¶
type ListInstancesRequestRunStatusEnum struct { SUCCESS ListInstancesRequestRunStatus FAILED ListInstancesRequestRunStatus RUNNING ListInstancesRequestRunStatus ALARMING ListInstancesRequestRunStatus }
func GetListInstancesRequestRunStatusEnum ¶
func GetListInstancesRequestRunStatusEnum() ListInstancesRequestRunStatusEnum
type ListInstancesRequestTaskType ¶
type ListInstancesRequestTaskType struct {
// contains filtered or unexported fields
}
func (ListInstancesRequestTaskType) MarshalJSON ¶
func (c ListInstancesRequestTaskType) MarshalJSON() ([]byte, error)
func (*ListInstancesRequestTaskType) UnmarshalJSON ¶
func (c *ListInstancesRequestTaskType) UnmarshalJSON(b []byte) error
func (ListInstancesRequestTaskType) Value ¶
func (c ListInstancesRequestTaskType) Value() string
type ListInstancesRequestTaskTypeEnum ¶
type ListInstancesRequestTaskTypeEnum struct { QUALITY_TASK ListInstancesRequestTaskType CONSISTENCY_TASK ListInstancesRequestTaskType }
func GetListInstancesRequestTaskTypeEnum ¶
func GetListInstancesRequestTaskTypeEnum() ListInstancesRequestTaskTypeEnum
type ListInstancesResponse ¶
type ListInstancesResponse struct { // 个数 Count *int32 `json:"count,omitempty"` // resources Resources *[]InstanceOverviewVo `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ListInstancesResponse Response Object
func (ListInstancesResponse) String ¶
func (o ListInstancesResponse) String() string
type ListManagerWorkSpacesRequest ¶
type ListManagerWorkSpacesRequest struct { // DataArtsStudio实例id InstanceId string `json:"instance_id"` // 分页记录数,默认20 Limit *int32 `json:"limit,omitempty"` // 数据偏移量。默认0 Offset *int32 `json:"offset,omitempty"` }
ListManagerWorkSpacesRequest Request Object
func (ListManagerWorkSpacesRequest) String ¶
func (o ListManagerWorkSpacesRequest) String() string
type ListManagerWorkSpacesResponse ¶
type ListManagerWorkSpacesResponse struct { // 当前工作空间用户记录数 Count *int32 `json:"count,omitempty"` // 查询结果总页数 TotalPage *int32 `json:"total_page,omitempty"` // 工作空间列表 Data *[]Workspacebody `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListManagerWorkSpacesResponse Response Object
func (ListManagerWorkSpacesResponse) String ¶
func (o ListManagerWorkSpacesResponse) String() string
type ListMessageRequest ¶
type ListMessageRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ListMessageRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 查询起始坐标, 即跳过前X条数据。仅支持0或limit的整数倍,不满足则向下取整。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` // api名称。 ApiName *string `json:"api_name,omitempty"` }
ListMessageRequest Request Object
func (ListMessageRequest) String ¶
func (o ListMessageRequest) String() string
type ListMessageRequestDlmType ¶ added in v0.1.61
type ListMessageRequestDlmType struct {
// contains filtered or unexported fields
}
func (ListMessageRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ListMessageRequestDlmType) MarshalJSON() ([]byte, error)
func (*ListMessageRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ListMessageRequestDlmType) UnmarshalJSON(b []byte) error
func (ListMessageRequestDlmType) Value ¶ added in v0.1.61
func (c ListMessageRequestDlmType) Value() string
type ListMessageRequestDlmTypeEnum ¶ added in v0.1.61
type ListMessageRequestDlmTypeEnum struct { SHARED ListMessageRequestDlmType EXCLUSIVE ListMessageRequestDlmType }
func GetListMessageRequestDlmTypeEnum ¶ added in v0.1.61
func GetListMessageRequestDlmTypeEnum() ListMessageRequestDlmTypeEnum
type ListMessageResponse ¶
type ListMessageResponse struct { // 符合条件的申请总数 Total *int32 `json:"total,omitempty"` // 本次返回的申请列表 Records *[]RecordForApplyDetail `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
ListMessageResponse Response Object
func (ListMessageResponse) String ¶
func (o ListMessageResponse) String() string
type ListMetricRelationsRequest ¶
type ListMetricRelationsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 指标类型。 BizType string `json:"biz_type"` }
ListMetricRelationsRequest Request Object
func (ListMetricRelationsRequest) String ¶
func (o ListMetricRelationsRequest) String() string
type ListMetricRelationsResponse ¶
type ListMetricRelationsResponse struct { Data *ListMetricRelationsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListMetricRelationsResponse Response Object
func (ListMetricRelationsResponse) String ¶
func (o ListMetricRelationsResponse) String() string
type ListMetricRelationsResultData ¶ added in v0.1.98
type ListMetricRelationsResultData struct {
Value *ListMetricRelationsResultDataValue `json:"value,omitempty"`
}
ListMetricRelationsResultData data,统一的返回结果的最外层数据结构。
func (ListMetricRelationsResultData) String ¶ added in v0.1.98
func (o ListMetricRelationsResultData) String() string
type ListMetricRelationsResultDataValue ¶ added in v0.1.98
type ListMetricRelationsResultDataValue struct { // 所有的业务指标信息。 All *[]interface{} `json:"all,omitempty"` // 指标关联。 Links *interface{} `json:"links,omitempty"` // 分组。 Groups *interface{} `json:"groups,omitempty"` // 总数。 Total *int32 `json:"total,omitempty"` }
ListMetricRelationsResultDataValue value,统一的返回结果的外层数据结构。
func (ListMetricRelationsResultDataValue) String ¶ added in v0.1.98
func (o ListMetricRelationsResultDataValue) String() string
type ListQualityTaskListsRequest ¶
type ListQualityTaskListsRequest struct { // start number Start *int64 `json:"start,omitempty"` // page size PageSize *int64 `json:"page_size,omitempty"` // 分页查询偏移量 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量 Limit *int32 `json:"limit,omitempty"` // category id CategoryId *int64 `json:"category_id,omitempty"` // rule name RuleName *string `json:"rule_name,omitempty"` // schedule status ScheduleStatus *int32 `json:"schedule_status,omitempty"` // schedule period SchedulePeriod *int32 `json:"schedule_period,omitempty"` // 开始时间(搜索) StartTime *string `json:"start_time,omitempty"` // 结束时间(搜索) EndTime *string `json:"end_time,omitempty"` // 最近运行结果 0:运行中 1:异常 2:告警 3:正常 ResultStatus *int32 `json:"result_status,omitempty"` // 排序字段 Sort *string `json:"sort,omitempty"` // 排序方式 Order *string `json:"order,omitempty"` }
ListQualityTaskListsRequest Request Object
func (ListQualityTaskListsRequest) String ¶
func (o ListQualityTaskListsRequest) String() string
type ListQualityTaskListsResponse ¶
type ListQualityTaskListsResponse struct { // 错误码,如DQC.0000,请求处理成功 ErrorCode *string `json:"error_code,omitempty"` // 错误信息 ErrorMsg *string `json:"error_msg,omitempty"` // 返回的数据信息 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListQualityTaskListsResponse Response Object
func (ListQualityTaskListsResponse) String ¶
func (o ListQualityTaskListsResponse) String() string
type ListQualityTaskRequest ¶
type ListQualityTaskRequest struct { // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // name Name *string `json:"name,omitempty"` // 调度状态 UNKNOWN:未知,NOT_START:未启动,SCHEDULING:调度中,FINISH_SUCCESS:正常结束,KILL:手动停止,RUNNING_EXCEPTION:运行失败 ScheduleStatus *ListQualityTaskRequestScheduleStatus `json:"schedule_status,omitempty"` // 最近运行时间查询区间的开始时间,13位时间戳(精确到毫秒) StartTime *int64 `json:"start_time,omitempty"` // 最近运行时间查询区间的结束时间,13位时间戳(精确到毫秒) EndTime *int64 `json:"end_time,omitempty"` // 创建人 Creator *string `json:"creator,omitempty"` // 分页条数,最大值为100 Limit *int64 `json:"limit,omitempty"` // 分页偏移量,最小值0 Offset *int64 `json:"offset,omitempty"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ListQualityTaskRequest Request Object
func (ListQualityTaskRequest) String ¶
func (o ListQualityTaskRequest) String() string
type ListQualityTaskRequestScheduleStatus ¶
type ListQualityTaskRequestScheduleStatus struct {
// contains filtered or unexported fields
}
func (ListQualityTaskRequestScheduleStatus) MarshalJSON ¶
func (c ListQualityTaskRequestScheduleStatus) MarshalJSON() ([]byte, error)
func (*ListQualityTaskRequestScheduleStatus) UnmarshalJSON ¶
func (c *ListQualityTaskRequestScheduleStatus) UnmarshalJSON(b []byte) error
func (ListQualityTaskRequestScheduleStatus) Value ¶
func (c ListQualityTaskRequestScheduleStatus) Value() string
type ListQualityTaskRequestScheduleStatusEnum ¶
type ListQualityTaskRequestScheduleStatusEnum struct { UNKNOWN ListQualityTaskRequestScheduleStatus NOT_START ListQualityTaskRequestScheduleStatus SCHEDULING ListQualityTaskRequestScheduleStatus FINISH_SUCCESS ListQualityTaskRequestScheduleStatus KILL ListQualityTaskRequestScheduleStatus RUNNING_EXCEPTION ListQualityTaskRequestScheduleStatus }
func GetListQualityTaskRequestScheduleStatusEnum ¶
func GetListQualityTaskRequestScheduleStatusEnum() ListQualityTaskRequestScheduleStatusEnum
type ListQualityTaskResponse ¶
type ListQualityTaskResponse struct { // 总条数 Count *int64 `json:"count,omitempty"` // 分页数据 Resources *[]QualityTaskOverviewVo `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ListQualityTaskResponse Response Object
func (ListQualityTaskResponse) String ¶
func (o ListQualityTaskResponse) String() string
type ListQualityTemplatesRequest ¶
type ListQualityTemplatesRequest struct { // category id CategoryId *int64 `json:"category_id,omitempty"` // name Name *string `json:"name,omitempty"` // 是否只查询系统模板 SystemTemplate *bool `json:"system_template,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` // 分页时每页的条数,最大值为100 Limit *int32 `json:"limit,omitempty"` // 分页偏移量 Offset *int32 `json:"offset,omitempty"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ListQualityTemplatesRequest Request Object
func (ListQualityTemplatesRequest) String ¶
func (o ListQualityTemplatesRequest) String() string
type ListQualityTemplatesResponse ¶
type ListQualityTemplatesResponse struct { // 总条数 Count *int64 `json:"count,omitempty"` // 分页数据 Resources *[]RuleTemplateDetailVo `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ListQualityTemplatesResponse Response Object
func (ListQualityTemplatesResponse) String ¶
func (o ListQualityTemplatesResponse) String() string
type ListRelationsRequest ¶
type ListRelationsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListRelationsRequest Request Object
func (ListRelationsRequest) String ¶
func (o ListRelationsRequest) String() string
type ListRelationsResponse ¶
type ListRelationsResponse struct { Data *ListRelationsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListRelationsResponse Response Object
func (ListRelationsResponse) String ¶
func (o ListRelationsResponse) String() string
type ListRelationsResultData ¶ added in v0.1.98
type ListRelationsResultData struct {
Value *ListRelationsResultDataValue `json:"value,omitempty"`
}
ListRelationsResultData data,统一的返回结果的最外层数据结构。
func (ListRelationsResultData) String ¶ added in v0.1.98
func (o ListRelationsResultData) String() string
type ListRelationsResultDataValue ¶ added in v0.1.98
type ListRelationsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // RelationVO信息。 Records *[]RelationVo `json:"records,omitempty"` }
ListRelationsResultDataValue value,统一的返回结果的外层数据结构。
func (ListRelationsResultDataValue) String ¶ added in v0.1.98
func (o ListRelationsResultDataValue) String() string
type ListReleasePackagesRequestBody ¶ added in v0.1.84
type ListReleasePackagesRequestBody struct { // 包名package_name关键字 KeyWord *string `json:"key_word,omitempty"` // 申请人名称 ApplyUserName *string `json:"apply_user_name,omitempty"` // 发布人名称 DeployUserName *string `json:"deploy_user_name,omitempty"` // 申请开始时间,13位时间戳 ApplyBeginTime *int64 `json:"apply_begin_time,omitempty"` // 申请结束时间,13位时间戳 ApplyEndTime *int64 `json:"apply_end_time,omitempty"` // 发布开始时间,13位时间戳 DeployBeginTime *int64 `json:"deploy_begin_time,omitempty"` // 发布结束时间,13位时间戳 DeployEndTime *int64 `json:"deploy_end_time,omitempty"` // 申请人名称集合,根据该字段筛选,如果选择了apply_user_name,则该名称必须包含在集合内 ApplyUserNameFilter *[]string `json:"apply_user_name_filter,omitempty"` // 发布人名称集合,根据该字段筛选,如果选择了apply_user_name,则该名称必须包含在集合内 DeployUserNameFilter *[]string `json:"deploy_user_name_filter,omitempty"` // 发布状态集合: 1:待审批,2:成功,3:失败, 5:发布中 DeployStatusFilter *[]int32 `json:"deploy_status_filter,omitempty"` // 排序方向,默认是desc SortedDirection *string `json:"sorted_direction,omitempty"` // 排序字段,默认是apply_timestamp OrderColumn *string `json:"order_column,omitempty"` // 分页返回结果,默认是10 Limit *int32 `json:"limit,omitempty"` // 分页的起始页,默认值位0,取值范围大于等于0 Offset *int32 `json:"offset,omitempty"` }
func (ListReleasePackagesRequestBody) String ¶ added in v0.1.84
func (o ListReleasePackagesRequestBody) String() string
type ListReleasePackagesRespData ¶ added in v0.1.84
type ListReleasePackagesRespData struct { // 申请时间,13位时间戳 ApplyTimestamp *int64 `json:"apply_timestamp,omitempty"` // 申请人id ApplyUserId *string `json:"apply_user_id,omitempty"` // 申请人名称 ApplyUserName *string `json:"apply_user_name,omitempty"` // 是否删除,0:没有删除,1:删除 DeleteFlag *int32 `json:"delete_flag,omitempty"` // 发布状态,1:待审批,2:成功,3:失败, 5:发布中 DeployStatus *int32 `json:"deploy_status,omitempty"` // 发布时间,13位时间戳 DeployTimestamp *int64 `json:"deploy_timestamp,omitempty"` // 发布人id DeployUserId *string `json:"deploy_user_id,omitempty"` // 发布人名称 DeployUserName *string `json:"deploy_user_name,omitempty"` // 发布包审批信息 PackageApprovers []ListReleasePackagesRespPackageApprovers `json:"package_approvers"` // 发布包id PackageId *string `json:"package_id,omitempty"` // 发布包名称 PackageName *string `json:"package_name,omitempty"` // 项目ID和空间信息,以 项目ID-workspace-空间ID 拼接。 ProjectId *string `json:"project_id,omitempty"` // 发布包所在空间ID WorkspaceId *string `json:"workspace_id,omitempty"` }
func (ListReleasePackagesRespData) String ¶ added in v0.1.84
func (o ListReleasePackagesRespData) String() string
type ListReleasePackagesRespPackageApprovers ¶ added in v0.1.84
type ListReleasePackagesRespPackageApprovers struct { // 发布包审批人id UserId *string `json:"user_id,omitempty"` // 发布包审批人名称 UserName *string `json:"user_name,omitempty"` }
func (ListReleasePackagesRespPackageApprovers) String ¶ added in v0.1.84
func (o ListReleasePackagesRespPackageApprovers) String() string
type ListSchemasRequest ¶
type ListSchemasRequest struct { // 数据所在空间的id值 Workspace string `json:"workspace"` // 数据连接id ConnectionId string `json:"connection_id"` // 数据库名称 DatabaseName string `json:"database_name"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListSchemasRequest Request Object
func (ListSchemasRequest) String ¶
func (o ListSchemasRequest) String() string
type ListSchemasResponse ¶
type ListSchemasResponse struct { // 当前数据连接schema记录数 TotalCount *int32 `json:"total_count,omitempty"` // 数据连接id DwId *string `json:"dw_id,omitempty"` // 数据库名称 Database *string `json:"database,omitempty"` // schema列表 Schemas *[]SchemasList `json:"schemas,omitempty"` HttpStatusCode int `json:"-"` }
ListSchemasResponse Response Object
func (ListSchemasResponse) String ¶
func (o ListSchemasResponse) String() string
type ListSecurityAssignedQueuesRequest ¶ added in v0.1.96
type ListSecurityAssignedQueuesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 队列类型,MRS、DLI。 Type *string `json:"type,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` }
ListSecurityAssignedQueuesRequest Request Object
func (ListSecurityAssignedQueuesRequest) String ¶ added in v0.1.96
func (o ListSecurityAssignedQueuesRequest) String() string
type ListSecurityAssignedQueuesResponse ¶ added in v0.1.96
type ListSecurityAssignedQueuesResponse struct { // 项目id。 ProjectId *string `json:"project_id,omitempty"` // 队列资源信息。 QueueSources *[]QueueSrcAssignEntity `json:"queue_sources,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityAssignedQueuesResponse Response Object
func (ListSecurityAssignedQueuesResponse) String ¶ added in v0.1.96
func (o ListSecurityAssignedQueuesResponse) String() string
type ListSecurityDataClassificationRuleGroupsRequest ¶ added in v0.1.71
type ListSecurityDataClassificationRuleGroupsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` // 规则组名称 Name *string `json:"name,omitempty"` // 规则组创建者 Creator *string `json:"creator,omitempty"` // 排序字段, createdAt, createdBy, updatedAt, updatedBy, name, description OrderBy *ListSecurityDataClassificationRuleGroupsRequestOrderBy `json:"order_by,omitempty"` // 是否降序 Desc *bool `json:"desc,omitempty"` }
ListSecurityDataClassificationRuleGroupsRequest Request Object
func (ListSecurityDataClassificationRuleGroupsRequest) String ¶ added in v0.1.71
func (o ListSecurityDataClassificationRuleGroupsRequest) String() string
type ListSecurityDataClassificationRuleGroupsRequestOrderBy ¶ added in v0.1.71
type ListSecurityDataClassificationRuleGroupsRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityDataClassificationRuleGroupsRequestOrderBy) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityDataClassificationRuleGroupsRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityDataClassificationRuleGroupsRequestOrderBy) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityDataClassificationRuleGroupsRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityDataClassificationRuleGroupsRequestOrderBy) Value ¶ added in v0.1.71
func (c ListSecurityDataClassificationRuleGroupsRequestOrderBy) Value() string
type ListSecurityDataClassificationRuleGroupsRequestOrderByEnum ¶ added in v0.1.71
type ListSecurityDataClassificationRuleGroupsRequestOrderByEnum struct { CREATED_AT ListSecurityDataClassificationRuleGroupsRequestOrderBy CREATED_BY ListSecurityDataClassificationRuleGroupsRequestOrderBy UPDATED_AT ListSecurityDataClassificationRuleGroupsRequestOrderBy UPDATED_BY ListSecurityDataClassificationRuleGroupsRequestOrderBy NAME ListSecurityDataClassificationRuleGroupsRequestOrderBy DESCRIPTION ListSecurityDataClassificationRuleGroupsRequestOrderBy }
func GetListSecurityDataClassificationRuleGroupsRequestOrderByEnum ¶ added in v0.1.71
func GetListSecurityDataClassificationRuleGroupsRequestOrderByEnum() ListSecurityDataClassificationRuleGroupsRequestOrderByEnum
type ListSecurityDataClassificationRuleGroupsResponse ¶ added in v0.1.71
type ListSecurityDataClassificationRuleGroupsResponse struct { // 规则组列表 RuleGroups *[]DataClassificationGroupQueryDto `json:"rule_groups,omitempty"` // 规则组总数 Total *int64 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDataClassificationRuleGroupsResponse Response Object
func (ListSecurityDataClassificationRuleGroupsResponse) String ¶ added in v0.1.71
func (o ListSecurityDataClassificationRuleGroupsResponse) String() string
type ListSecurityDataClassificationRulesRequest ¶ added in v0.1.71
type ListSecurityDataClassificationRulesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 查询偏移 Offset *int32 `json:"offset,omitempty"` // 查询一页限制 Limit *int32 `json:"limit,omitempty"` // 密级 SecrecyLevel *string `json:"secrecy_level,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // 规则创建者 Creator *string `json:"creator,omitempty"` // 规则是否开启 Enable *bool `json:"enable,omitempty"` // 开始日期 StartTime *int64 `json:"start_time,omitempty"` // 结束日期 EndTime *int64 `json:"end_time,omitempty"` // 排序字段, createdAt, createdBy, updatedAt, updatedBy, name, description OrderBy *ListSecurityDataClassificationRulesRequestOrderBy `json:"order_by,omitempty"` // 排序规则 Desc *bool `json:"desc,omitempty"` }
ListSecurityDataClassificationRulesRequest Request Object
func (ListSecurityDataClassificationRulesRequest) String ¶ added in v0.1.71
func (o ListSecurityDataClassificationRulesRequest) String() string
type ListSecurityDataClassificationRulesRequestOrderBy ¶ added in v0.1.71
type ListSecurityDataClassificationRulesRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityDataClassificationRulesRequestOrderBy) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityDataClassificationRulesRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityDataClassificationRulesRequestOrderBy) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityDataClassificationRulesRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityDataClassificationRulesRequestOrderBy) Value ¶ added in v0.1.71
func (c ListSecurityDataClassificationRulesRequestOrderBy) Value() string
type ListSecurityDataClassificationRulesRequestOrderByEnum ¶ added in v0.1.71
type ListSecurityDataClassificationRulesRequestOrderByEnum struct { CREATED_AT ListSecurityDataClassificationRulesRequestOrderBy CREATED_BY ListSecurityDataClassificationRulesRequestOrderBy UPDATED_AT ListSecurityDataClassificationRulesRequestOrderBy UPDATED_BY ListSecurityDataClassificationRulesRequestOrderBy NAME ListSecurityDataClassificationRulesRequestOrderBy DESCRIPTION ListSecurityDataClassificationRulesRequestOrderBy }
func GetListSecurityDataClassificationRulesRequestOrderByEnum ¶ added in v0.1.71
func GetListSecurityDataClassificationRulesRequestOrderByEnum() ListSecurityDataClassificationRulesRequestOrderByEnum
type ListSecurityDataClassificationRulesResponse ¶ added in v0.1.71
type ListSecurityDataClassificationRulesResponse struct { // 查询到的所有数据识别规则 Content *[]DataClassificationRuleQueryDto `json:"content,omitempty"` // 数据识别规则总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDataClassificationRulesResponse Response Object
func (ListSecurityDataClassificationRulesResponse) String ¶ added in v0.1.71
func (o ListSecurityDataClassificationRulesResponse) String() string
type ListSecurityDatasourceActionsRequest ¶ added in v0.1.87
type ListSecurityDatasourceActionsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 父权限集ID。获取方法请参见[查询权限集列表](ListSecurityPermissionSets.xml) 注意: * 当该值为0时,则所有库表均支持查询 * 当该值为父权限集ID时,则基于父权限集中的权限查询 ParentPermissionSetId string `json:"parent_permission_set_id"` // 集群ID,获取方法请参见[查询单个数据连接信息](ShowDataconnection.xml) * 查询Hive和DWS数据源操作信息时该数值为必填项,当数据源为DLI时无需填写 ClusterId string `json:"cluster_id"` // 数据源类型 * HIVE数据源 * DWS数据源 * DLI数据源 DatasourceType ListSecurityDatasourceActionsRequestDatasourceType `json:"datasource_type"` // 数据库名 `注意:该值作为查询关键字时,不能与url同时存在,需要指定其一进行查询` DatabaseName *string `json:"database_name,omitempty"` // schema名称 SchemaName *string `json:"schema_name,omitempty"` // 数据表名称 TableName *string `json:"table_name,omitempty"` // 数据字段名称 ColumnName *string `json:"column_name,omitempty"` // url路径名称 `注意:该值作为查询关键字时,不能与database_name同时存在,需要指定其一进行查询` Url *string `json:"url,omitempty"` }
ListSecurityDatasourceActionsRequest Request Object
func (ListSecurityDatasourceActionsRequest) String ¶ added in v0.1.87
func (o ListSecurityDatasourceActionsRequest) String() string
type ListSecurityDatasourceActionsRequestDatasourceType ¶ added in v0.1.87
type ListSecurityDatasourceActionsRequestDatasourceType struct {
// contains filtered or unexported fields
}
func (ListSecurityDatasourceActionsRequestDatasourceType) MarshalJSON ¶ added in v0.1.87
func (c ListSecurityDatasourceActionsRequestDatasourceType) MarshalJSON() ([]byte, error)
func (*ListSecurityDatasourceActionsRequestDatasourceType) UnmarshalJSON ¶ added in v0.1.87
func (c *ListSecurityDatasourceActionsRequestDatasourceType) UnmarshalJSON(b []byte) error
func (ListSecurityDatasourceActionsRequestDatasourceType) Value ¶ added in v0.1.87
func (c ListSecurityDatasourceActionsRequestDatasourceType) Value() string
type ListSecurityDatasourceActionsRequestDatasourceTypeEnum ¶ added in v0.1.87
type ListSecurityDatasourceActionsRequestDatasourceTypeEnum struct { HIVE ListSecurityDatasourceActionsRequestDatasourceType DWS ListSecurityDatasourceActionsRequestDatasourceType DLI ListSecurityDatasourceActionsRequestDatasourceType }
func GetListSecurityDatasourceActionsRequestDatasourceTypeEnum ¶ added in v0.1.87
func GetListSecurityDatasourceActionsRequestDatasourceTypeEnum() ListSecurityDatasourceActionsRequestDatasourceTypeEnum
type ListSecurityDatasourceActionsResponse ¶ added in v0.1.87
type ListSecurityDatasourceActionsResponse struct { // 权限操作列表 PermissionActions *[]PermissionActions `json:"permission_actions,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDatasourceActionsResponse Response Object
func (ListSecurityDatasourceActionsResponse) String ¶ added in v0.1.87
func (o ListSecurityDatasourceActionsResponse) String() string
type ListSecurityDatasourceConfigurationsRequest ¶ added in v0.1.87
type ListSecurityDatasourceConfigurationsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ListSecurityDatasourceConfigurationsRequest Request Object
func (ListSecurityDatasourceConfigurationsRequest) String ¶ added in v0.1.87
func (o ListSecurityDatasourceConfigurationsRequest) String() string
type ListSecurityDatasourceConfigurationsResponse ¶ added in v0.1.87
type ListSecurityDatasourceConfigurationsResponse struct { // 数据源操作权限列表 Configurations *[]PermissionConfiguration `json:"configurations,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDatasourceConfigurationsResponse Response Object
func (ListSecurityDatasourceConfigurationsResponse) String ¶ added in v0.1.87
func (o ListSecurityDatasourceConfigurationsResponse) String() string
type ListSecurityDatasourceUrlsRequest ¶ added in v0.1.87
type ListSecurityDatasourceUrlsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 数据源类型,HIVE DatasourceType *ListSecurityDatasourceUrlsRequestDatasourceType `json:"datasource_type,omitempty"` // 父权限集ID。获取方法请参见[查询权限集列表](ListSecurityPermissionSets.xml) 注意: * 当该值为父权限集ID时,则基于父权限集中的权限查询 ParentPermissionSetId *string `json:"parent_permission_set_id,omitempty"` }
ListSecurityDatasourceUrlsRequest Request Object
func (ListSecurityDatasourceUrlsRequest) String ¶ added in v0.1.87
func (o ListSecurityDatasourceUrlsRequest) String() string
type ListSecurityDatasourceUrlsRequestDatasourceType ¶ added in v0.1.87
type ListSecurityDatasourceUrlsRequestDatasourceType struct {
// contains filtered or unexported fields
}
func (ListSecurityDatasourceUrlsRequestDatasourceType) MarshalJSON ¶ added in v0.1.87
func (c ListSecurityDatasourceUrlsRequestDatasourceType) MarshalJSON() ([]byte, error)
func (*ListSecurityDatasourceUrlsRequestDatasourceType) UnmarshalJSON ¶ added in v0.1.87
func (c *ListSecurityDatasourceUrlsRequestDatasourceType) UnmarshalJSON(b []byte) error
func (ListSecurityDatasourceUrlsRequestDatasourceType) Value ¶ added in v0.1.87
func (c ListSecurityDatasourceUrlsRequestDatasourceType) Value() string
type ListSecurityDatasourceUrlsRequestDatasourceTypeEnum ¶ added in v0.1.87
type ListSecurityDatasourceUrlsRequestDatasourceTypeEnum struct {
HIVE ListSecurityDatasourceUrlsRequestDatasourceType
}
func GetListSecurityDatasourceUrlsRequestDatasourceTypeEnum ¶ added in v0.1.87
func GetListSecurityDatasourceUrlsRequestDatasourceTypeEnum() ListSecurityDatasourceUrlsRequestDatasourceTypeEnum
type ListSecurityDatasourceUrlsResponse ¶ added in v0.1.87
type ListSecurityDatasourceUrlsResponse struct { // 总条数 Total *int32 `json:"total,omitempty"` // url列表 Urls *[]UrlDto `json:"urls,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDatasourceUrlsResponse Response Object
func (ListSecurityDatasourceUrlsResponse) String ¶ added in v0.1.87
func (o ListSecurityDatasourceUrlsResponse) String() string
type ListSecurityDlfDataWareHousesRequest ¶ added in v0.1.93
type ListSecurityDlfDataWareHousesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // offset Offset *int32 `json:"offset,omitempty"` // limit Limit *int32 `json:"limit,omitempty"` }
ListSecurityDlfDataWareHousesRequest Request Object
func (ListSecurityDlfDataWareHousesRequest) String ¶ added in v0.1.93
func (o ListSecurityDlfDataWareHousesRequest) String() string
type ListSecurityDlfDataWareHousesResponse ¶ added in v0.1.93
type ListSecurityDlfDataWareHousesResponse struct { // 数据开发细粒度连接列表 DwLists *[]DataWareHouseDto `json:"dw_lists,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityDlfDataWareHousesResponse Response Object
func (ListSecurityDlfDataWareHousesResponse) String ¶ added in v0.1.93
func (o ListSecurityDlfDataWareHousesResponse) String() string
type ListSecurityMemberSyncTasksRequest ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` // 集群类型 * MRS数据源 * DWS数据源 ClusterType *ListSecurityMemberSyncTasksRequestClusterType `json:"cluster_type,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 同步状态 * UNKNOWN 未知 * NOT_SYNC 未同步 * SYNCING 同步中 * SYNC_SUCCESS 同步成功 * SYNC_FAIL 同步失败 SyncStatus *ListSecurityMemberSyncTasksRequestSyncStatus `json:"sync_status,omitempty"` // 用户同步任务调度状态 * NOT_SCHEDULE 未启用调度 * SCHEDULING 调度中 ScheduleStatus *ListSecurityMemberSyncTasksRequestScheduleStatus `json:"schedule_status,omitempty"` // 排序字段 * CLUSTER_NAME 按照集群名称排序 * CREATE_TIME 按照创建时间排序 * UPDATE_TIME 按照更新时间排序 * SYNC_TIME 按照同步时间排序 OrderBy *ListSecurityMemberSyncTasksRequestOrderBy `json:"order_by,omitempty"` // 是否升序(仅指定排序参数时有效)。 OrderByAsc *bool `json:"order_by_asc,omitempty"` }
ListSecurityMemberSyncTasksRequest Request Object
func (ListSecurityMemberSyncTasksRequest) String ¶ added in v0.1.96
func (o ListSecurityMemberSyncTasksRequest) String() string
type ListSecurityMemberSyncTasksRequestClusterType ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestClusterType struct {
// contains filtered or unexported fields
}
func (ListSecurityMemberSyncTasksRequestClusterType) MarshalJSON ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestClusterType) MarshalJSON() ([]byte, error)
func (*ListSecurityMemberSyncTasksRequestClusterType) UnmarshalJSON ¶ added in v0.1.96
func (c *ListSecurityMemberSyncTasksRequestClusterType) UnmarshalJSON(b []byte) error
func (ListSecurityMemberSyncTasksRequestClusterType) Value ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestClusterType) Value() string
type ListSecurityMemberSyncTasksRequestClusterTypeEnum ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestClusterTypeEnum struct { MRS ListSecurityMemberSyncTasksRequestClusterType DWS ListSecurityMemberSyncTasksRequestClusterType }
func GetListSecurityMemberSyncTasksRequestClusterTypeEnum ¶ added in v0.1.96
func GetListSecurityMemberSyncTasksRequestClusterTypeEnum() ListSecurityMemberSyncTasksRequestClusterTypeEnum
type ListSecurityMemberSyncTasksRequestOrderBy ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityMemberSyncTasksRequestOrderBy) MarshalJSON ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityMemberSyncTasksRequestOrderBy) UnmarshalJSON ¶ added in v0.1.96
func (c *ListSecurityMemberSyncTasksRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityMemberSyncTasksRequestOrderBy) Value ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestOrderBy) Value() string
type ListSecurityMemberSyncTasksRequestOrderByEnum ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestOrderByEnum struct { CLUSTER_NAME ListSecurityMemberSyncTasksRequestOrderBy CREATE_TIME ListSecurityMemberSyncTasksRequestOrderBy UPDATE_TIME ListSecurityMemberSyncTasksRequestOrderBy SYNC_TIME ListSecurityMemberSyncTasksRequestOrderBy }
func GetListSecurityMemberSyncTasksRequestOrderByEnum ¶ added in v0.1.96
func GetListSecurityMemberSyncTasksRequestOrderByEnum() ListSecurityMemberSyncTasksRequestOrderByEnum
type ListSecurityMemberSyncTasksRequestScheduleStatus ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestScheduleStatus struct {
// contains filtered or unexported fields
}
func (ListSecurityMemberSyncTasksRequestScheduleStatus) MarshalJSON ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestScheduleStatus) MarshalJSON() ([]byte, error)
func (*ListSecurityMemberSyncTasksRequestScheduleStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *ListSecurityMemberSyncTasksRequestScheduleStatus) UnmarshalJSON(b []byte) error
func (ListSecurityMemberSyncTasksRequestScheduleStatus) Value ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestScheduleStatus) Value() string
type ListSecurityMemberSyncTasksRequestScheduleStatusEnum ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestScheduleStatusEnum struct { NOT_SCHEDULE ListSecurityMemberSyncTasksRequestScheduleStatus SCHEDULING ListSecurityMemberSyncTasksRequestScheduleStatus }
func GetListSecurityMemberSyncTasksRequestScheduleStatusEnum ¶ added in v0.1.96
func GetListSecurityMemberSyncTasksRequestScheduleStatusEnum() ListSecurityMemberSyncTasksRequestScheduleStatusEnum
type ListSecurityMemberSyncTasksRequestSyncStatus ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListSecurityMemberSyncTasksRequestSyncStatus) MarshalJSON ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListSecurityMemberSyncTasksRequestSyncStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *ListSecurityMemberSyncTasksRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListSecurityMemberSyncTasksRequestSyncStatus) Value ¶ added in v0.1.96
func (c ListSecurityMemberSyncTasksRequestSyncStatus) Value() string
type ListSecurityMemberSyncTasksRequestSyncStatusEnum ¶ added in v0.1.96
type ListSecurityMemberSyncTasksRequestSyncStatusEnum struct { UNKNOWN ListSecurityMemberSyncTasksRequestSyncStatus NOT_SYNC ListSecurityMemberSyncTasksRequestSyncStatus SYNCING ListSecurityMemberSyncTasksRequestSyncStatus SYNC_SUCCESS ListSecurityMemberSyncTasksRequestSyncStatus SYNC_FAIL ListSecurityMemberSyncTasksRequestSyncStatus }
func GetListSecurityMemberSyncTasksRequestSyncStatusEnum ¶ added in v0.1.96
func GetListSecurityMemberSyncTasksRequestSyncStatusEnum() ListSecurityMemberSyncTasksRequestSyncStatusEnum
type ListSecurityMemberSyncTasksResponse ¶ added in v0.1.96
type ListSecurityMemberSyncTasksResponse struct { // 用户同步任务总条数。 Total *int64 `json:"total,omitempty"` // 用户同步任务列表。 Tasks *[]MemberSyncTask `json:"tasks,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityMemberSyncTasksResponse Response Object
func (ListSecurityMemberSyncTasksResponse) String ¶ added in v0.1.96
func (o ListSecurityMemberSyncTasksResponse) String() string
type ListSecurityPermissionSetMembersRequest ¶ added in v0.1.71
type ListSecurityPermissionSetMembersRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` // 成员名称 MemberName *string `json:"member_name,omitempty"` // 成员类型,USER,USER_GROUP,WORKSPACE_ROLE MemberType *ListSecurityPermissionSetMembersRequestMemberType `json:"member_type,omitempty"` // 是否升序(仅指定排序参数时有效) OrderByAsc *bool `json:"order_by_asc,omitempty"` // 排序参数, CREATE_TIME, MEMBER_NAME OrderBy *ListSecurityPermissionSetMembersRequestOrderBy `json:"order_by,omitempty"` }
ListSecurityPermissionSetMembersRequest Request Object
func (ListSecurityPermissionSetMembersRequest) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetMembersRequest) String() string
type ListSecurityPermissionSetMembersRequestMemberType ¶ added in v0.1.71
type ListSecurityPermissionSetMembersRequestMemberType struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetMembersRequestMemberType) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetMembersRequestMemberType) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetMembersRequestMemberType) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetMembersRequestMemberType) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetMembersRequestMemberType) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetMembersRequestMemberType) Value() string
type ListSecurityPermissionSetMembersRequestMemberTypeEnum ¶ added in v0.1.71
type ListSecurityPermissionSetMembersRequestMemberTypeEnum struct { USER ListSecurityPermissionSetMembersRequestMemberType USER_GROUP ListSecurityPermissionSetMembersRequestMemberType WORKSPACE_ROLE ListSecurityPermissionSetMembersRequestMemberType }
func GetListSecurityPermissionSetMembersRequestMemberTypeEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetMembersRequestMemberTypeEnum() ListSecurityPermissionSetMembersRequestMemberTypeEnum
type ListSecurityPermissionSetMembersRequestOrderBy ¶ added in v0.1.71
type ListSecurityPermissionSetMembersRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetMembersRequestOrderBy) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetMembersRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetMembersRequestOrderBy) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetMembersRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetMembersRequestOrderBy) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetMembersRequestOrderBy) Value() string
type ListSecurityPermissionSetMembersRequestOrderByEnum ¶ added in v0.1.71
type ListSecurityPermissionSetMembersRequestOrderByEnum struct { CREATE_TIME ListSecurityPermissionSetMembersRequestOrderBy MEMBER_NAME ListSecurityPermissionSetMembersRequestOrderBy }
func GetListSecurityPermissionSetMembersRequestOrderByEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetMembersRequestOrderByEnum() ListSecurityPermissionSetMembersRequestOrderByEnum
type ListSecurityPermissionSetMembersResponse ¶ added in v0.1.71
type ListSecurityPermissionSetMembersResponse struct { // 总条数 Total *int32 `json:"total,omitempty"` // 成员列表 PermissionSetMembers *[]PermissionSetMember `json:"permission_set_members,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityPermissionSetMembersResponse Response Object
func (ListSecurityPermissionSetMembersResponse) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetMembersResponse) String() string
type ListSecurityPermissionSetPermissionsRequest ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` // 权限类型,DENY,ALLOW PermissionType *ListSecurityPermissionSetPermissionsRequestPermissionType `json:"permission_type,omitempty"` // 权限操作,ALL,SELECT,UPDATE,CREATE,DROP,ALTER,INDEX,LOCK,READ,WRITE PermissionAction *ListSecurityPermissionSetPermissionsRequestPermissionAction `json:"permission_action,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据源类型,HIVE DatasourceType *ListSecurityPermissionSetPermissionsRequestDatasourceType `json:"datasource_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 列名称 ColumnName *string `json:"column_name,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *ListSecurityPermissionSetPermissionsRequestSyncStatus `json:"sync_status,omitempty"` // 排序参数, CLUSTER_NAME, DATABASE_NAME OrderBy *ListSecurityPermissionSetPermissionsRequestOrderBy `json:"order_by,omitempty"` // 是否升序(仅指定排序参数时有效) OrderByAsc *bool `json:"order_by_asc,omitempty"` }
ListSecurityPermissionSetPermissionsRequest Request Object
func (ListSecurityPermissionSetPermissionsRequest) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetPermissionsRequest) String() string
type ListSecurityPermissionSetPermissionsRequestDatasourceType ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestDatasourceType struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetPermissionsRequestDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestDatasourceType) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetPermissionsRequestDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetPermissionsRequestDatasourceType) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetPermissionsRequestDatasourceType) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestDatasourceType) Value() string
type ListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum struct {
HIVE ListSecurityPermissionSetPermissionsRequestDatasourceType
}
func GetListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum() ListSecurityPermissionSetPermissionsRequestDatasourceTypeEnum
type ListSecurityPermissionSetPermissionsRequestOrderBy ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetPermissionsRequestOrderBy) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetPermissionsRequestOrderBy) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetPermissionsRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetPermissionsRequestOrderBy) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestOrderBy) Value() string
type ListSecurityPermissionSetPermissionsRequestOrderByEnum ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestOrderByEnum struct { CLUSTER_NAME ListSecurityPermissionSetPermissionsRequestOrderBy DATABASE_NAME ListSecurityPermissionSetPermissionsRequestOrderBy }
func GetListSecurityPermissionSetPermissionsRequestOrderByEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetPermissionsRequestOrderByEnum() ListSecurityPermissionSetPermissionsRequestOrderByEnum
type ListSecurityPermissionSetPermissionsRequestPermissionAction ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestPermissionAction struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetPermissionsRequestPermissionAction) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestPermissionAction) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetPermissionsRequestPermissionAction) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetPermissionsRequestPermissionAction) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetPermissionsRequestPermissionAction) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestPermissionAction) Value() string
type ListSecurityPermissionSetPermissionsRequestPermissionActionEnum ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestPermissionActionEnum struct { ALL ListSecurityPermissionSetPermissionsRequestPermissionAction SELECT ListSecurityPermissionSetPermissionsRequestPermissionAction UPDATE ListSecurityPermissionSetPermissionsRequestPermissionAction CREATE ListSecurityPermissionSetPermissionsRequestPermissionAction DROP ListSecurityPermissionSetPermissionsRequestPermissionAction ALTER ListSecurityPermissionSetPermissionsRequestPermissionAction INDEX ListSecurityPermissionSetPermissionsRequestPermissionAction LOCK ListSecurityPermissionSetPermissionsRequestPermissionAction READ ListSecurityPermissionSetPermissionsRequestPermissionAction WRITE ListSecurityPermissionSetPermissionsRequestPermissionAction }
func GetListSecurityPermissionSetPermissionsRequestPermissionActionEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetPermissionsRequestPermissionActionEnum() ListSecurityPermissionSetPermissionsRequestPermissionActionEnum
type ListSecurityPermissionSetPermissionsRequestPermissionType ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestPermissionType struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetPermissionsRequestPermissionType) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestPermissionType) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetPermissionsRequestPermissionType) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetPermissionsRequestPermissionType) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetPermissionsRequestPermissionType) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestPermissionType) Value() string
type ListSecurityPermissionSetPermissionsRequestPermissionTypeEnum ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestPermissionTypeEnum struct { DENY ListSecurityPermissionSetPermissionsRequestPermissionType ALLOW ListSecurityPermissionSetPermissionsRequestPermissionType }
func GetListSecurityPermissionSetPermissionsRequestPermissionTypeEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetPermissionsRequestPermissionTypeEnum() ListSecurityPermissionSetPermissionsRequestPermissionTypeEnum
type ListSecurityPermissionSetPermissionsRequestSyncStatus ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetPermissionsRequestSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetPermissionsRequestSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetPermissionsRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetPermissionsRequestSyncStatus) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetPermissionsRequestSyncStatus) Value() string
type ListSecurityPermissionSetPermissionsRequestSyncStatusEnum ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsRequestSyncStatusEnum struct { UNKNOWN ListSecurityPermissionSetPermissionsRequestSyncStatus NOT_SYNC ListSecurityPermissionSetPermissionsRequestSyncStatus SYNCING ListSecurityPermissionSetPermissionsRequestSyncStatus SYNC_SUCCESS ListSecurityPermissionSetPermissionsRequestSyncStatus SYNC_FAIL ListSecurityPermissionSetPermissionsRequestSyncStatus }
func GetListSecurityPermissionSetPermissionsRequestSyncStatusEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetPermissionsRequestSyncStatusEnum() ListSecurityPermissionSetPermissionsRequestSyncStatusEnum
type ListSecurityPermissionSetPermissionsResponse ¶ added in v0.1.71
type ListSecurityPermissionSetPermissionsResponse struct { // 总条数 Total *int32 `json:"total,omitempty"` // 权限列表 Permissions *[]PermissionSetPermission `json:"permissions,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityPermissionSetPermissionsResponse Response Object
func (ListSecurityPermissionSetPermissionsResponse) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetPermissionsResponse) String() string
type ListSecurityPermissionSetsRequest ¶ added in v0.1.71
type ListSecurityPermissionSetsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // limit Limit *int32 `json:"limit,omitempty"` // offset Offset *int32 `json:"offset,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 权限集类型过滤,TOP_PERMISSION_SET,SUB_PERMISSION_SET,ALL_PERMISSION_SET TypeFilter *ListSecurityPermissionSetsRequestTypeFilter `json:"type_filter,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型,USER,USER_GROUP ManagerType *ListSecurityPermissionSetsRequestManagerType `json:"manager_type,omitempty"` // 数据源类型,HIVE DatasourceType *ListSecurityPermissionSetsRequestDatasourceType `json:"datasource_type,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *ListSecurityPermissionSetsRequestSyncStatus `json:"sync_status,omitempty"` // 排序参数, NAME,CREATE_TIME,UPDATE_TIME OrderBy *ListSecurityPermissionSetsRequestOrderBy `json:"order_by,omitempty"` // 是否升序(仅指定排序参数时有效) OrderByAsc *bool `json:"order_by_asc,omitempty"` }
ListSecurityPermissionSetsRequest Request Object
func (ListSecurityPermissionSetsRequest) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetsRequest) String() string
type ListSecurityPermissionSetsRequestDatasourceType ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestDatasourceType struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetsRequestDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestDatasourceType) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetsRequestDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetsRequestDatasourceType) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetsRequestDatasourceType) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestDatasourceType) Value() string
type ListSecurityPermissionSetsRequestDatasourceTypeEnum ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestDatasourceTypeEnum struct {
HIVE ListSecurityPermissionSetsRequestDatasourceType
}
func GetListSecurityPermissionSetsRequestDatasourceTypeEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetsRequestDatasourceTypeEnum() ListSecurityPermissionSetsRequestDatasourceTypeEnum
type ListSecurityPermissionSetsRequestManagerType ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestManagerType struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetsRequestManagerType) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestManagerType) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetsRequestManagerType) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetsRequestManagerType) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetsRequestManagerType) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestManagerType) Value() string
type ListSecurityPermissionSetsRequestManagerTypeEnum ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestManagerTypeEnum struct { USER ListSecurityPermissionSetsRequestManagerType USER_GROUP ListSecurityPermissionSetsRequestManagerType }
func GetListSecurityPermissionSetsRequestManagerTypeEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetsRequestManagerTypeEnum() ListSecurityPermissionSetsRequestManagerTypeEnum
type ListSecurityPermissionSetsRequestOrderBy ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetsRequestOrderBy) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetsRequestOrderBy) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetsRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetsRequestOrderBy) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestOrderBy) Value() string
type ListSecurityPermissionSetsRequestOrderByEnum ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestOrderByEnum struct { NAME ListSecurityPermissionSetsRequestOrderBy CREATE_TIME ListSecurityPermissionSetsRequestOrderBy UPDATE_TIME ListSecurityPermissionSetsRequestOrderBy }
func GetListSecurityPermissionSetsRequestOrderByEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetsRequestOrderByEnum() ListSecurityPermissionSetsRequestOrderByEnum
type ListSecurityPermissionSetsRequestSyncStatus ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetsRequestSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetsRequestSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetsRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetsRequestSyncStatus) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestSyncStatus) Value() string
type ListSecurityPermissionSetsRequestSyncStatusEnum ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestSyncStatusEnum struct { UNKNOWN ListSecurityPermissionSetsRequestSyncStatus NOT_SYNC ListSecurityPermissionSetsRequestSyncStatus SYNCING ListSecurityPermissionSetsRequestSyncStatus SYNC_SUCCESS ListSecurityPermissionSetsRequestSyncStatus SYNC_FAIL ListSecurityPermissionSetsRequestSyncStatus }
func GetListSecurityPermissionSetsRequestSyncStatusEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetsRequestSyncStatusEnum() ListSecurityPermissionSetsRequestSyncStatusEnum
type ListSecurityPermissionSetsRequestTypeFilter ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestTypeFilter struct {
// contains filtered or unexported fields
}
func (ListSecurityPermissionSetsRequestTypeFilter) MarshalJSON ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestTypeFilter) MarshalJSON() ([]byte, error)
func (*ListSecurityPermissionSetsRequestTypeFilter) UnmarshalJSON ¶ added in v0.1.71
func (c *ListSecurityPermissionSetsRequestTypeFilter) UnmarshalJSON(b []byte) error
func (ListSecurityPermissionSetsRequestTypeFilter) Value ¶ added in v0.1.71
func (c ListSecurityPermissionSetsRequestTypeFilter) Value() string
type ListSecurityPermissionSetsRequestTypeFilterEnum ¶ added in v0.1.71
type ListSecurityPermissionSetsRequestTypeFilterEnum struct { TOP_PERMISSION_SET ListSecurityPermissionSetsRequestTypeFilter SUB_PERMISSION_SET ListSecurityPermissionSetsRequestTypeFilter ALL_PERMISSION_SET ListSecurityPermissionSetsRequestTypeFilter }
func GetListSecurityPermissionSetsRequestTypeFilterEnum ¶ added in v0.1.71
func GetListSecurityPermissionSetsRequestTypeFilterEnum() ListSecurityPermissionSetsRequestTypeFilterEnum
type ListSecurityPermissionSetsResponse ¶ added in v0.1.71
type ListSecurityPermissionSetsResponse struct { // 总条数 Total *int32 `json:"total,omitempty"` // 权限集列表 PermissionSets *[]PermissionSet `json:"permission_sets,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityPermissionSetsResponse Response Object
func (ListSecurityPermissionSetsResponse) String ¶ added in v0.1.71
func (o ListSecurityPermissionSetsResponse) String() string
type ListSecurityRoleActionsRequest ¶ added in v0.1.87
type ListSecurityRoleActionsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *RoleActionQueryDto `json:"body,omitempty"` }
ListSecurityRoleActionsRequest Request Object
func (ListSecurityRoleActionsRequest) String ¶ added in v0.1.87
func (o ListSecurityRoleActionsRequest) String() string
type ListSecurityRoleActionsResponse ¶ added in v0.1.87
type ListSecurityRoleActionsResponse struct { // 权限操作列表 PermissionActions *[]PermissionActions `json:"permission_actions,omitempty"` HttpStatusCode int `json:"-"` }
ListSecurityRoleActionsResponse Response Object
func (ListSecurityRoleActionsResponse) String ¶ added in v0.1.87
func (o ListSecurityRoleActionsResponse) String() string
type ListSecuritySecrecyLevelsRequest ¶ added in v0.1.87
type ListSecuritySecrecyLevelsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // offset Offset *int32 `json:"offset,omitempty"` // limit Limit *int32 `json:"limit,omitempty"` // 排序字段, createdAt, createdBy, updatedAt, updatedBy, name, description OrderBy *ListSecuritySecrecyLevelsRequestOrderBy `json:"order_by,omitempty"` // 排序规则 Desc *bool `json:"desc,omitempty"` }
ListSecuritySecrecyLevelsRequest Request Object
func (ListSecuritySecrecyLevelsRequest) String ¶ added in v0.1.87
func (o ListSecuritySecrecyLevelsRequest) String() string
type ListSecuritySecrecyLevelsRequestOrderBy ¶ added in v0.1.87
type ListSecuritySecrecyLevelsRequestOrderBy struct {
// contains filtered or unexported fields
}
func (ListSecuritySecrecyLevelsRequestOrderBy) MarshalJSON ¶ added in v0.1.87
func (c ListSecuritySecrecyLevelsRequestOrderBy) MarshalJSON() ([]byte, error)
func (*ListSecuritySecrecyLevelsRequestOrderBy) UnmarshalJSON ¶ added in v0.1.87
func (c *ListSecuritySecrecyLevelsRequestOrderBy) UnmarshalJSON(b []byte) error
func (ListSecuritySecrecyLevelsRequestOrderBy) Value ¶ added in v0.1.87
func (c ListSecuritySecrecyLevelsRequestOrderBy) Value() string
type ListSecuritySecrecyLevelsRequestOrderByEnum ¶ added in v0.1.87
type ListSecuritySecrecyLevelsRequestOrderByEnum struct { CREATED_AT ListSecuritySecrecyLevelsRequestOrderBy CREATED_BY ListSecuritySecrecyLevelsRequestOrderBy UPDATED_AT ListSecuritySecrecyLevelsRequestOrderBy UPDATED_BY ListSecuritySecrecyLevelsRequestOrderBy NAME ListSecuritySecrecyLevelsRequestOrderBy DESCRIPTION ListSecuritySecrecyLevelsRequestOrderBy }
func GetListSecuritySecrecyLevelsRequestOrderByEnum ¶ added in v0.1.87
func GetListSecuritySecrecyLevelsRequestOrderByEnum() ListSecuritySecrecyLevelsRequestOrderByEnum
type ListSecuritySecrecyLevelsResponse ¶ added in v0.1.87
type ListSecuritySecrecyLevelsResponse struct { // 总条数 Total *int32 `json:"total,omitempty"` // 密级列表 Content *[]SecrecyLevel `json:"content,omitempty"` HttpStatusCode int `json:"-"` }
ListSecuritySecrecyLevelsResponse Response Object
func (ListSecuritySecrecyLevelsResponse) String ¶ added in v0.1.87
func (o ListSecuritySecrecyLevelsResponse) String() string
type ListSecuritySensitiveDataOverviewsRequest ¶ added in v0.1.93
type ListSecuritySensitiveDataOverviewsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 数据源类型,HIVE数据源,DWS数据源,DLI数据源 Datasource *ListSecuritySensitiveDataOverviewsRequestDatasource `json:"datasource,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // schema名称 SchemaName *string `json:"schema_name,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` }
ListSecuritySensitiveDataOverviewsRequest Request Object
func (ListSecuritySensitiveDataOverviewsRequest) String ¶ added in v0.1.93
func (o ListSecuritySensitiveDataOverviewsRequest) String() string
type ListSecuritySensitiveDataOverviewsRequestDatasource ¶ added in v0.1.93
type ListSecuritySensitiveDataOverviewsRequestDatasource struct {
// contains filtered or unexported fields
}
func (ListSecuritySensitiveDataOverviewsRequestDatasource) MarshalJSON ¶ added in v0.1.93
func (c ListSecuritySensitiveDataOverviewsRequestDatasource) MarshalJSON() ([]byte, error)
func (*ListSecuritySensitiveDataOverviewsRequestDatasource) UnmarshalJSON ¶ added in v0.1.93
func (c *ListSecuritySensitiveDataOverviewsRequestDatasource) UnmarshalJSON(b []byte) error
func (ListSecuritySensitiveDataOverviewsRequestDatasource) Value ¶ added in v0.1.93
func (c ListSecuritySensitiveDataOverviewsRequestDatasource) Value() string
type ListSecuritySensitiveDataOverviewsRequestDatasourceEnum ¶ added in v0.1.93
type ListSecuritySensitiveDataOverviewsRequestDatasourceEnum struct { HIVE ListSecuritySensitiveDataOverviewsRequestDatasource DWS ListSecuritySensitiveDataOverviewsRequestDatasource DLI ListSecuritySensitiveDataOverviewsRequestDatasource }
func GetListSecuritySensitiveDataOverviewsRequestDatasourceEnum ¶ added in v0.1.93
func GetListSecuritySensitiveDataOverviewsRequestDatasourceEnum() ListSecuritySensitiveDataOverviewsRequestDatasourceEnum
type ListSecuritySensitiveDataOverviewsResponse ¶ added in v0.1.93
type ListSecuritySensitiveDataOverviewsResponse struct { // 基于密级的概览统计 SecrecyLevelStatistics *[]SensitiveDataSecrecyLevelOverviewQueryDto `json:"secrecy_level_statistics,omitempty"` // 基于分类的概览统计 CategoryStatistics *[]SensitiveDataCategoryOverviewQueryDto `json:"category_statistics,omitempty"` HttpStatusCode int `json:"-"` }
ListSecuritySensitiveDataOverviewsResponse Response Object
func (ListSecuritySensitiveDataOverviewsResponse) String ¶ added in v0.1.93
func (o ListSecuritySensitiveDataOverviewsResponse) String() string
type ListSubjectLevelsRequest ¶
type ListSubjectLevelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListSubjectLevelsRequest Request Object
func (ListSubjectLevelsRequest) String ¶
func (o ListSubjectLevelsRequest) String() string
type ListSubjectLevelsResponse ¶
type ListSubjectLevelsResponse struct { Data *ListSubjectLevelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListSubjectLevelsResponse Response Object
func (ListSubjectLevelsResponse) String ¶
func (o ListSubjectLevelsResponse) String() string
type ListSubjectLevelsResultData ¶ added in v0.1.98
type ListSubjectLevelsResultData struct { // value,统一的返回结果的外层数据结构。 Value *[]CatalogLevelVo `json:"value,omitempty"` }
ListSubjectLevelsResultData data,统一的返回结果的最外层数据结构。
func (ListSubjectLevelsResultData) String ¶ added in v0.1.98
func (o ListSubjectLevelsResultData) String() string
type ListTableModelRelationsRequest ¶
type ListTableModelRelationsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` // 表模型ids,填写String类型替代Long类型。 TableIds *string `json:"table_ids,omitempty"` // 表类型。 枚举值: - TABLE_MODEL: 关系建模:逻辑实体/物理表 - FACT_LOGIC_TABLE: 事实表 BizType *ListTableModelRelationsRequestBizType `json:"biz_type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ListTableModelRelationsRequest Request Object
func (ListTableModelRelationsRequest) String ¶
func (o ListTableModelRelationsRequest) String() string
type ListTableModelRelationsRequestBizType ¶
type ListTableModelRelationsRequestBizType struct {
// contains filtered or unexported fields
}
func (ListTableModelRelationsRequestBizType) MarshalJSON ¶
func (c ListTableModelRelationsRequestBizType) MarshalJSON() ([]byte, error)
func (*ListTableModelRelationsRequestBizType) UnmarshalJSON ¶
func (c *ListTableModelRelationsRequestBizType) UnmarshalJSON(b []byte) error
func (ListTableModelRelationsRequestBizType) Value ¶
func (c ListTableModelRelationsRequestBizType) Value() string
type ListTableModelRelationsRequestBizTypeEnum ¶
type ListTableModelRelationsRequestBizTypeEnum struct { TABLE_MODEL ListTableModelRelationsRequestBizType FACT_LOGIC_TABLE ListTableModelRelationsRequestBizType }
func GetListTableModelRelationsRequestBizTypeEnum ¶
func GetListTableModelRelationsRequestBizTypeEnum() ListTableModelRelationsRequestBizTypeEnum
type ListTableModelRelationsResponse ¶
type ListTableModelRelationsResponse struct { Data *ListTableModelRelationsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListTableModelRelationsResponse Response Object
func (ListTableModelRelationsResponse) String ¶
func (o ListTableModelRelationsResponse) String() string
type ListTableModelRelationsResultData ¶ added in v0.1.98
type ListTableModelRelationsResultData struct {
Value *ListTableModelRelationsResultDataValue `json:"value,omitempty"`
}
ListTableModelRelationsResultData data,统一的返回结果的最外层数据结构。
func (ListTableModelRelationsResultData) String ¶ added in v0.1.98
func (o ListTableModelRelationsResultData) String() string
type ListTableModelRelationsResultDataValue ¶ added in v0.1.98
type ListTableModelRelationsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // RelationVO信息。 Records *[]ListTableModelRelationsResultDataValueRecords `json:"records,omitempty"` }
ListTableModelRelationsResultDataValue value,统一的返回结果的外层数据结构。
func (ListTableModelRelationsResultDataValue) String ¶ added in v0.1.98
func (o ListTableModelRelationsResultDataValue) String() string
type ListTableModelRelationsResultDataValueRecords ¶ added in v0.1.98
type ListTableModelRelationsResultDataValueRecords struct { // TableModelVO信息。 Tables *[]TableModelVo `json:"tables,omitempty"` // 层级信息信息。 Inheritances *[]interface{} `json:"inheritances,omitempty"` // RelationVO信息。 Relations *[]RelationVo `json:"relations,omitempty"` }
ListTableModelRelationsResultDataValueRecords 数据记录。
func (ListTableModelRelationsResultDataValueRecords) String ¶ added in v0.1.98
func (o ListTableModelRelationsResultDataValueRecords) String() string
type ListTableModelsRequest ¶
type ListTableModelsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *ListTableModelsRequestStatus `json:"status,omitempty"` // 同步状态枚举。 枚举值: - RUNNING: 同步中 - NO_NEED: 未同步 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 SyncStatus *ListTableModelsRequestSyncStatus `json:"sync_status,omitempty"` // 同步任务类型枚举。 枚举值: - BUSINESS_ASSET: 同步业务资产 - DATA_QUALITY: 创建质量作业 - TECHNICAL_ASSET: 同步技术资产 - META_DATA_LINK: 资产关联 - PHYSICAL_TABLE: 创建表(生产环境) - DEV_PHYSICAL_TABLE: 创建表(开发环境) - DLF_TASK: 创建数据开发作业 - MATERIALIZATION: 数值落库(码表) - PUBLISH_TO_DLM: 发布数据服务API - SUMMARY_STATUS: 整体状态 SyncKey *[]ListTableModelsRequestSyncKey `json:"sync_key,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属关系建模的模型ID。 ModelId string `json:"model_id"` // 所属的业务分层的ID。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` }
ListTableModelsRequest Request Object
func (ListTableModelsRequest) String ¶
func (o ListTableModelsRequest) String() string
type ListTableModelsRequestStatus ¶
type ListTableModelsRequestStatus struct {
// contains filtered or unexported fields
}
func (ListTableModelsRequestStatus) MarshalJSON ¶
func (c ListTableModelsRequestStatus) MarshalJSON() ([]byte, error)
func (*ListTableModelsRequestStatus) UnmarshalJSON ¶
func (c *ListTableModelsRequestStatus) UnmarshalJSON(b []byte) error
func (ListTableModelsRequestStatus) Value ¶
func (c ListTableModelsRequestStatus) Value() string
type ListTableModelsRequestStatusEnum ¶
type ListTableModelsRequestStatusEnum struct { DRAFT ListTableModelsRequestStatus PUBLISH_DEVELOPING ListTableModelsRequestStatus PUBLISHED ListTableModelsRequestStatus OFFLINE_DEVELOPING ListTableModelsRequestStatus OFFLINE ListTableModelsRequestStatus REJECT ListTableModelsRequestStatus }
func GetListTableModelsRequestStatusEnum ¶
func GetListTableModelsRequestStatusEnum() ListTableModelsRequestStatusEnum
type ListTableModelsRequestSyncKey ¶
type ListTableModelsRequestSyncKey struct {
// contains filtered or unexported fields
}
func (ListTableModelsRequestSyncKey) MarshalJSON ¶
func (c ListTableModelsRequestSyncKey) MarshalJSON() ([]byte, error)
func (*ListTableModelsRequestSyncKey) UnmarshalJSON ¶
func (c *ListTableModelsRequestSyncKey) UnmarshalJSON(b []byte) error
func (ListTableModelsRequestSyncKey) Value ¶
func (c ListTableModelsRequestSyncKey) Value() string
type ListTableModelsRequestSyncKeyEnum ¶
type ListTableModelsRequestSyncKeyEnum struct { BUSINESS_ASSET ListTableModelsRequestSyncKey DATA_QUALITY ListTableModelsRequestSyncKey TECHNICAL_ASSET ListTableModelsRequestSyncKey META_DATA_LINK ListTableModelsRequestSyncKey PHYSICAL_TABLE ListTableModelsRequestSyncKey DEV_PHYSICAL_TABLE ListTableModelsRequestSyncKey DLF_TASK ListTableModelsRequestSyncKey MATERIALIZATION ListTableModelsRequestSyncKey PUBLISH_TO_DLM ListTableModelsRequestSyncKey SUMMARY_STATUS ListTableModelsRequestSyncKey }
func GetListTableModelsRequestSyncKeyEnum ¶
func GetListTableModelsRequestSyncKeyEnum() ListTableModelsRequestSyncKeyEnum
type ListTableModelsRequestSyncStatus ¶
type ListTableModelsRequestSyncStatus struct {
// contains filtered or unexported fields
}
func (ListTableModelsRequestSyncStatus) MarshalJSON ¶
func (c ListTableModelsRequestSyncStatus) MarshalJSON() ([]byte, error)
func (*ListTableModelsRequestSyncStatus) UnmarshalJSON ¶
func (c *ListTableModelsRequestSyncStatus) UnmarshalJSON(b []byte) error
func (ListTableModelsRequestSyncStatus) Value ¶
func (c ListTableModelsRequestSyncStatus) Value() string
type ListTableModelsRequestSyncStatusEnum ¶
type ListTableModelsRequestSyncStatusEnum struct { RUNNING ListTableModelsRequestSyncStatus NO_NEED ListTableModelsRequestSyncStatus SUMMARY_SUCCESS ListTableModelsRequestSyncStatus SUMMARY_FAILED ListTableModelsRequestSyncStatus }
func GetListTableModelsRequestSyncStatusEnum ¶
func GetListTableModelsRequestSyncStatusEnum() ListTableModelsRequestSyncStatusEnum
type ListTableModelsResponse ¶
type ListTableModelsResponse struct { Data *ListTableModelsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListTableModelsResponse Response Object
func (ListTableModelsResponse) String ¶
func (o ListTableModelsResponse) String() string
type ListTableModelsResultData ¶ added in v0.1.98
type ListTableModelsResultData struct {
Value *ListTableModelsResultDataValue `json:"value,omitempty"`
}
ListTableModelsResultData data,统一的返回结果的最外层数据结构。
func (ListTableModelsResultData) String ¶ added in v0.1.98
func (o ListTableModelsResultData) String() string
type ListTableModelsResultDataValue ¶ added in v0.1.98
type ListTableModelsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // TableModelVO信息。 Records *[]TableModelVo `json:"records,omitempty"` }
ListTableModelsResultDataValue value,统一的返回结果的外层数据结构。
func (ListTableModelsResultDataValue) String ¶ added in v0.1.98
func (o ListTableModelsResultDataValue) String() string
type ListWorkspaceRolesRequest ¶
type ListWorkspaceRolesRequest struct { // 实例id InstanceId *string `json:"instance_id,omitempty"` // 工作空间id WorkspaceId *string `json:"workspace_id,omitempty"` }
ListWorkspaceRolesRequest Request Object
func (ListWorkspaceRolesRequest) String ¶
func (o ListWorkspaceRolesRequest) String() string
type ListWorkspaceRolesResponse ¶
type ListWorkspaceRolesResponse struct { // 获取DataArtsStudio工作空间角色列表信息 Body *[]ApigRoleVo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
ListWorkspaceRolesResponse Response Object
func (ListWorkspaceRolesResponse) String ¶
func (o ListWorkspaceRolesResponse) String() string
type ListWorkspacesRequest ¶
type ListWorkspacesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 模型工作区类型枚举。 枚举值: - THIRD_NF: 关系建模 - DIMENSION: 维度建模 WorkspaceType *ListWorkspacesRequestWorkspaceType `json:"workspace_type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 数据连接类型 DwType *string `json:"dw_type,omitempty"` }
ListWorkspacesRequest Request Object
func (ListWorkspacesRequest) String ¶
func (o ListWorkspacesRequest) String() string
type ListWorkspacesRequestWorkspaceType ¶
type ListWorkspacesRequestWorkspaceType struct {
// contains filtered or unexported fields
}
func (ListWorkspacesRequestWorkspaceType) MarshalJSON ¶
func (c ListWorkspacesRequestWorkspaceType) MarshalJSON() ([]byte, error)
func (*ListWorkspacesRequestWorkspaceType) UnmarshalJSON ¶
func (c *ListWorkspacesRequestWorkspaceType) UnmarshalJSON(b []byte) error
func (ListWorkspacesRequestWorkspaceType) Value ¶
func (c ListWorkspacesRequestWorkspaceType) Value() string
type ListWorkspacesRequestWorkspaceTypeEnum ¶
type ListWorkspacesRequestWorkspaceTypeEnum struct { THIRD_NF ListWorkspacesRequestWorkspaceType DIMENSION ListWorkspacesRequestWorkspaceType }
func GetListWorkspacesRequestWorkspaceTypeEnum ¶
func GetListWorkspacesRequestWorkspaceTypeEnum() ListWorkspacesRequestWorkspaceTypeEnum
type ListWorkspacesResponse ¶
type ListWorkspacesResponse struct { Data *ListWorkspacesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListWorkspacesResponse Response Object
func (ListWorkspacesResponse) String ¶
func (o ListWorkspacesResponse) String() string
type ListWorkspacesResultData ¶ added in v0.1.98
type ListWorkspacesResultData struct {
Value *ListWorkspacesResultDataValue `json:"value,omitempty"`
}
ListWorkspacesResultData data,统一的返回结果的最外层数据结构。
func (ListWorkspacesResultData) String ¶ added in v0.1.98
func (o ListWorkspacesResultData) String() string
type ListWorkspacesResultDataValue ¶ added in v0.1.98
type ListWorkspacesResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // WorkspaceVO信息。 Records *[]WorkspaceVo `json:"records,omitempty"` }
ListWorkspacesResultDataValue value,统一的返回结果的外层数据结构。
func (ListWorkspacesResultDataValue) String ¶ added in v0.1.98
func (o ListWorkspacesResultDataValue) String() string
type ListWorkspaceusersRequest ¶
type ListWorkspaceusersRequest struct { // 工作空间id WorkspaceId string `json:"workspace_id"` // 数据条数限制 Limit *string `json:"limit,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` }
ListWorkspaceusersRequest Request Object
func (ListWorkspaceusersRequest) String ¶
func (o ListWorkspaceusersRequest) String() string
type ListWorkspaceusersResponse ¶
type ListWorkspaceusersResponse struct { // 当前工作空间用户记录数 Count *int32 `json:"count,omitempty"` // 查询结果总页数 TotalPage *int32 `json:"total_page,omitempty"` // 工作空间用户列表 Data *[]ApigWorkspaceUserbody `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ListWorkspaceusersResponse Response Object
func (ListWorkspaceusersResponse) String ¶
func (o ListWorkspaceusersResponse) String() string
type LogicEntityNodes ¶ added in v0.1.87
type LogicEntityNodes struct { // 业务资产guid LogicEntityGuid *string `json:"logic_entity_guid,omitempty"` // 业务资产名称 LogicEntityName *string `json:"logic_entity_name,omitempty"` }
LogicEntityNodes 业务资产目录树
func (LogicEntityNodes) String ¶ added in v0.1.87
func (o LogicEntityNodes) String() string
type MallParaDto ¶ added in v0.1.98
type MallParaDto struct { // 认证类型。 AuthType *MallParaDtoAuthType `json:"auth_type,omitempty"` // API可见性,WORKSPACE:工作空间可见,PROJECT: 项目可见,DOMAIN:租户可见,SPECIFIC_PROJECT:指定项目可见。 Visibility *MallParaDtoVisibility `json:"visibility,omitempty"` // 排序参数。 MarketSortType *MallParaDtoMarketSortType `json:"market_sort_type,omitempty"` // 升序、降序。 AscOrDesc *MallParaDtoAscOrDesc `json:"asc_or_desc,omitempty"` // 查询起始坐标。 Offset *int32 `json:"offset,omitempty"` // 查询条数。 Limit *int32 `json:"limit,omitempty"` // 是否显示拥有者。 IsOwner *bool `json:"is_owner,omitempty"` // 是否显示已被授权。 IsAuthorized *bool `json:"is_authorized,omitempty"` // 是否显示最近更新。 IsUpdateRecently *bool `json:"is_update_recently,omitempty"` // 是否显示最近发布。 IsReleaseRecently *bool `json:"is_release_recently,omitempty"` // 是否显示热销状态。 IsHotRecently *bool `json:"is_hot_recently,omitempty"` // 是否显示7天内成功率与失败率。 SuccessAndFailureRate *bool `json:"success_and_failure_rate,omitempty"` }
MallParaDto 查询服务目录API列表请求参数
func (MallParaDto) String ¶ added in v0.1.98
func (o MallParaDto) String() string
type MallParaDtoAscOrDesc ¶ added in v0.1.98
type MallParaDtoAscOrDesc struct {
// contains filtered or unexported fields
}
func (MallParaDtoAscOrDesc) MarshalJSON ¶ added in v0.1.98
func (c MallParaDtoAscOrDesc) MarshalJSON() ([]byte, error)
func (*MallParaDtoAscOrDesc) UnmarshalJSON ¶ added in v0.1.98
func (c *MallParaDtoAscOrDesc) UnmarshalJSON(b []byte) error
func (MallParaDtoAscOrDesc) Value ¶ added in v0.1.98
func (c MallParaDtoAscOrDesc) Value() string
type MallParaDtoAscOrDescEnum ¶ added in v0.1.98
type MallParaDtoAscOrDescEnum struct { ASC MallParaDtoAscOrDesc DESC MallParaDtoAscOrDesc }
func GetMallParaDtoAscOrDescEnum ¶ added in v0.1.98
func GetMallParaDtoAscOrDescEnum() MallParaDtoAscOrDescEnum
type MallParaDtoAuthType ¶ added in v0.1.98
type MallParaDtoAuthType struct {
// contains filtered or unexported fields
}
func (MallParaDtoAuthType) MarshalJSON ¶ added in v0.1.98
func (c MallParaDtoAuthType) MarshalJSON() ([]byte, error)
func (*MallParaDtoAuthType) UnmarshalJSON ¶ added in v0.1.98
func (c *MallParaDtoAuthType) UnmarshalJSON(b []byte) error
func (MallParaDtoAuthType) Value ¶ added in v0.1.98
func (c MallParaDtoAuthType) Value() string
type MallParaDtoAuthTypeEnum ¶ added in v0.1.98
type MallParaDtoAuthTypeEnum struct { APP MallParaDtoAuthType IAM MallParaDtoAuthType NONE MallParaDtoAuthType }
func GetMallParaDtoAuthTypeEnum ¶ added in v0.1.98
func GetMallParaDtoAuthTypeEnum() MallParaDtoAuthTypeEnum
type MallParaDtoMarketSortType ¶ added in v0.1.98
type MallParaDtoMarketSortType struct {
// contains filtered or unexported fields
}
func (MallParaDtoMarketSortType) MarshalJSON ¶ added in v0.1.98
func (c MallParaDtoMarketSortType) MarshalJSON() ([]byte, error)
func (*MallParaDtoMarketSortType) UnmarshalJSON ¶ added in v0.1.98
func (c *MallParaDtoMarketSortType) UnmarshalJSON(b []byte) error
func (MallParaDtoMarketSortType) Value ¶ added in v0.1.98
func (c MallParaDtoMarketSortType) Value() string
type MallParaDtoMarketSortTypeEnum ¶ added in v0.1.98
type MallParaDtoMarketSortTypeEnum struct { UPDATE_TIME MallParaDtoMarketSortType CREATE_TIME MallParaDtoMarketSortType }
func GetMallParaDtoMarketSortTypeEnum ¶ added in v0.1.98
func GetMallParaDtoMarketSortTypeEnum() MallParaDtoMarketSortTypeEnum
type MallParaDtoVisibility ¶ added in v0.1.98
type MallParaDtoVisibility struct {
// contains filtered or unexported fields
}
func (MallParaDtoVisibility) MarshalJSON ¶ added in v0.1.98
func (c MallParaDtoVisibility) MarshalJSON() ([]byte, error)
func (*MallParaDtoVisibility) UnmarshalJSON ¶ added in v0.1.98
func (c *MallParaDtoVisibility) UnmarshalJSON(b []byte) error
func (MallParaDtoVisibility) Value ¶ added in v0.1.98
func (c MallParaDtoVisibility) Value() string
type MallParaDtoVisibilityEnum ¶ added in v0.1.98
type MallParaDtoVisibilityEnum struct { WORKSPACE MallParaDtoVisibility PROJECT MallParaDtoVisibility DOMAIN MallParaDtoVisibility SPECIFIC_PROJECT MallParaDtoVisibility }
func GetMallParaDtoVisibilityEnum ¶ added in v0.1.98
func GetMallParaDtoVisibilityEnum() MallParaDtoVisibilityEnum
type MappingJoinFieldVo ¶
type MappingJoinFieldVo struct { // 属性1ID,填写String类型替代Long类型。 Field1Id string `json:"field1_id"` // 属性2ID,填写String类型替代Long类型。 Field2Id string `json:"field2_id"` // 属性1名称。 Field1Name string `json:"field1_name"` // 属性2名称。 Field2Name string `json:"field2_name"` }
func (MappingJoinFieldVo) String ¶
func (o MappingJoinFieldVo) String() string
type MappingSourceFieldVo ¶
type MappingSourceFieldVo struct { // 目标字段ID,当前表的某个字段,填写String类型替代Long类型。 TargetFieldId *string `json:"target_field_id,omitempty"` // 目标字段编码。 TargetFieldName string `json:"target_field_name"` // 来源字段ID,多个ID以逗号分隔。 FieldIds *string `json:"field_ids,omitempty"` // 转换表达式。 TransformExpression *string `json:"transform_expression,omitempty"` // 来源字段名称列表。 FieldNames *[]string `json:"field_names,omitempty"` // 字段是否发生变化。 Changed *bool `json:"changed,omitempty"` }
func (MappingSourceFieldVo) String ¶
func (o MappingSourceFieldVo) String() string
type MappingSourceTableVo ¶
type MappingSourceTableVo struct { // 表1ID,填写String类型替代Long类型。 Table1Id string `json:"table1_id"` // 表2ID,填写String类型替代Long类型。 Table2Id *string `json:"table2_id,omitempty"` // 表1名称。 Table1Name string `json:"table1_name"` // 表2名称。 Table2Name *string `json:"table2_name,omitempty"` // 关联类型。 枚举值: - LEFT: 左外连接 - RIGHT: 右外连接 - INNER: 内连接 - FULL: 全连接 JoinType MappingSourceTableVoJoinType `json:"join_type"` // on条件。 JoinFields []MappingJoinFieldVo `json:"join_fields"` }
func (MappingSourceTableVo) String ¶
func (o MappingSourceTableVo) String() string
type MappingSourceTableVoJoinType ¶
type MappingSourceTableVoJoinType struct {
// contains filtered or unexported fields
}
func (MappingSourceTableVoJoinType) MarshalJSON ¶
func (c MappingSourceTableVoJoinType) MarshalJSON() ([]byte, error)
func (*MappingSourceTableVoJoinType) UnmarshalJSON ¶
func (c *MappingSourceTableVoJoinType) UnmarshalJSON(b []byte) error
func (MappingSourceTableVoJoinType) Value ¶
func (c MappingSourceTableVoJoinType) Value() string
type MappingSourceTableVoJoinTypeEnum ¶
type MappingSourceTableVoJoinTypeEnum struct { LEFT MappingSourceTableVoJoinType RIGHT MappingSourceTableVoJoinType INNER MappingSourceTableVoJoinType FULL MappingSourceTableVoJoinType }
func GetMappingSourceTableVoJoinTypeEnum ¶
func GetMappingSourceTableVoJoinTypeEnum() MappingSourceTableVoJoinTypeEnum
type MemberSyncTask ¶ added in v0.1.96
type MemberSyncTask struct { // 用户同步任务id。 Id *string `json:"id,omitempty"` // 项目ID。 ProjectId *string `json:"project_id,omitempty"` // 租户ID。 DomainId *string `json:"domain_id,omitempty"` // 实例ID。 InstanceId *string `json:"instance_id,omitempty"` // 数据连接工作空间ID。 DataConnectionWorkspace *string `json:"data_connection_workspace,omitempty"` // 集群类型 * MRS集群 * DWS集群 ClusterType *MemberSyncTaskClusterType `json:"cluster_type,omitempty"` // 数据连接id。 DataConnectionId *string `json:"data_connection_id,omitempty"` // 数据连接名称。 DataConnectionName *string `json:"data_connection_name,omitempty"` // 集群id。 ClusterId *string `json:"cluster_id,omitempty"` // 集群名称。 ClusterName *string `json:"cluster_name,omitempty"` // 调度开始时间, 单位为小时, 0~23。 ScheduleStartHour *int32 `json:"schedule_start_hour,omitempty"` // 调度结束时间, 单位为小时, 0~23。 ScheduleEndHour *int32 `json:"schedule_end_hour,omitempty"` // 调度周期 * MINUTE 分钟为单位调度 * HOUR 小时为单位调度 SchedulePeriod *MemberSyncTaskSchedulePeriod `json:"schedule_period,omitempty"` // 调度间隔。 ScheduleInterval *int32 `json:"schedule_interval,omitempty"` // 调度状态 * NOT_SCHEDULE 未启用任务调度 * SCHEDULING 任务调度中 ScheduleStatus *MemberSyncTaskScheduleStatus `json:"schedule_status,omitempty"` // 同步状态 * UNKNOWN 未知 * NOT_SYNC 未同步 * SYNCING 同步中 * SYNC_SUCCESS 同步成功 * SYNC_FAIL 同步失败 SyncStatus *MemberSyncTaskSyncStatus `json:"sync_status,omitempty"` // 同步日志。 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间。 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 创建者。 CreateUser *string `json:"create_user,omitempty"` // 更新时间。 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者。 UpdateUser *string `json:"update_user,omitempty"` }
func (MemberSyncTask) String ¶ added in v0.1.96
func (o MemberSyncTask) String() string
type MemberSyncTaskClusterType ¶ added in v0.1.96
type MemberSyncTaskClusterType struct {
// contains filtered or unexported fields
}
func (MemberSyncTaskClusterType) MarshalJSON ¶ added in v0.1.96
func (c MemberSyncTaskClusterType) MarshalJSON() ([]byte, error)
func (*MemberSyncTaskClusterType) UnmarshalJSON ¶ added in v0.1.96
func (c *MemberSyncTaskClusterType) UnmarshalJSON(b []byte) error
func (MemberSyncTaskClusterType) Value ¶ added in v0.1.96
func (c MemberSyncTaskClusterType) Value() string
type MemberSyncTaskClusterTypeEnum ¶ added in v0.1.96
type MemberSyncTaskClusterTypeEnum struct { MRS MemberSyncTaskClusterType DWS MemberSyncTaskClusterType }
func GetMemberSyncTaskClusterTypeEnum ¶ added in v0.1.96
func GetMemberSyncTaskClusterTypeEnum() MemberSyncTaskClusterTypeEnum
type MemberSyncTaskSchedulePeriod ¶ added in v0.1.96
type MemberSyncTaskSchedulePeriod struct {
// contains filtered or unexported fields
}
func (MemberSyncTaskSchedulePeriod) MarshalJSON ¶ added in v0.1.96
func (c MemberSyncTaskSchedulePeriod) MarshalJSON() ([]byte, error)
func (*MemberSyncTaskSchedulePeriod) UnmarshalJSON ¶ added in v0.1.96
func (c *MemberSyncTaskSchedulePeriod) UnmarshalJSON(b []byte) error
func (MemberSyncTaskSchedulePeriod) Value ¶ added in v0.1.96
func (c MemberSyncTaskSchedulePeriod) Value() string
type MemberSyncTaskSchedulePeriodEnum ¶ added in v0.1.96
type MemberSyncTaskSchedulePeriodEnum struct { MINUTE MemberSyncTaskSchedulePeriod HOUR MemberSyncTaskSchedulePeriod }
func GetMemberSyncTaskSchedulePeriodEnum ¶ added in v0.1.96
func GetMemberSyncTaskSchedulePeriodEnum() MemberSyncTaskSchedulePeriodEnum
type MemberSyncTaskScheduleStatus ¶ added in v0.1.96
type MemberSyncTaskScheduleStatus struct {
// contains filtered or unexported fields
}
func (MemberSyncTaskScheduleStatus) MarshalJSON ¶ added in v0.1.96
func (c MemberSyncTaskScheduleStatus) MarshalJSON() ([]byte, error)
func (*MemberSyncTaskScheduleStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *MemberSyncTaskScheduleStatus) UnmarshalJSON(b []byte) error
func (MemberSyncTaskScheduleStatus) Value ¶ added in v0.1.96
func (c MemberSyncTaskScheduleStatus) Value() string
type MemberSyncTaskScheduleStatusEnum ¶ added in v0.1.96
type MemberSyncTaskScheduleStatusEnum struct { NOT_SCHEDULE MemberSyncTaskScheduleStatus SCHEDULING MemberSyncTaskScheduleStatus }
func GetMemberSyncTaskScheduleStatusEnum ¶ added in v0.1.96
func GetMemberSyncTaskScheduleStatusEnum() MemberSyncTaskScheduleStatusEnum
type MemberSyncTaskSyncStatus ¶ added in v0.1.96
type MemberSyncTaskSyncStatus struct {
// contains filtered or unexported fields
}
func (MemberSyncTaskSyncStatus) MarshalJSON ¶ added in v0.1.96
func (c MemberSyncTaskSyncStatus) MarshalJSON() ([]byte, error)
func (*MemberSyncTaskSyncStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *MemberSyncTaskSyncStatus) UnmarshalJSON(b []byte) error
func (MemberSyncTaskSyncStatus) Value ¶ added in v0.1.96
func (c MemberSyncTaskSyncStatus) Value() string
type MemberSyncTaskSyncStatusEnum ¶ added in v0.1.96
type MemberSyncTaskSyncStatusEnum struct { UNKNOWN MemberSyncTaskSyncStatus NOT_SYNC MemberSyncTaskSyncStatus SYNCING MemberSyncTaskSyncStatus SYNC_SUCCESS MemberSyncTaskSyncStatus SYNC_FAIL MemberSyncTaskSyncStatus }
func GetMemberSyncTaskSyncStatusEnum ¶ added in v0.1.96
func GetMemberSyncTaskSyncStatusEnum() MemberSyncTaskSyncStatusEnum
type MetadataCollectionTask ¶
type MetadataCollectionTask struct { // 任务id Id *string `json:"id,omitempty"` // 任务名称 Name string `json:"name"` // 任务描述 Description *string `json:"description,omitempty"` // 用户id UserId string `json:"user_id"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 产品id ProjectId *string `json:"project_id,omitempty"` // 目录id DirId string `json:"dir_id"` ScheduleConfig *SchedulerInfo `json:"schedule_config"` // 自定义元数据信息 ParameterConfig *[]CustomMetadata `json:"parameter_config,omitempty"` // 修改时间 UpdateTime *string `json:"update_time,omitempty"` // 用户名 UserName *string `json:"user_name,omitempty"` // 路径 Path *string `json:"path,omitempty"` // 最后一次执行时间 LastRunTime *string `json:"last_run_time,omitempty"` // 开始时间 StartTime *string `json:"start_time,omitempty"` // 结束时间 EndTime *string `json:"end_time,omitempty"` // 下一次执行时间 NextRunTime *string `json:"next_run_time,omitempty"` // 责任人 DutyPerson *string `json:"duty_person,omitempty"` // 修改类型 UpdateType *string `json:"update_type,omitempty"` // 数据来源类型 DataSourceType string `json:"data_source_type"` // 任务信息Map<String, Object> TaskConfig *interface{} `json:"task_config"` // 数据来源工作空间id DataSourceWorkspaceId *string `json:"data_source_workspace_id,omitempty"` }
func (MetadataCollectionTask) String ¶
func (o MetadataCollectionTask) String() string
type MetricMonitorVo ¶ added in v0.1.70
type MetricMonitorVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 其他指标ID,填写String类型替代Long类型。 OtherMetricIds *[]string `json:"other_metric_ids,omitempty"` // 其他指标名称,只读。 OtherMetricNames *[]string `json:"other_metric_names,omitempty"` // 其他复合指标ID。 OtherCompoundMetricIds *[]string `json:"other_compound_metric_ids,omitempty"` // 其他复合指标名称。 OtherCompoundMetricNames *[]string `json:"other_compound_metric_names,omitempty"` // 告警表达式。 Expression *string `json:"expression,omitempty"` // 挂载指ID,填写String类型替代Long类型。 MetricId *string `json:"metric_id,omitempty"` // 前端表达式配置,用于前端数据恢复。 FrontConfigs *string `json:"front_configs,omitempty"` MetricType *BizTypeEnum `json:"metric_type,omitempty"` }
func (MetricMonitorVo) String ¶ added in v0.1.70
func (o MetricMonitorVo) String() string
type MetricOpenSearchParams ¶
type MetricOpenSearchParams struct { // 指标资产ID ArchitectureGuid *string `json:"architecture_guid,omitempty"` // 查询条件 Query string `json:"query"` // 单次请求条数 Limit *int32 `json:"limit,omitempty"` // 偏移量 Offset *int32 `json:"offset,omitempty"` // 是否按名称和描述搜索 SearchNameDescription *bool `json:"search_name_description,omitempty"` // 是否查询子指标 IncludeSubArchitecture *bool `json:"include_sub_architecture,omitempty"` }
func (MetricOpenSearchParams) String ¶
func (o MetricOpenSearchParams) String() string
type MigrateApiRequest ¶
type MigrateApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *MigrateApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` Body *ApiMoveParaDto `json:"body,omitempty"` }
MigrateApiRequest Request Object
func (MigrateApiRequest) String ¶
func (o MigrateApiRequest) String() string
type MigrateApiRequestDlmType ¶ added in v0.1.61
type MigrateApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (MigrateApiRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c MigrateApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*MigrateApiRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *MigrateApiRequestDlmType) UnmarshalJSON(b []byte) error
func (MigrateApiRequestDlmType) Value ¶ added in v0.1.61
func (c MigrateApiRequestDlmType) Value() string
type MigrateApiRequestDlmTypeEnum ¶ added in v0.1.61
type MigrateApiRequestDlmTypeEnum struct { SHARED MigrateApiRequestDlmType EXCLUSIVE MigrateApiRequestDlmType }
func GetMigrateApiRequestDlmTypeEnum ¶ added in v0.1.61
func GetMigrateApiRequestDlmTypeEnum() MigrateApiRequestDlmTypeEnum
type MigrateApiResponse ¶
type MigrateApiResponse struct {
HttpStatusCode int `json:"-"`
}
MigrateApiResponse Response Object
func (MigrateApiResponse) String ¶
func (o MigrateApiResponse) String() string
type MigrateCatalogRequest ¶
type MigrateCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *MigrateCatalogRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` Body *CatalogMoveParaDto `json:"body,omitempty"` }
MigrateCatalogRequest Request Object
func (MigrateCatalogRequest) String ¶
func (o MigrateCatalogRequest) String() string
type MigrateCatalogRequestDlmType ¶ added in v0.1.61
type MigrateCatalogRequestDlmType struct {
// contains filtered or unexported fields
}
func (MigrateCatalogRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c MigrateCatalogRequestDlmType) MarshalJSON() ([]byte, error)
func (*MigrateCatalogRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *MigrateCatalogRequestDlmType) UnmarshalJSON(b []byte) error
func (MigrateCatalogRequestDlmType) Value ¶ added in v0.1.61
func (c MigrateCatalogRequestDlmType) Value() string
type MigrateCatalogRequestDlmTypeEnum ¶ added in v0.1.61
type MigrateCatalogRequestDlmTypeEnum struct { SHARED MigrateCatalogRequestDlmType EXCLUSIVE MigrateCatalogRequestDlmType }
func GetMigrateCatalogRequestDlmTypeEnum ¶ added in v0.1.61
func GetMigrateCatalogRequestDlmTypeEnum() MigrateCatalogRequestDlmTypeEnum
type MigrateCatalogResponse ¶
type MigrateCatalogResponse struct {
HttpStatusCode int `json:"-"`
}
MigrateCatalogResponse Response Object
func (MigrateCatalogResponse) String ¶
func (o MigrateCatalogResponse) String() string
type ModelLevel ¶
type ModelLevel struct {
// contains filtered or unexported fields
}
ModelLevel 数据治理分层。 枚举值: - SDI: 贴源数据层 - DWI: 数据整合层 - DWR: 数据报告层 - DM: 数据集市层
func (ModelLevel) MarshalJSON ¶
func (c ModelLevel) MarshalJSON() ([]byte, error)
func (*ModelLevel) UnmarshalJSON ¶
func (c *ModelLevel) UnmarshalJSON(b []byte) error
func (ModelLevel) Value ¶
func (c ModelLevel) Value() string
type ModelLevelEnum ¶
type ModelLevelEnum struct { SDI ModelLevel DWI ModelLevel DWR ModelLevel DM ModelLevel }
func GetModelLevelEnum ¶
func GetModelLevelEnum() ModelLevelEnum
type ModelStatisticVo ¶ added in v0.1.98
type ModelStatisticVo struct { BizType *BizTypeEnum `json:"biz_type,omitempty"` Level *ModelLevel `json:"level,omitempty"` // 数据库。 Db *int32 `json:"db,omitempty"` // 数据表。 Tb *int32 `json:"tb,omitempty"` // 已发布的数据表。 TbPublished *int32 `json:"tb_published,omitempty"` // 字段。 Fd *int32 `json:"fd,omitempty"` // 已发布的字段。 FdPublished *int32 `json:"fd_published,omitempty"` // 标准覆盖率。 St *float64 `json:"st,omitempty"` // 已发布的标准覆盖率。 StPublished *float64 `json:"st_published,omitempty"` Model *WorkspaceVo `json:"model,omitempty"` }
func (ModelStatisticVo) String ¶ added in v0.1.98
func (o ModelStatisticVo) String() string
type ModifyCustomizedFieldsRequest ¶
type ModifyCustomizedFieldsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *CustomizedFieldsVoList `json:"body,omitempty"` }
ModifyCustomizedFieldsRequest Request Object
func (ModifyCustomizedFieldsRequest) String ¶
func (o ModifyCustomizedFieldsRequest) String() string
type ModifyCustomizedFieldsResponse ¶
type ModifyCustomizedFieldsResponse struct { Data *ModifyCustomizedFieldsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ModifyCustomizedFieldsResponse Response Object
func (ModifyCustomizedFieldsResponse) String ¶
func (o ModifyCustomizedFieldsResponse) String() string
type ModifyCustomizedFieldsResultData ¶ added in v0.1.98
type ModifyCustomizedFieldsResultData struct { // 数据连接信息数组 Value *[]CustomizedFieldsVo `json:"value,omitempty"` }
ModifyCustomizedFieldsResultData data,统一的返回结果的最外层数据结构。
func (ModifyCustomizedFieldsResultData) String ¶ added in v0.1.98
func (o ModifyCustomizedFieldsResultData) String() string
type Namespace ¶
type Namespace struct { // 命名空间的名称 NamespaceName *string `json:"namespace_name,omitempty"` // 命名空间的guid NamespaceGuid *string `json:"namespace_guid,omitempty"` // 命名空间的唯一标识名称 NamespaceQualifiedName *string `json:"namespace_qualified_name,omitempty"` // 命名空间下的表总数 TableCount *int32 `json:"table_count,omitempty"` }
type Node ¶ added in v0.1.75
type Node struct { // 节点名称。只能包含六种字符:英文字母、数字、中文、中划线、下划线和点号。同一个作业中节点名称不能重复。 Name string `json:"name"` // 节点类型: - HiveSQL:执行Hive SQL脚本 - SparkSQL:执行Spark SQL脚本 - DWSSQL:执行DWS SQL脚本 - DLISQL:执行DLI SQL脚本 - RDSSQL:执行RDS SQL脚本 - Shell:执行Shell脚本 - Python:执行Python脚本 - DISTransferTask:创建DIS转储任务 - CDMJob:执行CDM作业 - OBSManager:执行OBS相关操作 - Dummy:虚拟节点 - RESTAPI:执行Rest API调用 - DLISpark:执行DLI Spark作业 - SMN:执行SMN通知 - MRSSpark:执行MRS Spark作业 - MapReduce:执行MapReduce作业 - MRSFlink:执行MRS服务的FLlink作业 - MRSFlinkJob:执行MRS服务的FlinkJob作业 - MRSHetuEngine: 执行MRS服务的HetuEngine作业 Type NodeType `json:"type"` Location *Location `json:"location"` // 本节点依赖的前面的节点名称列表。 PreNodeNames *[]string `json:"pre_node_names,omitempty"` // 节点执行条件,如果配置此参数,本节点是否执行由condition的字段expression所保存的EL表达式计算结果决定 Conditions *[]Condition `json:"conditions,omitempty"` // 节点的属性。 Properties []Property `json:"properties"` // 轮询节点执行结果时间间隔。单位:秒。 PollingInterval *int32 `json:"polling_interval,omitempty"` // 节点是否超时重试 ExecTimeOutRetry *string `json:"exec_time_out_retry,omitempty"` // 节点最大执行时间,如果节点在最大执行时间内还未执行完成,会把节点置为失败状态。单位:分钟。 MaxExecutionTime *int32 `json:"max_execution_time,omitempty"` // 节点失败重试次数。0代表不重试。 RetryTimes *int32 `json:"retry_times,omitempty"` // 失败重试时间间隔。单位:秒。 RetryInterval *int32 `json:"retry_interval,omitempty"` // 作业失败策略: - FAIL:终止当前作业执行计划 - IGNORE:继续执行下一个节点 - SUSPEND:挂起当前作业执行计划 - FAIL_CHILD: 终止后续节点执行计划 FailPolicy *NodeFailPolicy `json:"fail_policy,omitempty"` EventTrigger *Event `json:"event_trigger,omitempty"` CronTrigger *Cron `json:"cron_trigger,omitempty"` }
Node 节点对象
type NodeFailPolicy ¶ added in v0.1.75
type NodeFailPolicy struct {
// contains filtered or unexported fields
}
func (NodeFailPolicy) MarshalJSON ¶ added in v0.1.75
func (c NodeFailPolicy) MarshalJSON() ([]byte, error)
func (*NodeFailPolicy) UnmarshalJSON ¶ added in v0.1.75
func (c *NodeFailPolicy) UnmarshalJSON(b []byte) error
func (NodeFailPolicy) Value ¶ added in v0.1.75
func (c NodeFailPolicy) Value() string
type NodeFailPolicyEnum ¶ added in v0.1.75
type NodeFailPolicyEnum struct { FAIL NodeFailPolicy IGNORE NodeFailPolicy SUSPEND NodeFailPolicy FAIL_CHILD NodeFailPolicy }
func GetNodeFailPolicyEnum ¶ added in v0.1.75
func GetNodeFailPolicyEnum() NodeFailPolicyEnum
type NodeType ¶ added in v0.1.75
type NodeType struct {
// contains filtered or unexported fields
}
func (NodeType) MarshalJSON ¶ added in v0.1.75
func (*NodeType) UnmarshalJSON ¶ added in v0.1.75
type NodeTypeEnum ¶ added in v0.1.75
type NodeTypeEnum struct { HIVE_SQL NodeType SPARK_SQL NodeType DWSSQL NodeType DLISQL NodeType RDSSQL NodeType SHELL NodeType PYTHON NodeType DIS_TRANSFER_TASK NodeType CDM_JOB NodeType OBS_MANAGER NodeType DUMMY NodeType RESTAPI NodeType DLI_SPARK NodeType SMN NodeType MRS_SPARK NodeType MAP_REDUCE NodeType MRS_FLINK NodeType MRS_FLINK_JOB NodeType MRS_HETU_ENGINE NodeType DATA_MIGRATION NodeType }
func GetNodeTypeEnum ¶ added in v0.1.75
func GetNodeTypeEnum() NodeTypeEnum
type ObjectIdInfo ¶ added in v0.1.77
type ObjectIdInfo struct { // 作业算子名称 Name *string `json:"name,omitempty"` // 资产类型 TypeName *string `json:"type_name,omitempty"` // 作业资产唯一限定名称 QualifiedName *string `json:"qualified_name,omitempty"` }
func (ObjectIdInfo) String ¶ added in v0.1.77
func (o ObjectIdInfo) String() string
type ObsCommonConfig ¶ added in v0.1.91
type ObsCommonConfig struct { // Map<String, String>结构 ColumnMap *interface{} `json:"column_map,omitempty"` // 路径 Path *string `json:"path,omitempty"` // 分隔符 Delimiter *string `json:"delimiter,omitempty"` // 引用 Quote *string `json:"quote,omitempty"` // 规避 Escape *string `json:"escape,omitempty"` // 是否是标头 Header *bool `json:"header,omitempty"` // 数据类型 DataType *string `json:"data_type,omitempty"` // 数据格式 DateFormat *string `json:"date_format,omitempty"` // 时间格式 TimestampFormat *string `json:"timestamp_format,omitempty"` // 为空时默认值 NullValue *string `json:"null_value,omitempty"` // 注解 Comment *string `json:"comment,omitempty"` // 解析模式 ParseMode *string `json:"parse_mode,omitempty"` // 联表 JoinTable *string `json:"join_table,omitempty"` }
ObsCommonConfig OBS通用配置
func (ObsCommonConfig) String ¶ added in v0.1.91
func (o ObsCommonConfig) String() string
type ObsFolder ¶
type ObsFolder struct { // 目录名称 FolderName *string `json:"folder_name,omitempty"` // 目录的guid FolderGuid *string `json:"folder_guid,omitempty"` // 目录的唯一标识名称 FolderQualifiedName *string `json:"folder_qualified_name,omitempty"` // 对象总数 ObjectCount *int32 `json:"object_count,omitempty"` // 数据量 DataSize *float64 `json:"data_size,omitempty"` }
type OpenApiParaForCheckMessage ¶
type OpenApiParaForCheckMessage struct { // 消息编号 MessageId *string `json:"message_id,omitempty"` // 执行动作。0=立刻执行, 1=定期执行。 Action *int32 `json:"action,omitempty"` // 使用截止时间。仅定期执行需要此参数,默认服务器当前时间三天后。 Time *string `json:"time,omitempty"` }
func (OpenApiParaForCheckMessage) String ¶
func (o OpenApiParaForCheckMessage) String() string
type OpenApplyIdsForApproveApply ¶
type OpenApplyIdsForApproveApply struct { // 申请结果 ApplyResult *bool `json:"apply_result,omitempty"` // 申请编号列表 ApplyIds *[]string `json:"apply_ids,omitempty"` }
func (OpenApplyIdsForApproveApply) String ¶
func (o OpenApplyIdsForApproveApply) String() string
type OpenBulkClassifications ¶
type OpenBulkClassifications struct { // 数据资产list Guids []string `json:"guids"` Classification *OpenClassification `json:"classification"` }
func (OpenBulkClassifications) String ¶
func (o OpenBulkClassifications) String() string
type OpenClassification ¶
type OpenClassification struct { // 分类名称 Name string `json:"name"` // 分类描述 Description *string `json:"description,omitempty"` // 分类创建者 CreateUser *string `json:"create_user,omitempty"` // 分类创建时间 CreateTime float32 `json:"create_time,omitempty"` // 分类更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 分类更新者 UpdateUser *string `json:"update_user,omitempty"` // 分类的guid标志 Guid *string `json:"guid,omitempty"` }
func (OpenClassification) String ¶
func (o OpenClassification) String() string
type OpenEntity ¶
type OpenEntity struct { // 属性Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` Connection *Connection `json:"connection,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建人 CreatedBy *string `json:"created_by,omitempty"` // 资产的名称 DisplayText *string `json:"display_text,omitempty"` // 资产guid Guid *string `json:"guid,omitempty"` // 相关的属性 Map<String, Object> RelationshipAttributes *interface{} `json:"relationship_attributes,omitempty"` // 资产类型 TypeName *string `json:"type_name,omitempty"` // 更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 标签 Tags *[]TagHeader `json:"tags,omitempty"` // 分类 List<String> classificationNames ClassificationNames *[]string `json:"classification_names,omitempty"` }
OpenEntity 查询到的资产详情
func (OpenEntity) String ¶
func (o OpenEntity) String() string
type OpenEntityHeader ¶
type OpenEntityHeader struct { // 属性 Attributes *interface{} `json:"attributes,omitempty"` Connection *Connection `json:"connection,omitempty"` // 展示文档 DisplayText *string `json:"display_text,omitempty"` // 资产guid Guid *string `json:"guid,omitempty"` // 类型名称 TypeName *string `json:"type_name,omitempty"` // 标签列表 Tags *[]TagHeader `json:"tags,omitempty"` // 分类名称列表 ClassificationNames *[]string `json:"classification_names,omitempty"` }
func (OpenEntityHeader) String ¶
func (o OpenEntityHeader) String() string
type OpenEntitySearchRequest ¶
type OpenEntitySearchRequest struct { // 查询关键字 Query string `json:"query"` // 分类名称 List<String> TypeNames []string `json:"type_names"` // List<String> 连接名称 ConnectionNames *[]string `json:"connection_names,omitempty"` // 查询关键字是否匹配资产的名称描述信息,true:匹配所有属性,false:只匹配名称、描述,默认false SearchAllAttributes *bool `json:"search_all_attributes,omitempty"` // List<String> 标签的名称 Tags *[]string `json:"tags,omitempty"` // 分页显示每页返回结果数。默认值,10 Limit int32 `json:"limit"` // 偏移量,默认值,0 Offset *int32 `json:"offset,omitempty"` // key当前支持Table,value可为以下中的一个或多个:rowCounts、tableSize、database、schema、namespace、ddlUpdateTime、dataUpdateTime、ddlCreateTime Map<String,Set<String>> Attributes *interface{} `json:"attributes,omitempty"` FilterCriteria *FilterCriteria `json:"filter_criteria,omitempty"` TimeRange *TimeRange `json:"time_range,omitempty"` // scroll_id ScrollId *string `json:"scroll_id,omitempty"` // List<String> 安全级别 SecurityLevels *[]string `json:"security_levels,omitempty"` // 是否导入 IsImport *bool `json:"is_import,omitempty"` // List<String> 分类 Classifications *[]string `json:"classifications,omitempty"` // 描述 Description *string `json:"description,omitempty"` }
OpenEntitySearchRequest 资产查询条件
func (OpenEntitySearchRequest) String ¶
func (o OpenEntitySearchRequest) String() string
type OpenEntityWithExtInfoEntity ¶
type OpenEntityWithExtInfoEntity struct { // 属性Map<String, Object> Attributes *interface{} `json:"attributes,omitempty"` Connection *Connection `json:"connection,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建人 CreatedBy *string `json:"created_by,omitempty"` // 资产的名称 DisplayText *string `json:"display_text,omitempty"` // 资产guid Guid *string `json:"guid,omitempty"` // 相关的属性 Map<String, Object> RelationshipAttributes *interface{} `json:"relationship_attributes,omitempty"` // 资产类型 TypeName *string `json:"type_name,omitempty"` // 更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 标签 List<TagHeader> Tags *[]TagHeader `json:"tags,omitempty"` // 分类名称 List<String> ClassificationNames *[]string `json:"classification_names,omitempty"` }
OpenEntityWithExtInfoEntity 资产详情实体
func (OpenEntityWithExtInfoEntity) String ¶
func (o OpenEntityWithExtInfoEntity) String() string
type OpenTag ¶ added in v0.1.62
type OpenTag struct { Name string `json:"name"` Description string `json:"description"` TagId string `json:"tag_id"` CreateTime *int64 `json:"create_time,omitempty"` UpdateTime *int64 `json:"update_time,omitempty"` CreateUser *string `json:"create_user,omitempty"` DomainId *string `json:"domain_id,omitempty"` InstanceId *string `json:"instance_id,omitempty"` ProjectId *string `json:"project_id,omitempty"` CreateUserId *string `json:"create_user_id,omitempty"` }
type OrderReq ¶
type OrderReq struct { // 区域Id RegionId string `json:"region_id"` // 订单Id CommodityId *string `json:"commodity_id,omitempty"` // 产品Id ProductId *string `json:"product_id,omitempty"` // 购买周期类型(日月年) PeriodType int32 `json:"period_type"` // 购买周期数 PeriodNum int32 `json:"period_num"` // 可用区 AvailabilityZone string `json:"availability_zone"` // 虚拟网卡Id VpcId string `json:"vpc_id"` // 安全组Id SecurityGroupId string `json:"security_group_id"` // 子网Id NetId string `json:"net_id"` // 实例名 InstanceName string `json:"instance_name"` // 企业项目Id EpsId string `json:"eps_id"` // 是否续订 IsAutoRenew int32 `json:"is_auto_renew"` // 促销信息 PromotionInfo *string `json:"promotion_info,omitempty"` // 实例附加增量包类型 ExtesionPackageType *string `json:"extesion_package_type,omitempty"` // 增量包绑定的实例id BindingInstanceId *string `json:"binding_instance_id,omitempty"` // cdm版本号 CdmVersion *string `json:"cdm_version,omitempty"` // 实例规格编码 ResourceSpecCode string `json:"resource_spec_code"` // 云服务类型 CloudServiceType *string `json:"cloud_service_type,omitempty"` // 资源类型 ResourceType *string `json:"resource_type,omitempty"` // tms标签 Tags *[]TmsTagDto `json:"tags,omitempty"` }
OrderReq 购买参数
type ParseUserBehaviorRequest ¶ added in v0.1.62
type ParseUserBehaviorRequest struct { // 实例id Instance string `json:"instance"` Body *BehaviorRestBody `json:"body,omitempty"` }
ParseUserBehaviorRequest Request Object
func (ParseUserBehaviorRequest) String ¶ added in v0.1.62
func (o ParseUserBehaviorRequest) String() string
type ParseUserBehaviorResponse ¶ added in v0.1.62
type ParseUserBehaviorResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
ParseUserBehaviorResponse Response Object
func (ParseUserBehaviorResponse) String ¶ added in v0.1.62
func (o ParseUserBehaviorResponse) String() string
type PayForDgcOneKeyRequest ¶
type PayForDgcOneKeyRequest struct {
Body *OrderReq `json:"body,omitempty"`
}
PayForDgcOneKeyRequest Request Object
func (PayForDgcOneKeyRequest) String ¶
func (o PayForDgcOneKeyRequest) String() string
type PayForDgcOneKeyResponse ¶
type PayForDgcOneKeyResponse struct { // 订单Id OrderId *string `json:"order_id,omitempty"` // 实例Id ResourceId *string `json:"resource_id,omitempty"` HttpStatusCode int `json:"-"` }
PayForDgcOneKeyResponse Response Object
func (PayForDgcOneKeyResponse) String ¶
func (o PayForDgcOneKeyResponse) String() string
type PermissionActions ¶ added in v0.1.87
type PermissionActions struct {
// contains filtered or unexported fields
}
PermissionActions HIVE数据源支持权限操作类型: * `ALL` - 所有执行权限 * `SELECT` - 查询权限 * `UPDATE` - 更新权限 * `CREATE` - 创建权限 * `DROP` - drop操作权限 * `ALTER` - alter操作权限 * `INDEX` - 索引操作权限 * `READ` - 可读权限 * `WRITE` - 可写权限 DLI数据源支持权限操作类型: * `SELECT` - 查询权限 * `DROP` - drop操作权限 * `ALTER` - alter操作权限 * `INSERT` - 插入数据权限 * `CREATE_TABLE` - 创建表权限 DWS数据源支持权限操作类型: * `ALL` - 所有执行权限 * `SELECT` - 查询权限 * `UPDATE` - 更新权限 * `DROP` - drop操作权限 * `ALTER` - alter操作权限 * `INSERT` - 插入数据权限 * `CREATE_TABLE` - 创建表权限 * `DELETE` - 删除数据权限 * `CREATE_SCHEMA` - 创建schema权限
func (PermissionActions) MarshalJSON ¶ added in v0.1.87
func (c PermissionActions) MarshalJSON() ([]byte, error)
func (*PermissionActions) UnmarshalJSON ¶ added in v0.1.87
func (c *PermissionActions) UnmarshalJSON(b []byte) error
func (PermissionActions) Value ¶ added in v0.1.87
func (c PermissionActions) Value() string
type PermissionActionsEnum ¶ added in v0.1.87
type PermissionActionsEnum struct { ALL PermissionActions SELECT PermissionActions UPDATE PermissionActions CREATE PermissionActions DROP PermissionActions ALTER PermissionActions INDEX PermissionActions READ PermissionActions WRITE PermissionActions INSERT PermissionActions CREATE_TABLE PermissionActions DELETE PermissionActions CREATE_SCHEMA PermissionActions }
func GetPermissionActionsEnum ¶ added in v0.1.87
func GetPermissionActionsEnum() PermissionActionsEnum
type PermissionConfiguration ¶ added in v0.1.87
type PermissionConfiguration struct { // 数据源类型 DatasourceType *string `json:"datasource_type,omitempty"` // 数据源操作权限类型 PermissionTypes *[]PermissionConfigurationPermissionTypes `json:"permission_types,omitempty"` // 数据源支持的权限操作列表 PermissionActions *[]PermissionActions `json:"permission_actions,omitempty"` }
func (PermissionConfiguration) String ¶ added in v0.1.87
func (o PermissionConfiguration) String() string
type PermissionConfigurationPermissionTypes ¶ added in v0.1.87
type PermissionConfigurationPermissionTypes struct {
// contains filtered or unexported fields
}
func (PermissionConfigurationPermissionTypes) MarshalJSON ¶ added in v0.1.87
func (c PermissionConfigurationPermissionTypes) MarshalJSON() ([]byte, error)
func (*PermissionConfigurationPermissionTypes) UnmarshalJSON ¶ added in v0.1.87
func (c *PermissionConfigurationPermissionTypes) UnmarshalJSON(b []byte) error
func (PermissionConfigurationPermissionTypes) Value ¶ added in v0.1.87
func (c PermissionConfigurationPermissionTypes) Value() string
type PermissionConfigurationPermissionTypesEnum ¶ added in v0.1.87
type PermissionConfigurationPermissionTypesEnum struct {
ALLOW PermissionConfigurationPermissionTypes
}
func GetPermissionConfigurationPermissionTypesEnum ¶ added in v0.1.87
func GetPermissionConfigurationPermissionTypesEnum() PermissionConfigurationPermissionTypesEnum
type PermissionSet ¶ added in v0.1.71
type PermissionSet struct { // 编号 Id *string `json:"id,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 权限集类型, COMMON, MRS_MANAGED Type *PermissionSetType `json:"type,omitempty"` // 纳管角色所在集群id(仅纳管类权限集需要) ManagedClusterId *string `json:"managed_cluster_id,omitempty"` // 纳管角色所在集群名称(仅纳管类权限集需要) ManagedClusterName *string `json:"managed_cluster_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型 ManagerType *string `json:"manager_type,omitempty"` // 数据源类型 DatasourceType *string `json:"datasource_type,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *PermissionSetSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` }
func (PermissionSet) String ¶ added in v0.1.71
func (o PermissionSet) String() string
type PermissionSetCreateDto ¶ added in v0.1.71
type PermissionSetCreateDto struct { // 名称 Name *string `json:"name,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 权限集类型, COMMON, MRS_MANAGED Type *PermissionSetCreateDtoType `json:"type,omitempty"` // 纳管角色所在集群id(仅纳管类权限集需要) ManagedClusterId *string `json:"managed_cluster_id,omitempty"` // 纳管角色所在集群名称(仅纳管类权限集需要) ManagedClusterName *string `json:"managed_cluster_name,omitempty"` // 纳管角色名称(仅纳管类权限集需要) ManagedRoleName *string `json:"managed_role_name,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型, 用户/用户组, USER, USER_GROUP ManagerType *PermissionSetCreateDtoManagerType `json:"manager_type,omitempty"` }
func (PermissionSetCreateDto) String ¶ added in v0.1.71
func (o PermissionSetCreateDto) String() string
type PermissionSetCreateDtoManagerType ¶ added in v0.1.71
type PermissionSetCreateDtoManagerType struct {
// contains filtered or unexported fields
}
func (PermissionSetCreateDtoManagerType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetCreateDtoManagerType) MarshalJSON() ([]byte, error)
func (*PermissionSetCreateDtoManagerType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetCreateDtoManagerType) UnmarshalJSON(b []byte) error
func (PermissionSetCreateDtoManagerType) Value ¶ added in v0.1.71
func (c PermissionSetCreateDtoManagerType) Value() string
type PermissionSetCreateDtoManagerTypeEnum ¶ added in v0.1.71
type PermissionSetCreateDtoManagerTypeEnum struct { USER PermissionSetCreateDtoManagerType USER_GROUP PermissionSetCreateDtoManagerType }
func GetPermissionSetCreateDtoManagerTypeEnum ¶ added in v0.1.71
func GetPermissionSetCreateDtoManagerTypeEnum() PermissionSetCreateDtoManagerTypeEnum
type PermissionSetCreateDtoType ¶ added in v0.1.71
type PermissionSetCreateDtoType struct {
// contains filtered or unexported fields
}
func (PermissionSetCreateDtoType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetCreateDtoType) MarshalJSON() ([]byte, error)
func (*PermissionSetCreateDtoType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetCreateDtoType) UnmarshalJSON(b []byte) error
func (PermissionSetCreateDtoType) Value ¶ added in v0.1.71
func (c PermissionSetCreateDtoType) Value() string
type PermissionSetCreateDtoTypeEnum ¶ added in v0.1.71
type PermissionSetCreateDtoTypeEnum struct { COMMON PermissionSetCreateDtoType MRS_MANAGED PermissionSetCreateDtoType }
func GetPermissionSetCreateDtoTypeEnum ¶ added in v0.1.71
func GetPermissionSetCreateDtoTypeEnum() PermissionSetCreateDtoTypeEnum
type PermissionSetMember ¶ added in v0.1.71
type PermissionSetMember struct { // id Id *string `json:"id,omitempty"` // 权限集id PermissionSetId *string `json:"permission_set_id,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 成员类型, 用户/用户组/工作空间角色(废弃)/集群角色, USER, USER_GROUP, WORKSPACE_ROLE, CLUSTER_ROLE MemberType *PermissionSetMemberMemberType `json:"member_type,omitempty"` // 成员id MemberId *string `json:"member_id,omitempty"` // 成员名称 MemberName *string `json:"member_name,omitempty"` // 成员状态, NORMAL, UNFINISHED MemberStatus *PermissionSetMemberMemberStatus `json:"member_status,omitempty"` // 工作空间(仅工作空间角色需要) Workspace *string `json:"workspace,omitempty"` // 集群类型(仅集群角色需要), MRS, DWS, DLI ClusterType *PermissionSetMemberClusterType `json:"cluster_type,omitempty"` // 集群id(仅集群角色需要) ClusterId *string `json:"cluster_id,omitempty"` // 集群名称(仅集群角色需要) ClusterName *string `json:"cluster_name,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 到期时间 Deadline *int64 `json:"deadline,omitempty"` }
func (PermissionSetMember) String ¶ added in v0.1.71
func (o PermissionSetMember) String() string
type PermissionSetMemberClusterType ¶ added in v0.1.71
type PermissionSetMemberClusterType struct {
// contains filtered or unexported fields
}
func (PermissionSetMemberClusterType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetMemberClusterType) MarshalJSON() ([]byte, error)
func (*PermissionSetMemberClusterType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetMemberClusterType) UnmarshalJSON(b []byte) error
func (PermissionSetMemberClusterType) Value ¶ added in v0.1.71
func (c PermissionSetMemberClusterType) Value() string
type PermissionSetMemberClusterTypeEnum ¶ added in v0.1.71
type PermissionSetMemberClusterTypeEnum struct { MRS PermissionSetMemberClusterType DWS PermissionSetMemberClusterType DLI PermissionSetMemberClusterType }
func GetPermissionSetMemberClusterTypeEnum ¶ added in v0.1.71
func GetPermissionSetMemberClusterTypeEnum() PermissionSetMemberClusterTypeEnum
type PermissionSetMemberCreateDto ¶ added in v0.1.71
type PermissionSetMemberCreateDto struct { // 成员类型, 用户/用户组/工作空间角色, USER, USER_GROUP, WORKSPACE_ROLE MemberType *PermissionSetMemberCreateDtoMemberType `json:"member_type,omitempty"` // 成员id MemberId *string `json:"member_id,omitempty"` // 成员名称 MemberName *string `json:"member_name,omitempty"` // 工作空间 Workspace *string `json:"workspace,omitempty"` }
func (PermissionSetMemberCreateDto) String ¶ added in v0.1.71
func (o PermissionSetMemberCreateDto) String() string
type PermissionSetMemberCreateDtoMemberType ¶ added in v0.1.71
type PermissionSetMemberCreateDtoMemberType struct {
// contains filtered or unexported fields
}
func (PermissionSetMemberCreateDtoMemberType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetMemberCreateDtoMemberType) MarshalJSON() ([]byte, error)
func (*PermissionSetMemberCreateDtoMemberType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetMemberCreateDtoMemberType) UnmarshalJSON(b []byte) error
func (PermissionSetMemberCreateDtoMemberType) Value ¶ added in v0.1.71
func (c PermissionSetMemberCreateDtoMemberType) Value() string
type PermissionSetMemberCreateDtoMemberTypeEnum ¶ added in v0.1.71
type PermissionSetMemberCreateDtoMemberTypeEnum struct { USER PermissionSetMemberCreateDtoMemberType USER_GROUP PermissionSetMemberCreateDtoMemberType WORKSPACE_ROLE PermissionSetMemberCreateDtoMemberType }
func GetPermissionSetMemberCreateDtoMemberTypeEnum ¶ added in v0.1.71
func GetPermissionSetMemberCreateDtoMemberTypeEnum() PermissionSetMemberCreateDtoMemberTypeEnum
type PermissionSetMemberMemberStatus ¶ added in v0.1.71
type PermissionSetMemberMemberStatus struct {
// contains filtered or unexported fields
}
func (PermissionSetMemberMemberStatus) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetMemberMemberStatus) MarshalJSON() ([]byte, error)
func (*PermissionSetMemberMemberStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetMemberMemberStatus) UnmarshalJSON(b []byte) error
func (PermissionSetMemberMemberStatus) Value ¶ added in v0.1.71
func (c PermissionSetMemberMemberStatus) Value() string
type PermissionSetMemberMemberStatusEnum ¶ added in v0.1.71
type PermissionSetMemberMemberStatusEnum struct { NORMAL PermissionSetMemberMemberStatus UNFINISHED PermissionSetMemberMemberStatus }
func GetPermissionSetMemberMemberStatusEnum ¶ added in v0.1.71
func GetPermissionSetMemberMemberStatusEnum() PermissionSetMemberMemberStatusEnum
type PermissionSetMemberMemberType ¶ added in v0.1.71
type PermissionSetMemberMemberType struct {
// contains filtered or unexported fields
}
func (PermissionSetMemberMemberType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetMemberMemberType) MarshalJSON() ([]byte, error)
func (*PermissionSetMemberMemberType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetMemberMemberType) UnmarshalJSON(b []byte) error
func (PermissionSetMemberMemberType) Value ¶ added in v0.1.71
func (c PermissionSetMemberMemberType) Value() string
type PermissionSetMemberMemberTypeEnum ¶ added in v0.1.71
type PermissionSetMemberMemberTypeEnum struct { USER PermissionSetMemberMemberType USER_GROUP PermissionSetMemberMemberType WORKSPACE_ROLE PermissionSetMemberMemberType CLUSTER_ROLE PermissionSetMemberMemberType }
func GetPermissionSetMemberMemberTypeEnum ¶ added in v0.1.71
func GetPermissionSetMemberMemberTypeEnum() PermissionSetMemberMemberTypeEnum
type PermissionSetPermission ¶ added in v0.1.71
type PermissionSetPermission struct { // id Id *string `json:"id,omitempty"` // 权限集id PermissionSetId *string `json:"permission_set_id,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 权限类型, DENY, ALLOW PermissionType *PermissionSetPermissionPermissionType `json:"permission_type,omitempty"` // 权限操作列表 PermissionAction *string `json:"permission_action,omitempty"` // 权限操作列表 PermissionActions *[]PermissionSetPermissionPermissionActions `json:"permission_actions,omitempty"` // 权限操作编码, 位图 PermissionActionCode *int32 `json:"permission_action_code,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据源类型, HIVE DatasourceType *PermissionSetPermissionDatasourceType `json:"datasource_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 模式名称 SchemaName *string `json:"schema_name,omitempty"` // 命名空间 Namespace *string `json:"namespace,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 列名称 ColumnName *string `json:"column_name,omitempty"` // 行级策略 RowLevelSecurity *string `json:"row_level_security,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *PermissionSetPermissionSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // url路径名称。 Url *string `json:"url,omitempty"` }
func (PermissionSetPermission) String ¶ added in v0.1.71
func (o PermissionSetPermission) String() string
type PermissionSetPermissionCreateDto ¶ added in v0.1.71
type PermissionSetPermissionCreateDto struct { // 数据连接id DwId *string `json:"dw_id,omitempty"` // 权限类型, DENY, ALLOW PermissionType *PermissionSetPermissionCreateDtoPermissionType `json:"permission_type,omitempty"` // 权限操作列表 PermissionActions *[]PermissionSetPermissionCreateDtoPermissionActions `json:"permission_actions,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据源类型, HIVE DatasourceType *PermissionSetPermissionCreateDtoDatasourceType `json:"datasource_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 模式名称 SchemaName *string `json:"schema_name,omitempty"` // 命名空间。无效参数,待下线。 Namespace *string `json:"namespace,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 列名称 ColumnName *string `json:"column_name,omitempty"` // 行级策略。无效参数,待下线。 RowLevelSecurity *string `json:"row_level_security,omitempty"` // url路径名称, MRS存算分离或者HIVE指定location场景下使用。 Url *string `json:"url,omitempty"` }
func (PermissionSetPermissionCreateDto) String ¶ added in v0.1.71
func (o PermissionSetPermissionCreateDto) String() string
type PermissionSetPermissionCreateDtoDatasourceType ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoDatasourceType struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionCreateDtoDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoDatasourceType) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionCreateDtoDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionCreateDtoDatasourceType) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionCreateDtoDatasourceType) Value ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoDatasourceType) Value() string
type PermissionSetPermissionCreateDtoDatasourceTypeEnum ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoDatasourceTypeEnum struct {
HIVE PermissionSetPermissionCreateDtoDatasourceType
}
func GetPermissionSetPermissionCreateDtoDatasourceTypeEnum ¶ added in v0.1.71
func GetPermissionSetPermissionCreateDtoDatasourceTypeEnum() PermissionSetPermissionCreateDtoDatasourceTypeEnum
type PermissionSetPermissionCreateDtoPermissionActions ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoPermissionActions struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionCreateDtoPermissionActions) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoPermissionActions) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionCreateDtoPermissionActions) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionCreateDtoPermissionActions) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionCreateDtoPermissionActions) Value ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoPermissionActions) Value() string
type PermissionSetPermissionCreateDtoPermissionActionsEnum ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoPermissionActionsEnum struct { ALL PermissionSetPermissionCreateDtoPermissionActions SELECT PermissionSetPermissionCreateDtoPermissionActions UPDATE PermissionSetPermissionCreateDtoPermissionActions CREATE PermissionSetPermissionCreateDtoPermissionActions DROP PermissionSetPermissionCreateDtoPermissionActions ALTER PermissionSetPermissionCreateDtoPermissionActions INDEX PermissionSetPermissionCreateDtoPermissionActions LOCK PermissionSetPermissionCreateDtoPermissionActions READ PermissionSetPermissionCreateDtoPermissionActions WRITE PermissionSetPermissionCreateDtoPermissionActions }
func GetPermissionSetPermissionCreateDtoPermissionActionsEnum ¶ added in v0.1.71
func GetPermissionSetPermissionCreateDtoPermissionActionsEnum() PermissionSetPermissionCreateDtoPermissionActionsEnum
type PermissionSetPermissionCreateDtoPermissionType ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoPermissionType struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionCreateDtoPermissionType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoPermissionType) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionCreateDtoPermissionType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionCreateDtoPermissionType) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionCreateDtoPermissionType) Value ¶ added in v0.1.71
func (c PermissionSetPermissionCreateDtoPermissionType) Value() string
type PermissionSetPermissionCreateDtoPermissionTypeEnum ¶ added in v0.1.71
type PermissionSetPermissionCreateDtoPermissionTypeEnum struct { DENY PermissionSetPermissionCreateDtoPermissionType ALLOW PermissionSetPermissionCreateDtoPermissionType }
func GetPermissionSetPermissionCreateDtoPermissionTypeEnum ¶ added in v0.1.71
func GetPermissionSetPermissionCreateDtoPermissionTypeEnum() PermissionSetPermissionCreateDtoPermissionTypeEnum
type PermissionSetPermissionDatasourceType ¶ added in v0.1.71
type PermissionSetPermissionDatasourceType struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionDatasourceType) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionDatasourceType) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionDatasourceType) Value ¶ added in v0.1.71
func (c PermissionSetPermissionDatasourceType) Value() string
type PermissionSetPermissionDatasourceTypeEnum ¶ added in v0.1.71
type PermissionSetPermissionDatasourceTypeEnum struct {
HIVE PermissionSetPermissionDatasourceType
}
func GetPermissionSetPermissionDatasourceTypeEnum ¶ added in v0.1.71
func GetPermissionSetPermissionDatasourceTypeEnum() PermissionSetPermissionDatasourceTypeEnum
type PermissionSetPermissionPermissionActions ¶ added in v0.1.71
type PermissionSetPermissionPermissionActions struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionPermissionActions) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionPermissionActions) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionPermissionActions) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionPermissionActions) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionPermissionActions) Value ¶ added in v0.1.71
func (c PermissionSetPermissionPermissionActions) Value() string
type PermissionSetPermissionPermissionActionsEnum ¶ added in v0.1.71
type PermissionSetPermissionPermissionActionsEnum struct { ALL PermissionSetPermissionPermissionActions SELECT PermissionSetPermissionPermissionActions UPDATE PermissionSetPermissionPermissionActions CREATE PermissionSetPermissionPermissionActions DROP PermissionSetPermissionPermissionActions ALTER PermissionSetPermissionPermissionActions INDEX PermissionSetPermissionPermissionActions LOCK PermissionSetPermissionPermissionActions READ PermissionSetPermissionPermissionActions WRITE PermissionSetPermissionPermissionActions }
func GetPermissionSetPermissionPermissionActionsEnum ¶ added in v0.1.71
func GetPermissionSetPermissionPermissionActionsEnum() PermissionSetPermissionPermissionActionsEnum
type PermissionSetPermissionPermissionType ¶ added in v0.1.71
type PermissionSetPermissionPermissionType struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionPermissionType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionPermissionType) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionPermissionType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionPermissionType) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionPermissionType) Value ¶ added in v0.1.71
func (c PermissionSetPermissionPermissionType) Value() string
type PermissionSetPermissionPermissionTypeEnum ¶ added in v0.1.71
type PermissionSetPermissionPermissionTypeEnum struct { DENY PermissionSetPermissionPermissionType ALLOW PermissionSetPermissionPermissionType }
func GetPermissionSetPermissionPermissionTypeEnum ¶ added in v0.1.71
func GetPermissionSetPermissionPermissionTypeEnum() PermissionSetPermissionPermissionTypeEnum
type PermissionSetPermissionSyncStatus ¶ added in v0.1.71
type PermissionSetPermissionSyncStatus struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionSyncStatus) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionSyncStatus) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionSyncStatus) Value ¶ added in v0.1.71
func (c PermissionSetPermissionSyncStatus) Value() string
type PermissionSetPermissionSyncStatusEnum ¶ added in v0.1.71
type PermissionSetPermissionSyncStatusEnum struct { UNKNOWN PermissionSetPermissionSyncStatus NOT_SYNC PermissionSetPermissionSyncStatus SYNCING PermissionSetPermissionSyncStatus SYNC_SUCCESS PermissionSetPermissionSyncStatus SYNC_FAIL PermissionSetPermissionSyncStatus }
func GetPermissionSetPermissionSyncStatusEnum ¶ added in v0.1.71
func GetPermissionSetPermissionSyncStatusEnum() PermissionSetPermissionSyncStatusEnum
type PermissionSetPermissionUpdateDto ¶ added in v0.1.71
type PermissionSetPermissionUpdateDto struct { // 数据连接id DwId *string `json:"dw_id,omitempty"` // 权限操作列表 PermissionActions *[]PermissionSetPermissionUpdateDtoPermissionActions `json:"permission_actions,omitempty"` }
func (PermissionSetPermissionUpdateDto) String ¶ added in v0.1.71
func (o PermissionSetPermissionUpdateDto) String() string
type PermissionSetPermissionUpdateDtoPermissionActions ¶ added in v0.1.71
type PermissionSetPermissionUpdateDtoPermissionActions struct {
// contains filtered or unexported fields
}
func (PermissionSetPermissionUpdateDtoPermissionActions) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetPermissionUpdateDtoPermissionActions) MarshalJSON() ([]byte, error)
func (*PermissionSetPermissionUpdateDtoPermissionActions) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetPermissionUpdateDtoPermissionActions) UnmarshalJSON(b []byte) error
func (PermissionSetPermissionUpdateDtoPermissionActions) Value ¶ added in v0.1.71
func (c PermissionSetPermissionUpdateDtoPermissionActions) Value() string
type PermissionSetPermissionUpdateDtoPermissionActionsEnum ¶ added in v0.1.71
type PermissionSetPermissionUpdateDtoPermissionActionsEnum struct { ALL PermissionSetPermissionUpdateDtoPermissionActions SELECT PermissionSetPermissionUpdateDtoPermissionActions UPDATE PermissionSetPermissionUpdateDtoPermissionActions CREATE PermissionSetPermissionUpdateDtoPermissionActions DROP PermissionSetPermissionUpdateDtoPermissionActions ALTER PermissionSetPermissionUpdateDtoPermissionActions INDEX PermissionSetPermissionUpdateDtoPermissionActions LOCK PermissionSetPermissionUpdateDtoPermissionActions READ PermissionSetPermissionUpdateDtoPermissionActions WRITE PermissionSetPermissionUpdateDtoPermissionActions }
func GetPermissionSetPermissionUpdateDtoPermissionActionsEnum ¶ added in v0.1.71
func GetPermissionSetPermissionUpdateDtoPermissionActionsEnum() PermissionSetPermissionUpdateDtoPermissionActionsEnum
type PermissionSetSyncStatus ¶ added in v0.1.71
type PermissionSetSyncStatus struct {
// contains filtered or unexported fields
}
func (PermissionSetSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetSyncStatus) MarshalJSON() ([]byte, error)
func (*PermissionSetSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetSyncStatus) UnmarshalJSON(b []byte) error
func (PermissionSetSyncStatus) Value ¶ added in v0.1.71
func (c PermissionSetSyncStatus) Value() string
type PermissionSetSyncStatusEnum ¶ added in v0.1.71
type PermissionSetSyncStatusEnum struct { UNKNOWN PermissionSetSyncStatus NOT_SYNC PermissionSetSyncStatus SYNCING PermissionSetSyncStatus SYNC_SUCCESS PermissionSetSyncStatus SYNC_FAIL PermissionSetSyncStatus }
func GetPermissionSetSyncStatusEnum ¶ added in v0.1.71
func GetPermissionSetSyncStatusEnum() PermissionSetSyncStatusEnum
type PermissionSetType ¶ added in v0.1.71
type PermissionSetType struct {
// contains filtered or unexported fields
}
func (PermissionSetType) MarshalJSON ¶ added in v0.1.71
func (c PermissionSetType) MarshalJSON() ([]byte, error)
func (*PermissionSetType) UnmarshalJSON ¶ added in v0.1.71
func (c *PermissionSetType) UnmarshalJSON(b []byte) error
func (PermissionSetType) Value ¶ added in v0.1.71
func (c PermissionSetType) Value() string
type PermissionSetTypeEnum ¶ added in v0.1.71
type PermissionSetTypeEnum struct { COMMON PermissionSetType MRS_MANAGED PermissionSetType }
func GetPermissionSetTypeEnum ¶ added in v0.1.71
func GetPermissionSetTypeEnum() PermissionSetTypeEnum
type ProfileInfo ¶
type ProfileInfo struct { // 数据库类型 DbType *string `json:"db_type,omitempty"` // 是否取消 Cancel *bool `json:"cancel,omitempty"` // 表大小 TableSize float32 `json:"table_size,omitempty"` // 数据库名 DatabaseName *string `json:"database_name,omitempty"` // obs公共配置 ObsCommonConfig *string `json:"obs_common_config,omitempty"` // 总行数 TotalRowCount *string `json:"total_row_count,omitempty"` // 文件列表 FieldsName *[]string `json:"fields_name,omitempty"` // 表名 TableName *string `json:"table_name,omitempty"` // 样本 Sample *string `json:"sample,omitempty"` // 修改时间 UpdateDate *string `json:"update_date,omitempty"` // 采样行数 RowCount float32 `json:"row_count,omitempty"` // 列数 ColumnCount float32 `json:"column_count,omitempty"` // 是否唯一 Unique *bool `json:"unique,omitempty"` // 自动停止 AutoStop *bool `json:"auto_stop,omitempty"` // 时间档案 TimeProfile *bool `json:"time_profile,omitempty"` // duilie Queue *string `json:"queue,omitempty"` // 连接id DwId *string `json:"dw_id,omitempty"` // 列概要信息 ColunmsMetric *interface{} `json:"colunms_metric,omitempty"` // 列信息 ColumnsList *[]ColumnInfo `json:"columns_list,omitempty"` }
ProfileInfo 概要信息
func (ProfileInfo) String ¶
func (o ProfileInfo) String() string
type Property ¶ added in v0.1.75
type Property struct { // 属性名称。 1.SQL类 HiveSQL、SparkSQL、DWSSQL、DLISQL、RDSSQL: 取值如下: scriptName,脚本名称 database,数据库名称 connectionName,连接名称 scriptArgs,脚本参数,key、value形式,多个参数间用\\n分隔,例如key1=value1\\nkey2=value2 2.Host类 Shell Python 取值如下: scriptName,脚本名称 connectionName,连接名称 arguments,脚本参数,key、value形式,多个参数间用\\n分隔,例如key1=value1\\nkey2=value2 3.CDMJob 取值如下: clusterName,集群名称 jobName,作业名称 4.DISTransferTask 取值如下: streamName,DIS通道名称 destinationType,转储目标 duplicatePolicy,转储任务重名处理策略 configuration,转储配置 5.OBSManager 取值如下: action,动作类型 path,OBS路径 6.RESTAPI 取值如下: url,URL地址 method,HTTP方法 headers, HTTP消息头,每个消息头的格式为<消息头名称>=<值>,多个消息头之间使用换行符分割。 body, 消息体 7.SMN 取值如下: topic,SMN主题URN subject,消息标题,给邮箱订阅者发送邮件时作为邮件主题。 messageType, 消息类型 message, 发送的消息。 8.MRSSpark、MapReduce 取值如下: clusterName,集群名称 jobName,作业名称 resourcePath,自定义Jar包OBS资源路径 parameters, Jar包自定义参数;对于开发的自定义Jar包,可以在此处对参数进行输入替换 input,输入路径 output,输出路径 programParameter,运行程序参数;允许多个key:value,多个参数要用竖线隔开。 9.DLISpark 取值如下: clusterName,集群名称 jobName,作业名称 resourceType,DLI作业运行资源类型 sparkConfig,Spark作业运行参数 jobClass,主类名称。当应用程序类型为“.jar”时,主类名称不能为空。 jarArgs,主类入口参数 resourcePath,JAR包资源路径 10.MRSFlink 取值如下: clusterName,集群名称 jobName,作业名称 flinkJobType,flink作业类型;FLink SQL作业或Flink JAR作业。 flinkJobProcessType,flink作业处理模式;批处理模式或流处理模式。 scriptName,脚本名称;Flink SQL关联的SQL脚本。 resourcePath,JAR包资源路径 input,输入路径 output,输出路径 programParameter,运行程序参数;允许多个key:value,多个参数要用竖线隔开。 11.MRS HetuEngine 取值如下: clusterName,集群名称 jobName,作业名称 statementOrScript,脚本类型;SQL语句或关联SQL脚本 statement,自定义的SQL内容。 scriptName,选择关联的SQL脚本。 Data Warehouse,指定HetuEngine服务所需数据连接。 Schema,使用HetuEngine服务所要访问的数据源schema名称。 Database,使用HetuEngine服务所要访问的数据源database名称。 Queue,使用HetuEngine服务所需资源队列名称。 Name *string `json:"name,omitempty"` // 属性值 Value *string `json:"value,omitempty"` }
Property 节点属性。每种节点类型有自己的定义。
type PublishApiToInstanceRequest ¶
type PublishApiToInstanceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *PublishApiToInstanceRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId string `json:"instance_id"` Body *GatewayDto `json:"body,omitempty"` }
PublishApiToInstanceRequest Request Object
func (PublishApiToInstanceRequest) String ¶
func (o PublishApiToInstanceRequest) String() string
type PublishApiToInstanceRequestDlmType ¶
type PublishApiToInstanceRequestDlmType struct {
// contains filtered or unexported fields
}
func (PublishApiToInstanceRequestDlmType) MarshalJSON ¶
func (c PublishApiToInstanceRequestDlmType) MarshalJSON() ([]byte, error)
func (*PublishApiToInstanceRequestDlmType) UnmarshalJSON ¶
func (c *PublishApiToInstanceRequestDlmType) UnmarshalJSON(b []byte) error
func (PublishApiToInstanceRequestDlmType) Value ¶
func (c PublishApiToInstanceRequestDlmType) Value() string
type PublishApiToInstanceRequestDlmTypeEnum ¶
type PublishApiToInstanceRequestDlmTypeEnum struct { SHARED PublishApiToInstanceRequestDlmType EXCLUSIVE PublishApiToInstanceRequestDlmType }
func GetPublishApiToInstanceRequestDlmTypeEnum ¶
func GetPublishApiToInstanceRequestDlmTypeEnum() PublishApiToInstanceRequestDlmTypeEnum
type PublishApiToInstanceResponse ¶
type PublishApiToInstanceResponse struct {
HttpStatusCode int `json:"-"`
}
PublishApiToInstanceResponse Response Object
func (PublishApiToInstanceResponse) String ¶
func (o PublishApiToInstanceResponse) String() string
type PublishVersionVo ¶ added in v0.1.91
type PublishVersionVo struct { // 版本ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 版本名称。 VersionName string `json:"version_name"` // 版本标记,只读。 VersionTag *string `json:"version_tag,omitempty"` // 版本描述。 Description *string `json:"description,omitempty"` // 业务对象ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 业务详情,只读。 BizInfo *string `json:"biz_info,omitempty"` // 业务对象。 BizInfoVo *interface{} `json:"biz_info_vo,omitempty"` // 影响信息,只读。 EffectObjs *string `json:"effect_objs,omitempty"` // 变化信息,只读。 ChangeProps *string `json:"change_props,omitempty"` // SQL脚本,只读。 SqlDdl *string `json:"sql_ddl,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` DlfTask *SyncStatusEnum `json:"dlf_task,omitempty"` Materialization *SyncStatusEnum `json:"materialization,omitempty"` PublishToDlm *SyncStatusEnum `json:"publish_to_dlm,omitempty"` BizMetric *SyncStatusEnum `json:"biz_metric,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 是否为当前版本,只读。 IsCurrentVersion *bool `json:"is_current_version,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` }
PublishVersionVo 版本信息。
func (PublishVersionVo) String ¶ added in v0.1.91
func (o PublishVersionVo) String() string
type PublishVersionVoDetailData ¶ added in v0.1.91
type PublishVersionVoDetailData struct {
Value *PublishVersionVo `json:"value,omitempty"`
}
PublishVersionVoDetailData 接口返回的数据。
func (PublishVersionVoDetailData) String ¶ added in v0.1.91
func (o PublishVersionVoDetailData) String() string
type PublishVersionVoSearchResultData ¶ added in v0.1.91
type PublishVersionVoSearchResultData struct {
Value *PublishVersionVoSearchResultDataValue `json:"value,omitempty"`
}
PublishVersionVoSearchResultData 返回数据。
func (PublishVersionVoSearchResultData) String ¶ added in v0.1.91
func (o PublishVersionVoSearchResultData) String() string
type PublishVersionVoSearchResultDataValue ¶ added in v0.1.91
type PublishVersionVoSearchResultDataValue struct { // 查询到的版本值对象(PublishVersionVO)数组。 Records *[]PublishVersionVo `json:"records,omitempty"` // 符合搜索条件的记录总数。 Total *int32 `json:"total,omitempty"` }
PublishVersionVoSearchResultDataValue 返回的数据信息。
func (PublishVersionVoSearchResultDataValue) String ¶ added in v0.1.91
func (o PublishVersionVoSearchResultDataValue) String() string
type QualityInfoVo ¶
type QualityInfoVo struct { // 编码ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 表ID,只读,填写String类型替代Long类型。 TableId *string `json:"table_id,omitempty"` // 属性ID,只读,填写String类型替代Long类型。 AttrId *string `json:"attr_id,omitempty"` BizType *BizTypeEnum `json:"biz_type,omitempty"` // 质量ID,填写String类型替代Long类型。 DataQualityId string `json:"data_quality_id"` // 是否要显示正则表达式。 ShowControl *int32 `json:"show_control,omitempty"` // 质量名称。 DataQualityName *string `json:"data_quality_name,omitempty"` // 告警配置。 AlertConf *string `json:"alert_conf,omitempty"` // 正则相关校验规则中正则配置。 Expression *string `json:"expression,omitempty"` // 扩展信息。 ExtendInfo *string `json:"extend_info,omitempty"` // 是否来源于数据标准质量配置,只读。 FromStandard *bool `json:"from_standard,omitempty"` // 结果说明。 ResultDescription *string `json:"result_description,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (QualityInfoVo) String ¶
func (o QualityInfoVo) String() string
type QualityTaskOverviewVo ¶
type QualityTaskOverviewVo struct { // id Id *int64 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // 调度状态 UNKNOWN:未知,NOT_START:未启动,SCHEDULING:调度中,FINISH_SUCCESS:正常结束,KILL:手动停止,RUNNING_EXCEPTION:运行失败 ScheduleStatus *string `json:"schedule_status,omitempty"` // 调度周期 MINUTE:按分钟调度,HOUR:按小时调度,DAY:按天调度,WEEK:按周调度 SchedulePeriod *string `json:"schedule_period,omitempty"` // 调度间隔 当调度周期为分钟、小时、天时,返回数值字符串,当调度周期为周时,返回具体的调度星期信息如(MONDAY,THURSDAY) ScheduleInterval *string `json:"schedule_interval,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 最近运行时间,13位时间戳(精确到毫秒) LastRunTime *int64 `json:"last_run_time,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` }
func (QualityTaskOverviewVo) String ¶
func (o QualityTaskOverviewVo) String() string
type QualityTaskOverviewVo2 ¶
type QualityTaskOverviewVo2 struct { // id Id *int64 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // 调度状态 UNKNOWN:未知,NOT_START:未启动,SCHEDULING:调度中,FINISH_SUCCESS:正常结束,KILL:手动停止,RUNNING_EXCEPTION:运行失败 ScheduleStatus *string `json:"schedule_status,omitempty"` // 调度周期 MINUTE:按分钟调度,HOUR:按小时调度,DAY:按天调度,WEEK:按周调度 SchedulePeriod *string `json:"schedule_period,omitempty"` // 调度间隔 当调度周期为分钟、小时、天时,返回数值字符串,当调度周期为周时,返回具体的调度星期信息如(MONDAY,THURSDAY) ScheduleInterval *string `json:"schedule_interval,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 最新运行时间,13位时间戳(精确到毫秒) LastRunTime *int64 `json:"last_run_time,omitempty"` // 创建者 Creator *string `json:"creator,omitempty"` }
func (QualityTaskOverviewVo2) String ¶
func (o QualityTaskOverviewVo2) String() string
type QualityTaskRuleDetailForOpenApi ¶
type QualityTaskRuleDetailForOpenApi struct { // 子规则ID Id *int64 `json:"id,omitempty"` // 子规则名称 SubRuleName *string `json:"sub_rule_name,omitempty"` // SingleDatabase:库级规则,SingleTable:表级规则,SingleColumn:字段级规则,CrossColumn:跨字段规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 规则模板ID TemplateId *int64 `json:"template_id,omitempty"` // 数据连接ID Connection *string `json:"connection,omitempty"` // 数据连接类型 ConnectionType *string `json:"connection_type,omitempty"` // 数据库名,当存在多个值时以逗号分隔 Databases *string `json:"databases,omitempty"` // 自定义规则中的SQL脚本,系统内置规则时返回 Sql *string `json:"sql,omitempty"` // 表名,当存在多个值时以逗号分隔 Tables *string `json:"tables,omitempty"` // 跨字段规则中的参考表名,当存在多个值时以逗号分隔 ReferenceTables *string `json:"reference_tables,omitempty"` // 字段名,当存在多个值时以逗号分隔 Columns *string `json:"columns,omitempty"` // 跨字段规则中的参考字段名,当存在多个值时以逗号分隔 ReferenceColumns *string `json:"reference_columns,omitempty"` // 是否忽视规则错误 IgnoreError *bool `json:"ignore_error,omitempty"` // 维度 Dimension *string `json:"dimension,omitempty"` // DLI队列 Queue *string `json:"queue,omitempty"` // 当规则模板为正则表达式校验时的正则表达式 RegularExpression *string `json:"regular_expression,omitempty"` // 模板参数 TemplateArguments *string `json:"template_arguments,omitempty"` // 规则权重 Weight *int32 `json:"weight,omitempty"` // 计算范围 CalculationRange *string `json:"calculation_range,omitempty"` // 计算范围SQL CalculationRangeSql *string `json:"calculation_range_sql,omitempty"` // 告警表达式 AlarmCondition *string `json:"alarm_condition,omitempty"` // 是否导出异常数据 ExportAbnormalTable *bool `json:"export_abnormal_table,omitempty"` // 异常表数据库 AbnormalTableDatabase *string `json:"abnormal_table_database,omitempty"` // 异常表Schema AbnormalTableSchema *string `json:"abnormal_table_schema,omitempty"` // 异常字段所在的表 AbnormalTable *string `json:"abnormal_table,omitempty"` // 异常表前缀 AbnormalTablePrefix *string `json:"abnormal_table_prefix,omitempty"` // 异常表后缀 AbnormalTableSuffix *string `json:"abnormal_table_suffix,omitempty"` // 异常字段名,当存在多个值时以逗号分隔 AbnormalTableColumns *string `json:"abnormal_table_columns,omitempty"` // 异常表SQL AbnormalTableSql *string `json:"abnormal_table_sql,omitempty"` // 异常表是否输出规则配置 AbnormalTableOutConfig *bool `json:"abnormal_table_out_config,omitempty"` // 异常表是否包含空值 AbnormalTableIncludeNullValue *bool `json:"abnormal_table_include_null_value,omitempty"` // 异常表输出行数, 0代表全量输出 AbnormalTableOutDataNumber *int32 `json:"abnormal_table_out_data_number,omitempty"` // 是否开启质量评分 ScoreSwitch *bool `json:"score_switch,omitempty"` // 质量评分表所在schema ScoreSchema *string `json:"score_schema,omitempty"` // 质量评分表名 ScoreTable *string `json:"score_table,omitempty"` // 质量评分表达式 ScoreExpression *string `json:"score_expression,omitempty"` }
func (QualityTaskRuleDetailForOpenApi) String ¶
func (o QualityTaskRuleDetailForOpenApi) String() string
type QueryTaskRequest ¶
type QueryTaskRequest struct { // 创建人 UserName *string `json:"user_name,omitempty"` // 任务名 Name *string `json:"name,omitempty"` // 数据源类型 DataSourceType *string `json:"data_source_type,omitempty"` // 数据连接id DataConnectionId *string `json:"data_connection_id,omitempty"` // 开始时间 StartTime *string `json:"start_time,omitempty"` // 结束时间 EndTime *string `json:"end_time,omitempty"` // 目录id DirectoryId *string `json:"directory_id,omitempty"` // 桶名 BucketName *string `json:"bucket_name,omitempty"` // 分页参数limit,默认值:10 Limit *int32 `json:"limit,omitempty"` // 分页参数offset,默认值:0 Offset *int32 `json:"offset,omitempty"` }
func (QueryTaskRequest) String ¶
func (o QueryTaskRequest) String() string
type QueueSrcAssignCreateDto ¶ added in v0.1.96
type QueueSrcAssignCreateDto struct { // 队列资源服务(当前只支持mrs、dli)。 SourceType *string `json:"source_type,omitempty"` // 队列名称。 QueueName *[]string `json:"queue_name,omitempty"` // 数据连接id。 ConnId *string `json:"conn_id,omitempty"` // 集群id。 ClusterId *string `json:"cluster_id,omitempty"` // 当前空间分配资源附加的描述信息。 Description *string `json:"description,omitempty"` }
func (QueueSrcAssignCreateDto) String ¶ added in v0.1.96
func (o QueueSrcAssignCreateDto) String() string
type QueueSrcAssignEntity ¶ added in v0.1.96
type QueueSrcAssignEntity struct { // 队列资源id。 Id *string `json:"id,omitempty"` // 队列资源服务名称。 SourceType *string `json:"source_type,omitempty"` // 队列名称。 QueueName *string `json:"queue_name,omitempty"` // 队列类型。 QueueType *string `json:"queue_type,omitempty"` // 队列属性(0:默认,1:实时队列,2:离线队列), 当前只有yarn队列涉及。 QueueAttr *int32 `json:"queue_attr,omitempty"` // 数据连接id。 ConnId *string `json:"conn_id,omitempty"` // 数据连接名称。 ConnName *string `json:"conn_name,omitempty"` // 集群id。 ClusterId *string `json:"cluster_id,omitempty"` // 集群名称。 ClusterName *string `json:"cluster_name,omitempty"` // 队列加入此空间的时间。 CreateTime *int64 `json:"create_time,omitempty"` // 队列加入此的操作人。 CreateUser *string `json:"create_user,omitempty"` // 当前空间下管理的队列更新时间。 UpdateTime *int64 `json:"update_time,omitempty"` // 当前空间下管理的队列更新人。 UpdateUser *string `json:"update_user,omitempty"` // 项目id。 ProjectId *string `json:"project_id,omitempty"` // 当前空间分配资源附加的描述信息。 Description *string `json:"description,omitempty"` }
QueueSrcAssignEntity 创建的队列资源。
func (QueueSrcAssignEntity) String ¶ added in v0.1.96
func (o QueueSrcAssignEntity) String() string
type QueueSrcAssignUpdateDto ¶ added in v0.1.96
type QueueSrcAssignUpdateDto struct { // 队列属性(0:默认,1:实时队列,2:离线队列), 当前只有yarn队列涉及。 QueueAttr *int32 `json:"queue_attr,omitempty"` // 当前空间分配资源附加的描述信息。 Description *string `json:"description,omitempty"` }
func (QueueSrcAssignUpdateDto) String ¶ added in v0.1.96
func (o QueueSrcAssignUpdateDto) String() string
type RecordForApplyDetail ¶
type RecordForApplyDetail struct { // 申请编号 Id *string `json:"id,omitempty"` // 申请状态 ApiApplyStatus *RecordForApplyDetailApiApplyStatus `json:"api_apply_status,omitempty"` // 申请类型 ApiApplyType *RecordForApplyDetailApiApplyType `json:"api_apply_type,omitempty"` // api编号 ApiId *string `json:"api_id,omitempty"` // api名称 ApiName *string `json:"api_name,omitempty"` // 使用截止时间 ApiUsingTime *int64 `json:"api_using_time,omitempty"` // app编号 AppId *string `json:"app_id,omitempty"` // app名称 AppName *string `json:"app_name,omitempty"` // 申请时间 ApplyTime *int64 `json:"apply_time,omitempty"` // 授权时间 ApprovalTime *int64 `json:"approval_time,omitempty"` // 审核人名称 ApproverName *string `json:"approver_name,omitempty"` // 审核评论 Comment *string `json:"comment,omitempty"` // 申请人姓名 UserName *string `json:"user_name,omitempty"` }
func (RecordForApplyDetail) String ¶
func (o RecordForApplyDetail) String() string
type RecordForApplyDetailApiApplyStatus ¶
type RecordForApplyDetailApiApplyStatus struct {
// contains filtered or unexported fields
}
func (RecordForApplyDetailApiApplyStatus) MarshalJSON ¶
func (c RecordForApplyDetailApiApplyStatus) MarshalJSON() ([]byte, error)
func (*RecordForApplyDetailApiApplyStatus) UnmarshalJSON ¶
func (c *RecordForApplyDetailApiApplyStatus) UnmarshalJSON(b []byte) error
func (RecordForApplyDetailApiApplyStatus) Value ¶
func (c RecordForApplyDetailApiApplyStatus) Value() string
type RecordForApplyDetailApiApplyStatusEnum ¶
type RecordForApplyDetailApiApplyStatusEnum struct { STATUS_TYPE_PENDING_APPROVAL RecordForApplyDetailApiApplyStatus STATUS_TYPE_REJECTED RecordForApplyDetailApiApplyStatus STATUS_TYPE_PENDING_CHECK RecordForApplyDetailApiApplyStatus STATUS_TYPE_PENDING_EXECUTE RecordForApplyDetailApiApplyStatus STATUS_TYPE_SYNCHRONOUS_EXECUTE RecordForApplyDetailApiApplyStatus STATUS_TYPE_FORCED_CANCEL RecordForApplyDetailApiApplyStatus STATUS_TYPE_PASSED RecordForApplyDetailApiApplyStatus }
func GetRecordForApplyDetailApiApplyStatusEnum ¶
func GetRecordForApplyDetailApiApplyStatusEnum() RecordForApplyDetailApiApplyStatusEnum
type RecordForApplyDetailApiApplyType ¶
type RecordForApplyDetailApiApplyType struct {
// contains filtered or unexported fields
}
func (RecordForApplyDetailApiApplyType) MarshalJSON ¶
func (c RecordForApplyDetailApiApplyType) MarshalJSON() ([]byte, error)
func (*RecordForApplyDetailApiApplyType) UnmarshalJSON ¶
func (c *RecordForApplyDetailApiApplyType) UnmarshalJSON(b []byte) error
func (RecordForApplyDetailApiApplyType) Value ¶
func (c RecordForApplyDetailApiApplyType) Value() string
type RecordForApplyDetailApiApplyTypeEnum ¶
type RecordForApplyDetailApiApplyTypeEnum struct { APPLY_TYPE_PUBLISH RecordForApplyDetailApiApplyType APPLY_TYPE_AUTHORIZE RecordForApplyDetailApiApplyType APPLY_TYPE_APPLY RecordForApplyDetailApiApplyType APPLY_TYPE_RENEW RecordForApplyDetailApiApplyType APPLY_TYPE_STOP RecordForApplyDetailApiApplyType APPLY_TYPE_RECOVER RecordForApplyDetailApiApplyType APPLY_TYPE_API_CANCEL_AUTHORIZE RecordForApplyDetailApiApplyType APPLY_TYPE_APP_CANCEL_AUTHORIZE RecordForApplyDetailApiApplyType APPLY_TYPE_OFFLINE RecordForApplyDetailApiApplyType }
func GetRecordForApplyDetailApiApplyTypeEnum ¶
func GetRecordForApplyDetailApiApplyTypeEnum() RecordForApplyDetailApiApplyTypeEnum
type RecordForGetAllCatalog ¶
type RecordForGetAllCatalog struct { // 目录编号 CatalogId *string `json:"catalog_id,omitempty"` // 父目录编号 Pid *string `json:"pid,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 目录描述 Description *string `json:"description,omitempty"` // 目录类型 ApiCatalogType *RecordForGetAllCatalogApiCatalogType `json:"api_catalog_type,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` }
func (RecordForGetAllCatalog) String ¶
func (o RecordForGetAllCatalog) String() string
type RecordForGetAllCatalogApiCatalogType ¶
type RecordForGetAllCatalogApiCatalogType struct {
// contains filtered or unexported fields
}
func (RecordForGetAllCatalogApiCatalogType) MarshalJSON ¶
func (c RecordForGetAllCatalogApiCatalogType) MarshalJSON() ([]byte, error)
func (*RecordForGetAllCatalogApiCatalogType) UnmarshalJSON ¶
func (c *RecordForGetAllCatalogApiCatalogType) UnmarshalJSON(b []byte) error
func (RecordForGetAllCatalogApiCatalogType) Value ¶
func (c RecordForGetAllCatalogApiCatalogType) Value() string
type RecordForGetAllCatalogApiCatalogTypeEnum ¶
type RecordForGetAllCatalogApiCatalogTypeEnum struct { CATALOG RecordForGetAllCatalogApiCatalogType API RecordForGetAllCatalogApiCatalogType }
func GetRecordForGetAllCatalogApiCatalogTypeEnum ¶
func GetRecordForGetAllCatalogApiCatalogTypeEnum() RecordForGetAllCatalogApiCatalogTypeEnum
type RecordForGetAuthApp ¶
type RecordForGetAuthApp struct { // 应用编号 AppId *string `json:"app_id,omitempty"` // 应用名称 AppName *string `json:"app_name,omitempty"` // 集群实例id InstanceId *string `json:"instance_id,omitempty"` // 集群实例名称 InstanceName *string `json:"instance_name,omitempty"` // 使用截止时间 ApiUsingTime *int64 `json:"api_using_time,omitempty"` // 授权时间 ApprovalTime *int64 `json:"approval_time,omitempty"` // 绑定关系 RelationshipType *RecordForGetAuthAppRelationshipType `json:"relationship_type,omitempty"` // 静态参数列表 StaticParams *[]StaticParam `json:"static_params,omitempty"` }
func (RecordForGetAuthApp) String ¶
func (o RecordForGetAuthApp) String() string
type RecordForGetAuthAppRelationshipType ¶
type RecordForGetAuthAppRelationshipType struct {
// contains filtered or unexported fields
}
func (RecordForGetAuthAppRelationshipType) MarshalJSON ¶
func (c RecordForGetAuthAppRelationshipType) MarshalJSON() ([]byte, error)
func (*RecordForGetAuthAppRelationshipType) UnmarshalJSON ¶
func (c *RecordForGetAuthAppRelationshipType) UnmarshalJSON(b []byte) error
func (RecordForGetAuthAppRelationshipType) Value ¶
func (c RecordForGetAuthAppRelationshipType) Value() string
type RecordForGetAuthAppRelationshipTypeEnum ¶
type RecordForGetAuthAppRelationshipTypeEnum struct { LINK_WAITING_CHECK RecordForGetAuthAppRelationshipType LINKED RecordForGetAuthAppRelationshipType OFFLINE_WAITING_CHECK RecordForGetAuthAppRelationshipType RENEW_WAITING_CHECK RecordForGetAuthAppRelationshipType }
func GetRecordForGetAuthAppRelationshipTypeEnum ¶
func GetRecordForGetAuthAppRelationshipTypeEnum() RecordForGetAuthAppRelationshipTypeEnum
type RelationMappingVo ¶
type RelationMappingVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 关系ID,填写String类型替代Long类型。 RelationId *string `json:"relation_id,omitempty"` // 源字段ID,填写String类型替代Long类型。 SourceFieldId *string `json:"source_field_id,omitempty"` // 目标字段ID,填写String类型替代Long类型。 TargetFieldId *string `json:"target_field_id,omitempty"` // 源表名称。 SourceFieldName *string `json:"source_field_name,omitempty"` // 目的表名称。 TargetFieldName *string `json:"target_field_name,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (RelationMappingVo) String ¶
func (o RelationMappingVo) String() string
type RelationType ¶
type RelationType struct {
// contains filtered or unexported fields
}
RelationType 关系类型,只读。 枚举值: - ONE: 表示每条子(父)逻辑实体数据在父(子)逻辑实体中有且只有一条数据与之对应。 - ZERO_OR_ONE: 表示每条子(父)逻辑实体数据在父(子)逻辑实体中最多有一条数据与之对应。 - ZERO_OR_N: 表示每条子(父)逻辑实体数据在父(子)逻辑实体中可能有多条数据与之对应。 - ONE_OR_N: 表示每条子(父)逻辑实体数据在父(子)逻辑实体中至少有一条数据与之对应。
func (RelationType) MarshalJSON ¶
func (c RelationType) MarshalJSON() ([]byte, error)
func (*RelationType) UnmarshalJSON ¶
func (c *RelationType) UnmarshalJSON(b []byte) error
func (RelationType) Value ¶
func (c RelationType) Value() string
type RelationTypeEnum ¶
type RelationTypeEnum struct { ONE RelationType ZERO_OR_ONE RelationType ZERO_OR_N RelationType ONE_OR_N RelationType }
func GetRelationTypeEnum ¶
func GetRelationTypeEnum() RelationTypeEnum
type RelationVo ¶
type RelationVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 源表ID,填写String类型替代Long类型。 SourceTableId *string `json:"source_table_id,omitempty"` // 目标表ID,填写String类型替代Long类型。 TargetTableId *string `json:"target_table_id,omitempty"` // 关系名称。 Name string `json:"name"` // 源表名称。 SourceTableName *string `json:"source_table_name,omitempty"` // 目的表名称。 TargetTableName *string `json:"target_table_name,omitempty"` // 角色。 Role *string `json:"role,omitempty"` // 租户ID。 TenantId *string `json:"tenant_id,omitempty"` SourceType *RelationType `json:"source_type,omitempty"` TargetType *RelationType `json:"target_type,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 表属性信息,只读。 Mappings *[]RelationMappingVo `json:"mappings,omitempty"` }
func (RelationVo) String ¶
func (o RelationVo) String() string
type RemoveDesignEntityTagsRequest ¶ added in v0.1.91
type RemoveDesignEntityTagsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 表的ID,填写String类型替代Long类型。 EntityId string `json:"entity_id"` // 属性的ID,填写String类型替代Long类型。 AttrId *string `json:"attr_id,omitempty"` // 标签名。 Tag string `json:"tag"` }
RemoveDesignEntityTagsRequest Request Object
func (RemoveDesignEntityTagsRequest) String ¶ added in v0.1.91
func (o RemoveDesignEntityTagsRequest) String() string
type RemoveDesignEntityTagsResponse ¶ added in v0.1.91
type RemoveDesignEntityTagsResponse struct { Data *TagsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
RemoveDesignEntityTagsResponse Response Object
func (RemoveDesignEntityTagsResponse) String ¶ added in v0.1.91
func (o RemoveDesignEntityTagsResponse) String() string
type RemoveDesignQualityInfosRequest ¶ added in v0.1.91
type RemoveDesignQualityInfosRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 表的ID,填写String类型替代Long类型。 TableId string `json:"table_id"` // 表类型,默认值是业务表。TABLE_MODEL(业务表(逻辑实体/物理表))、AGGREGATION_LOGIC_TABLE(汇总表)、FACT_LOGIC_TABLE(事实表)、DIMENSION_LOGIC_TABLE(维度表)。 - TABLE_MODEL - AGGREGATION_LOGIC_TABLE - FACT_LOGIC_TABLE - DIMENSION_LOGIC_TABLE TableType string `json:"table_type"` }
RemoveDesignQualityInfosRequest Request Object
func (RemoveDesignQualityInfosRequest) String ¶ added in v0.1.91
func (o RemoveDesignQualityInfosRequest) String() string
type RemoveDesignQualityInfosResponse ¶ added in v0.1.91
type RemoveDesignQualityInfosResponse struct { Data *RemoveDesignQualityInfosResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
RemoveDesignQualityInfosResponse Response Object
func (RemoveDesignQualityInfosResponse) String ¶ added in v0.1.91
func (o RemoveDesignQualityInfosResponse) String() string
type RemoveDesignQualityInfosResultData ¶ added in v0.1.91
type RemoveDesignQualityInfosResultData struct { // 是否清除成功。 Value *bool `json:"value,omitempty"` }
RemoveDesignQualityInfosResultData 清空质量规则返回数据。
func (RemoveDesignQualityInfosResultData) String ¶ added in v0.1.91
func (o RemoveDesignQualityInfosResultData) String() string
type RenewDataProfileRequest ¶ added in v0.1.87
type RenewDataProfileRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml) Workspace string `json:"workspace"` Body *DataProfileRo `json:"body,omitempty"` }
RenewDataProfileRequest Request Object
func (RenewDataProfileRequest) String ¶ added in v0.1.87
func (o RenewDataProfileRequest) String() string
type RenewDataProfileResponse ¶ added in v0.1.87
type RenewDataProfileResponse struct {
HttpStatusCode int `json:"-"`
}
RenewDataProfileResponse Response Object
func (RenewDataProfileResponse) String ¶ added in v0.1.87
func (o RenewDataProfileResponse) String() string
type RequestPara ¶
type RequestPara struct { // 参数名 Name *string `json:"name,omitempty"` // 参数的位置 Position *RequestParaPosition `json:"position,omitempty"` // 参数的类型 Type *RequestParaType `json:"type,omitempty"` // 参数的描述 Description *string `json:"description,omitempty"` // 参数是否必填 Necessary *bool `json:"necessary,omitempty"` // 实例值 ExampleValue *string `json:"example_value,omitempty"` // 默认值 DefaultValue *string `json:"default_value,omitempty"` }
func (RequestPara) String ¶
func (o RequestPara) String() string
type RequestParaPosition ¶
type RequestParaPosition struct {
// contains filtered or unexported fields
}
func (RequestParaPosition) MarshalJSON ¶
func (c RequestParaPosition) MarshalJSON() ([]byte, error)
func (*RequestParaPosition) UnmarshalJSON ¶
func (c *RequestParaPosition) UnmarshalJSON(b []byte) error
func (RequestParaPosition) Value ¶
func (c RequestParaPosition) Value() string
type RequestParaPositionEnum ¶
type RequestParaPositionEnum struct { REQUEST_PARAMETER_POSITION_PATH RequestParaPosition REQUEST_PARAMETER_POSITION_HEADER RequestParaPosition REQUEST_PARAMETER_POSITION_QUERY RequestParaPosition }
func GetRequestParaPositionEnum ¶
func GetRequestParaPositionEnum() RequestParaPositionEnum
type RequestParaType ¶
type RequestParaType struct {
// contains filtered or unexported fields
}
func (RequestParaType) MarshalJSON ¶
func (c RequestParaType) MarshalJSON() ([]byte, error)
func (*RequestParaType) UnmarshalJSON ¶
func (c *RequestParaType) UnmarshalJSON(b []byte) error
func (RequestParaType) Value ¶
func (c RequestParaType) Value() string
type RequestParaTypeEnum ¶
type RequestParaTypeEnum struct { REQUEST_PARAMETER_TYPE_NUMBER RequestParaType REQUEST_PARAMETER_TYPE_STRING RequestParaType }
func GetRequestParaTypeEnum ¶
func GetRequestParaTypeEnum() RequestParaTypeEnum
type ResetLinkAttributeAndStandardRequest ¶
type ResetLinkAttributeAndStandardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *LinkAttributeAndElementVo `json:"body,omitempty"` }
ResetLinkAttributeAndStandardRequest Request Object
func (ResetLinkAttributeAndStandardRequest) String ¶
func (o ResetLinkAttributeAndStandardRequest) String() string
type ResetLinkAttributeAndStandardResponse ¶
type ResetLinkAttributeAndStandardResponse struct { Data *ResetLinkAttributeAndStandardResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ResetLinkAttributeAndStandardResponse Response Object
func (ResetLinkAttributeAndStandardResponse) String ¶
func (o ResetLinkAttributeAndStandardResponse) String() string
type ResetLinkAttributeAndStandardResultData ¶ added in v0.1.98
type ResetLinkAttributeAndStandardResultData struct {
Value *LinkAttributeAndElementVo `json:"value,omitempty"`
}
ResetLinkAttributeAndStandardResultData data,统一的返回结果的最外层数据结构。
func (ResetLinkAttributeAndStandardResultData) String ¶ added in v0.1.98
func (o ResetLinkAttributeAndStandardResultData) String() string
type RoleActionQueryDto ¶ added in v0.1.87
type RoleActionQueryDto struct { // 父权限集id ParentPermissionSetId string `json:"parent_permission_set_id"` // 集群id ClusterId string `json:"cluster_id"` // 数据源类型, HIVE DatasourceType RoleActionQueryDtoDatasourceType `json:"datasource_type"` // 目前批量授权只支持单库下的多表授权,或同一集群下个多库授权,区分这两类可通过 传参中tables是否为空来判断 DatabaseNames []string `json:"database_names"` // dws权限涉及 schema,预留字段,在做DWS批量授权时应保持单schema下的批量授权,或者对单库下schema批量授权 Schemas *[]string `json:"schemas,omitempty"` // 数据表列表 TableNames *[]string `json:"table_names,omitempty"` // 数据字段列表 ColumnNames *[]string `json:"column_names,omitempty"` }
func (RoleActionQueryDto) String ¶ added in v0.1.87
func (o RoleActionQueryDto) String() string
type RoleActionQueryDtoDatasourceType ¶ added in v0.1.87
type RoleActionQueryDtoDatasourceType struct {
// contains filtered or unexported fields
}
func (RoleActionQueryDtoDatasourceType) MarshalJSON ¶ added in v0.1.87
func (c RoleActionQueryDtoDatasourceType) MarshalJSON() ([]byte, error)
func (*RoleActionQueryDtoDatasourceType) UnmarshalJSON ¶ added in v0.1.87
func (c *RoleActionQueryDtoDatasourceType) UnmarshalJSON(b []byte) error
func (RoleActionQueryDtoDatasourceType) Value ¶ added in v0.1.87
func (c RoleActionQueryDtoDatasourceType) Value() string
type RoleActionQueryDtoDatasourceTypeEnum ¶ added in v0.1.87
type RoleActionQueryDtoDatasourceTypeEnum struct {
HIVE RoleActionQueryDtoDatasourceType
}
func GetRoleActionQueryDtoDatasourceTypeEnum ¶ added in v0.1.87
func GetRoleActionQueryDtoDatasourceTypeEnum() RoleActionQueryDtoDatasourceTypeEnum
type RollbackApprovalRequest ¶
type RollbackApprovalRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 审批单ID数组。 Ids string `json:"ids"` }
RollbackApprovalRequest Request Object
func (RollbackApprovalRequest) String ¶
func (o RollbackApprovalRequest) String() string
type RollbackApprovalResponse ¶
type RollbackApprovalResponse struct { Data *RollbackApprovalResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
RollbackApprovalResponse Response Object
func (RollbackApprovalResponse) String ¶
func (o RollbackApprovalResponse) String() string
type RollbackApprovalResultData ¶ added in v0.1.98
type RollbackApprovalResultData struct { // 审批单撤回的对象个数 Value *string `json:"value,omitempty"` }
RollbackApprovalResultData 审批单撤回的返回结果,成功的个数。
func (RollbackApprovalResultData) String ¶ added in v0.1.98
func (o RollbackApprovalResultData) String() string
type RuleTemplateDetailVo ¶
type RuleTemplateDetailVo struct { // id Id *int64 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // Completeness:完整性,Uniqueness:唯一性,Timeliness:及时性,Validity:有效性,Accuracy:准确性,Consistency:一致性 Dimension *string `json:"dimension,omitempty"` // 规则类型,Field:字段级规则,Table:表级规则,Database:库级规则,Cross-field:跨字段级规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 是否为系统模板 SystemTemplate *bool `json:"system_template,omitempty"` // 定义关系 SqlInfo *string `json:"sql_info,omitempty"` // 异常表模板 AbnormalTableTemplate *string `json:"abnormal_table_template,omitempty"` // 结果说明 ResultDescription *string `json:"result_description,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 创建者,System代表系统自带 Creator *string `json:"creator,omitempty"` }
func (RuleTemplateDetailVo) String ¶
func (o RuleTemplateDetailVo) String() string
type Schedule ¶ added in v0.1.75
type Schedule struct { // 调度类型 - EXECUTE_ONCE: 作业立即运行,只运行一次。 - CRON: 作业按指定频率周期执行。 - EVENT: 根据事件触发执行。 Type ScheduleType `json:"type"` Cron *Cron `json:"cron,omitempty"` Event *Event `json:"event,omitempty"` }
Schedule 调度配置
type ScheduleType ¶ added in v0.1.75
type ScheduleType struct {
// contains filtered or unexported fields
}
func (ScheduleType) MarshalJSON ¶ added in v0.1.75
func (c ScheduleType) MarshalJSON() ([]byte, error)
func (*ScheduleType) UnmarshalJSON ¶ added in v0.1.75
func (c *ScheduleType) UnmarshalJSON(b []byte) error
func (ScheduleType) Value ¶ added in v0.1.75
func (c ScheduleType) Value() string
type ScheduleTypeEnum ¶ added in v0.1.75
type ScheduleTypeEnum struct { EXECUTE_ONCE ScheduleType CRON ScheduleType EVENT ScheduleType }
func GetScheduleTypeEnum ¶ added in v0.1.75
func GetScheduleTypeEnum() ScheduleTypeEnum
type SchedulerInfo ¶
type SchedulerInfo struct { // 表达式 CronExpression *string `json:"cron_expression,omitempty"` // 结束时间 EndTime *string `json:"end_time,omitempty"` // 最大超时时间 MaxTimeOut *int32 `json:"max_time_out,omitempty"` // 间隔 Interval *string `json:"interval,omitempty"` // 调度类型 ScheduleType *string `json:"schedule_type,omitempty"` // 开始时间 StartTime *string `json:"start_time,omitempty"` // 工作id JobId *int32 `json:"job_id,omitempty"` // 启用 Enabled *int32 `json:"enabled,omitempty"` }
func (SchedulerInfo) String ¶
func (o SchedulerInfo) String() string
type SchemasList ¶
type SchemasList struct { // schema名称 SchemaName *string `json:"schema_name,omitempty"` // schema描述 Description *string `json:"description,omitempty"` }
SchemasList schema信息
func (SchemasList) String ¶
func (o SchemasList) String() string
type SearchApprovalsRequest ¶
type SearchApprovalsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 业务定义ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 审批单状态。 枚举值: - DEVELOPING: 待审批 - FINISHED: 已审批 ApprovalStatus *SearchApprovalsRequestApprovalStatus `json:"approval_status,omitempty"` // 审批单状态。 枚举值: - DEVELOPING: 待审批 - APPROVED: 审批通过 - REJECT: 审批驳回 ApprovalStatusDetail *SearchApprovalsRequestApprovalStatusDetail `json:"approval_status_detail,omitempty"` // 业务审核类型。 枚举值: - PUBLISH: 发布 - OFFLINE: 下线 ApprovalType *SearchApprovalsRequestApprovalType `json:"approval_type,omitempty"` // 按业务类型查询,可选业务类型有:ATOMIC_INDEX(原子指标)、DERIVATIVE_INDEX(衍生指标)、DIMENSION(维度)、TIME_CONDITION(时间限定)、DIMENSION_LOGIC_TABLE(维度表)、FACT_LOGIC_TABLE(事实表)、AGGREGATION_LOGIC_TABLE(汇总表)、TABLE_MODEL(关系建模表)、CODE_TABLE(码表)、STANDARD_ELEMENT)(数据标准)、BIZ_METRIC(业务指标)、COMPOUND_METRIC(复合指标)、SUBJECT(主题)、ATOMIC_METRIC(原子指标(新))、DERIVED_METRIC(衍生指标(新))、COMPOSITE_METRIC(复合指标(新))。 BizType *string `json:"biz_type,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchApprovalsRequest Request Object
func (SearchApprovalsRequest) String ¶
func (o SearchApprovalsRequest) String() string
type SearchApprovalsRequestApprovalStatus ¶
type SearchApprovalsRequestApprovalStatus struct {
// contains filtered or unexported fields
}
func (SearchApprovalsRequestApprovalStatus) MarshalJSON ¶
func (c SearchApprovalsRequestApprovalStatus) MarshalJSON() ([]byte, error)
func (*SearchApprovalsRequestApprovalStatus) UnmarshalJSON ¶
func (c *SearchApprovalsRequestApprovalStatus) UnmarshalJSON(b []byte) error
func (SearchApprovalsRequestApprovalStatus) Value ¶
func (c SearchApprovalsRequestApprovalStatus) Value() string
type SearchApprovalsRequestApprovalStatusDetail ¶
type SearchApprovalsRequestApprovalStatusDetail struct {
// contains filtered or unexported fields
}
func (SearchApprovalsRequestApprovalStatusDetail) MarshalJSON ¶
func (c SearchApprovalsRequestApprovalStatusDetail) MarshalJSON() ([]byte, error)
func (*SearchApprovalsRequestApprovalStatusDetail) UnmarshalJSON ¶
func (c *SearchApprovalsRequestApprovalStatusDetail) UnmarshalJSON(b []byte) error
func (SearchApprovalsRequestApprovalStatusDetail) Value ¶
func (c SearchApprovalsRequestApprovalStatusDetail) Value() string
type SearchApprovalsRequestApprovalStatusDetailEnum ¶
type SearchApprovalsRequestApprovalStatusDetailEnum struct { DEVELOPING SearchApprovalsRequestApprovalStatusDetail APPROVED SearchApprovalsRequestApprovalStatusDetail REJECT SearchApprovalsRequestApprovalStatusDetail }
func GetSearchApprovalsRequestApprovalStatusDetailEnum ¶
func GetSearchApprovalsRequestApprovalStatusDetailEnum() SearchApprovalsRequestApprovalStatusDetailEnum
type SearchApprovalsRequestApprovalStatusEnum ¶
type SearchApprovalsRequestApprovalStatusEnum struct { DEVELOPING SearchApprovalsRequestApprovalStatus FINISHED SearchApprovalsRequestApprovalStatus }
func GetSearchApprovalsRequestApprovalStatusEnum ¶
func GetSearchApprovalsRequestApprovalStatusEnum() SearchApprovalsRequestApprovalStatusEnum
type SearchApprovalsRequestApprovalType ¶
type SearchApprovalsRequestApprovalType struct {
// contains filtered or unexported fields
}
func (SearchApprovalsRequestApprovalType) MarshalJSON ¶
func (c SearchApprovalsRequestApprovalType) MarshalJSON() ([]byte, error)
func (*SearchApprovalsRequestApprovalType) UnmarshalJSON ¶
func (c *SearchApprovalsRequestApprovalType) UnmarshalJSON(b []byte) error
func (SearchApprovalsRequestApprovalType) Value ¶
func (c SearchApprovalsRequestApprovalType) Value() string
type SearchApprovalsRequestApprovalTypeEnum ¶
type SearchApprovalsRequestApprovalTypeEnum struct { PUBLISH SearchApprovalsRequestApprovalType OFFLINE SearchApprovalsRequestApprovalType }
func GetSearchApprovalsRequestApprovalTypeEnum ¶
func GetSearchApprovalsRequestApprovalTypeEnum() SearchApprovalsRequestApprovalTypeEnum
type SearchApprovalsResponse ¶
type SearchApprovalsResponse struct { Data *SearchApprovalsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchApprovalsResponse Response Object
func (SearchApprovalsResponse) String ¶
func (o SearchApprovalsResponse) String() string
type SearchApprovalsResultData ¶ added in v0.1.98
type SearchApprovalsResultData struct {
Value *SearchApprovalsResultDataValue `json:"value,omitempty"`
}
SearchApprovalsResultData data,统一的返回结果的最外层数据结构。
func (SearchApprovalsResultData) String ¶ added in v0.1.98
func (o SearchApprovalsResultData) String() string
type SearchApprovalsResultDataValue ¶ added in v0.1.98
type SearchApprovalsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 查询到的审批单对象(ApprovalVO)数组。 Records *[]ApprovalVo `json:"records,omitempty"` }
SearchApprovalsResultDataValue value,统一的返回结果的外层数据结构。
func (SearchApprovalsResultDataValue) String ¶ added in v0.1.98
func (o SearchApprovalsResultDataValue) String() string
type SearchAtomicIndexesRequest ¶
type SearchAtomicIndexesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *SearchAtomicIndexesRequestStatus `json:"status,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 业务对象l3的ID,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 关联表的ID,填写String类型替代Long类型。 TableId *string `json:"table_id,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchAtomicIndexesRequest Request Object
func (SearchAtomicIndexesRequest) String ¶
func (o SearchAtomicIndexesRequest) String() string
type SearchAtomicIndexesRequestStatus ¶
type SearchAtomicIndexesRequestStatus struct {
// contains filtered or unexported fields
}
func (SearchAtomicIndexesRequestStatus) MarshalJSON ¶
func (c SearchAtomicIndexesRequestStatus) MarshalJSON() ([]byte, error)
func (*SearchAtomicIndexesRequestStatus) UnmarshalJSON ¶
func (c *SearchAtomicIndexesRequestStatus) UnmarshalJSON(b []byte) error
func (SearchAtomicIndexesRequestStatus) Value ¶
func (c SearchAtomicIndexesRequestStatus) Value() string
type SearchAtomicIndexesRequestStatusEnum ¶
type SearchAtomicIndexesRequestStatusEnum struct { DRAFT SearchAtomicIndexesRequestStatus PUBLISH_DEVELOPING SearchAtomicIndexesRequestStatus PUBLISHED SearchAtomicIndexesRequestStatus OFFLINE_DEVELOPING SearchAtomicIndexesRequestStatus OFFLINE SearchAtomicIndexesRequestStatus REJECT SearchAtomicIndexesRequestStatus }
func GetSearchAtomicIndexesRequestStatusEnum ¶
func GetSearchAtomicIndexesRequestStatusEnum() SearchAtomicIndexesRequestStatusEnum
type SearchAtomicIndexesResponse ¶
type SearchAtomicIndexesResponse struct { Data *AtomicIndexVoSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchAtomicIndexesResponse Response Object
func (SearchAtomicIndexesResponse) String ¶
func (o SearchAtomicIndexesResponse) String() string
type SearchAuthorizeAppRequest ¶
type SearchAuthorizeAppRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *SearchAuthorizeAppRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 查询起始坐标, 即跳过前X条数据。仅支持0或limit的整数倍,不满足则向下取整。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` }
SearchAuthorizeAppRequest Request Object
func (SearchAuthorizeAppRequest) String ¶
func (o SearchAuthorizeAppRequest) String() string
type SearchAuthorizeAppRequestDlmType ¶ added in v0.1.61
type SearchAuthorizeAppRequestDlmType struct {
// contains filtered or unexported fields
}
func (SearchAuthorizeAppRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c SearchAuthorizeAppRequestDlmType) MarshalJSON() ([]byte, error)
func (*SearchAuthorizeAppRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *SearchAuthorizeAppRequestDlmType) UnmarshalJSON(b []byte) error
func (SearchAuthorizeAppRequestDlmType) Value ¶ added in v0.1.61
func (c SearchAuthorizeAppRequestDlmType) Value() string
type SearchAuthorizeAppRequestDlmTypeEnum ¶ added in v0.1.61
type SearchAuthorizeAppRequestDlmTypeEnum struct { SHARED SearchAuthorizeAppRequestDlmType EXCLUSIVE SearchAuthorizeAppRequestDlmType }
func GetSearchAuthorizeAppRequestDlmTypeEnum ¶ added in v0.1.61
func GetSearchAuthorizeAppRequestDlmTypeEnum() SearchAuthorizeAppRequestDlmTypeEnum
type SearchAuthorizeAppResponse ¶
type SearchAuthorizeAppResponse struct { // 符合条件的APP总数 Total *int32 `json:"total,omitempty"` // 本次返回的APP列表 Records *[]RecordForGetAuthApp `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
SearchAuthorizeAppResponse Response Object
func (SearchAuthorizeAppResponse) String ¶
func (o SearchAuthorizeAppResponse) String() string
type SearchBindApiRequest ¶
type SearchBindApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *SearchBindApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // app编号。 AppId string `json:"app_id"` // 查询起始坐标, 即跳过前X条数据。仅支持0或limit的整数倍,不满足则向下取整。 Offset *int32 `json:"offset,omitempty"` // 查询条数, 即查询Y条数据。 Limit *int32 `json:"limit,omitempty"` }
SearchBindApiRequest Request Object
func (SearchBindApiRequest) String ¶
func (o SearchBindApiRequest) String() string
type SearchBindApiRequestDlmType ¶ added in v0.1.61
type SearchBindApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (SearchBindApiRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c SearchBindApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*SearchBindApiRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *SearchBindApiRequestDlmType) UnmarshalJSON(b []byte) error
func (SearchBindApiRequestDlmType) Value ¶ added in v0.1.61
func (c SearchBindApiRequestDlmType) Value() string
type SearchBindApiRequestDlmTypeEnum ¶ added in v0.1.61
type SearchBindApiRequestDlmTypeEnum struct { SHARED SearchBindApiRequestDlmType EXCLUSIVE SearchBindApiRequestDlmType }
func GetSearchBindApiRequestDlmTypeEnum ¶ added in v0.1.61
func GetSearchBindApiRequestDlmTypeEnum() SearchBindApiRequestDlmTypeEnum
type SearchBindApiResponse ¶
type SearchBindApiResponse struct { // 应用已绑定的api总个数 Total *int32 `json:"total,omitempty"` // 应用已绑定的api列表 Records *[]AppBindApiInfo `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
SearchBindApiResponse Response Object
func (SearchBindApiResponse) String ¶
func (o SearchBindApiResponse) String() string
type SearchCatalogsRequest ¶
type SearchCatalogsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchCatalogsRequest Request Object
func (SearchCatalogsRequest) String ¶
func (o SearchCatalogsRequest) String() string
type SearchCatalogsResponse ¶
type SearchCatalogsResponse struct { Data *SearchCatalogsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchCatalogsResponse Response Object
func (SearchCatalogsResponse) String ¶
func (o SearchCatalogsResponse) String() string
type SearchCatalogsResultData ¶ added in v0.1.98
type SearchCatalogsResultData struct {
Value *SearchCatalogsResultDataValue `json:"value,omitempty"`
}
SearchCatalogsResultData data,统一的返回结果的最外层数据结构。
func (SearchCatalogsResultData) String ¶ added in v0.1.98
func (o SearchCatalogsResultData) String() string
type SearchCatalogsResultDataValue ¶ added in v0.1.98
type SearchCatalogsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 流程架构详情。 Records *[]BizCatalogVo `json:"records,omitempty"` }
SearchCatalogsResultDataValue value,统一的返回结果的外层数据结构。
func (SearchCatalogsResultDataValue) String ¶ added in v0.1.98
func (o SearchCatalogsResultDataValue) String() string
type SearchCodeTableValuesRequest ¶
type SearchCodeTableValuesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchCodeTableValuesRequest Request Object
func (SearchCodeTableValuesRequest) String ¶
func (o SearchCodeTableValuesRequest) String() string
type SearchCodeTableValuesResponse ¶
type SearchCodeTableValuesResponse struct { // 返回的数据信息。 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchCodeTableValuesResponse Response Object
func (SearchCodeTableValuesResponse) String ¶
func (o SearchCodeTableValuesResponse) String() string
type SearchCodeTablesRequest ¶
type SearchCodeTablesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按审核人查询。 Approver *string `json:"approver,omitempty"` // 目录ID,填写String类型替代Long类型。 DirectoryId *string `json:"directory_id,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *SearchCodeTablesRequestStatus `json:"status,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchCodeTablesRequest Request Object
func (SearchCodeTablesRequest) String ¶
func (o SearchCodeTablesRequest) String() string
type SearchCodeTablesRequestStatus ¶
type SearchCodeTablesRequestStatus struct {
// contains filtered or unexported fields
}
func (SearchCodeTablesRequestStatus) MarshalJSON ¶
func (c SearchCodeTablesRequestStatus) MarshalJSON() ([]byte, error)
func (*SearchCodeTablesRequestStatus) UnmarshalJSON ¶
func (c *SearchCodeTablesRequestStatus) UnmarshalJSON(b []byte) error
func (SearchCodeTablesRequestStatus) Value ¶
func (c SearchCodeTablesRequestStatus) Value() string
type SearchCodeTablesRequestStatusEnum ¶
type SearchCodeTablesRequestStatusEnum struct { DRAFT SearchCodeTablesRequestStatus PUBLISH_DEVELOPING SearchCodeTablesRequestStatus PUBLISHED SearchCodeTablesRequestStatus OFFLINE_DEVELOPING SearchCodeTablesRequestStatus OFFLINE SearchCodeTablesRequestStatus REJECT SearchCodeTablesRequestStatus }
func GetSearchCodeTablesRequestStatusEnum ¶
func GetSearchCodeTablesRequestStatusEnum() SearchCodeTablesRequestStatusEnum
type SearchCodeTablesResponse ¶
type SearchCodeTablesResponse struct { Data *SearchCodeTablesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchCodeTablesResponse Response Object
func (SearchCodeTablesResponse) String ¶
func (o SearchCodeTablesResponse) String() string
type SearchCodeTablesResultData ¶ added in v0.1.98
type SearchCodeTablesResultData struct {
Value *SearchCodeTablesResultDataValue `json:"value,omitempty"`
}
SearchCodeTablesResultData data,统一的返回结果的最外层数据结构。
func (SearchCodeTablesResultData) String ¶ added in v0.1.98
func (o SearchCodeTablesResultData) String() string
type SearchCodeTablesResultDataValue ¶ added in v0.1.98
type SearchCodeTablesResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 查询到的码表对象(CodeTableVO)数组。 Records *[]CodeTableVo `json:"records,omitempty"` }
SearchCodeTablesResultDataValue value,统一的返回结果的外层数据结构。
func (SearchCodeTablesResultDataValue) String ¶ added in v0.1.98
func (o SearchCodeTablesResultDataValue) String() string
type SearchCustomizedFieldsRequest ¶
type SearchCustomizedFieldsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 自定义项类型。 枚举值: - TABLE: 表自定义项 - ATTRIBUTE: 属性自定义项 - SUBJECT: 主题自定义项 - METRIC: 业务指标自定义项 Type SearchCustomizedFieldsRequestType `json:"type"` }
SearchCustomizedFieldsRequest Request Object
func (SearchCustomizedFieldsRequest) String ¶
func (o SearchCustomizedFieldsRequest) String() string
type SearchCustomizedFieldsRequestType ¶
type SearchCustomizedFieldsRequestType struct {
// contains filtered or unexported fields
}
func (SearchCustomizedFieldsRequestType) MarshalJSON ¶
func (c SearchCustomizedFieldsRequestType) MarshalJSON() ([]byte, error)
func (*SearchCustomizedFieldsRequestType) UnmarshalJSON ¶
func (c *SearchCustomizedFieldsRequestType) UnmarshalJSON(b []byte) error
func (SearchCustomizedFieldsRequestType) Value ¶
func (c SearchCustomizedFieldsRequestType) Value() string
type SearchCustomizedFieldsRequestTypeEnum ¶
type SearchCustomizedFieldsRequestTypeEnum struct { TABLE SearchCustomizedFieldsRequestType ATTRIBUTE SearchCustomizedFieldsRequestType SUBJECT SearchCustomizedFieldsRequestType METRIC SearchCustomizedFieldsRequestType }
func GetSearchCustomizedFieldsRequestTypeEnum ¶
func GetSearchCustomizedFieldsRequestTypeEnum() SearchCustomizedFieldsRequestTypeEnum
type SearchCustomizedFieldsResponse ¶
type SearchCustomizedFieldsResponse struct { Data *SearchCustomizedFieldsResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchCustomizedFieldsResponse Response Object
func (SearchCustomizedFieldsResponse) String ¶
func (o SearchCustomizedFieldsResponse) String() string
type SearchCustomizedFieldsResultData ¶ added in v0.1.98
type SearchCustomizedFieldsResultData struct {
Value *SearchCustomizedFieldsResultDataValue `json:"value,omitempty"`
}
SearchCustomizedFieldsResultData data,统一的返回结果的最外层数据结构。
func (SearchCustomizedFieldsResultData) String ¶ added in v0.1.98
func (o SearchCustomizedFieldsResultData) String() string
type SearchCustomizedFieldsResultDataValue ¶ added in v0.1.98
type SearchCustomizedFieldsResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // CustomizedFieldsVO信息。 Records *[]CustomizedFieldsVo `json:"records,omitempty"` }
SearchCustomizedFieldsResultDataValue value,统一的返回结果的外层数据结构。
func (SearchCustomizedFieldsResultDataValue) String ¶ added in v0.1.98
func (o SearchCustomizedFieldsResultDataValue) String() string
type SearchDebugInfoRequest ¶
type SearchDebugInfoRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *SearchDebugInfoRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
SearchDebugInfoRequest Request Object
func (SearchDebugInfoRequest) String ¶
func (o SearchDebugInfoRequest) String() string
type SearchDebugInfoRequestDlmType ¶
type SearchDebugInfoRequestDlmType struct {
// contains filtered or unexported fields
}
func (SearchDebugInfoRequestDlmType) MarshalJSON ¶
func (c SearchDebugInfoRequestDlmType) MarshalJSON() ([]byte, error)
func (*SearchDebugInfoRequestDlmType) UnmarshalJSON ¶
func (c *SearchDebugInfoRequestDlmType) UnmarshalJSON(b []byte) error
func (SearchDebugInfoRequestDlmType) Value ¶
func (c SearchDebugInfoRequestDlmType) Value() string
type SearchDebugInfoRequestDlmTypeEnum ¶
type SearchDebugInfoRequestDlmTypeEnum struct { SHARED SearchDebugInfoRequestDlmType EXCLUSIVE SearchDebugInfoRequestDlmType }
func GetSearchDebugInfoRequestDlmTypeEnum ¶
func GetSearchDebugInfoRequestDlmTypeEnum() SearchDebugInfoRequestDlmTypeEnum
type SearchDebugInfoResponse ¶
type SearchDebugInfoResponse struct { // 总数 Total *int32 `json:"total,omitempty"` // 发布信息列表 PublishMessages *[]ApiPublishDto `json:"publish_messages,omitempty"` HttpStatusCode int `json:"-"` }
SearchDebugInfoResponse Response Object
func (SearchDebugInfoResponse) String ¶
func (o SearchDebugInfoResponse) String() string
type SearchDesignLatestApprovalDiffRequest ¶ added in v0.1.91
type SearchDesignLatestApprovalDiffRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 待比较下展的实体ID,填写String类型替代Long类型。 BizId string `json:"biz_id"` // 待删除下展的实体类型。 枚举值: - ATOMIC_INDEX: 原子指标 - DERIVATIVE_INDEX: 衍生指标 - DIMENSION: 维度 - FACT_LOGIC_TABLE: 事实表 - TABLE_MODEL:关系建模:逻辑实体/物理表 - STANDARD_ELEMENT: 数据标准 - AGGREGATION_LOGIC_TABLE: 汇总表 - CODE_TABLE: 码表 - BIZ_METRIC: 业务指标 - COMPOUND_METRIC: 复合指标 BizType SearchDesignLatestApprovalDiffRequestBizType `json:"biz_type"` }
SearchDesignLatestApprovalDiffRequest Request Object
func (SearchDesignLatestApprovalDiffRequest) String ¶ added in v0.1.91
func (o SearchDesignLatestApprovalDiffRequest) String() string
type SearchDesignLatestApprovalDiffRequestBizType ¶ added in v0.1.91
type SearchDesignLatestApprovalDiffRequestBizType struct {
// contains filtered or unexported fields
}
func (SearchDesignLatestApprovalDiffRequestBizType) MarshalJSON ¶ added in v0.1.91
func (c SearchDesignLatestApprovalDiffRequestBizType) MarshalJSON() ([]byte, error)
func (*SearchDesignLatestApprovalDiffRequestBizType) UnmarshalJSON ¶ added in v0.1.91
func (c *SearchDesignLatestApprovalDiffRequestBizType) UnmarshalJSON(b []byte) error
func (SearchDesignLatestApprovalDiffRequestBizType) Value ¶ added in v0.1.91
func (c SearchDesignLatestApprovalDiffRequestBizType) Value() string
type SearchDesignLatestApprovalDiffRequestBizTypeEnum ¶ added in v0.1.91
type SearchDesignLatestApprovalDiffRequestBizTypeEnum struct { ATOMIC_INDEX SearchDesignLatestApprovalDiffRequestBizType DERIVATIVE_INDEX SearchDesignLatestApprovalDiffRequestBizType DIMENSION SearchDesignLatestApprovalDiffRequestBizType FACT_LOGIC_TABLE SearchDesignLatestApprovalDiffRequestBizType TABLE_MODEL SearchDesignLatestApprovalDiffRequestBizType STANDARD_ELEMENT SearchDesignLatestApprovalDiffRequestBizType AGGREGATION_LOGIC_TABLE SearchDesignLatestApprovalDiffRequestBizType CODE_TABLE SearchDesignLatestApprovalDiffRequestBizType BIZ_METRIC SearchDesignLatestApprovalDiffRequestBizType COMPOUND_METRIC SearchDesignLatestApprovalDiffRequestBizType }
func GetSearchDesignLatestApprovalDiffRequestBizTypeEnum ¶ added in v0.1.91
func GetSearchDesignLatestApprovalDiffRequestBizTypeEnum() SearchDesignLatestApprovalDiffRequestBizTypeEnum
type SearchDesignLatestApprovalDiffResponse ¶ added in v0.1.91
type SearchDesignLatestApprovalDiffResponse struct { Data *PublishVersionVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchDesignLatestApprovalDiffResponse Response Object
func (SearchDesignLatestApprovalDiffResponse) String ¶ added in v0.1.91
func (o SearchDesignLatestApprovalDiffResponse) String() string
type SearchDwByTypeRequest ¶
type SearchDwByTypeRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 是否查询最新的。 ForceRefresh *bool `json:"force_refresh,omitempty"` // 数据连接类型。 DwType string `json:"dw_type"` // limit Limit *int32 `json:"limit,omitempty"` // limit Offset *int32 `json:"offset,omitempty"` }
SearchDwByTypeRequest Request Object
func (SearchDwByTypeRequest) String ¶
func (o SearchDwByTypeRequest) String() string
type SearchDwByTypeResponse ¶
type SearchDwByTypeResponse struct { Data *SearchDwByTypeResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchDwByTypeResponse Response Object
func (SearchDwByTypeResponse) String ¶
func (o SearchDwByTypeResponse) String() string
type SearchDwByTypeResultData ¶ added in v0.1.98
type SearchDwByTypeResultData struct { // 数据连接信息数组 Value *[]DataConnectionVo `json:"value,omitempty"` }
SearchDwByTypeResultData data,统一的返回结果的最外层数据结构。
func (SearchDwByTypeResultData) String ¶ added in v0.1.98
func (o SearchDwByTypeResultData) String() string
type SearchFieldsForRelationRequest ¶ added in v0.1.91
type SearchFieldsForRelationRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` }
SearchFieldsForRelationRequest Request Object
func (SearchFieldsForRelationRequest) String ¶ added in v0.1.91
func (o SearchFieldsForRelationRequest) String() string
type SearchFieldsForRelationResponse ¶ added in v0.1.91
type SearchFieldsForRelationResponse struct { // 返回的数据信息。 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchFieldsForRelationResponse Response Object
func (SearchFieldsForRelationResponse) String ¶ added in v0.1.91
func (o SearchFieldsForRelationResponse) String() string
type SearchIdByPathRequest ¶
type SearchIdByPathRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *SearchIdByPathRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 路径。 Path string `json:"path"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
SearchIdByPathRequest Request Object
func (SearchIdByPathRequest) String ¶
func (o SearchIdByPathRequest) String() string
type SearchIdByPathRequestDlmType ¶ added in v0.1.61
type SearchIdByPathRequestDlmType struct {
// contains filtered or unexported fields
}
func (SearchIdByPathRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c SearchIdByPathRequestDlmType) MarshalJSON() ([]byte, error)
func (*SearchIdByPathRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *SearchIdByPathRequestDlmType) UnmarshalJSON(b []byte) error
func (SearchIdByPathRequestDlmType) Value ¶ added in v0.1.61
func (c SearchIdByPathRequestDlmType) Value() string
type SearchIdByPathRequestDlmTypeEnum ¶ added in v0.1.61
type SearchIdByPathRequestDlmTypeEnum struct { SHARED SearchIdByPathRequestDlmType EXCLUSIVE SearchIdByPathRequestDlmType }
func GetSearchIdByPathRequestDlmTypeEnum ¶ added in v0.1.61
func GetSearchIdByPathRequestDlmTypeEnum() SearchIdByPathRequestDlmTypeEnum
type SearchIdByPathResponse ¶
type SearchIdByPathResponse struct { // 目录编号 CatalogId *string `json:"catalog_id,omitempty"` HttpStatusCode int `json:"-"` }
SearchIdByPathResponse Response Object
func (SearchIdByPathResponse) String ¶
func (o SearchIdByPathResponse) String() string
type SearchParameter ¶ added in v0.1.62
type SearchParameter struct { // 查询关键字 Query *string `json:"query,omitempty"` Filter *DataMapFilterCriteria `json:"filter,omitempty"` // 条件参数列表 Facets *[]string `json:"facets,omitempty"` // 分页显示每页返回结果数。默认值100 Limit int32 `json:"limit"` // 偏移量,默认值0 Offset int32 `json:"offset"` // 关联关系属性 RelationshipAttributes *[]string `json:"relationship_attributes,omitempty"` // 排序信息 Sort *[]Sort `json:"sort,omitempty"` // 所有者 Owner *string `json:"owner,omitempty"` // 是否校验权限,默认值false QueryPrivilege *bool `json:"query_privilege,omitempty"` }
SearchParameter 资产查询条件
func (SearchParameter) String ¶ added in v0.1.62
func (o SearchParameter) String() string
type SearchParametersExt ¶
type SearchParametersExt struct { // 属性 Attributes *interface{} `json:"attributes,omitempty"` // 分类 Classifications *[]string `json:"classifications,omitempty"` // 数据连接 ConnectionNames *[]string `json:"connection_names,omitempty"` // 是否排除分类 ExcludeClassifications *bool `json:"exclude_classifications,omitempty"` // 是否排除密级 ExcludeSecurityLevels *bool `json:"exclude_security_levels,omitempty"` // 是否排除标签 ExcludeTags *bool `json:"exclude_tags,omitempty"` // 包含分类属性 IncludeClassificationAttributes *bool `json:"include_classification_attributes,omitempty"` // 包含子分类 IncludeSubClassifications *bool `json:"include_sub_classifications,omitempty"` // 分页参数,每页限制数量,默认查询所有 Limit *int32 `json:"limit,omitempty"` // 分页参数,偏移量,默认查询所有 Offset *int32 `json:"offset,omitempty"` // 排序方式 Order *string `json:"order,omitempty"` // 查询参数 Query *string `json:"query,omitempty"` // 是否按名称和描述搜索 SearchNameAndDescription *bool `json:"search_name_and_description,omitempty"` // 安全密级列表 SecurityLevels *[]string `json:"security_levels,omitempty"` // 标签列表 TermNames *[]string `json:"term_names,omitempty"` // 类型列表 TypeNames *[]string `json:"type_names,omitempty"` }
SearchParametersExt 请求参数
func (SearchParametersExt) String ¶
func (o SearchParametersExt) String() string
type SearchPublishInfoRequest ¶
type SearchPublishInfoRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *SearchPublishInfoRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
SearchPublishInfoRequest Request Object
func (SearchPublishInfoRequest) String ¶
func (o SearchPublishInfoRequest) String() string
type SearchPublishInfoRequestDlmType ¶
type SearchPublishInfoRequestDlmType struct {
// contains filtered or unexported fields
}
func (SearchPublishInfoRequestDlmType) MarshalJSON ¶
func (c SearchPublishInfoRequestDlmType) MarshalJSON() ([]byte, error)
func (*SearchPublishInfoRequestDlmType) UnmarshalJSON ¶
func (c *SearchPublishInfoRequestDlmType) UnmarshalJSON(b []byte) error
func (SearchPublishInfoRequestDlmType) Value ¶
func (c SearchPublishInfoRequestDlmType) Value() string
type SearchPublishInfoRequestDlmTypeEnum ¶
type SearchPublishInfoRequestDlmTypeEnum struct { SHARED SearchPublishInfoRequestDlmType EXCLUSIVE SearchPublishInfoRequestDlmType }
func GetSearchPublishInfoRequestDlmTypeEnum ¶
func GetSearchPublishInfoRequestDlmTypeEnum() SearchPublishInfoRequestDlmTypeEnum
type SearchPublishInfoResponse ¶
type SearchPublishInfoResponse struct { // 总数 Total *int32 `json:"total,omitempty"` // 发布信息列表 PublishMessages *[]ApiPublishDto `json:"publish_messages,omitempty"` HttpStatusCode int `json:"-"` }
SearchPublishInfoResponse Response Object
func (SearchPublishInfoResponse) String ¶
func (o SearchPublishInfoResponse) String() string
type SearchSgcComputeDimensionsRequest ¶ added in v0.1.99
type SearchSgcComputeDimensionsRequest struct { // DataArts Studio实例ID。 InstanceId string `json:"instance_id"` // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 WorkspaceId string `json:"workspace_id"` // 偏移量 Offset *int32 `json:"offset,omitempty"` // 返回数据条数,表示页大小 Limit *int32 `json:"limit,omitempty"` // 节点实例名称或脚本名称 Name *string `json:"name,omitempty"` // 节点实例创建者name NodeCreatorName *string `json:"node_creator_name,omitempty"` // 类型,0表示节点实例,1表示脚本,2表示节点的测试运行,成本管理页面对于0和2的情况均展示为节点实例 Type *SearchSgcComputeDimensionsRequestType `json:"type,omitempty"` // 节点类型,HIVE SQL, SparkSQL, Spark, Flink SQL, MRS Flink Job, DWS SQL为支持的枚举节点类型 NodeType *SearchSgcComputeDimensionsRequestNodeType `json:"node_type,omitempty"` // 排序规则,示例priority ASC表示按照优先级升序排序,priority DESC表示按照优先级降序排序 OrderBy *string `json:"order_by,omitempty"` }
SearchSgcComputeDimensionsRequest Request Object
func (SearchSgcComputeDimensionsRequest) String ¶ added in v0.1.99
func (o SearchSgcComputeDimensionsRequest) String() string
type SearchSgcComputeDimensionsRequestNodeType ¶ added in v0.1.99
type SearchSgcComputeDimensionsRequestNodeType struct {
// contains filtered or unexported fields
}
func (SearchSgcComputeDimensionsRequestNodeType) MarshalJSON ¶ added in v0.1.99
func (c SearchSgcComputeDimensionsRequestNodeType) MarshalJSON() ([]byte, error)
func (*SearchSgcComputeDimensionsRequestNodeType) UnmarshalJSON ¶ added in v0.1.99
func (c *SearchSgcComputeDimensionsRequestNodeType) UnmarshalJSON(b []byte) error
func (SearchSgcComputeDimensionsRequestNodeType) Value ¶ added in v0.1.99
func (c SearchSgcComputeDimensionsRequestNodeType) Value() string
type SearchSgcComputeDimensionsRequestNodeTypeEnum ¶ added in v0.1.99
type SearchSgcComputeDimensionsRequestNodeTypeEnum struct { HIVE_SQL SearchSgcComputeDimensionsRequestNodeType SPARK_SQL SearchSgcComputeDimensionsRequestNodeType SPARK SearchSgcComputeDimensionsRequestNodeType FLINK_SQL SearchSgcComputeDimensionsRequestNodeType MRS_FLINK_JOB SearchSgcComputeDimensionsRequestNodeType DWS_SQL SearchSgcComputeDimensionsRequestNodeType }
func GetSearchSgcComputeDimensionsRequestNodeTypeEnum ¶ added in v0.1.99
func GetSearchSgcComputeDimensionsRequestNodeTypeEnum() SearchSgcComputeDimensionsRequestNodeTypeEnum
type SearchSgcComputeDimensionsRequestType ¶ added in v0.1.99
type SearchSgcComputeDimensionsRequestType struct {
// contains filtered or unexported fields
}
func (SearchSgcComputeDimensionsRequestType) MarshalJSON ¶ added in v0.1.99
func (c SearchSgcComputeDimensionsRequestType) MarshalJSON() ([]byte, error)
func (*SearchSgcComputeDimensionsRequestType) UnmarshalJSON ¶ added in v0.1.99
func (c *SearchSgcComputeDimensionsRequestType) UnmarshalJSON(b []byte) error
func (SearchSgcComputeDimensionsRequestType) Value ¶ added in v0.1.99
func (c SearchSgcComputeDimensionsRequestType) Value() int32
type SearchSgcComputeDimensionsRequestTypeEnum ¶ added in v0.1.99
type SearchSgcComputeDimensionsRequestTypeEnum struct { E_0 SearchSgcComputeDimensionsRequestType E_1 SearchSgcComputeDimensionsRequestType E_2 SearchSgcComputeDimensionsRequestType }
func GetSearchSgcComputeDimensionsRequestTypeEnum ¶ added in v0.1.99
func GetSearchSgcComputeDimensionsRequestTypeEnum() SearchSgcComputeDimensionsRequestTypeEnum
type SearchSgcComputeDimensionsResponse ¶ added in v0.1.99
type SearchSgcComputeDimensionsResponse struct { // 总数 Count *int64 `json:"count,omitempty"` // 计算成本实例列表 Computes *[]ComputeDimension `json:"computes,omitempty"` HttpStatusCode int `json:"-"` }
SearchSgcComputeDimensionsResponse Response Object
func (SearchSgcComputeDimensionsResponse) String ¶ added in v0.1.99
func (o SearchSgcComputeDimensionsResponse) String() string
type SearchSubjectNewRequest ¶
type SearchSubjectNewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *SearchSubjectNewRequestStatus `json:"status,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 父目录ID,根节点没有此ID,空值为所有,-1为根节点下节点。填写String类型替代Long类型。 ParentId *string `json:"parent_id,omitempty"` }
SearchSubjectNewRequest Request Object
func (SearchSubjectNewRequest) String ¶
func (o SearchSubjectNewRequest) String() string
type SearchSubjectNewRequestStatus ¶
type SearchSubjectNewRequestStatus struct {
// contains filtered or unexported fields
}
func (SearchSubjectNewRequestStatus) MarshalJSON ¶
func (c SearchSubjectNewRequestStatus) MarshalJSON() ([]byte, error)
func (*SearchSubjectNewRequestStatus) UnmarshalJSON ¶
func (c *SearchSubjectNewRequestStatus) UnmarshalJSON(b []byte) error
func (SearchSubjectNewRequestStatus) Value ¶
func (c SearchSubjectNewRequestStatus) Value() string
type SearchSubjectNewRequestStatusEnum ¶
type SearchSubjectNewRequestStatusEnum struct { DRAFT SearchSubjectNewRequestStatus PUBLISH_DEVELOPING SearchSubjectNewRequestStatus PUBLISHED SearchSubjectNewRequestStatus OFFLINE_DEVELOPING SearchSubjectNewRequestStatus OFFLINE SearchSubjectNewRequestStatus REJECT SearchSubjectNewRequestStatus }
func GetSearchSubjectNewRequestStatusEnum ¶
func GetSearchSubjectNewRequestStatusEnum() SearchSubjectNewRequestStatusEnum
type SearchSubjectNewResponse ¶
type SearchSubjectNewResponse struct { Data *SearchSubjectNewResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchSubjectNewResponse Response Object
func (SearchSubjectNewResponse) String ¶
func (o SearchSubjectNewResponse) String() string
type SearchSubjectNewResultData ¶ added in v0.1.98
type SearchSubjectNewResultData struct {
Value *SearchSubjectNewResultDataValue `json:"value,omitempty"`
}
SearchSubjectNewResultData data,统一的返回结果的最外层数据结构。
func (SearchSubjectNewResultData) String ¶ added in v0.1.98
func (o SearchSubjectNewResultData) String() string
type SearchSubjectNewResultDataValue ¶ added in v0.1.98
type SearchSubjectNewResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // CatalogVO信息。 Records *[]CatalogVo `json:"records,omitempty"` }
SearchSubjectNewResultDataValue value,统一的返回结果的外层数据结构。
func (SearchSubjectNewResultDataValue) String ¶ added in v0.1.98
func (o SearchSubjectNewResultDataValue) String() string
type SearchSubjectRequest ¶
type SearchSubjectRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 按负责人查询。 Owner *string `json:"owner,omitempty"` // 业务状态。 枚举值: - DRAFT: 草稿 - PUBLISH_DEVELOPING: 发布待审批 - PUBLISHED: 已发布 - OFFLINE_DEVELOPING: 下线待审批 - OFFLINE: 已下线 - REJECT: 已驳回 Status *SearchSubjectRequestStatus `json:"status,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` // 父目录ID,根节点没有此ID,空值为所有,-1为根节点下节点。填写String类型替代Long类型。 ParentId *string `json:"parent_id,omitempty"` }
SearchSubjectRequest Request Object
func (SearchSubjectRequest) String ¶
func (o SearchSubjectRequest) String() string
type SearchSubjectRequestStatus ¶
type SearchSubjectRequestStatus struct {
// contains filtered or unexported fields
}
func (SearchSubjectRequestStatus) MarshalJSON ¶
func (c SearchSubjectRequestStatus) MarshalJSON() ([]byte, error)
func (*SearchSubjectRequestStatus) UnmarshalJSON ¶
func (c *SearchSubjectRequestStatus) UnmarshalJSON(b []byte) error
func (SearchSubjectRequestStatus) Value ¶
func (c SearchSubjectRequestStatus) Value() string
type SearchSubjectRequestStatusEnum ¶
type SearchSubjectRequestStatusEnum struct { DRAFT SearchSubjectRequestStatus PUBLISH_DEVELOPING SearchSubjectRequestStatus PUBLISHED SearchSubjectRequestStatus OFFLINE_DEVELOPING SearchSubjectRequestStatus OFFLINE SearchSubjectRequestStatus REJECT SearchSubjectRequestStatus }
func GetSearchSubjectRequestStatusEnum ¶
func GetSearchSubjectRequestStatusEnum() SearchSubjectRequestStatusEnum
type SearchSubjectResponse ¶
type SearchSubjectResponse struct { Data *SearchSubjectResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchSubjectResponse Response Object
func (SearchSubjectResponse) String ¶
func (o SearchSubjectResponse) String() string
type SearchSubjectResultData ¶ added in v0.1.98
type SearchSubjectResultData struct {
Value *SearchSubjectResultDataValue `json:"value,omitempty"`
}
SearchSubjectResultData data,统一的返回结果的最外层数据结构。
func (SearchSubjectResultData) String ¶ added in v0.1.98
func (o SearchSubjectResultData) String() string
type SearchSubjectResultDataValue ¶ added in v0.1.98
type SearchSubjectResultDataValue struct { // 总量。 Total *int32 `json:"total,omitempty"` // 查询到的审批单对象(CatalogVO)数组。 Records *[]CatalogVo `json:"records,omitempty"` }
SearchSubjectResultDataValue value,统一的返回结果的外层数据结构。
func (SearchSubjectResultDataValue) String ¶ added in v0.1.98
func (o SearchSubjectResultDataValue) String() string
type SearchVersionsRequest ¶
type SearchVersionsRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 按名称或编码模糊查询。 Name *string `json:"name,omitempty"` // 按创建者查询。 CreateBy *string `json:"create_by,omitempty"` // 业务定义ID,填写String类型替代Long类型。 BizId *string `json:"biz_id,omitempty"` // 按业务类型查询,可选业务类型有:ATOMIC_INDEX(原子指标)、DERIVATIVE_INDEX(衍生指标)、DIMENSION(维度)、TIME_CONDITION(时间限定)、DIMENSION_LOGIC_TABLE(维度表)、FACT_LOGIC_TABLE(事实表)、AGGREGATION_LOGIC_TABLE(汇总表)、TABLE_MODEL(关系建模表)、CODE_TABLE(码表)、STANDARD_ELEMENT)(数据标准)、BIZ_METRIC(业务指标)、COMPOUND_METRIC(复合指标)、SUBJECT(主题)、ATOMIC_METRIC(原子指标(新))、DERIVED_METRIC(衍生指标(新))、COMPOSITE_METRIC(复合指标(新))。 BizType *string `json:"biz_type,omitempty"` // 时间过滤左边界,与end_time一起使用,只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 BeginTime *string `json:"begin_time,omitempty"` // 时间过滤右边界,与begin_time一起使用只支持时间范围过滤,单边过滤无效。格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 EndTime *string `json:"end_time,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
SearchVersionsRequest Request Object
func (SearchVersionsRequest) String ¶
func (o SearchVersionsRequest) String() string
type SearchVersionsResponse ¶
type SearchVersionsResponse struct { Data *PublishVersionVoSearchResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
SearchVersionsResponse Response Object
func (SearchVersionsResponse) String ¶
func (o SearchVersionsResponse) String() string
type SecrecyLevel ¶ added in v0.1.87
type SecrecyLevel struct { // 密级id SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 密级名称 SecrecyLevelName *string `json:"secrecy_level_name,omitempty"` // 密级等级 SecrecyLevelNumber *int32 `json:"secrecy_level_number,omitempty"` // 密级描述 Description *string `json:"description,omitempty"` // 创建者 CreatedBy *string `json:"created_by,omitempty"` // 创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 更新者 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // DataArts实例ID InstanceId *string `json:"instance_id,omitempty"` }
func (SecrecyLevel) String ¶ added in v0.1.87
func (o SecrecyLevel) String() string
type SecrecyLevelRecordVo ¶ added in v0.1.98
type SecrecyLevelRecordVo struct { // 属性关联密级的ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 密级的ID,填写String类型替代Long类型。 SecrecyLevelId string `json:"secrecyLevel_id"` // 密级名称。 SecrecyLevelName *string `json:"secrecyLevel_name,omitempty"` // 数据安全主键。 Uuid *string `json:"uuid,omitempty"` // 密级等级。 Slevel *int32 `json:"slevel,omitempty"` // 密级描述。 Description *string `json:"description,omitempty"` // 业务对象ID,填写String类型替代Long类型。 BizId string `json:"biz_id"` BizType *BizTypeEnum `json:"biz_type"` // 创建者。 CreateBy *string `json:"create_by,omitempty"` // 更新者。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (SecrecyLevelRecordVo) String ¶ added in v0.1.98
func (o SecrecyLevelRecordVo) String() string
type SecrecyLevelVo ¶ added in v0.1.98
type SecrecyLevelVo struct { // 密级ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 数据安全主键。 Uuid *string `json:"uuid,omitempty"` // 密级名。 Name string `json:"name"` // 密级等级。 Slevel *int32 `json:"slevel,omitempty"` // 密级描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` }
func (SecrecyLevelVo) String ¶ added in v0.1.98
func (o SecrecyLevelVo) String() string
type SecretTypeEnum ¶ added in v0.1.98
type SecretTypeEnum struct {
// contains filtered or unexported fields
}
SecretTypeEnum 密级类型。 枚举值: - PUBLIC: 公开 - SECRET: 秘密 - CONFIDENTIAL: 机密 - SUPER_SECRET: 绝密
func (SecretTypeEnum) MarshalJSON ¶ added in v0.1.98
func (c SecretTypeEnum) MarshalJSON() ([]byte, error)
func (*SecretTypeEnum) UnmarshalJSON ¶ added in v0.1.98
func (c *SecretTypeEnum) UnmarshalJSON(b []byte) error
func (SecretTypeEnum) Value ¶ added in v0.1.98
func (c SecretTypeEnum) Value() string
type SecretTypeEnumEnum ¶ added in v0.1.98
type SecretTypeEnumEnum struct { PUBLIC SecretTypeEnum SECRET SecretTypeEnum CONFIDENTIAL SecretTypeEnum SUPER_SECRET SecretTypeEnum }
func GetSecretTypeEnumEnum ¶ added in v0.1.98
func GetSecretTypeEnumEnum() SecretTypeEnumEnum
type SelfDefinedFieldVo ¶
type SelfDefinedFieldVo struct { // 自定义项中文名。 FdNameCh *string `json:"fd_name_ch,omitempty"` // 自定义项英文名。 FdNameEn *string `json:"fd_name_en,omitempty"` // 是否必填。 NotNull *bool `json:"not_null,omitempty"` // 属性值。 FdValue *string `json:"fd_value,omitempty"` }
SelfDefinedFieldVo 表自定义项。
func (SelfDefinedFieldVo) String ¶
func (o SelfDefinedFieldVo) String() string
type SensitiveDataCategoryOverviewQueryDto ¶ added in v0.1.93
type SensitiveDataCategoryOverviewQueryDto struct { // 当前分类节点的根节点id,根节点的 RootId *string `json:"root_id,omitempty"` // 当前分类节点的父节点id ParentId *string `json:"parent_id,omitempty"` // 分类的Id CategoryId *string `json:"category_id,omitempty"` // 分类的名称 CategoryName *string `json:"category_name,omitempty"` // 分类path CategoryPath *string `json:"category_path,omitempty"` // 当前分类下的敏感字段数量 Count *int64 `json:"count,omitempty"` // 当前分类的子节点 Children *[]SensitiveDataCategoryOverviewQueryDto `json:"children,omitempty"` }
SensitiveDataCategoryOverviewQueryDto 敏感数据结果分类统计概览的查询对象
func (SensitiveDataCategoryOverviewQueryDto) String ¶ added in v0.1.93
func (o SensitiveDataCategoryOverviewQueryDto) String() string
type SensitiveDataSecrecyLevelOverviewQueryDto ¶ added in v0.1.93
type SensitiveDataSecrecyLevelOverviewQueryDto struct { // 密级ID SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 密级名称 SecrecyLevelName *string `json:"secrecy_level_name,omitempty"` // 密级的等级 SecrecyLevelNumber *int64 `json:"secrecy_level_number,omitempty"` // 当前密级下的敏感字段数量 Count *int64 `json:"count,omitempty"` }
SensitiveDataSecrecyLevelOverviewQueryDto 敏感规则数据结果表查询对象
func (SensitiveDataSecrecyLevelOverviewQueryDto) String ¶ added in v0.1.93
func (o SensitiveDataSecrecyLevelOverviewQueryDto) String() string
type SetFactoryJobTagsRequest ¶ added in v0.1.71
type SetFactoryJobTagsRequest struct { // 工作空间id Workspace *string `json:"workspace,omitempty"` // 作业名称. JobName string `json:"job_name"` // 有Body体的情况下必选,无Body体的情况下则无需填写和校验 ContentType *string `json:"Content-Type,omitempty"` // 使用AK/SK进行认证时该字段必选 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK进行认证时该字段必选 Host *string `json:"Host,omitempty"` Body *SetJobTagsRequestBody `json:"body,omitempty"` }
SetFactoryJobTagsRequest Request Object
func (SetFactoryJobTagsRequest) String ¶ added in v0.1.71
func (o SetFactoryJobTagsRequest) String() string
type SetFactoryJobTagsResponse ¶ added in v0.1.71
type SetFactoryJobTagsResponse struct {
HttpStatusCode int `json:"-"`
}
SetFactoryJobTagsResponse Response Object
func (SetFactoryJobTagsResponse) String ¶ added in v0.1.71
func (o SetFactoryJobTagsResponse) String() string
type SetJobTagsRequestBody ¶ added in v0.1.71
type SetJobTagsRequestBody struct { // 标签列表, 若未空,则标识删除标签 TagNames *[]string `json:"tag_names,omitempty"` }
func (SetJobTagsRequestBody) String ¶ added in v0.1.71
func (o SetJobTagsRequestBody) String() string
type ShowAggregationLogicTableByIdRequest ¶
type ShowAggregationLogicTableByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowAggregationLogicTableByIdRequest Request Object
func (ShowAggregationLogicTableByIdRequest) String ¶
func (o ShowAggregationLogicTableByIdRequest) String() string
type ShowAggregationLogicTableByIdResponse ¶
type ShowAggregationLogicTableByIdResponse struct { Data *AggregationLogicTableVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowAggregationLogicTableByIdResponse Response Object
func (ShowAggregationLogicTableByIdResponse) String ¶
func (o ShowAggregationLogicTableByIdResponse) String() string
type ShowApiDashboardRequest ¶
type ShowApiDashboardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApiDashboardRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId *string `json:"instance_id,omitempty"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowApiDashboardRequestTimeUnit `json:"time_unit"` }
ShowApiDashboardRequest Request Object
func (ShowApiDashboardRequest) String ¶
func (o ShowApiDashboardRequest) String() string
type ShowApiDashboardRequestDlmType ¶
type ShowApiDashboardRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApiDashboardRequestDlmType) MarshalJSON ¶
func (c ShowApiDashboardRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApiDashboardRequestDlmType) UnmarshalJSON ¶
func (c *ShowApiDashboardRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApiDashboardRequestDlmType) Value ¶
func (c ShowApiDashboardRequestDlmType) Value() string
type ShowApiDashboardRequestDlmTypeEnum ¶
type ShowApiDashboardRequestDlmTypeEnum struct { SHARED ShowApiDashboardRequestDlmType EXCLUSIVE ShowApiDashboardRequestDlmType }
func GetShowApiDashboardRequestDlmTypeEnum ¶
func GetShowApiDashboardRequestDlmTypeEnum() ShowApiDashboardRequestDlmTypeEnum
type ShowApiDashboardRequestTimeUnit ¶
type ShowApiDashboardRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowApiDashboardRequestTimeUnit) MarshalJSON ¶
func (c ShowApiDashboardRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowApiDashboardRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowApiDashboardRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowApiDashboardRequestTimeUnit) Value ¶
func (c ShowApiDashboardRequestTimeUnit) Value() string
type ShowApiDashboardRequestTimeUnitEnum ¶
type ShowApiDashboardRequestTimeUnitEnum struct { HOUR ShowApiDashboardRequestTimeUnit DAY ShowApiDashboardRequestTimeUnit }
func GetShowApiDashboardRequestTimeUnitEnum ¶
func GetShowApiDashboardRequestTimeUnitEnum() ShowApiDashboardRequestTimeUnitEnum
type ShowApiDashboardResponse ¶
type ShowApiDashboardResponse struct { // 统计信息仪表板 Dashboards *[]StatisticForDashboard `json:"dashboards,omitempty"` HttpStatusCode int `json:"-"` }
ShowApiDashboardResponse Response Object
func (ShowApiDashboardResponse) String ¶
func (o ShowApiDashboardResponse) String() string
type ShowApiRequest ¶
type ShowApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // API ID。 ApiId string `json:"api_id"` }
ShowApiRequest Request Object
func (ShowApiRequest) String ¶
func (o ShowApiRequest) String() string
type ShowApiRequestDlmType ¶ added in v0.1.61
type ShowApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApiRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApiRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowApiRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApiRequestDlmType) Value ¶ added in v0.1.61
func (c ShowApiRequestDlmType) Value() string
type ShowApiRequestDlmTypeEnum ¶ added in v0.1.61
type ShowApiRequestDlmTypeEnum struct { SHARED ShowApiRequestDlmType EXCLUSIVE ShowApiRequestDlmType }
func GetShowApiRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowApiRequestDlmTypeEnum() ShowApiRequestDlmTypeEnum
type ShowApiResponse ¶
type ShowApiResponse struct { // API的ID Id *string `json:"id,omitempty"` // API名称 Name *string `json:"name,omitempty"` // API所属分组的ID(共享版) GroupId *string `json:"group_id,omitempty"` // API 描述 Description *string `json:"description,omitempty"` // API 访问协议 Protocol *ShowApiResponseProtocol `json:"protocol,omitempty"` // 发布类型,公开或者私有 PublishType *ShowApiResponsePublishType `json:"publish_type,omitempty"` // 是否开启日志记录 LogFlag *bool `json:"log_flag,omitempty"` // API的访问路径 Path *string `json:"path,omitempty"` // 共享版域名 Host *string `json:"host,omitempty"` Hosts *InstanceHostDto `json:"hosts,omitempty"` // API访问方式 RequestType *ShowApiResponseRequestType `json:"request_type,omitempty"` // API创建者 CreateUser *string `json:"create_user,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // API 审核人名称 Manager *string `json:"manager,omitempty"` // API的状态(共享版) Status *ShowApiResponseStatus `json:"status,omitempty"` // API 类型 Type *ShowApiResponseType `json:"type,omitempty"` // API调试状态(共享版) DebugStatus *ShowApiResponseDebugStatus `json:"debug_status,omitempty"` // 发布信息列表(专享版) PublishMessages *[]ApiPublishDto `json:"publish_messages,omitempty"` // API请求参数 RequestParas *[]RequestPara `json:"request_paras,omitempty"` DatasourceConfig *DatasourceConfig `json:"datasource_config,omitempty"` BackendConfig *BackendConfig `json:"backend_config,omitempty"` HttpStatusCode int `json:"-"` }
ShowApiResponse Response Object
func (ShowApiResponse) String ¶
func (o ShowApiResponse) String() string
type ShowApiResponseDebugStatus ¶
type ShowApiResponseDebugStatus struct {
// contains filtered or unexported fields
}
func (ShowApiResponseDebugStatus) MarshalJSON ¶
func (c ShowApiResponseDebugStatus) MarshalJSON() ([]byte, error)
func (*ShowApiResponseDebugStatus) UnmarshalJSON ¶
func (c *ShowApiResponseDebugStatus) UnmarshalJSON(b []byte) error
func (ShowApiResponseDebugStatus) Value ¶
func (c ShowApiResponseDebugStatus) Value() string
type ShowApiResponseDebugStatusEnum ¶
type ShowApiResponseDebugStatusEnum struct { API_DEBUG_WAITING ShowApiResponseDebugStatus API_DEBUG_FAILED ShowApiResponseDebugStatus API_DEBUG_SUCCESS ShowApiResponseDebugStatus }
func GetShowApiResponseDebugStatusEnum ¶
func GetShowApiResponseDebugStatusEnum() ShowApiResponseDebugStatusEnum
type ShowApiResponseProtocol ¶
type ShowApiResponseProtocol struct {
// contains filtered or unexported fields
}
func (ShowApiResponseProtocol) MarshalJSON ¶
func (c ShowApiResponseProtocol) MarshalJSON() ([]byte, error)
func (*ShowApiResponseProtocol) UnmarshalJSON ¶
func (c *ShowApiResponseProtocol) UnmarshalJSON(b []byte) error
func (ShowApiResponseProtocol) Value ¶
func (c ShowApiResponseProtocol) Value() string
type ShowApiResponseProtocolEnum ¶
type ShowApiResponseProtocolEnum struct { PROTOCOL_TYPE_HTTP ShowApiResponseProtocol PROTOCOL_TYPE_HTTPS ShowApiResponseProtocol }
func GetShowApiResponseProtocolEnum ¶
func GetShowApiResponseProtocolEnum() ShowApiResponseProtocolEnum
type ShowApiResponsePublishType ¶
type ShowApiResponsePublishType struct {
// contains filtered or unexported fields
}
func (ShowApiResponsePublishType) MarshalJSON ¶
func (c ShowApiResponsePublishType) MarshalJSON() ([]byte, error)
func (*ShowApiResponsePublishType) UnmarshalJSON ¶
func (c *ShowApiResponsePublishType) UnmarshalJSON(b []byte) error
func (ShowApiResponsePublishType) Value ¶
func (c ShowApiResponsePublishType) Value() string
type ShowApiResponsePublishTypeEnum ¶
type ShowApiResponsePublishTypeEnum struct { PUBLISH_TYPE_PUBLIC ShowApiResponsePublishType PUBLISH_TYPE_PRIVATE ShowApiResponsePublishType }
func GetShowApiResponsePublishTypeEnum ¶
func GetShowApiResponsePublishTypeEnum() ShowApiResponsePublishTypeEnum
type ShowApiResponseRequestType ¶
type ShowApiResponseRequestType struct {
// contains filtered or unexported fields
}
func (ShowApiResponseRequestType) MarshalJSON ¶
func (c ShowApiResponseRequestType) MarshalJSON() ([]byte, error)
func (*ShowApiResponseRequestType) UnmarshalJSON ¶
func (c *ShowApiResponseRequestType) UnmarshalJSON(b []byte) error
func (ShowApiResponseRequestType) Value ¶
func (c ShowApiResponseRequestType) Value() string
type ShowApiResponseRequestTypeEnum ¶
type ShowApiResponseRequestTypeEnum struct { REQUEST_TYPE_POST ShowApiResponseRequestType REQUEST_TYPE_GET ShowApiResponseRequestType }
func GetShowApiResponseRequestTypeEnum ¶
func GetShowApiResponseRequestTypeEnum() ShowApiResponseRequestTypeEnum
type ShowApiResponseStatus ¶
type ShowApiResponseStatus struct {
// contains filtered or unexported fields
}
func (ShowApiResponseStatus) MarshalJSON ¶
func (c ShowApiResponseStatus) MarshalJSON() ([]byte, error)
func (*ShowApiResponseStatus) UnmarshalJSON ¶
func (c *ShowApiResponseStatus) UnmarshalJSON(b []byte) error
func (ShowApiResponseStatus) Value ¶
func (c ShowApiResponseStatus) Value() string
type ShowApiResponseStatusEnum ¶
type ShowApiResponseStatusEnum struct { API_STATUS_CREATED ShowApiResponseStatus API_STATUS_PUBLISH_WAIT_REVIEW ShowApiResponseStatus API_STATUS_PUBLISH_REJECT ShowApiResponseStatus API_STATUS_PUBLISHED ShowApiResponseStatus API_STATUS_WAITING_STOP ShowApiResponseStatus API_STATUS_STOPPED ShowApiResponseStatus API_STATUS_RECOVER_WAIT_REVIEW ShowApiResponseStatus API_STATUS_WAITING_OFFLINE ShowApiResponseStatus API_STATUS_OFFLINE ShowApiResponseStatus API_STATUS_OFFLINE_WAIT_REVIEW ShowApiResponseStatus }
func GetShowApiResponseStatusEnum ¶
func GetShowApiResponseStatusEnum() ShowApiResponseStatusEnum
type ShowApiResponseType ¶
type ShowApiResponseType struct {
// contains filtered or unexported fields
}
func (ShowApiResponseType) MarshalJSON ¶
func (c ShowApiResponseType) MarshalJSON() ([]byte, error)
func (*ShowApiResponseType) UnmarshalJSON ¶
func (c *ShowApiResponseType) UnmarshalJSON(b []byte) error
func (ShowApiResponseType) Value ¶
func (c ShowApiResponseType) Value() string
type ShowApiResponseTypeEnum ¶
type ShowApiResponseTypeEnum struct { API_SPECIFIC_TYPE_CONFIGURATION ShowApiResponseType API_SPECIFIC_TYPE_SCRIPT ShowApiResponseType API_SPECIFIC_TYPE_REGISTER ShowApiResponseType }
func GetShowApiResponseTypeEnum ¶
func GetShowApiResponseTypeEnum() ShowApiResponseTypeEnum
type ShowApisDashboardRequest ¶
type ShowApisDashboardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApisDashboardRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 集群编号。 InstanceId *string `json:"instance_id,omitempty"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowApisDashboardRequestTimeUnit `json:"time_unit"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ShowApisDashboardRequest Request Object
func (ShowApisDashboardRequest) String ¶
func (o ShowApisDashboardRequest) String() string
type ShowApisDashboardRequestDlmType ¶
type ShowApisDashboardRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApisDashboardRequestDlmType) MarshalJSON ¶
func (c ShowApisDashboardRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApisDashboardRequestDlmType) UnmarshalJSON ¶
func (c *ShowApisDashboardRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApisDashboardRequestDlmType) Value ¶
func (c ShowApisDashboardRequestDlmType) Value() string
type ShowApisDashboardRequestDlmTypeEnum ¶
type ShowApisDashboardRequestDlmTypeEnum struct { SHARED ShowApisDashboardRequestDlmType EXCLUSIVE ShowApisDashboardRequestDlmType }
func GetShowApisDashboardRequestDlmTypeEnum ¶
func GetShowApisDashboardRequestDlmTypeEnum() ShowApisDashboardRequestDlmTypeEnum
type ShowApisDashboardRequestTimeUnit ¶
type ShowApisDashboardRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowApisDashboardRequestTimeUnit) MarshalJSON ¶
func (c ShowApisDashboardRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowApisDashboardRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowApisDashboardRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowApisDashboardRequestTimeUnit) Value ¶
func (c ShowApisDashboardRequestTimeUnit) Value() string
type ShowApisDashboardRequestTimeUnitEnum ¶
type ShowApisDashboardRequestTimeUnitEnum struct { HOUR ShowApisDashboardRequestTimeUnit DAY ShowApisDashboardRequestTimeUnit }
func GetShowApisDashboardRequestTimeUnitEnum ¶
func GetShowApisDashboardRequestTimeUnitEnum() ShowApisDashboardRequestTimeUnitEnum
type ShowApisDashboardResponse ¶
type ShowApisDashboardResponse struct { // 统计信息仪表板 Dashboards *[]StatisticForDashboard `json:"dashboards,omitempty"` HttpStatusCode int `json:"-"` }
ShowApisDashboardResponse Response Object
func (ShowApisDashboardResponse) String ¶
func (o ShowApisDashboardResponse) String() string
type ShowApisDetailRequest ¶
type ShowApisDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApisDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // api编号。 ApiId string `json:"api_id"` // 集群编号。 InstanceId *string `json:"instance_id,omitempty"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowApisDetailRequestTimeUnit `json:"time_unit"` }
ShowApisDetailRequest Request Object
func (ShowApisDetailRequest) String ¶
func (o ShowApisDetailRequest) String() string
type ShowApisDetailRequestDlmType ¶
type ShowApisDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApisDetailRequestDlmType) MarshalJSON ¶
func (c ShowApisDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApisDetailRequestDlmType) UnmarshalJSON ¶
func (c *ShowApisDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApisDetailRequestDlmType) Value ¶
func (c ShowApisDetailRequestDlmType) Value() string
type ShowApisDetailRequestDlmTypeEnum ¶
type ShowApisDetailRequestDlmTypeEnum struct { SHARED ShowApisDetailRequestDlmType EXCLUSIVE ShowApisDetailRequestDlmType }
func GetShowApisDetailRequestDlmTypeEnum ¶
func GetShowApisDetailRequestDlmTypeEnum() ShowApisDetailRequestDlmTypeEnum
type ShowApisDetailRequestTimeUnit ¶
type ShowApisDetailRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowApisDetailRequestTimeUnit) MarshalJSON ¶
func (c ShowApisDetailRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowApisDetailRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowApisDetailRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowApisDetailRequestTimeUnit) Value ¶
func (c ShowApisDetailRequestTimeUnit) Value() string
type ShowApisDetailRequestTimeUnitEnum ¶
type ShowApisDetailRequestTimeUnitEnum struct { HOUR ShowApisDetailRequestTimeUnit DAY ShowApisDetailRequestTimeUnit }
func GetShowApisDetailRequestTimeUnitEnum ¶
func GetShowApisDetailRequestTimeUnitEnum() ShowApisDetailRequestTimeUnitEnum
type ShowApisDetailResponse ¶
type ShowApisDetailResponse struct { // 统计对象编号 Id *string `json:"id,omitempty"` // 统计对象名称 Name *string `json:"name,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` // 请求平均时长 CostTimeAvg float32 `json:"cost_time_avg,omitempty"` // 成功请求平均时长 SuccessCostTimeAvg float32 `json:"success_cost_time_avg,omitempty"` // 失败请求平均时长 FailCostTimeAvg float32 `json:"fail_cost_time_avg,omitempty"` // 成功率 SuccessRate float32 `json:"success_rate,omitempty"` // 失败率 FailRate float32 `json:"fail_rate,omitempty"` // 合法率 LegalRate float32 `json:"legal_rate,omitempty"` // 非法率 IllegalRate float32 `json:"illegal_rate,omitempty"` HttpStatusCode int `json:"-"` }
ShowApisDetailResponse Response Object
func (ShowApisDetailResponse) String ¶
func (o ShowApisDetailResponse) String() string
type ShowApisOverviewRequest ¶
type ShowApisOverviewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApisOverviewRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowApisOverviewRequestTimeUnit `json:"time_unit"` }
ShowApisOverviewRequest Request Object
func (ShowApisOverviewRequest) String ¶
func (o ShowApisOverviewRequest) String() string
type ShowApisOverviewRequestDlmType ¶
type ShowApisOverviewRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApisOverviewRequestDlmType) MarshalJSON ¶
func (c ShowApisOverviewRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApisOverviewRequestDlmType) UnmarshalJSON ¶
func (c *ShowApisOverviewRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApisOverviewRequestDlmType) Value ¶
func (c ShowApisOverviewRequestDlmType) Value() string
type ShowApisOverviewRequestDlmTypeEnum ¶
type ShowApisOverviewRequestDlmTypeEnum struct { SHARED ShowApisOverviewRequestDlmType EXCLUSIVE ShowApisOverviewRequestDlmType }
func GetShowApisOverviewRequestDlmTypeEnum ¶
func GetShowApisOverviewRequestDlmTypeEnum() ShowApisOverviewRequestDlmTypeEnum
type ShowApisOverviewRequestTimeUnit ¶
type ShowApisOverviewRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowApisOverviewRequestTimeUnit) MarshalJSON ¶
func (c ShowApisOverviewRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowApisOverviewRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowApisOverviewRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowApisOverviewRequestTimeUnit) Value ¶
func (c ShowApisOverviewRequestTimeUnit) Value() string
type ShowApisOverviewRequestTimeUnitEnum ¶
type ShowApisOverviewRequestTimeUnitEnum struct { HOUR ShowApisOverviewRequestTimeUnit DAY ShowApisOverviewRequestTimeUnit }
func GetShowApisOverviewRequestTimeUnitEnum ¶
func GetShowApisOverviewRequestTimeUnitEnum() ShowApisOverviewRequestTimeUnitEnum
type ShowApisOverviewResponse ¶
type ShowApisOverviewResponse struct { // 已发布API量 PublishNum *int32 `json:"publish_num,omitempty"` // 开发中API量 DevelopingNum *int32 `json:"developing_num,omitempty"` // 申请量 ApplyNum *int32 `json:"apply_num,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` HttpStatusCode int `json:"-"` }
ShowApisOverviewResponse Response Object
func (ShowApisOverviewResponse) String ¶
func (o ShowApisOverviewResponse) String() string
type ShowAppInfoRequest ¶
type ShowAppInfoRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowAppInfoRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 应用编号。 AppId string `json:"app_id"` }
ShowAppInfoRequest Request Object
func (ShowAppInfoRequest) String ¶
func (o ShowAppInfoRequest) String() string
type ShowAppInfoRequestDlmType ¶
type ShowAppInfoRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowAppInfoRequestDlmType) MarshalJSON ¶
func (c ShowAppInfoRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowAppInfoRequestDlmType) UnmarshalJSON ¶
func (c *ShowAppInfoRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowAppInfoRequestDlmType) Value ¶
func (c ShowAppInfoRequestDlmType) Value() string
type ShowAppInfoRequestDlmTypeEnum ¶
type ShowAppInfoRequestDlmTypeEnum struct { SHARED ShowAppInfoRequestDlmType EXCLUSIVE ShowAppInfoRequestDlmType }
func GetShowAppInfoRequestDlmTypeEnum ¶
func GetShowAppInfoRequestDlmTypeEnum() ShowAppInfoRequestDlmTypeEnum
type ShowAppInfoResponse ¶
type ShowAppInfoResponse struct { // 应用编号 Id *string `json:"id,omitempty"` // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` // 应用key AppKey *string `json:"app_key,omitempty"` // 应用secret AppSecret *string `json:"app_secret,omitempty"` // 创建时间 RegisterTime *int64 `json:"register_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` // 应用类型 AppType *ShowAppInfoResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppInfoResponse Response Object
func (ShowAppInfoResponse) String ¶
func (o ShowAppInfoResponse) String() string
type ShowAppInfoResponseAppType ¶
type ShowAppInfoResponseAppType struct {
// contains filtered or unexported fields
}
func (ShowAppInfoResponseAppType) MarshalJSON ¶
func (c ShowAppInfoResponseAppType) MarshalJSON() ([]byte, error)
func (*ShowAppInfoResponseAppType) UnmarshalJSON ¶
func (c *ShowAppInfoResponseAppType) UnmarshalJSON(b []byte) error
func (ShowAppInfoResponseAppType) Value ¶
func (c ShowAppInfoResponseAppType) Value() string
type ShowAppInfoResponseAppTypeEnum ¶
type ShowAppInfoResponseAppTypeEnum struct { APIG ShowAppInfoResponseAppType IAM ShowAppInfoResponseAppType APIGW ShowAppInfoResponseAppType DLM ShowAppInfoResponseAppType ROMA_APIC ShowAppInfoResponseAppType }
func GetShowAppInfoResponseAppTypeEnum ¶
func GetShowAppInfoResponseAppTypeEnum() ShowAppInfoResponseAppTypeEnum
type ShowApplyDetailRequest ¶
type ShowApplyDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowApplyDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 审核信息id。 ApplyId string `json:"apply_id"` }
ShowApplyDetailRequest Request Object
func (ShowApplyDetailRequest) String ¶
func (o ShowApplyDetailRequest) String() string
type ShowApplyDetailRequestDlmType ¶ added in v0.1.61
type ShowApplyDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowApplyDetailRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowApplyDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowApplyDetailRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowApplyDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowApplyDetailRequestDlmType) Value ¶ added in v0.1.61
func (c ShowApplyDetailRequestDlmType) Value() string
type ShowApplyDetailRequestDlmTypeEnum ¶ added in v0.1.61
type ShowApplyDetailRequestDlmTypeEnum struct { SHARED ShowApplyDetailRequestDlmType EXCLUSIVE ShowApplyDetailRequestDlmType }
func GetShowApplyDetailRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowApplyDetailRequestDlmTypeEnum() ShowApplyDetailRequestDlmTypeEnum
type ShowApplyDetailResponse ¶
type ShowApplyDetailResponse struct { // 申请编号 Id *string `json:"id,omitempty"` // 申请状态 ApiApplyStatus *ShowApplyDetailResponseApiApplyStatus `json:"api_apply_status,omitempty"` // 申请类型 ApiApplyType *ShowApplyDetailResponseApiApplyType `json:"api_apply_type,omitempty"` // api编号 ApiId *string `json:"api_id,omitempty"` // api名称 ApiName *string `json:"api_name,omitempty"` // 使用截止时间 ApiUsingTime *int64 `json:"api_using_time,omitempty"` // app编号 AppId *string `json:"app_id,omitempty"` // app名称 AppName *string `json:"app_name,omitempty"` // 申请时间 ApplyTime *int64 `json:"apply_time,omitempty"` // 授权时间 ApprovalTime *int64 `json:"approval_time,omitempty"` // 审核人名称 ApproverName *string `json:"approver_name,omitempty"` // 审核评论 Comment *string `json:"comment,omitempty"` // 申请人姓名 UserName *string `json:"user_name,omitempty"` HttpStatusCode int `json:"-"` }
ShowApplyDetailResponse Response Object
func (ShowApplyDetailResponse) String ¶
func (o ShowApplyDetailResponse) String() string
type ShowApplyDetailResponseApiApplyStatus ¶
type ShowApplyDetailResponseApiApplyStatus struct {
// contains filtered or unexported fields
}
func (ShowApplyDetailResponseApiApplyStatus) MarshalJSON ¶
func (c ShowApplyDetailResponseApiApplyStatus) MarshalJSON() ([]byte, error)
func (*ShowApplyDetailResponseApiApplyStatus) UnmarshalJSON ¶
func (c *ShowApplyDetailResponseApiApplyStatus) UnmarshalJSON(b []byte) error
func (ShowApplyDetailResponseApiApplyStatus) Value ¶
func (c ShowApplyDetailResponseApiApplyStatus) Value() string
type ShowApplyDetailResponseApiApplyStatusEnum ¶
type ShowApplyDetailResponseApiApplyStatusEnum struct { STATUS_TYPE_PENDING_APPROVAL ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_REJECTED ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_PENDING_CHECK ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_PENDING_EXECUTE ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_SYNCHRONOUS_EXECUTE ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_FORCED_CANCEL ShowApplyDetailResponseApiApplyStatus STATUS_TYPE_PASSED ShowApplyDetailResponseApiApplyStatus }
func GetShowApplyDetailResponseApiApplyStatusEnum ¶
func GetShowApplyDetailResponseApiApplyStatusEnum() ShowApplyDetailResponseApiApplyStatusEnum
type ShowApplyDetailResponseApiApplyType ¶
type ShowApplyDetailResponseApiApplyType struct {
// contains filtered or unexported fields
}
func (ShowApplyDetailResponseApiApplyType) MarshalJSON ¶
func (c ShowApplyDetailResponseApiApplyType) MarshalJSON() ([]byte, error)
func (*ShowApplyDetailResponseApiApplyType) UnmarshalJSON ¶
func (c *ShowApplyDetailResponseApiApplyType) UnmarshalJSON(b []byte) error
func (ShowApplyDetailResponseApiApplyType) Value ¶
func (c ShowApplyDetailResponseApiApplyType) Value() string
type ShowApplyDetailResponseApiApplyTypeEnum ¶
type ShowApplyDetailResponseApiApplyTypeEnum struct { APPLY_TYPE_PUBLISH ShowApplyDetailResponseApiApplyType APPLY_TYPE_AUTHORIZE ShowApplyDetailResponseApiApplyType APPLY_TYPE_APPLY ShowApplyDetailResponseApiApplyType APPLY_TYPE_RENEW ShowApplyDetailResponseApiApplyType APPLY_TYPE_STOP ShowApplyDetailResponseApiApplyType APPLY_TYPE_RECOVER ShowApplyDetailResponseApiApplyType APPLY_TYPE_API_CANCEL_AUTHORIZE ShowApplyDetailResponseApiApplyType APPLY_TYPE_APP_CANCEL_AUTHORIZE ShowApplyDetailResponseApiApplyType APPLY_TYPE_OFFLINE ShowApplyDetailResponseApiApplyType }
func GetShowApplyDetailResponseApiApplyTypeEnum ¶
func GetShowApplyDetailResponseApiApplyTypeEnum() ShowApplyDetailResponseApiApplyTypeEnum
type ShowAppsDashboardRequest ¶
type ShowAppsDashboardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowAppsDashboardRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowAppsDashboardRequestTimeUnit `json:"time_unit"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ShowAppsDashboardRequest Request Object
func (ShowAppsDashboardRequest) String ¶
func (o ShowAppsDashboardRequest) String() string
type ShowAppsDashboardRequestDlmType ¶
type ShowAppsDashboardRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowAppsDashboardRequestDlmType) MarshalJSON ¶
func (c ShowAppsDashboardRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowAppsDashboardRequestDlmType) UnmarshalJSON ¶
func (c *ShowAppsDashboardRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowAppsDashboardRequestDlmType) Value ¶
func (c ShowAppsDashboardRequestDlmType) Value() string
type ShowAppsDashboardRequestDlmTypeEnum ¶
type ShowAppsDashboardRequestDlmTypeEnum struct { SHARED ShowAppsDashboardRequestDlmType EXCLUSIVE ShowAppsDashboardRequestDlmType }
func GetShowAppsDashboardRequestDlmTypeEnum ¶
func GetShowAppsDashboardRequestDlmTypeEnum() ShowAppsDashboardRequestDlmTypeEnum
type ShowAppsDashboardRequestTimeUnit ¶
type ShowAppsDashboardRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowAppsDashboardRequestTimeUnit) MarshalJSON ¶
func (c ShowAppsDashboardRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowAppsDashboardRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowAppsDashboardRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowAppsDashboardRequestTimeUnit) Value ¶
func (c ShowAppsDashboardRequestTimeUnit) Value() string
type ShowAppsDashboardRequestTimeUnitEnum ¶
type ShowAppsDashboardRequestTimeUnitEnum struct { HOUR ShowAppsDashboardRequestTimeUnit DAY ShowAppsDashboardRequestTimeUnit }
func GetShowAppsDashboardRequestTimeUnitEnum ¶
func GetShowAppsDashboardRequestTimeUnitEnum() ShowAppsDashboardRequestTimeUnitEnum
type ShowAppsDashboardResponse ¶
type ShowAppsDashboardResponse struct { // 统计信息仪表板 Dashboards *[]StatisticForDashboard `json:"dashboards,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppsDashboardResponse Response Object
func (ShowAppsDashboardResponse) String ¶
func (o ShowAppsDashboardResponse) String() string
type ShowAppsDetailRequest ¶
type ShowAppsDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowAppsDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // app编号。 AppId string `json:"app_id"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowAppsDetailRequestTimeUnit `json:"time_unit"` }
ShowAppsDetailRequest Request Object
func (ShowAppsDetailRequest) String ¶
func (o ShowAppsDetailRequest) String() string
type ShowAppsDetailRequestDlmType ¶
type ShowAppsDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowAppsDetailRequestDlmType) MarshalJSON ¶
func (c ShowAppsDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowAppsDetailRequestDlmType) UnmarshalJSON ¶
func (c *ShowAppsDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowAppsDetailRequestDlmType) Value ¶
func (c ShowAppsDetailRequestDlmType) Value() string
type ShowAppsDetailRequestDlmTypeEnum ¶
type ShowAppsDetailRequestDlmTypeEnum struct { SHARED ShowAppsDetailRequestDlmType EXCLUSIVE ShowAppsDetailRequestDlmType }
func GetShowAppsDetailRequestDlmTypeEnum ¶
func GetShowAppsDetailRequestDlmTypeEnum() ShowAppsDetailRequestDlmTypeEnum
type ShowAppsDetailRequestTimeUnit ¶
type ShowAppsDetailRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowAppsDetailRequestTimeUnit) MarshalJSON ¶
func (c ShowAppsDetailRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowAppsDetailRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowAppsDetailRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowAppsDetailRequestTimeUnit) Value ¶
func (c ShowAppsDetailRequestTimeUnit) Value() string
type ShowAppsDetailRequestTimeUnitEnum ¶
type ShowAppsDetailRequestTimeUnitEnum struct { HOUR ShowAppsDetailRequestTimeUnit DAY ShowAppsDetailRequestTimeUnit }
func GetShowAppsDetailRequestTimeUnitEnum ¶
func GetShowAppsDetailRequestTimeUnitEnum() ShowAppsDetailRequestTimeUnitEnum
type ShowAppsDetailResponse ¶
type ShowAppsDetailResponse struct { // 统计对象编号 Id *string `json:"id,omitempty"` // 统计对象名称 Name *string `json:"name,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` // 请求平均时长 CostTimeAvg float32 `json:"cost_time_avg,omitempty"` // 成功请求平均时长 SuccessCostTimeAvg float32 `json:"success_cost_time_avg,omitempty"` // 失败请求平均时长 FailCostTimeAvg float32 `json:"fail_cost_time_avg,omitempty"` // 成功率 SuccessRate float32 `json:"success_rate,omitempty"` // 失败率 FailRate float32 `json:"fail_rate,omitempty"` // 合法率 LegalRate float32 `json:"legal_rate,omitempty"` // 非法率 IllegalRate float32 `json:"illegal_rate,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppsDetailResponse Response Object
func (ShowAppsDetailResponse) String ¶
func (o ShowAppsDetailResponse) String() string
type ShowAppsOverviewRequest ¶
type ShowAppsOverviewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowAppsOverviewRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 开始时间(13位时间戳)。 StartTime int64 `json:"start_time"` // 结束时间(13位时间戳)。 EndTime int64 `json:"end_time"` // 时间单位。 TimeUnit ShowAppsOverviewRequestTimeUnit `json:"time_unit"` }
ShowAppsOverviewRequest Request Object
func (ShowAppsOverviewRequest) String ¶
func (o ShowAppsOverviewRequest) String() string
type ShowAppsOverviewRequestDlmType ¶
type ShowAppsOverviewRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowAppsOverviewRequestDlmType) MarshalJSON ¶
func (c ShowAppsOverviewRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowAppsOverviewRequestDlmType) UnmarshalJSON ¶
func (c *ShowAppsOverviewRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowAppsOverviewRequestDlmType) Value ¶
func (c ShowAppsOverviewRequestDlmType) Value() string
type ShowAppsOverviewRequestDlmTypeEnum ¶
type ShowAppsOverviewRequestDlmTypeEnum struct { SHARED ShowAppsOverviewRequestDlmType EXCLUSIVE ShowAppsOverviewRequestDlmType }
func GetShowAppsOverviewRequestDlmTypeEnum ¶
func GetShowAppsOverviewRequestDlmTypeEnum() ShowAppsOverviewRequestDlmTypeEnum
type ShowAppsOverviewRequestTimeUnit ¶
type ShowAppsOverviewRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (ShowAppsOverviewRequestTimeUnit) MarshalJSON ¶
func (c ShowAppsOverviewRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*ShowAppsOverviewRequestTimeUnit) UnmarshalJSON ¶
func (c *ShowAppsOverviewRequestTimeUnit) UnmarshalJSON(b []byte) error
func (ShowAppsOverviewRequestTimeUnit) Value ¶
func (c ShowAppsOverviewRequestTimeUnit) Value() string
type ShowAppsOverviewRequestTimeUnitEnum ¶
type ShowAppsOverviewRequestTimeUnitEnum struct { HOUR ShowAppsOverviewRequestTimeUnit DAY ShowAppsOverviewRequestTimeUnit }
func GetShowAppsOverviewRequestTimeUnitEnum ¶
func GetShowAppsOverviewRequestTimeUnitEnum() ShowAppsOverviewRequestTimeUnitEnum
type ShowAppsOverviewResponse ¶
type ShowAppsOverviewResponse struct { // 申请量 ApplyNum *int32 `json:"apply_num,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` HttpStatusCode int `json:"-"` }
ShowAppsOverviewResponse Response Object
func (ShowAppsOverviewResponse) String ¶
func (o ShowAppsOverviewResponse) String() string
type ShowAtomicIndexByIdRequest ¶
type ShowAtomicIndexByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowAtomicIndexByIdRequest Request Object
func (ShowAtomicIndexByIdRequest) String ¶
func (o ShowAtomicIndexByIdRequest) String() string
type ShowAtomicIndexByIdResponse ¶
type ShowAtomicIndexByIdResponse struct { Data *AtomicIndexVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowAtomicIndexByIdResponse Response Object
func (ShowAtomicIndexByIdResponse) String ¶
func (o ShowAtomicIndexByIdResponse) String() string
type ShowBizCatalogDetailRequest ¶
type ShowBizCatalogDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` }
ShowBizCatalogDetailRequest Request Object
func (ShowBizCatalogDetailRequest) String ¶
func (o ShowBizCatalogDetailRequest) String() string
type ShowBizCatalogDetailResponse ¶
type ShowBizCatalogDetailResponse struct { Data *CreateCatalogResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowBizCatalogDetailResponse Response Object
func (ShowBizCatalogDetailResponse) String ¶
func (o ShowBizCatalogDetailResponse) String() string
type ShowBizMetricByIdRequest ¶
type ShowBizMetricByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowBizMetricByIdRequest Request Object
func (ShowBizMetricByIdRequest) String ¶
func (o ShowBizMetricByIdRequest) String() string
type ShowBizMetricByIdResponse ¶
type ShowBizMetricByIdResponse struct { Data *CreateBizMetricResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowBizMetricByIdResponse Response Object
func (ShowBizMetricByIdResponse) String ¶
func (o ShowBizMetricByIdResponse) String() string
type ShowBusinessAssetsRequest ¶
type ShowBusinessAssetsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *BusinessAssetRequest `json:"body,omitempty"` }
ShowBusinessAssetsRequest Request Object
func (ShowBusinessAssetsRequest) String ¶
func (o ShowBusinessAssetsRequest) String() string
type ShowBusinessAssetsResponse ¶
type ShowBusinessAssetsResponse struct { // 业务资产总数 Count *int32 `json:"count,omitempty"` // 业务资产列表 Assets *[]OpenEntity `json:"assets,omitempty"` HttpStatusCode int `json:"-"` }
ShowBusinessAssetsResponse Response Object
func (ShowBusinessAssetsResponse) String ¶
func (o ShowBusinessAssetsResponse) String() string
type ShowBusinessAssetsStatisticRequest ¶
type ShowBusinessAssetsStatisticRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 分页参数,查询偏移量,默认查询所有 Offset *int32 `json:"offset,omitempty"` // 分页参数,每页数量,默认查询所有 Limit *int32 `json:"limit,omitempty"` }
ShowBusinessAssetsStatisticRequest Request Object
func (ShowBusinessAssetsStatisticRequest) String ¶
func (o ShowBusinessAssetsStatisticRequest) String() string
type ShowBusinessAssetsStatisticResponse ¶
type ShowBusinessAssetsStatisticResponse struct { // 主题域分组的总数 Count *int32 `json:"count,omitempty"` // 主题域分组的统计信息 SubjectAreaGroupStatistics *[]L1Statistic `json:"subject_area_group_statistics,omitempty"` HttpStatusCode int `json:"-"` }
ShowBusinessAssetsStatisticResponse Response Object
func (ShowBusinessAssetsStatisticResponse) String ¶
func (o ShowBusinessAssetsStatisticResponse) String() string
type ShowBusinessAssetsTreeRequest ¶ added in v0.1.87
type ShowBusinessAssetsTreeRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml) Workspace string `json:"workspace"` // 资产guid,未填充时查询LV1级别业务资产,获取方法请参见[数据开发作业ID](dataartsstudio_02_0351.xml) Guid *string `json:"guid,omitempty"` }
ShowBusinessAssetsTreeRequest Request Object
func (ShowBusinessAssetsTreeRequest) String ¶ added in v0.1.87
func (o ShowBusinessAssetsTreeRequest) String() string
type ShowBusinessAssetsTreeResponse ¶ added in v0.1.87
type ShowBusinessAssetsTreeResponse struct { // 业务资产guid BusinessCatalogGuid *string `json:"business_catalog_guid,omitempty"` // 业务资产名称 BusinessCatalogName *string `json:"business_catalog_name,omitempty"` // 业务资产英文名称 BusinessCatalogNameEng *string `json:"business_catalog_name_eng,omitempty"` // 业务资产级别 Level *string `json:"level,omitempty"` // 业务资产级唯一限定名称 QualifiedName *string `json:"qualified_name,omitempty"` // 序数 Ordinal *int32 `json:"ordinal,omitempty"` // 子级业务资产列表 ChildNodes *[]BusinessCatalogTreeNode `json:"child_nodes,omitempty"` // 逻辑实体列表 LogicEntityNodes *[]LogicEntityNodes `json:"logic_entity_nodes,omitempty"` HttpStatusCode int `json:"-"` }
ShowBusinessAssetsTreeResponse Response Object
func (ShowBusinessAssetsTreeResponse) String ¶ added in v0.1.87
func (o ShowBusinessAssetsTreeResponse) String() string
type ShowCatalogDetailRequest ¶
type ShowCatalogDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowCatalogDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` }
ShowCatalogDetailRequest Request Object
func (ShowCatalogDetailRequest) String ¶
func (o ShowCatalogDetailRequest) String() string
type ShowCatalogDetailRequestDlmType ¶ added in v0.1.61
type ShowCatalogDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowCatalogDetailRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowCatalogDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowCatalogDetailRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowCatalogDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowCatalogDetailRequestDlmType) Value ¶ added in v0.1.61
func (c ShowCatalogDetailRequestDlmType) Value() string
type ShowCatalogDetailRequestDlmTypeEnum ¶ added in v0.1.61
type ShowCatalogDetailRequestDlmTypeEnum struct { SHARED ShowCatalogDetailRequestDlmType EXCLUSIVE ShowCatalogDetailRequestDlmType }
func GetShowCatalogDetailRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowCatalogDetailRequestDlmTypeEnum() ShowCatalogDetailRequestDlmTypeEnum
type ShowCatalogDetailResponse ¶
type ShowCatalogDetailResponse struct { // 目录编号 CatalogId *string `json:"catalog_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 路径 Path *string `json:"path,omitempty"` // 子目录数 CatalogTotal *int32 `json:"catalog_total,omitempty"` // 子API数 ApiTotal *int32 `json:"api_total,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
ShowCatalogDetailResponse Response Object
func (ShowCatalogDetailResponse) String ¶
func (o ShowCatalogDetailResponse) String() string
type ShowCodeTableByIdRequest ¶
type ShowCodeTableByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` }
ShowCodeTableByIdRequest Request Object
func (ShowCodeTableByIdRequest) String ¶
func (o ShowCodeTableByIdRequest) String() string
type ShowCodeTableByIdResponse ¶
type ShowCodeTableByIdResponse struct { Data *CreateCodeTableResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowCodeTableByIdResponse Response Object
func (ShowCodeTableByIdResponse) String ¶
func (o ShowCodeTableByIdResponse) String() string
type ShowCompoundMetricByIdRequest ¶
type ShowCompoundMetricByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowCompoundMetricByIdRequest Request Object
func (ShowCompoundMetricByIdRequest) String ¶
func (o ShowCompoundMetricByIdRequest) String() string
type ShowCompoundMetricByIdResponse ¶
type ShowCompoundMetricByIdResponse struct { Data *CompoundMetricVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowCompoundMetricByIdResponse Response Object
func (ShowCompoundMetricByIdResponse) String ¶
func (o ShowCompoundMetricByIdResponse) String() string
type ShowConditionByIdRequest ¶
type ShowConditionByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowConditionByIdRequest Request Object
func (ShowConditionByIdRequest) String ¶
func (o ShowConditionByIdRequest) String() string
type ShowConditionByIdResponse ¶
type ShowConditionByIdResponse struct { Data *ShowConditionByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowConditionByIdResponse Response Object
func (ShowConditionByIdResponse) String ¶
func (o ShowConditionByIdResponse) String() string
type ShowConditionByIdResultData ¶ added in v0.1.98
type ShowConditionByIdResultData struct {
Value *ConditionVo `json:"value,omitempty"`
}
ShowConditionByIdResultData data,统一的返回结果的最外层数据结构。
func (ShowConditionByIdResultData) String ¶ added in v0.1.98
func (o ShowConditionByIdResultData) String() string
type ShowConsistencyTaskDetailRequest ¶
type ShowConsistencyTaskDetailRequest struct { // 对账作业ID Id string `json:"id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowConsistencyTaskDetailRequest Request Object
func (ShowConsistencyTaskDetailRequest) String ¶
func (o ShowConsistencyTaskDetailRequest) String() string
type ShowConsistencyTaskDetailResponse ¶
type ShowConsistencyTaskDetailResponse struct { // ID Id *int64 `json:"id,omitempty"` // 作业名称 Name *string `json:"name,omitempty"` // 作业描述 Description *string `json:"description,omitempty"` // 所属目录ID CategoryId *int64 `json:"category_id,omitempty"` // SUGGEST:提示, MINOR:一般, MAJOR:严重, FATAL:致命 Level *string `json:"level,omitempty"` // 统一告警条件 AlarmCondition *string `json:"alarm_condition,omitempty"` // 是否开启通知告警 AlarmNotify *bool `json:"alarm_notify,omitempty"` // TRIGGER_ALARM:触发告警, RUN_SUCCESS:运行成功, TRIGGER_ALARM_AND_RUNNING_SUCCESS:触发告警和运行成功 AlarmNotifyType *string `json:"alarm_notify_type,omitempty"` // 通知主题名 AlarmNotifyTopic *string `json:"alarm_notify_topic,omitempty"` // 调度类型,ONCE:单次调度,PERIODIC:周期性调度 ScheduleType *string `json:"schedule_type,omitempty"` // 调度周期,MINUTE:按分钟调度,HOUR:按小时调度,DAY:按天调度,WEEK:按周调度 SchedulePeriod *string `json:"schedule_period,omitempty"` // 调度间隔,注意:当调度周期为分钟、小时、天时,间隔时间为数字;而当调度周期为周时,调度间隔为星期的英文,如:每周一、周二调度时,schedule_interval为MONDAY,TUESDAY ScheduleInterval *string `json:"schedule_interval,omitempty"` // 调度开始时间 ScheduleStartTime *string `json:"schedule_start_time,omitempty"` // 调度结束时间 ScheduleEndTime *string `json:"schedule_end_time,omitempty"` // 最近运行时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 最近运行时间,13位时间戳(精确到毫秒) LastRunTime *int64 `json:"last_run_time,omitempty"` // 子规则 SubRules *[][]ConsistencyRuleDetailForOpenApi `json:"sub_rules,omitempty"` HttpStatusCode int `json:"-"` }
ShowConsistencyTaskDetailResponse Response Object
func (ShowConsistencyTaskDetailResponse) String ¶
func (o ShowConsistencyTaskDetailResponse) String() string
type ShowDataDetailRequest ¶ added in v0.1.78
type ShowDataDetailRequest struct { // 实例id Instance string `json:"instance"` // 资产guid Guid string `json:"guid"` // 是否忽略关联资产 缺省值:false IgnoreRelationships *bool `json:"ignore_relationships,omitempty"` }
ShowDataDetailRequest Request Object
func (ShowDataDetailRequest) String ¶ added in v0.1.78
func (o ShowDataDetailRequest) String() string
type ShowDataDetailResponse ¶ added in v0.1.78
type ShowDataDetailResponse struct { Entity *Entity `json:"entity,omitempty"` // 关联资产信息,结构体Map<String, Entity> ReferredEntities *interface{} `json:"referred_entities,omitempty"` HttpStatusCode int `json:"-"` }
ShowDataDetailResponse Response Object
func (ShowDataDetailResponse) String ¶ added in v0.1.78
func (o ShowDataDetailResponse) String() string
type ShowDataProfileRequest ¶
type ShowDataProfileRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 数据连接ID DwId string `json:"dw_id"` // 数据库类型 DbType string `json:"db_type"` // 数据库名称 DatabaseName string `json:"database_name"` // 表名 TableName string `json:"table_name"` }
ShowDataProfileRequest Request Object
func (ShowDataProfileRequest) String ¶
func (o ShowDataProfileRequest) String() string
type ShowDataProfileResponse ¶
type ShowDataProfileResponse struct { Data *ProfileInfo `json:"data,omitempty"` // 行键 Rowkey *string `json:"rowkey,omitempty"` // 状态 Status *string `json:"status,omitempty"` HttpStatusCode int `json:"-"` }
ShowDataProfileResponse Response Object
func (ShowDataProfileResponse) String ¶
func (o ShowDataProfileResponse) String() string
type ShowDataServiceInstanceRequest ¶ added in v0.1.98
type ShowDataServiceInstanceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowDataServiceInstanceRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType *string `json:"Content-Type,omitempty"` // 集群ID。 InstanceId string `json:"instance_id"` }
ShowDataServiceInstanceRequest Request Object
func (ShowDataServiceInstanceRequest) String ¶ added in v0.1.98
func (o ShowDataServiceInstanceRequest) String() string
type ShowDataServiceInstanceRequestDlmType ¶ added in v0.1.98
type ShowDataServiceInstanceRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowDataServiceInstanceRequestDlmType) MarshalJSON ¶ added in v0.1.98
func (c ShowDataServiceInstanceRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowDataServiceInstanceRequestDlmType) UnmarshalJSON ¶ added in v0.1.98
func (c *ShowDataServiceInstanceRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowDataServiceInstanceRequestDlmType) Value ¶ added in v0.1.98
func (c ShowDataServiceInstanceRequestDlmType) Value() string
type ShowDataServiceInstanceRequestDlmTypeEnum ¶ added in v0.1.98
type ShowDataServiceInstanceRequestDlmTypeEnum struct { SHARED ShowDataServiceInstanceRequestDlmType EXCLUSIVE ShowDataServiceInstanceRequestDlmType }
func GetShowDataServiceInstanceRequestDlmTypeEnum ¶ added in v0.1.98
func GetShowDataServiceInstanceRequestDlmTypeEnum() ShowDataServiceInstanceRequestDlmTypeEnum
type ShowDataServiceInstanceResponse ¶ added in v0.1.98
type ShowDataServiceInstanceResponse struct { // 集群ID。 Id *string `json:"id,omitempty"` // 集群名称。 Name *string `json:"name,omitempty"` // 集群描述信息。 Description *string `json:"description,omitempty"` // 公网IP地址。 ExternalAddress *string `json:"external_address,omitempty"` // 内网IPv4地址。 IntranetAddress *string `json:"intranet_address,omitempty"` // 内网IPv6地址。 IntranetAddressIpv6 *string `json:"intranet_address_ipv6,omitempty"` // 公网域名ID。 PublicZoneId *string `json:"public_zone_id,omitempty"` // 公网域名名称。 PublicZoneName *string `json:"public_zone_name,omitempty"` // 内网域名ID。 PrivateZoneId *string `json:"private_zone_id,omitempty"` // 内网域名名称。 PrivateZoneName *string `json:"private_zone_name,omitempty"` // 企业项目ID。 EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 创建人。 CreateUser *string `json:"create_user,omitempty"` // 当前工作空间已发布的API数量。 CurrentNamespacePublishApiNum *int32 `json:"current_namespace_publish_api_num,omitempty"` // 所有工作空间已发布的API数量。 AllNamespacePublishApiNum *int32 `json:"all_namespace_publish_api_num,omitempty"` // 集群API总配额。 ApiPublishableNum *int32 `json:"api_publishable_num,omitempty"` // 集群是否可以删除。 Deletable *bool `json:"deletable,omitempty"` // 集群计费状态,NO_CHARGE:未计费、CHARGED:已计费,GRACE:宽限期、RETENTION:保留期。 ChargeStatus *string `json:"charge_status,omitempty"` // 订单ID。 OrderId *string `json:"order_id,omitempty"` // 订单类型,PERIOD:包周期、ON_DEMAND:按需。 OrderType *string `json:"order_type,omitempty"` // 集群订购周期类型。 PeriodType *string `json:"period_type,omitempty"` // 集群状态。 InstanceStatus *string `json:"instance_status,omitempty"` // 节点数量。 NodeNum *int32 `json:"node_num,omitempty"` Flavor *FlavorDto `json:"flavor,omitempty"` // 集群版本号。 GatewayVersion *string `json:"gateway_version,omitempty"` // 集群所在可用区编码。 AvailabilityZone *string `json:"availability_zone,omitempty"` // 集群所在可用区名称。 AvailabilityZoneName *string `json:"availability_zone_name,omitempty"` // 集群所在虚拟私有云ID。 VpcId *string `json:"vpc_id,omitempty"` // 集群所在子网ID。 SubnetId *string `json:"subnet_id,omitempty"` // 集群所在安全组ID。 SecurityGroupId *string `json:"security_group_id,omitempty"` // 集群节点列表。 Nodes *[]InstanceNodeDto `json:"nodes,omitempty"` HttpStatusCode int `json:"-"` }
ShowDataServiceInstanceResponse Response Object
func (ShowDataServiceInstanceResponse) String ¶ added in v0.1.98
func (o ShowDataServiceInstanceResponse) String() string
type ShowDataSetsRequest ¶ added in v0.1.62
type ShowDataSetsRequest struct { // 实例id Instance string `json:"instance"` Body *SearchParameter `json:"body,omitempty"` }
ShowDataSetsRequest Request Object
func (ShowDataSetsRequest) String ¶ added in v0.1.62
func (o ShowDataSetsRequest) String() string
type ShowDataSetsResponse ¶ added in v0.1.62
type ShowDataSetsResponse struct { // 查询结果总量 Count float32 `json:"count,omitempty"` // 资产实体列表 Entities *[]Entity `json:"entities,omitempty"` // 资产分类facets维度信息列表,数据结构List<Map<String, List<Aggregation>>> 取值为count Facets *[]interface{} `json:"facets,omitempty"` // 资产分类metrics维度信息列表,数据结构List<Map<String, List<Aggregation>>> 取值为aggregation Metrics *interface{} `json:"metrics,omitempty"` // 关联资产,数据类型Map<String, Entity> ReferredEntities *interface{} `json:"referred_entities,omitempty"` HttpStatusCode int `json:"-"` }
ShowDataSetsResponse Response Object
func (ShowDataSetsResponse) String ¶ added in v0.1.62
func (o ShowDataSetsResponse) String() string
type ShowDataconnectionRequest ¶
type ShowDataconnectionRequest struct { // 工作空间id Workspace string `json:"workspace"` // 数据连接ID DataConnectionId string `json:"data_connection_id"` }
ShowDataconnectionRequest Request Object
func (ShowDataconnectionRequest) String ¶
func (o ShowDataconnectionRequest) String() string
type ShowDataconnectionResponse ¶
type ShowDataconnectionResponse struct { // 数据连接名称 DwName *string `json:"dw_name,omitempty"` // 数据连接类型 DwType *string `json:"dw_type,omitempty"` // 连接动态变化配置项,每种连接略有区别,建议在界面进行调试 DwConfig *interface{} `json:"dw_config,omitempty"` // 代理id AgentId *string `json:"agent_id,omitempty"` // 代理名称 AgentName *string `json:"agent_name,omitempty"` // 0:开发模式 1:生产模式。默认为0 EnvType *int32 `json:"env_type,omitempty"` // 数据连接限定名称 QualifiedName *string `json:"qualified_name,omitempty"` // 数据连接id DwId *string `json:"dw_id,omitempty"` // 数据连接创建者 CreateUser *string `json:"create_user,omitempty"` // 数据连接创建时间,时间戳 CreateTime float32 `json:"create_time,omitempty"` // 数据连接类别 DwCatagory *string `json:"dw_catagory,omitempty"` // 0:创建 1:更新。默认为0 UpdateType *int32 `json:"update_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowDataconnectionResponse Response Object
func (ShowDataconnectionResponse) String ¶
func (o ShowDataconnectionResponse) String() string
type ShowDatamapLineageRequest ¶ added in v0.1.78
type ShowDatamapLineageRequest struct { // 实例id Instance string `json:"instance"` // 资产guid Guid string `json:"guid"` // 血缘查询方向,默认值:BOTH。枚举值[IN OUT BOTH] Direction *string `json:"direction,omitempty"` // 关联关系类型列表,默认空 RelationshipTypes *[]string `json:"relationship_types,omitempty"` // 关联关系类型类别,默认空。血缘查询使用DATA_FLOW RelationshipTypeCategories *[]string `json:"relationship_type_categories,omitempty"` // 关联实体类型,默认空 RelatedEntityTypes *[]string `json:"related_entity_types,omitempty"` // 是否扩展数据,默认false ExtendProcessDataFlow *bool `json:"extend_process_data_flow,omitempty"` // 是否包含父类实体,默认false IncludeParentEntity *bool `json:"include_parent_entity,omitempty"` }
ShowDatamapLineageRequest Request Object
func (ShowDatamapLineageRequest) String ¶ added in v0.1.78
func (o ShowDatamapLineageRequest) String() string
type ShowDatamapLineageResponse ¶ added in v0.1.78
type ShowDatamapLineageResponse struct { // 查询命中总条数 Total float32 `json:"total,omitempty"` // 关系列表 Relationships *[]Lineage `json:"relationships,omitempty"` // 关系类型 RelationshipTypes *interface{} `json:"relationship_types,omitempty"` // 资产信息 Entities *[]Entity `json:"entities,omitempty"` // 实体类型 EntityTypes *interface{} `json:"entity_types,omitempty"` HttpStatusCode int `json:"-"` }
ShowDatamapLineageResponse Response Object
func (ShowDatamapLineageResponse) String ¶ added in v0.1.78
func (o ShowDatamapLineageResponse) String() string
type ShowDerivativeIndexByIdRequest ¶
type ShowDerivativeIndexByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowDerivativeIndexByIdRequest Request Object
func (ShowDerivativeIndexByIdRequest) String ¶
func (o ShowDerivativeIndexByIdRequest) String() string
type ShowDerivativeIndexByIdResponse ¶
type ShowDerivativeIndexByIdResponse struct { Data *DerivativeIndexVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowDerivativeIndexByIdResponse Response Object
func (ShowDerivativeIndexByIdResponse) String ¶
func (o ShowDerivativeIndexByIdResponse) String() string
type ShowDimensionByIdRequest ¶
type ShowDimensionByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowDimensionByIdRequest Request Object
func (ShowDimensionByIdRequest) String ¶
func (o ShowDimensionByIdRequest) String() string
type ShowDimensionByIdResponse ¶
type ShowDimensionByIdResponse struct { Data *ShowDimensionByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowDimensionByIdResponse Response Object
func (ShowDimensionByIdResponse) String ¶
func (o ShowDimensionByIdResponse) String() string
type ShowDimensionByIdResultData ¶ added in v0.1.98
type ShowDimensionByIdResultData struct {
Value *DimensionVo `json:"value,omitempty"`
}
ShowDimensionByIdResultData data,统一的返回结果的最外层数据结构。
func (ShowDimensionByIdResultData) String ¶ added in v0.1.98
func (o ShowDimensionByIdResultData) String() string
type ShowDimensionLogicTableByIdRequest ¶
type ShowDimensionLogicTableByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowDimensionLogicTableByIdRequest Request Object
func (ShowDimensionLogicTableByIdRequest) String ¶
func (o ShowDimensionLogicTableByIdRequest) String() string
type ShowDimensionLogicTableByIdResponse ¶
type ShowDimensionLogicTableByIdResponse struct { Data *ShowDimensionLogicTableByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowDimensionLogicTableByIdResponse Response Object
func (ShowDimensionLogicTableByIdResponse) String ¶
func (o ShowDimensionLogicTableByIdResponse) String() string
type ShowDimensionLogicTableByIdResultData ¶ added in v0.1.98
type ShowDimensionLogicTableByIdResultData struct {
Value *DimensionLogicTableVo `json:"value,omitempty"`
}
ShowDimensionLogicTableByIdResultData data,统一的返回结果的最外层数据结构。
func (ShowDimensionLogicTableByIdResultData) String ¶ added in v0.1.98
func (o ShowDimensionLogicTableByIdResultData) String() string
type ShowEntitiesRequest ¶
type ShowEntitiesRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *OpenEntitySearchRequest `json:"body,omitempty"` }
ShowEntitiesRequest Request Object
func (ShowEntitiesRequest) String ¶
func (o ShowEntitiesRequest) String() string
type ShowEntitiesResponse ¶
type ShowEntitiesResponse struct { // 技术资产总数 Count *int32 `json:"count,omitempty"` // 技术资产列表 Entities *[]OpenEntityHeader `json:"entities,omitempty"` // scroll_id ScrollId *string `json:"scroll_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowEntitiesResponse Response Object
func (ShowEntitiesResponse) String ¶
func (o ShowEntitiesResponse) String() string
type ShowEntityInfoByGuidRequest ¶
type ShowEntityInfoByGuidRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产的guid Guid string `json:"guid"` }
ShowEntityInfoByGuidRequest Request Object
func (ShowEntityInfoByGuidRequest) String ¶
func (o ShowEntityInfoByGuidRequest) String() string
type ShowEntityInfoByGuidResponse ¶
type ShowEntityInfoByGuidResponse struct { Entity *OpenEntityWithExtInfoEntity `json:"entity,omitempty"` // 引用实体 Map<String, OpenEntity> ReferredEntities *interface{} `json:"referred_entities,omitempty"` HttpStatusCode int `json:"-"` }
ShowEntityInfoByGuidResponse Response Object
func (ShowEntityInfoByGuidResponse) String ¶
func (o ShowEntityInfoByGuidResponse) String() string
type ShowFactLogicTableByIdRequest ¶
type ShowFactLogicTableByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowFactLogicTableByIdRequest Request Object
func (ShowFactLogicTableByIdRequest) String ¶
func (o ShowFactLogicTableByIdRequest) String() string
type ShowFactLogicTableByIdResponse ¶
type ShowFactLogicTableByIdResponse struct { Data *ShowFactLogicTableByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowFactLogicTableByIdResponse Response Object
func (ShowFactLogicTableByIdResponse) String ¶
func (o ShowFactLogicTableByIdResponse) String() string
type ShowFactLogicTableByIdResultData ¶ added in v0.1.98
type ShowFactLogicTableByIdResultData struct {
Value *FactLogicTableVo `json:"value,omitempty"`
}
ShowFactLogicTableByIdResultData data,统一的返回结果的最外层数据结构。
func (ShowFactLogicTableByIdResultData) String ¶ added in v0.1.98
func (o ShowFactLogicTableByIdResultData) String() string
type ShowFactoryEnvRequest ¶ added in v0.1.61
type ShowFactoryEnvRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` }
ShowFactoryEnvRequest Request Object
func (ShowFactoryEnvRequest) String ¶ added in v0.1.61
func (o ShowFactoryEnvRequest) String() string
type ShowFactoryEnvResponse ¶ added in v0.1.61
type ShowFactoryEnvResponse struct { // 环境变量实体信息 Params *[]EnvRespParams `json:"params,omitempty"` HttpStatusCode int `json:"-"` }
ShowFactoryEnvResponse Response Object
func (ShowFactoryEnvResponse) String ¶ added in v0.1.61
func (o ShowFactoryEnvResponse) String() string
type ShowFactoryPackageDetailRequest ¶ added in v0.1.84
type ShowFactoryPackageDetailRequest struct { // 发布包ID PackageId string `json:"package_id"` // 工作空间ID,默认查询default Workspace *string `json:"workspace,omitempty"` // 有Body体的情况下必须,无Body体的情况下则无需填写和校验,默认值:application/json ContentType *string `json:"Content-Type,omitempty"` }
ShowFactoryPackageDetailRequest Request Object
func (ShowFactoryPackageDetailRequest) String ¶ added in v0.1.84
func (o ShowFactoryPackageDetailRequest) String() string
type ShowFactoryPackageDetailResponse ¶ added in v0.1.84
type ShowFactoryPackageDetailResponse struct { ReleasePackage *ShowPackageDetailRespReleasePackage `json:"release_package,omitempty"` // 发布任务详情 TaskDetails *[]ShowPackageDetailRespTaskDetails `json:"task_details,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
ShowFactoryPackageDetailResponse Response Object
func (ShowFactoryPackageDetailResponse) String ¶ added in v0.1.84
func (o ShowFactoryPackageDetailResponse) String() string
type ShowFactorySupplementDataRequest ¶ added in v0.1.61
type ShowFactorySupplementDataRequest struct { // 工作空间ID Workspace *string `json:"workspace,omitempty"` // 排序字段:desc:创建时间按照降序展示asc :创建时间按照升序展示默认值:desc Sort *string `json:"sort,omitempty"` // 分页列表的起始页,默认值为0。取值范围大于等于0。 Page *string `json:"page,omitempty"` // 分页返回结果,指定每页最大记录数。默认值:10 Size *string `json:"size,omitempty"` // 补数据名称 Name *string `json:"name,omitempty"` // 用户名 UserName *string `json:"user_name,omitempty"` // 实例状态:SUCCESS:成功RUNNING :运行中CANCLE:取消 Status *string `json:"status,omitempty"` // 查询作业的开始日期 13位时间戳 StartDate *string `json:"start_date,omitempty"` // 查询作业的结束日期 13位时间戳 EndDate *string `json:"end_date,omitempty"` }
ShowFactorySupplementDataRequest Request Object
func (ShowFactorySupplementDataRequest) String ¶ added in v0.1.61
func (o ShowFactorySupplementDataRequest) String() string
type ShowFactorySupplementDataResponse ¶ added in v0.1.61
type ShowFactorySupplementDataResponse struct { // success Msg *string `json:"msg,omitempty"` // 包含若干补数据实例信息 Rows *[]SupplementDataRespRows `json:"rows,omitempty"` // 查询是否成功,取值为true或者false Success *bool `json:"success,omitempty"` // 补数据实例数量 Total *int32 `json:"total,omitempty"` XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
ShowFactorySupplementDataResponse Response Object
func (ShowFactorySupplementDataResponse) String ¶ added in v0.1.61
func (o ShowFactorySupplementDataResponse) String() string
type ShowGlossaryListRequest ¶
type ShowGlossaryListRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 标签类型 缺省值:all Type *string `json:"type,omitempty"` // 标签名 Name *string `json:"name,omitempty"` // 标签创建用户 CreateUser *string `json:"create_user,omitempty"` // 开始时间 Start *string `json:"start,omitempty"` // 结束时间 End *string `json:"end,omitempty"` // 分页参数:每页限定数量 缺省值:10 Limit *string `json:"limit,omitempty"` // 分页参数:页数 缺省值:0 Offset *string `json:"offset,omitempty"` // 排序字段 默认为createTime 缺省值:createTime SortBy *string `json:"sort_by,omitempty"` // 排序方式 默认排序字段为降序 缺省值:desc SortOrder *string `json:"sort_order,omitempty"` }
ShowGlossaryListRequest Request Object
func (ShowGlossaryListRequest) String ¶
func (o ShowGlossaryListRequest) String() string
type ShowGlossaryListResponse ¶
type ShowGlossaryListResponse struct { // 总数 Count *int32 `json:"count,omitempty"` // 分页参数limit Limit *int32 `json:"limit,omitempty"` // 分页参数offset Offset *int32 `json:"offset,omitempty"` // 指标配额 Quota *int32 `json:"quota,omitempty"` // 标签信息列表 Tags *[]GlossaryInfo `json:"tags,omitempty"` HttpStatusCode int `json:"-"` }
ShowGlossaryListResponse Response Object
func (ShowGlossaryListResponse) String ¶
func (o ShowGlossaryListResponse) String() string
type ShowInstanceInfosRequest ¶ added in v0.1.78
type ShowInstanceInfosRequest struct { // 实例id Instance string `json:"instance"` // 空间id WorkspaceId *string `json:"workspace_id,omitempty"` // 作业算子id TaskId string `json:"task_id"` // 作业算子名称 JobName string `json:"job_name"` // 搜索参数时间范围的开始时间,例:1705248000000 StartTime float32 `json:"start_time"` // 搜索参数时间范围的结束时间,例:1705311669796 EndTime float32 `json:"end_time"` // 分页参数偏移量 Offset int32 `json:"offset"` // 分页参每页数量 Limit int32 `json:"limit"` }
ShowInstanceInfosRequest Request Object
func (ShowInstanceInfosRequest) String ¶ added in v0.1.78
func (o ShowInstanceInfosRequest) String() string
type ShowInstanceInfosResponse ¶ added in v0.1.78
type ShowInstanceInfosResponse struct { // 响应码 StatusCode *int32 `json:"status_code,omitempty"` // 响应体 Body *string `json:"body,omitempty"` // 响应头,结构为Map<String,String> HeaderMap *interface{} `json:"header_map,omitempty"` HttpStatusCode int `json:"-"` }
ShowInstanceInfosResponse Response Object
func (ShowInstanceInfosResponse) String ¶ added in v0.1.78
func (o ShowInstanceInfosResponse) String() string
type ShowInstanceLogRequest ¶
type ShowInstanceLogRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 例ID TaskId string `json:"task_id"` // 事例ID InstanceId string `json:"instance_id"` Body *JobLogRequest `json:"body,omitempty"` }
ShowInstanceLogRequest Request Object
func (ShowInstanceLogRequest) String ¶
func (o ShowInstanceLogRequest) String() string
type ShowInstanceLogResponse ¶
type ShowInstanceLogResponse struct { // 是否开启桥接模式 EnableBridge *bool `json:"enable_bridge,omitempty"` // 是否启用配置 EnableProfile *bool `json:"enable_profile,omitempty"` // 是否开启分类 EnableClassification *bool `json:"enable_classification,omitempty"` // 桥接状态 BridgeStatus *string `json:"bridge_status,omitempty"` // 配置状态 ProfileStatus *string `json:"profile_status,omitempty"` // 分类状态 ClassificationStatus *string `json:"classification_status,omitempty"` // 桥接作业日志 BridgeJobLog *string `json:"bridge_job_log,omitempty"` // 配置作业日志 ProfileJobLog *string `json:"profile_job_log,omitempty"` // 分类作业日志 ClassificationJobLog *string `json:"classification_job_log,omitempty"` HttpStatusCode int `json:"-"` }
ShowInstanceLogResponse Response Object
func (ShowInstanceLogResponse) String ¶
func (o ShowInstanceLogResponse) String() string
type ShowInstanceResultRequest ¶
type ShowInstanceResultRequest struct { // projectId InstanceId string `json:"instance_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowInstanceResultRequest Request Object
func (ShowInstanceResultRequest) String ¶
func (o ShowInstanceResultRequest) String() string
type ShowInstanceResultResponse ¶
type ShowInstanceResultResponse struct { // 总数量 Count *int32 `json:"count,omitempty"` // resources Resources *[]SubInstanceResult `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ShowInstanceResultResponse Response Object
func (ShowInstanceResultResponse) String ¶
func (o ShowInstanceResultResponse) String() string
type ShowLineageBulkRequest ¶ added in v0.1.78
type ShowLineageBulkRequest struct { // 实例id Instance string `json:"instance"` // 分页参数偏移量,默认值0 Offset *int32 `json:"offset,omitempty"` // 分页参每页数量,默认值100 Limit *int32 `json:"limit,omitempty"` }
ShowLineageBulkRequest Request Object
func (ShowLineageBulkRequest) String ¶ added in v0.1.78
func (o ShowLineageBulkRequest) String() string
type ShowLineageBulkResponse ¶ added in v0.1.78
type ShowLineageBulkResponse struct { // 作业算子个数,批量查询根据作业算子获取血缘 Total float32 `json:"total,omitempty"` // 当前页作业算子包含的表血缘列表 Data *[]TableLineageInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowLineageBulkResponse Response Object
func (ShowLineageBulkResponse) String ¶ added in v0.1.78
func (o ShowLineageBulkResponse) String() string
type ShowLineageRequest ¶ added in v0.1.75
type ShowLineageRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 资产guid Guid string `json:"guid"` // 查询方向,取值范围:BOTH、IN、OUT。默认BOTH Direction *string `json:"direction,omitempty"` // 血缘链路长度,默认值5 Depth *int32 `json:"depth,omitempty"` }
ShowLineageRequest Request Object
func (ShowLineageRequest) String ¶ added in v0.1.75
func (o ShowLineageRequest) String() string
type ShowLineageResponse ¶ added in v0.1.75
type ShowLineageResponse struct { // 当前资产的guid BaseEntityGuid *string `json:"base_entity_guid,omitempty"` // 实体集合Map(String, OpenEntityHeader) GuidEntityMap *interface{} `json:"guid_entity_map,omitempty"` // 血缘关系 Relations *[]LineageRelation `json:"relations,omitempty"` // 相关实体集合Map(String, OpenEntity) ReferredEntities *interface{} `json:"referred_entities,omitempty"` HttpStatusCode int `json:"-"` }
ShowLineageResponse Response Object
func (ShowLineageResponse) String ¶ added in v0.1.75
func (o ShowLineageResponse) String() string
type ShowMessageDetailRequest ¶
type ShowMessageDetailRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowMessageDetailRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 消息信息id。 MessageId string `json:"message_id"` }
ShowMessageDetailRequest Request Object
func (ShowMessageDetailRequest) String ¶
func (o ShowMessageDetailRequest) String() string
type ShowMessageDetailRequestDlmType ¶ added in v0.1.61
type ShowMessageDetailRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowMessageDetailRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowMessageDetailRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowMessageDetailRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowMessageDetailRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowMessageDetailRequestDlmType) Value ¶ added in v0.1.61
func (c ShowMessageDetailRequestDlmType) Value() string
type ShowMessageDetailRequestDlmTypeEnum ¶ added in v0.1.61
type ShowMessageDetailRequestDlmTypeEnum struct { SHARED ShowMessageDetailRequestDlmType EXCLUSIVE ShowMessageDetailRequestDlmType }
func GetShowMessageDetailRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowMessageDetailRequestDlmTypeEnum() ShowMessageDetailRequestDlmTypeEnum
type ShowMessageDetailResponse ¶
type ShowMessageDetailResponse struct { // 申请编号 Id *string `json:"id,omitempty"` // 申请状态 ApiApplyStatus *ShowMessageDetailResponseApiApplyStatus `json:"api_apply_status,omitempty"` // 申请类型 ApiApplyType *ShowMessageDetailResponseApiApplyType `json:"api_apply_type,omitempty"` // api编号 ApiId *string `json:"api_id,omitempty"` // api名称 ApiName *string `json:"api_name,omitempty"` // 使用截止时间 ApiUsingTime *int64 `json:"api_using_time,omitempty"` // app编号 AppId *string `json:"app_id,omitempty"` // app名称 AppName *string `json:"app_name,omitempty"` // 申请时间 ApplyTime *int64 `json:"apply_time,omitempty"` // 授权时间 ApprovalTime *int64 `json:"approval_time,omitempty"` // 审核人名称 ApproverName *string `json:"approver_name,omitempty"` // 审核评论 Comment *string `json:"comment,omitempty"` // 申请人姓名 UserName *string `json:"user_name,omitempty"` HttpStatusCode int `json:"-"` }
ShowMessageDetailResponse Response Object
func (ShowMessageDetailResponse) String ¶
func (o ShowMessageDetailResponse) String() string
type ShowMessageDetailResponseApiApplyStatus ¶
type ShowMessageDetailResponseApiApplyStatus struct {
// contains filtered or unexported fields
}
func (ShowMessageDetailResponseApiApplyStatus) MarshalJSON ¶
func (c ShowMessageDetailResponseApiApplyStatus) MarshalJSON() ([]byte, error)
func (*ShowMessageDetailResponseApiApplyStatus) UnmarshalJSON ¶
func (c *ShowMessageDetailResponseApiApplyStatus) UnmarshalJSON(b []byte) error
func (ShowMessageDetailResponseApiApplyStatus) Value ¶
func (c ShowMessageDetailResponseApiApplyStatus) Value() string
type ShowMessageDetailResponseApiApplyStatusEnum ¶
type ShowMessageDetailResponseApiApplyStatusEnum struct { STATUS_TYPE_PENDING_APPROVAL ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_REJECTED ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_PENDING_CHECK ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_PENDING_EXECUTE ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_SYNCHRONOUS_EXECUTE ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_FORCED_CANCEL ShowMessageDetailResponseApiApplyStatus STATUS_TYPE_PASSED ShowMessageDetailResponseApiApplyStatus }
func GetShowMessageDetailResponseApiApplyStatusEnum ¶
func GetShowMessageDetailResponseApiApplyStatusEnum() ShowMessageDetailResponseApiApplyStatusEnum
type ShowMessageDetailResponseApiApplyType ¶
type ShowMessageDetailResponseApiApplyType struct {
// contains filtered or unexported fields
}
func (ShowMessageDetailResponseApiApplyType) MarshalJSON ¶
func (c ShowMessageDetailResponseApiApplyType) MarshalJSON() ([]byte, error)
func (*ShowMessageDetailResponseApiApplyType) UnmarshalJSON ¶
func (c *ShowMessageDetailResponseApiApplyType) UnmarshalJSON(b []byte) error
func (ShowMessageDetailResponseApiApplyType) Value ¶
func (c ShowMessageDetailResponseApiApplyType) Value() string
type ShowMessageDetailResponseApiApplyTypeEnum ¶
type ShowMessageDetailResponseApiApplyTypeEnum struct { APPLY_TYPE_PUBLISH ShowMessageDetailResponseApiApplyType APPLY_TYPE_AUTHORIZE ShowMessageDetailResponseApiApplyType APPLY_TYPE_APPLY ShowMessageDetailResponseApiApplyType APPLY_TYPE_RENEW ShowMessageDetailResponseApiApplyType APPLY_TYPE_STOP ShowMessageDetailResponseApiApplyType APPLY_TYPE_RECOVER ShowMessageDetailResponseApiApplyType APPLY_TYPE_API_CANCEL_AUTHORIZE ShowMessageDetailResponseApiApplyType APPLY_TYPE_APP_CANCEL_AUTHORIZE ShowMessageDetailResponseApiApplyType APPLY_TYPE_OFFLINE ShowMessageDetailResponseApiApplyType }
func GetShowMessageDetailResponseApiApplyTypeEnum ¶
func GetShowMessageDetailResponseApiApplyTypeEnum() ShowMessageDetailResponseApiApplyTypeEnum
type ShowMetricAssetsRequest ¶
type ShowMetricAssetsRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *MetricOpenSearchParams `json:"body,omitempty"` }
ShowMetricAssetsRequest Request Object
func (ShowMetricAssetsRequest) String ¶
func (o ShowMetricAssetsRequest) String() string
type ShowMetricAssetsResponse ¶
type ShowMetricAssetsResponse struct { // 指标资产总数 Count *int32 `json:"count,omitempty"` // 指标资产列表 Entities *[]OpenEntityHeader `json:"entities,omitempty"` // scroll_id ScrollId *string `json:"scroll_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowMetricAssetsResponse Response Object
func (ShowMetricAssetsResponse) String ¶
func (o ShowMetricAssetsResponse) String() string
type ShowMetricTreeRequest ¶
type ShowMetricTreeRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowMetricTreeRequest Request Object
func (ShowMetricTreeRequest) String ¶
func (o ShowMetricTreeRequest) String() string
type ShowMetricTreeResponse ¶
type ShowMetricTreeResponse struct { // 结构体系 Architecture *[]ArchitectureStatistic `json:"architecture,omitempty"` HttpStatusCode int `json:"-"` }
ShowMetricTreeResponse Response Object
func (ShowMetricTreeResponse) String ¶
func (o ShowMetricTreeResponse) String() string
type ShowNodesRequest ¶ added in v0.1.78
type ShowNodesRequest struct { // 实例id Instance string `json:"instance"` // 资产guid Guid string `json:"guid"` }
ShowNodesRequest Request Object
func (ShowNodesRequest) String ¶ added in v0.1.78
func (o ShowNodesRequest) String() string
type ShowNodesResponse ¶ added in v0.1.78
type ShowNodesResponse struct { // 作业算子基本信息列表 Body *[]JobAndNodeInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
ShowNodesResponse Response Object
func (ShowNodesResponse) String ¶ added in v0.1.78
func (o ShowNodesResponse) String() string
type ShowPackageDetailRespReleasePackage ¶ added in v0.1.84
type ShowPackageDetailRespReleasePackage struct { // 申请时间,13位时间戳 ApplyTimestamp *int64 `json:"apply_timestamp,omitempty"` // 申请id ApplyUserId *string `json:"apply_user_id,omitempty"` // 申请人名称 ApplyUserName *string `json:"apply_user_name,omitempty"` // 是否删除,0:不删除,1:不删除 DeleteFlag *int32 `json:"delete_flag,omitempty"` // 发布状态,1:待审批,2:成功,3:失败, 5:发布中 DeployStatus *int32 `json:"deploy_status,omitempty"` // 发布时间,13位时间戳 DeployTimestamp *int64 `json:"deploy_timestamp,omitempty"` // 发布人id DeployUserId *string `json:"deploy_user_id,omitempty"` // 发布人名称 DeployUserName *string `json:"deploy_user_name,omitempty"` // 发布包审批信息 PackageApprovers []ShowPackageDetailRespReleasePackagePackageApprovers `json:"package_approvers"` // 发布包id PackageId *string `json:"package_id,omitempty"` // 发布包名称 PackageName *string `json:"package_name,omitempty"` // 项目ID+workspace+workspaceId ProjectId *string `json:"project_id,omitempty"` // 工作空间ID WorkspaceId *string `json:"workspace_id,omitempty"` }
ShowPackageDetailRespReleasePackage 发布包详情
func (ShowPackageDetailRespReleasePackage) String ¶ added in v0.1.84
func (o ShowPackageDetailRespReleasePackage) String() string
type ShowPackageDetailRespReleasePackagePackageApprovers ¶ added in v0.1.84
type ShowPackageDetailRespReleasePackagePackageApprovers struct { // 发布包审批人id UserId *string `json:"user_id,omitempty"` // 发布包审批人id UserName *string `json:"user_name,omitempty"` }
func (ShowPackageDetailRespReleasePackagePackageApprovers) String ¶ added in v0.1.84
func (o ShowPackageDetailRespReleasePackagePackageApprovers) String() string
type ShowPackageDetailRespTaskDetails ¶ added in v0.1.84
type ShowPackageDetailRespTaskDetails struct { // 发布状态,1:待审批,2:成功,3:失败, 5:发布中 DeployStatus *int32 `json:"deploy_status,omitempty"` // 已发布节点版本 DeployedVersion *int32 `json:"deployed_version,omitempty"` // 发布任务名称 ItemName *string `json:"item_name,omitempty"` // 发布任务ID PendingItemId *string `json:"pending_item_id,omitempty"` // 节点版本 PendingVersion *int32 `json:"pending_version,omitempty"` // 具体脚本ID ScriptId *string `json:"script_id,omitempty"` // 作业ID TaskId *string `json:"task_id,omitempty"` // 作业启动状态,2:成功,3:失败 StartJobStatus *int32 `json:"start_job_status,omitempty"` // 提交时间戳,13位时间戳 SubmitTimestamp *int64 `json:"submit_timestamp,omitempty"` // 提交人id SubmitUserId *string `json:"submit_user_id,omitempty"` // 提交人名称 SubmitUserName *string `json:"submit_user_name,omitempty"` // 任务类型(1-作业,2-脚本,3-资源) TaskType *int32 `json:"task_type,omitempty"` // 变更类型,默认值1,(1-新增,2-修改,3-删除) UpdateType *int32 `json:"update_type,omitempty"` }
func (ShowPackageDetailRespTaskDetails) String ¶ added in v0.1.84
func (o ShowPackageDetailRespTaskDetails) String() string
type ShowPathByIdRequest ¶
type ShowPathByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowPathByIdRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ShowPathByIdRequest Request Object
func (ShowPathByIdRequest) String ¶
func (o ShowPathByIdRequest) String() string
type ShowPathByIdRequestDlmType ¶ added in v0.1.61
type ShowPathByIdRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowPathByIdRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowPathByIdRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowPathByIdRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowPathByIdRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowPathByIdRequestDlmType) Value ¶ added in v0.1.61
func (c ShowPathByIdRequestDlmType) Value() string
type ShowPathByIdRequestDlmTypeEnum ¶ added in v0.1.61
type ShowPathByIdRequestDlmTypeEnum struct { SHARED ShowPathByIdRequestDlmType EXCLUSIVE ShowPathByIdRequestDlmType }
func GetShowPathByIdRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowPathByIdRequestDlmTypeEnum() ShowPathByIdRequestDlmTypeEnum
type ShowPathByIdResponse ¶
type ShowPathByIdResponse struct { // 路径 Path *string `json:"path,omitempty"` HttpStatusCode int `json:"-"` }
ShowPathByIdResponse Response Object
func (ShowPathByIdResponse) String ¶
func (o ShowPathByIdResponse) String() string
type ShowPathObjectByIdRequest ¶
type ShowPathObjectByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *ShowPathObjectByIdRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` // limit。 Limit *int32 `json:"limit,omitempty"` // offset。 Offset *int32 `json:"offset,omitempty"` }
ShowPathObjectByIdRequest Request Object
func (ShowPathObjectByIdRequest) String ¶
func (o ShowPathObjectByIdRequest) String() string
type ShowPathObjectByIdRequestDlmType ¶ added in v0.1.61
type ShowPathObjectByIdRequestDlmType struct {
// contains filtered or unexported fields
}
func (ShowPathObjectByIdRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c ShowPathObjectByIdRequestDlmType) MarshalJSON() ([]byte, error)
func (*ShowPathObjectByIdRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowPathObjectByIdRequestDlmType) UnmarshalJSON(b []byte) error
func (ShowPathObjectByIdRequestDlmType) Value ¶ added in v0.1.61
func (c ShowPathObjectByIdRequestDlmType) Value() string
type ShowPathObjectByIdRequestDlmTypeEnum ¶ added in v0.1.61
type ShowPathObjectByIdRequestDlmTypeEnum struct { SHARED ShowPathObjectByIdRequestDlmType EXCLUSIVE ShowPathObjectByIdRequestDlmType }
func GetShowPathObjectByIdRequestDlmTypeEnum ¶ added in v0.1.61
func GetShowPathObjectByIdRequestDlmTypeEnum() ShowPathObjectByIdRequestDlmTypeEnum
type ShowPathObjectByIdResponse ¶
type ShowPathObjectByIdResponse struct { // 路径对象 Paths *[]LayerPath `json:"paths,omitempty"` HttpStatusCode int `json:"-"` }
ShowPathObjectByIdResponse Response Object
func (ShowPathObjectByIdResponse) String ¶
func (o ShowPathObjectByIdResponse) String() string
type ShowQualityTaskDetailRequest ¶
type ShowQualityTaskDetailRequest struct { // 质量作业ID Id string `json:"id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowQualityTaskDetailRequest Request Object
func (ShowQualityTaskDetailRequest) String ¶
func (o ShowQualityTaskDetailRequest) String() string
type ShowQualityTaskDetailResponse ¶
type ShowQualityTaskDetailResponse struct { // ID Id *int64 `json:"id,omitempty"` // 作业名称 Name *string `json:"name,omitempty"` // 作业描述 Description *string `json:"description,omitempty"` // 所属目录ID CategoryId *int64 `json:"category_id,omitempty"` // SUGGEST:提示, MINOR:一般, MAJOR:严重, FATAL:致命 Level *string `json:"level,omitempty"` // 统一告警条件 AlarmCondition *string `json:"alarm_condition,omitempty"` // 是否开启通知告警 AlarmNotify *bool `json:"alarm_notify,omitempty"` // TRIGGER_ALARM:触发告警, RUN_SUCCESS:运行成功, TRIGGER_ALARM_AND_RUNNING_SUCCESS:触发告警和运行成功 AlarmNotifyType *string `json:"alarm_notify_type,omitempty"` // 通知主题名 AlarmNotifyTopic *string `json:"alarm_notify_topic,omitempty"` // 调度类型,ONCE:单次调度,PERIODIC:周期性调度 ScheduleType *string `json:"schedule_type,omitempty"` // 调度开始日期 ScheduleStartDate *string `json:"schedule_start_date,omitempty"` // 调度结束日期 ScheduleEndDate *string `json:"schedule_end_date,omitempty"` // 调度周期,MINUTE:按分钟调度,HOUR:按小时调度,DAY:按天调度,WEEK:按周调度 SchedulePeriod *string `json:"schedule_period,omitempty"` // 调度间隔,注意:当调度周期为分钟、小时、天时,间隔时间为数字;而当调度周期为周时,调度间隔为星期的英文,如:每周一、周二调度时,schedule_interval为MONDAY,TUESDAY ScheduleInterval *string `json:"schedule_interval,omitempty"` // 调度开始时间 ScheduleStartTime *string `json:"schedule_start_time,omitempty"` // 调度结束时间 ScheduleEndTime *string `json:"schedule_end_time,omitempty"` // 最近运行时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 最近运行时间,13位时间戳(精确到毫秒) LastRunTime *int64 `json:"last_run_time,omitempty"` // 子规则 SubRules *[]QualityTaskRuleDetailForOpenApi `json:"sub_rules,omitempty"` // 调度cron表达式 ScheduleCron *string `json:"schedule_cron,omitempty"` HttpStatusCode int `json:"-"` }
ShowQualityTaskDetailResponse Response Object
func (ShowQualityTaskDetailResponse) String ¶
func (o ShowQualityTaskDetailResponse) String() string
type ShowRelationByIdRequest ¶
type ShowRelationByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowRelationByIdRequest Request Object
func (ShowRelationByIdRequest) String ¶
func (o ShowRelationByIdRequest) String() string
type ShowRelationByIdResponse ¶
type ShowRelationByIdResponse struct { Data *ShowRelationByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowRelationByIdResponse Response Object
func (ShowRelationByIdResponse) String ¶
func (o ShowRelationByIdResponse) String() string
type ShowRelationByIdResultData ¶ added in v0.1.98
type ShowRelationByIdResultData struct {
Value *RelationVo `json:"value,omitempty"`
}
ShowRelationByIdResultData data,统一的返回结果的最外层数据结构。
func (ShowRelationByIdResultData) String ¶ added in v0.1.98
func (o ShowRelationByIdResultData) String() string
type ShowSecurityDataClassificationRuleGroupRequest ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleGroupRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 需要查询的规则组ID Id string `json:"id"` }
ShowSecurityDataClassificationRuleGroupRequest Request Object
func (ShowSecurityDataClassificationRuleGroupRequest) String ¶ added in v0.1.71
func (o ShowSecurityDataClassificationRuleGroupRequest) String() string
type ShowSecurityDataClassificationRuleGroupResponse ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleGroupResponse struct { // 规则组ID Uuid *string `json:"uuid,omitempty"` // 规则组名称 Name *string `json:"name,omitempty"` // 规则实体 Rules *[]DataClassificationRuleQueryDto `json:"rules,omitempty"` // 规则组描述 Description *string `json:"description,omitempty"` // 规则组创建人 CreatedBy *string `json:"created_by,omitempty"` // 规则组创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 规则组更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 规则组更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSecurityDataClassificationRuleGroupResponse Response Object
func (ShowSecurityDataClassificationRuleGroupResponse) String ¶ added in v0.1.71
func (o ShowSecurityDataClassificationRuleGroupResponse) String() string
type ShowSecurityDataClassificationRuleRequest ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 需要查询的规则ID Id string `json:"id"` }
ShowSecurityDataClassificationRuleRequest Request Object
func (ShowSecurityDataClassificationRuleRequest) String ¶ added in v0.1.71
func (o ShowSecurityDataClassificationRuleRequest) String() string
type ShowSecurityDataClassificationRuleResponse ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleResponse struct { // 规则ID Uuid *string `json:"uuid,omitempty"` // 规则类型, CUSTOM, BUILTIN RuleType *ShowSecurityDataClassificationRuleResponseRuleType `json:"rule_type,omitempty"` // 密级 SecrecyLevel *string `json:"secrecy_level,omitempty"` // 密级层级 SecrecyLevelNum *int64 `json:"secrecy_level_num,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 规则是否开启 Enable *bool `json:"enable,omitempty"` // 规则方式, REGULAR, NONE, DEFAULT Method *ShowSecurityDataClassificationRuleResponseMethod `json:"method,omitempty"` // 内容表达式 ContentExpression *string `json:"content_expression,omitempty"` // 列表达式 ColumnExpression *string `json:"column_expression,omitempty"` // 备注表达式 CommitExpression *string `json:"commit_expression,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` // 规则描述 Description *string `json:"description,omitempty"` // 策略创建人 CreatedBy *string `json:"created_by,omitempty"` // 策略创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 策略更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 策略更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 内置规则ID BuiltinRuleId *string `json:"builtin_rule_id,omitempty"` // 分类ID CategoryId *string `json:"category_id,omitempty"` // 实例ID InstanceId *string `json:"instance_id,omitempty"` // 匹配类型 MatchType *string `json:"match_type,omitempty"` HttpStatusCode int `json:"-"` }
ShowSecurityDataClassificationRuleResponse Response Object
func (ShowSecurityDataClassificationRuleResponse) String ¶ added in v0.1.71
func (o ShowSecurityDataClassificationRuleResponse) String() string
type ShowSecurityDataClassificationRuleResponseMethod ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleResponseMethod struct {
// contains filtered or unexported fields
}
func (ShowSecurityDataClassificationRuleResponseMethod) MarshalJSON ¶ added in v0.1.71
func (c ShowSecurityDataClassificationRuleResponseMethod) MarshalJSON() ([]byte, error)
func (*ShowSecurityDataClassificationRuleResponseMethod) UnmarshalJSON ¶ added in v0.1.71
func (c *ShowSecurityDataClassificationRuleResponseMethod) UnmarshalJSON(b []byte) error
func (ShowSecurityDataClassificationRuleResponseMethod) Value ¶ added in v0.1.71
func (c ShowSecurityDataClassificationRuleResponseMethod) Value() string
type ShowSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleResponseMethodEnum struct { REGULAR ShowSecurityDataClassificationRuleResponseMethod NONE ShowSecurityDataClassificationRuleResponseMethod DEFAULT ShowSecurityDataClassificationRuleResponseMethod }
func GetShowSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
func GetShowSecurityDataClassificationRuleResponseMethodEnum() ShowSecurityDataClassificationRuleResponseMethodEnum
type ShowSecurityDataClassificationRuleResponseRuleType ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleResponseRuleType struct {
// contains filtered or unexported fields
}
func (ShowSecurityDataClassificationRuleResponseRuleType) MarshalJSON ¶ added in v0.1.71
func (c ShowSecurityDataClassificationRuleResponseRuleType) MarshalJSON() ([]byte, error)
func (*ShowSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON ¶ added in v0.1.71
func (c *ShowSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON(b []byte) error
func (ShowSecurityDataClassificationRuleResponseRuleType) Value ¶ added in v0.1.71
func (c ShowSecurityDataClassificationRuleResponseRuleType) Value() string
type ShowSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
type ShowSecurityDataClassificationRuleResponseRuleTypeEnum struct { CUSTOM ShowSecurityDataClassificationRuleResponseRuleType BUILTIN ShowSecurityDataClassificationRuleResponseRuleType }
func GetShowSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
func GetShowSecurityDataClassificationRuleResponseRuleTypeEnum() ShowSecurityDataClassificationRuleResponseRuleTypeEnum
type ShowSecurityMemberSyncTaskRequest ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 用户同步任务id。 TaskId string `json:"task_id"` }
ShowSecurityMemberSyncTaskRequest Request Object
func (ShowSecurityMemberSyncTaskRequest) String ¶ added in v0.1.96
func (o ShowSecurityMemberSyncTaskRequest) String() string
type ShowSecurityMemberSyncTaskResponse ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponse struct { // 用户同步任务id。 Id *string `json:"id,omitempty"` // 项目ID。 ProjectId *string `json:"project_id,omitempty"` // 租户ID。 DomainId *string `json:"domain_id,omitempty"` // 实例ID。 InstanceId *string `json:"instance_id,omitempty"` // 数据连接工作空间ID。 DataConnectionWorkspace *string `json:"data_connection_workspace,omitempty"` // 集群类型 * MRS集群 * DWS集群 ClusterType *ShowSecurityMemberSyncTaskResponseClusterType `json:"cluster_type,omitempty"` // 数据连接id。 DataConnectionId *string `json:"data_connection_id,omitempty"` // 数据连接名称。 DataConnectionName *string `json:"data_connection_name,omitempty"` // 集群id。 ClusterId *string `json:"cluster_id,omitempty"` // 集群名称。 ClusterName *string `json:"cluster_name,omitempty"` // 调度开始时间, 单位为小时, 0~23。 ScheduleStartHour *int32 `json:"schedule_start_hour,omitempty"` // 调度结束时间, 单位为小时, 0~23。 ScheduleEndHour *int32 `json:"schedule_end_hour,omitempty"` // 调度周期 * MINUTE 分钟为单位调度 * HOUR 小时为单位调度 SchedulePeriod *ShowSecurityMemberSyncTaskResponseSchedulePeriod `json:"schedule_period,omitempty"` // 调度间隔。 ScheduleInterval *int32 `json:"schedule_interval,omitempty"` // 调度状态 * NOT_SCHEDULE 未启用任务调度 * SCHEDULING 任务调度中 ScheduleStatus *ShowSecurityMemberSyncTaskResponseScheduleStatus `json:"schedule_status,omitempty"` // 同步状态 * UNKNOWN 未知 * NOT_SYNC 未同步 * SYNCING 同步中 * SYNC_SUCCESS 同步成功 * SYNC_FAIL 同步失败 SyncStatus *ShowSecurityMemberSyncTaskResponseSyncStatus `json:"sync_status,omitempty"` // 同步日志。 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间。 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 创建者。 CreateUser *string `json:"create_user,omitempty"` // 更新时间。 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者。 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
ShowSecurityMemberSyncTaskResponse Response Object
func (ShowSecurityMemberSyncTaskResponse) String ¶ added in v0.1.96
func (o ShowSecurityMemberSyncTaskResponse) String() string
type ShowSecurityMemberSyncTaskResponseClusterType ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseClusterType struct {
// contains filtered or unexported fields
}
func (ShowSecurityMemberSyncTaskResponseClusterType) MarshalJSON ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseClusterType) MarshalJSON() ([]byte, error)
func (*ShowSecurityMemberSyncTaskResponseClusterType) UnmarshalJSON ¶ added in v0.1.96
func (c *ShowSecurityMemberSyncTaskResponseClusterType) UnmarshalJSON(b []byte) error
func (ShowSecurityMemberSyncTaskResponseClusterType) Value ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseClusterType) Value() string
type ShowSecurityMemberSyncTaskResponseClusterTypeEnum ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseClusterTypeEnum struct { MRS ShowSecurityMemberSyncTaskResponseClusterType DWS ShowSecurityMemberSyncTaskResponseClusterType }
func GetShowSecurityMemberSyncTaskResponseClusterTypeEnum ¶ added in v0.1.96
func GetShowSecurityMemberSyncTaskResponseClusterTypeEnum() ShowSecurityMemberSyncTaskResponseClusterTypeEnum
type ShowSecurityMemberSyncTaskResponseSchedulePeriod ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseSchedulePeriod struct {
// contains filtered or unexported fields
}
func (ShowSecurityMemberSyncTaskResponseSchedulePeriod) MarshalJSON ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseSchedulePeriod) MarshalJSON() ([]byte, error)
func (*ShowSecurityMemberSyncTaskResponseSchedulePeriod) UnmarshalJSON ¶ added in v0.1.96
func (c *ShowSecurityMemberSyncTaskResponseSchedulePeriod) UnmarshalJSON(b []byte) error
func (ShowSecurityMemberSyncTaskResponseSchedulePeriod) Value ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseSchedulePeriod) Value() string
type ShowSecurityMemberSyncTaskResponseSchedulePeriodEnum ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseSchedulePeriodEnum struct { MINUTE ShowSecurityMemberSyncTaskResponseSchedulePeriod HOUR ShowSecurityMemberSyncTaskResponseSchedulePeriod }
func GetShowSecurityMemberSyncTaskResponseSchedulePeriodEnum ¶ added in v0.1.96
func GetShowSecurityMemberSyncTaskResponseSchedulePeriodEnum() ShowSecurityMemberSyncTaskResponseSchedulePeriodEnum
type ShowSecurityMemberSyncTaskResponseScheduleStatus ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseScheduleStatus struct {
// contains filtered or unexported fields
}
func (ShowSecurityMemberSyncTaskResponseScheduleStatus) MarshalJSON ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseScheduleStatus) MarshalJSON() ([]byte, error)
func (*ShowSecurityMemberSyncTaskResponseScheduleStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *ShowSecurityMemberSyncTaskResponseScheduleStatus) UnmarshalJSON(b []byte) error
func (ShowSecurityMemberSyncTaskResponseScheduleStatus) Value ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseScheduleStatus) Value() string
type ShowSecurityMemberSyncTaskResponseScheduleStatusEnum ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseScheduleStatusEnum struct { NOT_SCHEDULE ShowSecurityMemberSyncTaskResponseScheduleStatus SCHEDULING ShowSecurityMemberSyncTaskResponseScheduleStatus }
func GetShowSecurityMemberSyncTaskResponseScheduleStatusEnum ¶ added in v0.1.96
func GetShowSecurityMemberSyncTaskResponseScheduleStatusEnum() ShowSecurityMemberSyncTaskResponseScheduleStatusEnum
type ShowSecurityMemberSyncTaskResponseSyncStatus ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (ShowSecurityMemberSyncTaskResponseSyncStatus) MarshalJSON ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*ShowSecurityMemberSyncTaskResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.96
func (c *ShowSecurityMemberSyncTaskResponseSyncStatus) UnmarshalJSON(b []byte) error
func (ShowSecurityMemberSyncTaskResponseSyncStatus) Value ¶ added in v0.1.96
func (c ShowSecurityMemberSyncTaskResponseSyncStatus) Value() string
type ShowSecurityMemberSyncTaskResponseSyncStatusEnum ¶ added in v0.1.96
type ShowSecurityMemberSyncTaskResponseSyncStatusEnum struct { UNKNOWN ShowSecurityMemberSyncTaskResponseSyncStatus NOT_SYNC ShowSecurityMemberSyncTaskResponseSyncStatus SYNCING ShowSecurityMemberSyncTaskResponseSyncStatus SYNC_SUCCESS ShowSecurityMemberSyncTaskResponseSyncStatus SYNC_FAIL ShowSecurityMemberSyncTaskResponseSyncStatus }
func GetShowSecurityMemberSyncTaskResponseSyncStatusEnum ¶ added in v0.1.96
func GetShowSecurityMemberSyncTaskResponseSyncStatusEnum() ShowSecurityMemberSyncTaskResponseSyncStatusEnum
type ShowSecurityPermissionSetRequest ¶ added in v0.1.71
type ShowSecurityPermissionSetRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowSecurityPermissionSetRequest Request Object
func (ShowSecurityPermissionSetRequest) String ¶ added in v0.1.71
func (o ShowSecurityPermissionSetRequest) String() string
type ShowSecurityPermissionSetResponse ¶ added in v0.1.71
type ShowSecurityPermissionSetResponse struct { // 编号 Id *string `json:"id,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 权限集类型, COMMON, MRS_MANAGED Type *ShowSecurityPermissionSetResponseType `json:"type,omitempty"` // 纳管角色所在集群id(仅纳管类权限集需要) ManagedClusterId *string `json:"managed_cluster_id,omitempty"` // 纳管角色所在集群名称(仅纳管类权限集需要) ManagedClusterName *string `json:"managed_cluster_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型 ManagerType *string `json:"manager_type,omitempty"` // 数据源类型 DatasourceType *string `json:"datasource_type,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *ShowSecurityPermissionSetResponseSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
ShowSecurityPermissionSetResponse Response Object
func (ShowSecurityPermissionSetResponse) String ¶ added in v0.1.71
func (o ShowSecurityPermissionSetResponse) String() string
type ShowSecurityPermissionSetResponseSyncStatus ¶ added in v0.1.71
type ShowSecurityPermissionSetResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (ShowSecurityPermissionSetResponseSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c ShowSecurityPermissionSetResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*ShowSecurityPermissionSetResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *ShowSecurityPermissionSetResponseSyncStatus) UnmarshalJSON(b []byte) error
func (ShowSecurityPermissionSetResponseSyncStatus) Value ¶ added in v0.1.71
func (c ShowSecurityPermissionSetResponseSyncStatus) Value() string
type ShowSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
type ShowSecurityPermissionSetResponseSyncStatusEnum struct { UNKNOWN ShowSecurityPermissionSetResponseSyncStatus NOT_SYNC ShowSecurityPermissionSetResponseSyncStatus SYNCING ShowSecurityPermissionSetResponseSyncStatus SYNC_SUCCESS ShowSecurityPermissionSetResponseSyncStatus SYNC_FAIL ShowSecurityPermissionSetResponseSyncStatus }
func GetShowSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
func GetShowSecurityPermissionSetResponseSyncStatusEnum() ShowSecurityPermissionSetResponseSyncStatusEnum
type ShowSecurityPermissionSetResponseType ¶ added in v0.1.71
type ShowSecurityPermissionSetResponseType struct {
// contains filtered or unexported fields
}
func (ShowSecurityPermissionSetResponseType) MarshalJSON ¶ added in v0.1.71
func (c ShowSecurityPermissionSetResponseType) MarshalJSON() ([]byte, error)
func (*ShowSecurityPermissionSetResponseType) UnmarshalJSON ¶ added in v0.1.71
func (c *ShowSecurityPermissionSetResponseType) UnmarshalJSON(b []byte) error
func (ShowSecurityPermissionSetResponseType) Value ¶ added in v0.1.71
func (c ShowSecurityPermissionSetResponseType) Value() string
type ShowSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
type ShowSecurityPermissionSetResponseTypeEnum struct { COMMON ShowSecurityPermissionSetResponseType MRS_MANAGED ShowSecurityPermissionSetResponseType }
func GetShowSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
func GetShowSecurityPermissionSetResponseTypeEnum() ShowSecurityPermissionSetResponseTypeEnum
type ShowSecuritySecrecyLevelRequest ¶ added in v0.1.87
type ShowSecuritySecrecyLevelRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 密级id Id string `json:"id"` }
ShowSecuritySecrecyLevelRequest Request Object
func (ShowSecuritySecrecyLevelRequest) String ¶ added in v0.1.87
func (o ShowSecuritySecrecyLevelRequest) String() string
type ShowSecuritySecrecyLevelResponse ¶ added in v0.1.87
type ShowSecuritySecrecyLevelResponse struct { // 密级id SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 密级名称 SecrecyLevelName *string `json:"secrecy_level_name,omitempty"` // 密级等级 SecrecyLevelNumber *int32 `json:"secrecy_level_number,omitempty"` // 密级描述 Description *string `json:"description,omitempty"` // 创建者 CreatedBy *string `json:"created_by,omitempty"` // 创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 更新者 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // DataArts实例ID InstanceId *string `json:"instance_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSecuritySecrecyLevelResponse Response Object
func (ShowSecuritySecrecyLevelResponse) String ¶ added in v0.1.87
func (o ShowSecuritySecrecyLevelResponse) String() string
type ShowStandardByIdRequest ¶
type ShowStandardByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` }
ShowStandardByIdRequest Request Object
func (ShowStandardByIdRequest) String ¶
func (o ShowStandardByIdRequest) String() string
type ShowStandardByIdResponse ¶
type ShowStandardByIdResponse struct { Data *ShowStandardByIdResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowStandardByIdResponse Response Object
func (ShowStandardByIdResponse) String ¶
func (o ShowStandardByIdResponse) String() string
type ShowStandardByIdResultData ¶ added in v0.1.98
type ShowStandardByIdResultData struct {
Value *StandElementValueVoList `json:"value,omitempty"`
}
ShowStandardByIdResultData 数据标准查询返回data结果。
func (ShowStandardByIdResultData) String ¶ added in v0.1.98
func (o ShowStandardByIdResultData) String() string
type ShowStandardTemplateRequest ¶
type ShowStandardTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 每页查询条数,即查询Y条数据。默认值50,取值范围[1,100]。 Limit *int32 `json:"limit,omitempty"` // 查询起始坐标,即跳过X条数据,仅支持0或limit的整数倍,不满足则向下取整,默认值0。 Offset *int32 `json:"offset,omitempty"` }
ShowStandardTemplateRequest Request Object
func (ShowStandardTemplateRequest) String ¶
func (o ShowStandardTemplateRequest) String() string
type ShowStandardTemplateResponse ¶
type ShowStandardTemplateResponse struct { Data *ShowStandardTemplateResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowStandardTemplateResponse Response Object
func (ShowStandardTemplateResponse) String ¶
func (o ShowStandardTemplateResponse) String() string
type ShowStandardTemplateResultData ¶ added in v0.1.98
type ShowStandardTemplateResultData struct {
Value *ShowStandardTemplateResultDataValue `json:"value,omitempty"`
}
ShowStandardTemplateResultData 接口返回的数据。
func (ShowStandardTemplateResultData) String ¶ added in v0.1.98
func (o ShowStandardTemplateResultData) String() string
type ShowStandardTemplateResultDataValue ¶ added in v0.1.98
type ShowStandardTemplateResultDataValue struct { // 数据标准全部属性,集合中是单个StandElementFieldVO对象 AllFields *[]StandElementFieldVo `json:"allFields,omitempty"` // 可选项,集合中是单个StandElementFieldVO对象 Optional *[]StandElementFieldVo `json:"optional,omitempty"` // 系统默认项,集合中是单个StandElementFieldVO对象 SystemDefault *[]StandElementFieldVo `json:"system_default,omitempty"` // 自定义项,集合中是单个StandElementFieldVO对象 Custom *[]StandElementFieldVo `json:"custom,omitempty"` // 是否使用模板 HasTemplate *bool `json:"hasTemplate,omitempty"` }
ShowStandardTemplateResultDataValue 查询数据标准模板结果
func (ShowStandardTemplateResultDataValue) String ¶ added in v0.1.98
func (o ShowStandardTemplateResultDataValue) String() string
type ShowTableModelByIdRequest ¶
type ShowTableModelByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 是否查询最新的。 Latest *bool `json:"latest,omitempty"` }
ShowTableModelByIdRequest Request Object
func (ShowTableModelByIdRequest) String ¶
func (o ShowTableModelByIdRequest) String() string
type ShowTableModelByIdResponse ¶
type ShowTableModelByIdResponse struct { Data *CreateTableModelResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowTableModelByIdResponse Response Object
func (ShowTableModelByIdResponse) String ¶
func (o ShowTableModelByIdResponse) String() string
type ShowTagsRequest ¶ added in v0.1.62
type ShowTagsRequest struct { // 实例id Instance string `json:"instance"` Body *TagRequest `json:"body,omitempty"` }
ShowTagsRequest Request Object
func (ShowTagsRequest) String ¶ added in v0.1.62
func (o ShowTagsRequest) String() string
type ShowTagsResponse ¶ added in v0.1.62
type ShowTagsResponse struct { // 每页大小 Limit *int32 `json:"limit,omitempty"` // 页码 Offset *int32 `json:"offset,omitempty"` // 查询出来的条数 Count *int32 `json:"count,omitempty"` // 可创建标签数量配额额 Quota *int32 `json:"quota,omitempty"` // 标签实体 Tags *[]OpenTag `json:"tags,omitempty"` // 已创建的标签总条数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
ShowTagsResponse Response Object
func (ShowTagsResponse) String ¶ added in v0.1.62
func (o ShowTagsResponse) String() string
type ShowTaskInfoRequest ¶
type ShowTaskInfoRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 任务id TaskId string `json:"task_id"` }
ShowTaskInfoRequest Request Object
func (ShowTaskInfoRequest) String ¶
func (o ShowTaskInfoRequest) String() string
type ShowTaskInfoResponse ¶
type ShowTaskInfoResponse struct { // 任务id Id *string `json:"id,omitempty"` // 任务名称 Name *string `json:"name,omitempty"` // 任务描述 Description *string `json:"description,omitempty"` // 用户id UserId *string `json:"user_id,omitempty"` // 创建时间 CreateTime *string `json:"create_time,omitempty"` // 产品id ProjectId *string `json:"project_id,omitempty"` // 目录id DirId *string `json:"dir_id,omitempty"` ScheduleConfig *SchedulerInfo `json:"schedule_config,omitempty"` // 自定义元数据信息 ParameterConfig *[]CustomMetadata `json:"parameter_config,omitempty"` // 修改时间 UpdateTime *string `json:"update_time,omitempty"` // 用户名 UserName *string `json:"user_name,omitempty"` // 路径 Path *string `json:"path,omitempty"` // 最后一次执行时间 LastRunTime *string `json:"last_run_time,omitempty"` // 开始时间 StartTime *string `json:"start_time,omitempty"` // 结束时间 EndTime *string `json:"end_time,omitempty"` // 下一次执行时间 NextRunTime *string `json:"next_run_time,omitempty"` // 责任人 DutyPerson *string `json:"duty_person,omitempty"` // 修改类型 UpdateType *string `json:"update_type,omitempty"` // 数据来源类型 DataSourceType *string `json:"data_source_type,omitempty"` // 任务信息Map<String, Object> TaskConfig *interface{} `json:"task_config,omitempty"` // 数据来源工作空间id DataSourceWorkspaceId *string `json:"data_source_workspace_id,omitempty"` HttpStatusCode int `json:"-"` }
ShowTaskInfoResponse Response Object
func (ShowTaskInfoResponse) String ¶
func (o ShowTaskInfoResponse) String() string
type ShowTaskListRequest ¶
type ShowTaskListRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *QueryTaskRequest `json:"body,omitempty"` }
ShowTaskListRequest Request Object
func (ShowTaskListRequest) String ¶
func (o ShowTaskListRequest) String() string
type ShowTaskListResponse ¶
type ShowTaskListResponse struct { // 查询采集任务数量 Count *int32 `json:"count,omitempty"` // 同一projectId下已创建采集任务数量 TotalRecords *int32 `json:"total_records,omitempty"` // 同一projectId下允许创建采集任务数量 MaxRecords *int32 `json:"max_records,omitempty"` // 采集任务列表 Resources *[]MetadataCollectionTask `json:"resources,omitempty"` HttpStatusCode int `json:"-"` }
ShowTaskListResponse Response Object
func (ShowTaskListResponse) String ¶
func (o ShowTaskListResponse) String() string
type ShowTechnicalAssetsStatisticRequest ¶
type ShowTechnicalAssetsStatisticRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 标签名,指定标签名称可以获取此标签对应技术资产的统计信息。 Tag *string `json:"tag,omitempty"` // 分页参数,查询偏移量,默认查询所有 Offset *int32 `json:"offset,omitempty"` // 分页参数,每页数量,默认查询所有 Limit *int32 `json:"limit,omitempty"` }
ShowTechnicalAssetsStatisticRequest Request Object
func (ShowTechnicalAssetsStatisticRequest) String ¶
func (o ShowTechnicalAssetsStatisticRequest) String() string
type ShowTechnicalAssetsStatisticResponse ¶
type ShowTechnicalAssetsStatisticResponse struct { // 数据连接总数 Count *int32 `json:"count,omitempty"` // 数据连接统计信息 DatasourceStatistics *[]DataSource `json:"datasource_statistics,omitempty"` HttpStatusCode int `json:"-"` }
ShowTechnicalAssetsStatisticResponse Response Object
func (ShowTechnicalAssetsStatisticResponse) String ¶
func (o ShowTechnicalAssetsStatisticResponse) String() string
type ShowTemplatesDetailRequest ¶
type ShowTemplatesDetailRequest struct { // id Id int64 `json:"id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` }
ShowTemplatesDetailRequest Request Object
func (ShowTemplatesDetailRequest) String ¶
func (o ShowTemplatesDetailRequest) String() string
type ShowTemplatesDetailResponse ¶
type ShowTemplatesDetailResponse struct { // id Id *int32 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // Completeness:完整性,Uniqueness:唯一性,Timeliness:及时性,Validity:有效性,Accuracy:准确性,Consistency:一致性 Dimension *string `json:"dimension,omitempty"` // 规则类型,Field:字段级规则,Table:表级规则,Database:库级规则,Cross-field:跨字段级规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 是否为系统模板 SystemTemplate *bool `json:"system_template,omitempty"` // 定义关系 SqlInfo *string `json:"sql_info,omitempty"` // 结果说明 ResultDescription *string `json:"result_description,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 创建者,System代表系统自带 Creator *string `json:"creator,omitempty"` HttpStatusCode int `json:"-"` }
ShowTemplatesDetailResponse Response Object
func (ShowTemplatesDetailResponse) String ¶
func (o ShowTemplatesDetailResponse) String() string
type ShowUnrelatedTableRequest ¶
type ShowUnrelatedTableRequest struct { string `json:"workspace"` }Workspace
ShowUnrelatedTableRequest Request Object
func (ShowUnrelatedTableRequest) String ¶
func (o ShowUnrelatedTableRequest) String() string
type ShowUnrelatedTableResponse ¶
type ShowUnrelatedTableResponse struct { string `json:"classification,omitempty"` Count *int32 `json:"count,omitempty"` Entities *[]AtlasEntityHeader `json:"entities,omitempty"` QueryText *string `json:"query_text,omitempty"` QueryType *string `json:"query_type,omitempty"` ReferredEntities *interface{} `json:"referred_entities,omitempty"` ScrollId *string `json:"scroll_id,omitempty"` SearchParameters *interface{} `json:"search_parameters,omitempty"` // 类型 }Classification *
ShowUnrelatedTableResponse Response Object
func (ShowUnrelatedTableResponse) String ¶
func (o ShowUnrelatedTableResponse) String() string
type ShowWorkSpaceRequest ¶
type ShowWorkSpaceRequest struct { // DataArtsStudio实例id InstanceId string `json:"instance_id"` // 工作空间id WorkspaceId string `json:"workspace_id"` }
ShowWorkSpaceRequest Request Object
func (ShowWorkSpaceRequest) String ¶
func (o ShowWorkSpaceRequest) String() string
type ShowWorkSpaceResponse ¶
type ShowWorkSpaceResponse struct { // DLI脏数据OBS路径 BadRecordLocationName *string `json:"bad_record_location_name,omitempty"` // 工作空间描述 Description *string `json:"description,omitempty"` // 企业项目id,如果当前为公有云,且用户开启企业项目,则必选 EpsId *string `json:"eps_id,omitempty"` // 作业日志OBS路径 JobLogLocationName *string `json:"job_log_location_name,omitempty"` // 工作空间名称 Name *string `json:"name,omitempty"` // 工作空间id Id *string `json:"id,omitempty"` // 是否为默认空间,0为私有空间,1为默认空间,2为公共空间 IsDefault *int32 `json:"is_default,omitempty"` // 创建者名称 OwnerName *string `json:"owner_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 当前租户所属domain id DomainId *string `json:"domain_id,omitempty"` // 当前工作空间所属实例id InstanceId *string `json:"instance_id,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建用户名称 CreateUser *string `json:"create_user,omitempty"` // 当前工作空间成员数量 MemberNum *int32 `json:"member_num,omitempty"` // 更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 更新用户名称 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
ShowWorkSpaceResponse Response Object
func (ShowWorkSpaceResponse) String ¶
func (o ShowWorkSpaceResponse) String() string
type ShowWorkspaceDetailByIdRequest ¶
type ShowWorkspaceDetailByIdRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` }
ShowWorkspaceDetailByIdRequest Request Object
func (ShowWorkspaceDetailByIdRequest) String ¶
func (o ShowWorkspaceDetailByIdRequest) String() string
type ShowWorkspaceDetailByIdResponse ¶
type ShowWorkspaceDetailByIdResponse struct { Data *CreateWorkspaceResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
ShowWorkspaceDetailByIdResponse Response Object
func (ShowWorkspaceDetailByIdResponse) String ¶
func (o ShowWorkspaceDetailByIdResponse) String() string
type Sort ¶ added in v0.1.62
type Sort struct { // 属性 Attribute *string `json:"attribute,omitempty"` // 排序枚举值,取值范围DESC、ASC, 默认值ASC Order *string `json:"order,omitempty"` }
Sort 排序条件
type StandElementFieldVo ¶
type StandElementFieldVo struct { // 属性名称。 FdName string `json:"fd_name"` // 属性英文名称。 FdNameEn *string `json:"fd_name_en,omitempty"` // 属性描述。 Description *string `json:"description,omitempty"` // 属性英文描述。 DescriptionEn *string `json:"descriptionEn,omitempty"` // 属性标签。 Label *string `json:"label,omitempty"` // 是否禁用。 Disabled *bool `json:"disabled,omitempty"` // 数据标准ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 是否显示,系统默认项必然显示不允许修改。true表示使用数据标准时体现(增改查的时候可以操作该属性),false表示使用数据标准时不体现。 Actived bool `json:"actived"` // 是否必填。true:必填,false:非必填。 Required *bool `json:"required,omitempty"` // 是否可搜索。true表示在数据标准列表页面可搜索,false表示在数据标准列表页面不可搜索。 Searchable *bool `json:"searchable,omitempty"` // 允许值。 OptionalValues *string `json:"optional_values,omitempty"` // 字段类型,0表示系统字段, 1表示自定义字段。 FieldType *int32 `json:"field_type,omitempty"` // 前端展示名。 DisplayedName *string `json:"displayed_name,omitempty"` // 前端展示名英文。 DisplayedNameEn *string `json:"displayed_name_en,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` }
StandElementFieldVo 属性。
func (StandElementFieldVo) String ¶
func (o StandElementFieldVo) String() string
type StandElementFieldVoList ¶
type StandElementFieldVoList struct { // 属性信息,只读。 Fields *[]StandElementFieldVo `json:"fields,omitempty"` }
StandElementFieldVoList 属性列表。
func (StandElementFieldVoList) String ¶
func (o StandElementFieldVoList) String() string
type StandElementValueVo ¶
type StandElementValueVo struct { // 属性名称。 FdName string `json:"fd_name"` // 属性值。 FdValue *string `json:"fd_value,omitempty"` // 属性定义的ID,填写String类型替代Long类型。 FdId *string `json:"fd_id,omitempty"` // 标准所属目录,填写String类型替代Long类型。 DirectoryId *string `json:"directory_id,omitempty"` // 标准所属行,填写String类型替代Long类型。 RowId *string `json:"row_id,omitempty"` // 数据标准的ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
StandElementValueVo 标准属性值。
func (StandElementValueVo) String ¶
func (o StandElementValueVo) String() string
type StandElementValueVoList ¶
type StandElementValueVoList struct { // 属性信息。 Values []StandElementValueVo `json:"values"` // 数据标准的ID,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 标准所属目录,填写String类型替代Long类型。 DirectoryId string `json:"directory_id"` // 目录树。 DirectoryPath *string `json:"directory_path,omitempty"` // 标准行的ID,填写String类型替代Long类型。 RowId *string `json:"row_id,omitempty"` Status *BizStatusEnum `json:"status,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 是否来自公共层。 FromPublic *bool `json:"from_public,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
StandElementValueVoList 属性值列表。
func (StandElementValueVoList) String ¶
func (o StandElementValueVoList) String() string
type StandardSearchResultData ¶ added in v0.1.91
type StandardSearchResultData struct {
Value *StandardSearchResultDataValue `json:"value,omitempty"`
}
StandardSearchResultData 返回数据标准集合。
func (StandardSearchResultData) String ¶ added in v0.1.91
func (o StandardSearchResultData) String() string
type StandardSearchResultDataValue ¶ added in v0.1.91
type StandardSearchResultDataValue struct { // StandElementValueVO数组。 Records *[]StandElementValueVoList `json:"records,omitempty"` // 数据标准的总数。 Total *int32 `json:"total,omitempty"` }
StandardSearchResultDataValue 返回的数据标准详细信息。
func (StandardSearchResultDataValue) String ¶ added in v0.1.91
func (o StandardSearchResultDataValue) String() string
type StaticParam ¶
type StaticParam struct { // 静态参数名 ParaName *string `json:"para_name,omitempty"` // 静态参数值 ParaValue *string `json:"para_value,omitempty"` }
StaticParam 静态参数
func (StaticParam) String ¶
func (o StaticParam) String() string
type StatisticForCallDetail ¶
type StatisticForCallDetail struct { // 统计对象编号 Id *string `json:"id,omitempty"` // 统计对象名称 Name *string `json:"name,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` }
func (StatisticForCallDetail) String ¶
func (o StatisticForCallDetail) String() string
type StatisticForDashboard ¶
type StatisticForDashboard struct { // 统计时间点(13位时间戳) LogTime *int32 `json:"log_time,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` // 请求平均时长 CostTimeAvg float32 `json:"cost_time_avg,omitempty"` // 成功请求平均时长 SuccessCostTimeAvg float32 `json:"success_cost_time_avg,omitempty"` // 失败请求平均时长 FailCostTimeAvg float32 `json:"fail_cost_time_avg,omitempty"` // 成功率 SuccessRate float32 `json:"success_rate,omitempty"` // 失败率 FailRate float32 `json:"fail_rate,omitempty"` // 合法率 LegalRate float32 `json:"legal_rate,omitempty"` // 非法率 IllegalRate float32 `json:"illegal_rate,omitempty"` }
func (StatisticForDashboard) String ¶
func (o StatisticForDashboard) String() string
type StatisticForDetail ¶
type StatisticForDetail struct { // 统计对象编号 Id *string `json:"id,omitempty"` // 统计对象名称 Name *string `json:"name,omitempty"` // 调用总量 CallNum *int32 `json:"call_num,omitempty"` // 成功调用量(取数成功) SuccessNum *int32 `json:"success_num,omitempty"` // 失败调用量(取数失败) FailNum *int32 `json:"fail_num,omitempty"` // 合法调用量(通过校验) LegalNum *int32 `json:"legal_num,omitempty"` // 非法调用量(无法通过校验) IllegalNum *int32 `json:"illegal_num,omitempty"` // 请求平均时长 CostTimeAvg float32 `json:"cost_time_avg,omitempty"` // 成功请求平均时长 SuccessCostTimeAvg float32 `json:"success_cost_time_avg,omitempty"` // 失败请求平均时长 FailCostTimeAvg float32 `json:"fail_cost_time_avg,omitempty"` // 成功率 SuccessRate float32 `json:"success_rate,omitempty"` // 失败率 FailRate float32 `json:"fail_rate,omitempty"` // 合法率 LegalRate float32 `json:"legal_rate,omitempty"` // 非法率 IllegalRate float32 `json:"illegal_rate,omitempty"` }
func (StatisticForDetail) String ¶
func (o StatisticForDetail) String() string
type StatisticInfo ¶ added in v0.1.98
type StatisticInfo struct { AtomicIndex *StatisticSchema `json:"atomic_index,omitempty"` DerivativeIndex *StatisticSchema `json:"derivative_index,omitempty"` CompoundMetric *StatisticSchema `json:"compound_metric,omitempty"` BizIndex *StatisticSchema `json:"biz_index,omitempty"` Dimension *StatisticSchema `json:"dimension,omitempty"` ConditionGroup *StatisticSchema `json:"condition_group,omitempty"` TimeCondition *StatisticSchema `json:"time_condition,omitempty"` CommonCondition *StatisticSchema `json:"common_condition,omitempty"` DimensionLogicTable *StatisticSchema `json:"dimension_logic_table,omitempty"` FactLogicTable *StatisticSchema `json:"fact_logic_table,omitempty"` AggregationLogicTable *StatisticSchema `json:"aggregation_logic_table,omitempty"` DataStandard *StatisticSchema `json:"data_standard,omitempty"` TableModel *StatisticSchema `json:"table_model,omitempty"` LookupTable *StatisticSchema `json:"lookup_table,omitempty"` // 待我审核。 PendingReview *int32 `json:"pending_review,omitempty"` // 我的申请。 MyApplications *int32 `json:"my_applications,omitempty"` }
StatisticInfo 工作台统计信息,只读。
func (StatisticInfo) String ¶ added in v0.1.98
func (o StatisticInfo) String() string
type StatisticSchema ¶ added in v0.1.98
type StatisticSchema struct { // 本月新增。 Increase *int32 `json:"increase,omitempty"` // 总量。 Total *int32 `json:"total,omitempty"` // 标准覆盖率。 StandardCoverage *float64 `json:"standard_coverage,omitempty"` }
func (StatisticSchema) String ¶ added in v0.1.98
func (o StatisticSchema) String() string
type StatisticStandardCoverageVo ¶ added in v0.1.98
type StatisticStandardCoverageVo struct { // 字段总数,填写String类型替代Long类型。 AllColNum *string `json:"all_col_num,omitempty"` // 关联标准字段数,填写String类型替代Long类型。 ColNum *string `json:"col_num,omitempty"` // 标准覆盖率。 Coverage *float64 `json:"coverage,omitempty"` // 引用表数组。 Details *[]AllTableVo `json:"details,omitempty"` }
func (StatisticStandardCoverageVo) String ¶ added in v0.1.98
func (o StatisticStandardCoverageVo) String() string
type StopFactorySupplementDataInstanceRequest ¶ added in v0.1.61
type StopFactorySupplementDataInstanceRequest struct { // 补数据名称 InstanceName string `json:"instance_name"` // 工作空间ID Workspace *string `json:"workspace,omitempty"` }
StopFactorySupplementDataInstanceRequest Request Object
func (StopFactorySupplementDataInstanceRequest) String ¶ added in v0.1.61
func (o StopFactorySupplementDataInstanceRequest) String() string
type StopFactorySupplementDataInstanceResponse ¶ added in v0.1.61
type StopFactorySupplementDataInstanceResponse struct { XRequestId *string `json:"X-request-id,omitempty"` HttpStatusCode int `json:"-"` }
StopFactorySupplementDataInstanceResponse Response Object
func (StopFactorySupplementDataInstanceResponse) String ¶ added in v0.1.61
func (o StopFactorySupplementDataInstanceResponse) String() string
type SubCategoryDetailVo ¶
type SubCategoryDetailVo struct { // 目录ID,根目录的ID为0 Id *int64 `json:"id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 类型 built_in:系统内置 user-defined: 用户自定义 Type *string `json:"type,omitempty"` // 父目录ID Pid *string `json:"pid,omitempty"` // 子目录 SubCategories *interface{} `json:"sub_categories,omitempty"` }
func (SubCategoryDetailVo) String ¶
func (o SubCategoryDetailVo) String() string
type SubInstanceResult ¶
type SubInstanceResult struct { // 子规则ID SubRuleId *string `json:"sub_rule_id,omitempty"` // 子规则实例ID SubInstanceInstanceId *string `json:"sub_instance_instance_id,omitempty"` // 异常表任务状态 UNSUPPORTED:不支持异常表,READY:准备中,RUNNING:运行中,FAILED:失败,SUCCESS:成功 AbnormalTableStatus *string `json:"abnormal_table_status,omitempty"` // 结果集 Results *[]interface{} `json:"results,omitempty"` }
func (SubInstanceResult) String ¶
func (o SubInstanceResult) String() string
type SubjectParamsVo ¶
type SubjectParamsVo struct { // 编码。更新时必填,创建时可以为空,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 中文名称。 NameCh string `json:"name_ch"` // 英文名称。 NameEn string `json:"name_en"` // 描述信息,业务对象必填。 Description *string `json:"description,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 数据owner部门。 DataOwner *string `json:"data_owner,omitempty"` // 数据owner人员。拼接成数组格式:[\"user_1\",\"user_2\"]。 DataOwnerList string `json:"data_owner_list"` // 层级。取值范围1-7。 Level int32 `json:"level"` // 上层主题ID,首层则为空,填写String类型替代Long类型。 ParentId *string `json:"parent_id,omitempty"` // 自定义项。主题的自定义属性。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` }
func (SubjectParamsVo) String ¶
func (o SubjectParamsVo) String() string
type SupplementDataRespRows ¶ added in v0.1.61
type SupplementDataRespRows struct { // 作业的开始日期 13位时间戳 EndDate *int64 `json:"end_date,omitempty"` // 补数据作业名称,可能有依赖的作业,故会有多个作业的情况。 JobList *[]string `json:"job_list,omitempty"` // 补数据名称 Name *string `json:"name,omitempty"` // 并行周期数,取值范围[1,5] Parallel *int32 `json:"parallel,omitempty"` // 作业的结束日期 13位时间戳 StartDate *int64 `json:"start_date,omitempty"` // 实例状态:SUCCESS:成功RUNNING :运行中CANCLE:取消 Status *string `json:"status,omitempty"` // 作业提交时间,13位时间戳 SubmittedDate *int64 `json:"submitted_date,omitempty"` SupplementDataInstanceTime *SupplementDataRespSupplementDataInstanceTime `json:"supplement_data_instance_time,omitempty"` SupplementDataRunTime *SupplementDataRespSupplementDataRunTime `json:"supplement_data_run_time,omitempty"` // 触发补数据的类型,取值范围[0, 1]。0代表作业监控界面触发的补数据,1代表恢复动作触发的补数据 Type *int32 `json:"type,omitempty"` // 用户名称 UserName *string `json:"user_name,omitempty"` }
func (SupplementDataRespRows) String ¶ added in v0.1.61
func (o SupplementDataRespRows) String() string
type SupplementDataRespSupplementDataInstanceTime ¶ added in v0.1.61
type SupplementDataRespSupplementDataInstanceTime struct { // 支持离散的天 Days *[]string `json:"days,omitempty"` // 一天中的时间段 TimeOfDay *string `json:"time_of_day,omitempty"` }
SupplementDataRespSupplementDataInstanceTime 支持补离散时间任务
func (SupplementDataRespSupplementDataInstanceTime) String ¶ added in v0.1.61
func (o SupplementDataRespSupplementDataInstanceTime) String() string
type SupplementDataRespSupplementDataRunTime ¶ added in v0.1.61
type SupplementDataRespSupplementDataRunTime struct { // 每天的可补数据时间段,如:每天的10点15分到23点30分,表示:10:15-23:30 TimeOfDay *string `json:"time_of_day,omitempty"` // 每周的星期几可以补数据,如:每周一,周三的每天10点15分到23点30分 DayOfWeek *string `json:"day_of_week,omitempty"` // 每个月的哪几天可以补数据,如每月1号,3号,表示:1,3 DayOfMonth *string `json:"day_of_month,omitempty"` }
SupplementDataRespSupplementDataRunTime 补数据时间段,当前仅支持每天,如果没有补数据时间,则默认为\"00:00-00:00”
func (SupplementDataRespSupplementDataRunTime) String ¶ added in v0.1.61
func (o SupplementDataRespSupplementDataRunTime) String() string
type SyncStatusEnum ¶
type SyncStatusEnum struct {
// contains filtered or unexported fields
}
SyncStatusEnum 同步状态。 枚举值: - NO_NEED: 未同步 - CREATE_SUCCESS: 创建成功 - CREATE_FAILED: 创建失败 - UPDATE_SUCCESS: 更新成功 - UPDATE_FAILED: 更新失败 - SUMMARY_SUCCESS: 整体成功 - SUMMARY_FAILED: 整体失败 - RUNNING: 整体运行 - OFFLINE: 已下线
func (SyncStatusEnum) MarshalJSON ¶
func (c SyncStatusEnum) MarshalJSON() ([]byte, error)
func (*SyncStatusEnum) UnmarshalJSON ¶
func (c *SyncStatusEnum) UnmarshalJSON(b []byte) error
func (SyncStatusEnum) Value ¶
func (c SyncStatusEnum) Value() string
type SyncStatusEnumEnum ¶
type SyncStatusEnumEnum struct { NO_NEED SyncStatusEnum CREATE_SUCCESS SyncStatusEnum CREATE_FAILED SyncStatusEnum UPDATE_SUCCESS SyncStatusEnum UPDATE_FAILED SyncStatusEnum SUMMARY_SUCCESS SyncStatusEnum SUMMARY_FAILED SyncStatusEnum RUNNING SyncStatusEnum OFFLINE SyncStatusEnum }
func GetSyncStatusEnumEnum ¶
func GetSyncStatusEnumEnum() SyncStatusEnumEnum
type SyncStatusStatisticVo ¶ added in v0.1.98
type SyncStatusStatisticVo struct { // 成功数,填写String类型替代Long类型。 Success *string `json:"success,omitempty"` // 失败数,填写String类型替代Long类型。 Failed *string `json:"failed,omitempty"` // 同步中,填写String类型替代Long类型。 Running *string `json:"running,omitempty"` // 未同步数,填写String类型替代Long类型。 Other *string `json:"other,omitempty"` }
func (SyncStatusStatisticVo) String ¶ added in v0.1.98
func (o SyncStatusStatisticVo) String() string
type TableColumnDto ¶ added in v0.1.87
type TableColumnDto struct { // 字段名称 ColumnName *string `json:"column_name,omitempty"` // 字段描述 Description *string `json:"description,omitempty"` // 字段类型 Type *string `json:"type,omitempty"` // 是否是分区字段 IsPartitionColumn *bool `json:"is_partition_column,omitempty"` }
TableColumnDto 字段信息
func (TableColumnDto) String ¶ added in v0.1.87
func (o TableColumnDto) String() string
type TableInfo ¶ added in v0.1.77
type TableLineage ¶ added in v0.1.77
type TableLineage struct { // 作业算子名称 Name string `json:"name"` // 上游血缘表列表,列表大小:1至100 InputTables []TableInfo `json:"input_tables"` // 下游血缘表列表,列表大小:1至100 OutputTables []TableInfo `json:"output_tables"` // 源数据连接id SourceConnectionId string `json:"source_connection_id"` // 目标数据连接id TargetConnectionId *string `json:"target_connection_id,omitempty"` // 字段血缘列表,列表大小:0至100 ColumnLineages *[]ColumnLineage `json:"column_lineages,omitempty"` }
func (TableLineage) String ¶ added in v0.1.77
func (o TableLineage) String() string
type TableLineageInfo ¶ added in v0.1.78
type TableLineageInfo struct { // 上游血缘资产guid SourceGuid *string `json:"source_guid,omitempty"` // 上游血缘资产Qname SourceQualifiedName *string `json:"source_qualified_name,omitempty"` // 上游血缘资产类型 SourceType *string `json:"source_type,omitempty"` // 上游血缘资产数据库 SourceDb *string `json:"source_db,omitempty"` // 上游血缘资产逻辑库 SourceSchema *string `json:"source_schema,omitempty"` // 上游血缘资产表 SourceTable *string `json:"source_table,omitempty"` // 下游血缘资产guid TargetGuid *string `json:"target_guid,omitempty"` // 下游血缘资产Qname TargetQualifiedName *string `json:"target_qualified_name,omitempty"` // 下游血缘资产类型 TargetType *string `json:"target_type,omitempty"` // 下游血缘资产数据库 TargetDb *string `json:"target_db,omitempty"` // 下游血缘资产逻辑库 TargetSchema *string `json:"target_schema,omitempty"` // 下游血缘资产表 TargetTable *string `json:"target_table,omitempty"` // 作业算子guid NodeGuid *string `json:"node_guid,omitempty"` // 作业算子名称 NodeName *string `json:"node_name,omitempty"` // 作业算子类型 NodeType *string `json:"node_type,omitempty"` // 作业算子Qname NodeQualifiedName *string `json:"node_qualified_name,omitempty"` // 作业算子类型所属空间 WorkspaceId *string `json:"workspace_id,omitempty"` }
TableLineageInfo 批量血缘信息
func (TableLineageInfo) String ¶ added in v0.1.78
func (o TableLineageInfo) String() string
type TableMappingDetailVo ¶
type TableMappingDetailVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 名称。 MappingId *string `json:"mapping_id,omitempty"` // 目的字段ID,填写String类型替代Long类型。 TargetAttrId *string `json:"target_attr_id,omitempty"` // 目的字段排序。 TargetAttrName string `json:"target_attr_name"` // 源表ID。 SrcTableIds *string `json:"src_table_ids,omitempty"` // 源表名称数组,只读。 SrcTableNames *[]string `json:"src_table_names,omitempty"` // 源表db名称数组,只读。 SrcTableDbNames *[]string `json:"src_table_db_names,omitempty"` // 源表在关系建模中的模型ID数组,只读,填写String类型替代Long类型。 SrcTableModelIds *[]string `json:"src_table_model_ids,omitempty"` // 源表ID数组,只读,填写String类型替代Long类型。 SrcTableIdList *[]string `json:"src_table_id_list,omitempty"` // 源表字段ID。 SrcAttrIds *string `json:"src_attr_ids,omitempty"` // 源表字段名称数组,只读。 SrcAttrNames *[]string `json:"src_attr_names,omitempty"` // 源表字段ID数组,只读,填写String类型替代Long类型。 SrcAttrIdList *[]string `json:"src_attr_id_list,omitempty"` // 备注。 Remark *string `json:"remark,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 目标属性。 TargetAttr *interface{} `json:"target_attr,omitempty"` }
func (TableMappingDetailVo) String ¶
func (o TableMappingDetailVo) String() string
type TableMappingVo ¶
type TableMappingVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 名称。 Name string `json:"name"` // 描述。 Description *string `json:"description,omitempty"` // 目的表ID,填写String类型替代Long类型。 TargetTableId *string `json:"target_table_id,omitempty"` // 来源表在关系建模中的模型ID,填写String类型替代Long类型。 SrcModelId *string `json:"src_model_id,omitempty"` // 来源模型名称。 SrcModelName *string `json:"src_model_name,omitempty"` // 采集的视图来源,dws视图逆向使用。 ViewText *string `json:"view_text,omitempty"` // 目的表名称。 TargetTableName *string `json:"target_table_name,omitempty"` // 详情。 Details *[]TableMappingDetailVo `json:"details,omitempty"` // 映射的表信息。 SourceTables *[]MappingSourceTableVo `json:"source_tables,omitempty"` // 映射的字段信息。 SourceFields *[]MappingSourceFieldVo `json:"source_fields,omitempty"` // 创建时间,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` }
func (TableMappingVo) String ¶
func (o TableMappingVo) String() string
type TableModelAttributeVo ¶
type TableModelAttributeVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 字段名。 NameEn string `json:"name_en"` // 业务属性。 NameCh string `json:"name_ch"` // 描述。 Description *string `json:"description,omitempty"` // obs路径,子路径。 ObsLocation *string `json:"obs_location,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 字段类型。 DataType string `json:"data_type"` DomainType *DataTypeDomainEnum `json:"domain_type,omitempty"` // 数据类型扩展字段。 DataTypeExtend *string `json:"data_type_extend,omitempty"` // 是否主键。 IsPrimaryKey bool `json:"is_primary_key"` // 是否分区键。 IsPartitionKey *bool `json:"is_partition_key,omitempty"` // 是否外键。 IsForeignKey *bool `json:"is_foreign_key,omitempty"` // 是否继承的属性。 ExtendField *bool `json:"extend_field,omitempty"` // 是否不为空。 NotNull *bool `json:"not_null,omitempty"` // 序号。 Ordinal *int32 `json:"ordinal,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 TableModelId *string `json:"table_model_id,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 表标签,只读。 Tags *[]TagVo `json:"tags,omitempty"` // 密级 SecrecyLevels *[]SecrecyLevelVo `json:"secrecy_levels,omitempty"` // 关联的数据标准的ID,填写String类型替代Long类型。 StandRowId *string `json:"stand_row_id,omitempty"` // 关联的数据标准名称,只读。 StandRowName *string `json:"stand_row_name,omitempty"` // 质量信息,只读。 QualityInfos *[]QualityInfoVo `json:"quality_infos,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 逻辑属性编码 Code *string `json:"code,omitempty"` // 关联逻辑属性ID,填写String类型替代Long类型。 RelatedLogicAttrId *string `json:"related_logic_attr_id,omitempty"` // 关联逻辑实体属性中文名称 RelatedLogicAttrName *string `json:"related_logic_attr_name,omitempty"` // 关联逻辑实体属性英文名称 RelatedLogicAttrNameEn *string `json:"related_logic_attr_name_en,omitempty"` }
func (TableModelAttributeVo) String ¶
func (o TableModelAttributeVo) String() string
type TableModelStatisticVo ¶ added in v0.1.98
type TableModelStatisticVo struct { Total *StatisticStandardCoverageVo `json:"total,omitempty"` Published *StatisticStandardCoverageVo `json:"published,omitempty"` SyncTotal *SyncStatusStatisticVo `json:"sync_total,omitempty"` PhysicalTable *SyncStatusStatisticVo `json:"physical_table,omitempty"` TechnicalAsset *SyncStatusStatisticVo `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusStatisticVo `json:"business_asset,omitempty"` MetaDataLink *SyncStatusStatisticVo `json:"meta_data_link,omitempty"` DataQuality *SyncStatusStatisticVo `json:"data_quality,omitempty"` }
func (TableModelStatisticVo) String ¶ added in v0.1.98
func (o TableModelStatisticVo) String() string
type TableModelUpdateVo ¶
type TableModelUpdateVo struct { // 编码,填写String类型替代Long类型。 Id string `json:"id"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` // 父表ID,填写String类型替代Long类型。 ParentTableId *string `json:"parent_table_id,omitempty"` // 父表名称,只读。 ParentTableName *string `json:"parent_table_name,omitempty"` // 父表编码,只读。 ParentTableCode *string `json:"parent_table_code,omitempty"` Model *WorkspaceVo `json:"model,omitempty"` // 数据格式。 DataFormat *string `json:"data_format,omitempty"` // obs桶。 ObsBucket *string `json:"obs_bucket,omitempty"` // obs路径。 ObsLocation *string `json:"obs_location,omitempty"` // 其他配置。 Configs *string `json:"configs,omitempty"` // 表类型,只读。 TableType *string `json:"table_type,omitempty"` // 责任人。 Owner *string `json:"owner,omitempty"` // 表名。 TbName string `json:"tb_name"` // 数据连接ID。 DwId *string `json:"dw_id,omitempty"` // 数据库名。 DbName *string `json:"db_name,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` // 扩展信息。 ExtendInfo *string `json:"extend_info,omitempty"` // 表物化后的guid,只读。 TbGuid *string `json:"tb_guid,omitempty"` // 数据表ID,只读。 TbId *string `json:"tb_id,omitempty"` // 逻辑实体名。 LogicTbName string `json:"logic_tb_name"` // 逻辑实体的guid,只读。 LogicTbGuid *string `json:"logic_tb_guid,omitempty"` // 描述。 Description string `json:"description"` Status *BizStatusEnum `json:"status,omitempty"` // 逻辑实体的ID,填写String类型替代Long类型。 LogicTbId *string `json:"logic_tb_id,omitempty"` // 归属的业务分类的ID,填写String类型替代Long类型。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 归属的业务分类的路径,格式: {\"l1Id\":\"958408897973161984\",\"l2Id\":\"958408897973161985\",\"l3Id\":\"958408897973161986\"}。 CatalogPath *string `json:"catalog_path,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 表标签,只读。 Tags *[]TagVo `json:"tags,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 表属性信息。 Attributes []TableModelAttributeVo `json:"attributes"` // 表映射信息。 Mappings *[]TableMappingVo `json:"mappings,omitempty"` // 关系。 Relations *[]RelationVo `json:"relations,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType string `json:"dw_type"` // 数据连接名称,只读,创建和更新时无需填写。 DwName *string `json:"dw_name,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,只读,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 分区表达式 PartitionConf *string `json:"partition_conf,omitempty"` // DLF作业ID。 DlfTaskId *string `json:"dlf_task_id,omitempty"` // 是否使用最新分区。 UseRecentlyPartition *bool `json:"use_recently_partition,omitempty"` // 是否是逆向的。 Reversed *bool `json:"reversed,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // 质量责任人。 QualityOwner *string `json:"quality_owner,omitempty"` // 质量ID,填写String类型替代Long类型。 QualityId *string `json:"quality_id,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *TableModelUpdateVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // 是否分区表,只读。 IsPartition *bool `json:"is_partition,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` // 是否关联了物理表 HasRelatedPhysicalTable *bool `json:"has_related_physical_table,omitempty"` // 是否关联了逻辑实体 HasRelatedLogicTable *bool `json:"has_related_logic_table,omitempty"` }
func (TableModelUpdateVo) String ¶
func (o TableModelUpdateVo) String() string
type TableModelUpdateVoDistribute ¶
type TableModelUpdateVoDistribute struct {
// contains filtered or unexported fields
}
func (TableModelUpdateVoDistribute) MarshalJSON ¶
func (c TableModelUpdateVoDistribute) MarshalJSON() ([]byte, error)
func (*TableModelUpdateVoDistribute) UnmarshalJSON ¶
func (c *TableModelUpdateVoDistribute) UnmarshalJSON(b []byte) error
func (TableModelUpdateVoDistribute) Value ¶
func (c TableModelUpdateVoDistribute) Value() string
type TableModelUpdateVoDistributeEnum ¶
type TableModelUpdateVoDistributeEnum struct { HASH TableModelUpdateVoDistribute REPLICATION TableModelUpdateVoDistribute }
func GetTableModelUpdateVoDistributeEnum ¶
func GetTableModelUpdateVoDistributeEnum() TableModelUpdateVoDistributeEnum
type TableModelVo ¶
type TableModelVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 所属关系建模的模型ID,填写String类型替代Long类型。 ModelId string `json:"model_id"` // 父表ID,填写String类型替代Long类型。 ParentTableId *string `json:"parent_table_id,omitempty"` // 父表名称,只读。 ParentTableName *string `json:"parent_table_name,omitempty"` // 父表编码,只读。 ParentTableCode *string `json:"parent_table_code,omitempty"` // 关联逻辑实体的ID,填写String类型替代Long类型。 RelatedLogicTableId *string `json:"related_logic_table_id,omitempty"` // 关联逻辑实体的名称。 RelatedLogicTableName *string `json:"related_logic_table_name,omitempty"` // 关联逻辑实体的模型ID,填写String类型替代Long类型。 RelatedLogicTableModelId *string `json:"related_logic_table_model_id,omitempty"` // 关联逻辑实体的模型名称。 RelatedLogicTableModelName *string `json:"related_logic_table_model_name,omitempty"` Model *WorkspaceVo `json:"model,omitempty"` // 数据格式。 DataFormat *string `json:"data_format,omitempty"` // obs桶。 ObsBucket *string `json:"obs_bucket,omitempty"` // 外表路径 ObsLocation *string `json:"obs_location,omitempty"` // 其他配置。 Configs *string `json:"configs,omitempty"` // 表类型,只读。 TableType *string `json:"table_type,omitempty"` // 负责人。 Owner *string `json:"owner,omitempty"` // 表名。 TbName string `json:"tb_name"` // 数据连接ID。 DwId *string `json:"dw_id,omitempty"` // 数据库名。 DbName *string `json:"db_name,omitempty"` // dli数据连接执行sql所需的队列,数据连接类型为DLI时必须。 QueueName *string `json:"queue_name,omitempty"` // DWS类型需要。 Schema *string `json:"schema,omitempty"` // 扩展信息。 ExtendInfo *string `json:"extend_info,omitempty"` // 表物化后的guid,只读。 TbGuid *string `json:"tb_guid,omitempty"` // 数据表ID,只读。 TbId *string `json:"tb_id,omitempty"` // 逻辑实体名。 LogicTbName string `json:"logic_tb_name"` // 逻辑实体的guid,只读。 LogicTbGuid *string `json:"logic_tb_guid,omitempty"` // 描述。 Description string `json:"description"` Status *BizStatusEnum `json:"status,omitempty"` // 逻辑实体的ID,填写String类型替代Long类型。 LogicTbId *string `json:"logic_tb_id,omitempty"` // 归属的业务分类的id,填写String类型替代Long类型。 BizCatalogId *string `json:"biz_catalog_id,omitempty"` // 归属的业务分类的路径 {\"l1Id\":\"\",\"l2Id\":\"\",\"l3Id\":\"\"}。 CatalogPath *string `json:"catalog_path,omitempty"` // 创建人,只读。 CreateBy *string `json:"create_by,omitempty"` // 更新人,只读。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 表标签,只读。 Tags *[]TagRecordVo `json:"tags,omitempty"` ApprovalInfo *ApprovalVo `json:"approval_info,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` // 表属性信息。 Attributes []TableModelAttributeVo `json:"attributes"` // 表映射信息。 Mappings *[]TableMappingVo `json:"mappings,omitempty"` // 关系。 Relations *[]RelationVo `json:"relations,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType string `json:"dw_type"` // 数据连接名称,只读,创建和更新时无需填写。 DwName *string `json:"dw_name,omitempty"` // 主题域分组中文名,只读,创建和更新时无需填写。 L1 *string `json:"l1,omitempty"` // 主题域中文名,只读,创建和更新时无需填写。 L2 *string `json:"l2,omitempty"` // 业务对象中文名,只读,创建和更新时无需填写。 L3 *string `json:"l3,omitempty"` // 主题域分组ID,只读,填写String类型替代Long类型。 L1Id *string `json:"l1_id,omitempty"` // 主题域ID,只读,创建和更新时无需填写。 L2Id *string `json:"l2_id,omitempty"` // 业务对象ID,只读,填写String类型替代Long类型。 L3Id *string `json:"l3_id,omitempty"` // 分区表达式。 PartitionConf *string `json:"partition_conf,omitempty"` // DLF作业ID。 DlfTaskId *string `json:"dlf_task_id,omitempty"` // 是否使用最新分区。 UseRecentlyPartition *bool `json:"use_recently_partition,omitempty"` // 是否是逆向的。 Reversed *bool `json:"reversed,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` // 质量责任人。 QualityOwner *string `json:"quality_owner,omitempty"` // 质量ID,填写String类型替代Long类型。 QualityId *string `json:"quality_id,omitempty"` // DISTRIBUTE BY [HASH(column)|REPLICATION]。 枚举值: - HASH: 对指定的列进行Hash,通过映射,把数据分布到指定DN - REPLICATION: 表的每一行存在所有数据节点(DN)中,即每个数据节点都有完整的表数据 Distribute *TableModelVoDistribute `json:"distribute,omitempty"` // DISTRIBUTE BY HASH column. DistributeColumn *string `json:"distribute_column,omitempty"` // 是否分区表,只读。 IsPartition *bool `json:"is_partition,omitempty"` PhysicalTable *SyncStatusEnum `json:"physical_table,omitempty"` DevPhysicalTable *SyncStatusEnum `json:"dev_physical_table,omitempty"` TechnicalAsset *SyncStatusEnum `json:"technical_asset,omitempty"` BusinessAsset *SyncStatusEnum `json:"business_asset,omitempty"` MetaDataLink *SyncStatusEnum `json:"meta_data_link,omitempty"` DataQuality *SyncStatusEnum `json:"data_quality,omitempty"` SummaryStatus *SyncStatusEnum `json:"summary_status,omitempty"` // 开发环境版本,填写String类型替代Long类型。 DevVersion *string `json:"dev_version,omitempty"` // 生产环境版本,填写String类型替代Long类型。 ProdVersion *string `json:"prod_version,omitempty"` // 开发环境版本名称。 DevVersionName *string `json:"dev_version_name,omitempty"` // 生产环境版本名称。 ProdVersionName *string `json:"prod_version_name,omitempty"` EnvType *EnvTypeEnum `json:"env_type,omitempty"` // 别名。 Alias *string `json:"alias,omitempty"` // 自定义项。 SelfDefinedFields *[]SelfDefinedFieldVo `json:"self_defined_fields,omitempty"` // 编码 Code *string `json:"code,omitempty"` // 是否存在关联物理表。 HasRelatedPhysicalTable *bool `json:"has_related_physical_table,omitempty"` // 是否存在关联逻辑实体。 HasRelatedLogicTable *bool `json:"has_related_logic_table,omitempty"` }
TableModelVo 表的详情信息。
func (TableModelVo) String ¶
func (o TableModelVo) String() string
type TableModelVoDistribute ¶
type TableModelVoDistribute struct {
// contains filtered or unexported fields
}
func (TableModelVoDistribute) MarshalJSON ¶
func (c TableModelVoDistribute) MarshalJSON() ([]byte, error)
func (*TableModelVoDistribute) UnmarshalJSON ¶
func (c *TableModelVoDistribute) UnmarshalJSON(b []byte) error
func (TableModelVoDistribute) Value ¶
func (c TableModelVoDistribute) Value() string
type TableModelVoDistributeEnum ¶
type TableModelVoDistributeEnum struct { HASH TableModelVoDistribute REPLICATION TableModelVoDistribute }
func GetTableModelVoDistributeEnum ¶
func GetTableModelVoDistributeEnum() TableModelVoDistributeEnum
type TablesList ¶
type TablesList struct { // 表名称 TableName *string `json:"table_name,omitempty"` // 表id TableId *string `json:"table_id,omitempty"` // 表的中文名称 TableNameCn *string `json:"table_name_cn,omitempty"` // 表中字段 Columns *string `json:"columns,omitempty"` // 数据连接id DwId *string `json:"dw_id,omitempty"` // 数据连接名称 DwName *string `json:"dw_name,omitempty"` // 数据连接类型 DwType *string `json:"dw_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // schema名称 SchemaName *string `json:"schema_name,omitempty"` // 表的生命周期 LifeCycle *int32 `json:"life_cycle,omitempty"` // 表的描述 Description *string `json:"description,omitempty"` // 用户id UserId *string `json:"user_id,omitempty"` // 用户名称 UserName *string `json:"user_name,omitempty"` // 数据连接id ProjectId *string `json:"project_id,omitempty"` // 表的创建时间 CreateTime *string `json:"create_time,omitempty"` // 表的大小 TableSize *int32 `json:"table_size,omitempty"` // 当前查询条件下表的总记录数 TotalCount *int32 `json:"total_count,omitempty"` // 表是否合规 IsValid *int32 `json:"is_valid,omitempty"` // 表的额外设置 ExtraSetting *string `json:"extra_setting,omitempty"` // 是否进行数据分区 Partitioned *bool `json:"partitioned,omitempty"` }
TablesList schema信息
func (TablesList) String ¶
func (o TablesList) String() string
type TagHeader ¶
type TagHeader struct { // 资产名称 Name *string `json:"name,omitempty"` // 标签描述 Dexcription *interface{} `json:"dexcription,omitempty"` // 标签的名称 DisplayText *string `json:"display_text,omitempty"` // 关联的guid RelationGuid *string `json:"relation_guid,omitempty"` // 标签关联的guid TagGuid *string `json:"tag_guid,omitempty"` }
type TagRecordVo ¶ added in v0.1.91
type TagRecordVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 标签ID,填写String类型替代Long类型。 TagId string `json:"tag_id"` // 标签名称。 TagName *string `json:"tag_name,omitempty"` // 实体ID,填写String类型替代Long类型。 BizId string `json:"biz_id"` BizType *BizTypeEnum `json:"biz_type"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` }
func (TagRecordVo) String ¶ added in v0.1.91
func (o TagRecordVo) String() string
type TagRequest ¶ added in v0.1.62
type TagRequest struct { // 标签id TagIds *[]string `json:"tag_ids,omitempty"` // 类型 Type *string `json:"type,omitempty"` // 标签名称,用作搜索框筛选 Name *string `json:"name,omitempty"` // 创建者,用作搜索框筛选 CreateUser *string `json:"create_user,omitempty"` // 开始时间 Start *string `json:"start,omitempty"` // 结束时间 End *string `json:"end,omitempty"` // 页码 Offset *int32 `json:"offset,omitempty"` // 每页大小 Limit *int32 `json:"limit,omitempty"` // 根据xx排序 SortBy *string `json:"sort_by,omitempty"` // 升序/降序 SortOrder *string `json:"sort_order,omitempty"` }
func (TagRequest) String ¶ added in v0.1.62
func (o TagRequest) String() string
type TagVo ¶
type TagVo struct { // 编码,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 标签名。 Name string `json:"name"` // 描述。 Description *string `json:"description,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` NewBiz *BizVersionManageVo `json:"new_biz,omitempty"` }
type TagsResultData ¶ added in v0.1.91
type TagsResultData struct { // 给表/属性打标签/删除标签的接口返回,返回的vale是null则表示成功。 Value *string `json:"value,omitempty"` }
TagsResultData 返回的数据信息。
func (TagsResultData) String ¶ added in v0.1.91
func (o TagsResultData) String() string
type TbLogicGuid ¶ added in v0.1.91
type TbLogicGuid struct { }
TbLogicGuid 表发布后,创建的数据目录业务资产guid,只读,创建和更新时无需填写。
func (TbLogicGuid) String ¶ added in v0.1.91
func (o TbLogicGuid) String() string
type TemplateListRo ¶
type TemplateListRo struct { // 模板id列表 Ids *[]int64 `json:"ids,omitempty"` }
func (TemplateListRo) String ¶
func (o TemplateListRo) String() string
type TemplateRo ¶
type TemplateRo struct { // template id Id *string `json:"id,omitempty"` // template name Name *string `json:"name,omitempty"` // 目录 DirectoryId *int64 `json:"directory_id,omitempty"` // 维度ID, 1:完整性,2:唯一性,3:及时性,4:有效性,5:准确性,6:一致性 DimensionId *int32 `json:"dimension_id,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 模板中的sql内容 SqlInfo *string `json:"sql_info,omitempty"` // 结果说明 ResultDescription *string `json:"result_description,omitempty"` // 是否是发布操作, true:发布新版本 false:普通的保存操作 Publish *bool `json:"publish,omitempty"` // 修改前的模板名 OriginName *string `json:"origin_name,omitempty"` // 异常表模板 AbnormalTableTemplate *string `json:"abnormal_table_template,omitempty"` // 用户自定义版本名 UserDefineVersionName *string `json:"user_define_version_name,omitempty"` // 获取模板信息时候的版本号 VersionNum *int64 `json:"version_num,omitempty"` // 规则模板状态,0表示下线1表示已发布 Status *int32 `json:"status,omitempty"` }
func (TemplateRo) String ¶
func (o TemplateRo) String() string
type TermAssignmentHeader ¶
type TermAssignmentHeader struct { // 信任id Confidence *int32 `json:"confidence,omitempty"` // 管理员 Steward *string `json:"steward,omitempty"` // 来源 Source *string `json:"source,omitempty"` // 状态 枚举值:DISCOVERED、PROPOSED、IMPORTED、VALIDATED、DEPRECATED、OBSOLETE、OTHER Status *string `json:"status,omitempty"` // 创建人 CreateUser *string `json:"create_user,omitempty"` // 表达式 Expression *string `json:"expression,omitempty"` // 展示信息 DisplayText *string `json:"display_text,omitempty"` // 标签guid TermGuid *string `json:"term_guid,omitempty"` // 关联guid RelationGuid *string `json:"relation_guid,omitempty"` }
TermAssignmentHeader 关联标签详情
func (TermAssignmentHeader) String ¶
func (o TermAssignmentHeader) String() string
type TimeBoundary ¶
type TimeBoundary struct { // 开始时间 StartTime *string `json:"start_time,omitempty"` // 结束时间 EndTime *string `json:"end_time,omitempty"` // 时区 TimeZone *string `json:"time_zone,omitempty"` }
TimeBoundary 时间信息
func (TimeBoundary) String ¶
func (o TimeBoundary) String() string
type TimeRange ¶
type UpdateApiRequest ¶
type UpdateApiRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *UpdateApiRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // API ID。 ApiId string `json:"api_id"` Body *Api `json:"body,omitempty"` }
UpdateApiRequest Request Object
func (UpdateApiRequest) String ¶
func (o UpdateApiRequest) String() string
type UpdateApiRequestDlmType ¶ added in v0.1.61
type UpdateApiRequestDlmType struct {
// contains filtered or unexported fields
}
func (UpdateApiRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c UpdateApiRequestDlmType) MarshalJSON() ([]byte, error)
func (*UpdateApiRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *UpdateApiRequestDlmType) UnmarshalJSON(b []byte) error
func (UpdateApiRequestDlmType) Value ¶ added in v0.1.61
func (c UpdateApiRequestDlmType) Value() string
type UpdateApiRequestDlmTypeEnum ¶ added in v0.1.61
type UpdateApiRequestDlmTypeEnum struct { SHARED UpdateApiRequestDlmType EXCLUSIVE UpdateApiRequestDlmType }
func GetUpdateApiRequestDlmTypeEnum ¶ added in v0.1.61
func GetUpdateApiRequestDlmTypeEnum() UpdateApiRequestDlmTypeEnum
type UpdateApiResponse ¶
type UpdateApiResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateApiResponse Response Object
func (UpdateApiResponse) String ¶
func (o UpdateApiResponse) String() string
type UpdateAppRequest ¶
type UpdateAppRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *UpdateAppRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 应用编号。 AppId string `json:"app_id"` Body *AppUpdateDto `json:"body,omitempty"` }
UpdateAppRequest Request Object
func (UpdateAppRequest) String ¶
func (o UpdateAppRequest) String() string
type UpdateAppRequestDlmType ¶
type UpdateAppRequestDlmType struct {
// contains filtered or unexported fields
}
func (UpdateAppRequestDlmType) MarshalJSON ¶
func (c UpdateAppRequestDlmType) MarshalJSON() ([]byte, error)
func (*UpdateAppRequestDlmType) UnmarshalJSON ¶
func (c *UpdateAppRequestDlmType) UnmarshalJSON(b []byte) error
func (UpdateAppRequestDlmType) Value ¶
func (c UpdateAppRequestDlmType) Value() string
type UpdateAppRequestDlmTypeEnum ¶
type UpdateAppRequestDlmTypeEnum struct { SHARED UpdateAppRequestDlmType EXCLUSIVE UpdateAppRequestDlmType }
func GetUpdateAppRequestDlmTypeEnum ¶
func GetUpdateAppRequestDlmTypeEnum() UpdateAppRequestDlmTypeEnum
type UpdateAppResponse ¶
type UpdateAppResponse struct { // 应用编号 Id *string `json:"id,omitempty"` // 应用名称 Name *string `json:"name,omitempty"` // 应用描述 Description *string `json:"description,omitempty"` // 应用key AppKey *string `json:"app_key,omitempty"` // 应用secret AppSecret *string `json:"app_secret,omitempty"` // 创建时间 RegisterTime *int64 `json:"register_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` // 应用类型 AppType *UpdateAppResponseAppType `json:"app_type,omitempty"` HttpStatusCode int `json:"-"` }
UpdateAppResponse Response Object
func (UpdateAppResponse) String ¶
func (o UpdateAppResponse) String() string
type UpdateAppResponseAppType ¶
type UpdateAppResponseAppType struct {
// contains filtered or unexported fields
}
func (UpdateAppResponseAppType) MarshalJSON ¶
func (c UpdateAppResponseAppType) MarshalJSON() ([]byte, error)
func (*UpdateAppResponseAppType) UnmarshalJSON ¶
func (c *UpdateAppResponseAppType) UnmarshalJSON(b []byte) error
func (UpdateAppResponseAppType) Value ¶
func (c UpdateAppResponseAppType) Value() string
type UpdateAppResponseAppTypeEnum ¶
type UpdateAppResponseAppTypeEnum struct { APIG UpdateAppResponseAppType IAM UpdateAppResponseAppType APIGW UpdateAppResponseAppType DLM UpdateAppResponseAppType ROMA_APIC UpdateAppResponseAppType }
func GetUpdateAppResponseAppTypeEnum ¶
func GetUpdateAppResponseAppTypeEnum() UpdateAppResponseAppTypeEnum
type UpdateBizMetricRequest ¶
type UpdateBizMetricRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *BizMetricVo `json:"body,omitempty"` }
UpdateBizMetricRequest Request Object
func (UpdateBizMetricRequest) String ¶
func (o UpdateBizMetricRequest) String() string
type UpdateBizMetricResponse ¶
type UpdateBizMetricResponse struct { Data *UpdateBizMetricResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateBizMetricResponse Response Object
func (UpdateBizMetricResponse) String ¶
func (o UpdateBizMetricResponse) String() string
type UpdateBizMetricResultData ¶ added in v0.1.98
type UpdateBizMetricResultData struct {
// value,统一的返回结果的外层数据结构。
Value *interface{} `json:"value,omitempty"`
}
UpdateBizMetricResultData data,统一的返回结果的最外层数据结构。
func (UpdateBizMetricResultData) String ¶ added in v0.1.98
func (o UpdateBizMetricResultData) String() string
type UpdateCatalogRequest ¶
type UpdateCatalogRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 数据服务的版本类型,指定SHARED共享版或EXCLUSIVE专享版。 DlmType *UpdateCatalogRequestDlmType `json:"Dlm-Type,omitempty"` // 消息体的类型(格式),有Body体的情况下必选,没有Body体无需填写。如果请求消息体中含有中文字符,则需要通过charset=utf8指定中文字符集,例如取值为:application/json;charset=utf8。 ContentType string `json:"Content-Type"` // 目录编号。 CatalogId string `json:"catalog_id"` Body *ApiCatalogUpdateParaDto `json:"body,omitempty"` }
UpdateCatalogRequest Request Object
func (UpdateCatalogRequest) String ¶
func (o UpdateCatalogRequest) String() string
type UpdateCatalogRequestDlmType ¶ added in v0.1.61
type UpdateCatalogRequestDlmType struct {
// contains filtered or unexported fields
}
func (UpdateCatalogRequestDlmType) MarshalJSON ¶ added in v0.1.61
func (c UpdateCatalogRequestDlmType) MarshalJSON() ([]byte, error)
func (*UpdateCatalogRequestDlmType) UnmarshalJSON ¶ added in v0.1.61
func (c *UpdateCatalogRequestDlmType) UnmarshalJSON(b []byte) error
func (UpdateCatalogRequestDlmType) Value ¶ added in v0.1.61
func (c UpdateCatalogRequestDlmType) Value() string
type UpdateCatalogRequestDlmTypeEnum ¶ added in v0.1.61
type UpdateCatalogRequestDlmTypeEnum struct { SHARED UpdateCatalogRequestDlmType EXCLUSIVE UpdateCatalogRequestDlmType }
func GetUpdateCatalogRequestDlmTypeEnum ¶ added in v0.1.61
func GetUpdateCatalogRequestDlmTypeEnum() UpdateCatalogRequestDlmTypeEnum
type UpdateCatalogResponse ¶
type UpdateCatalogResponse struct { // 目录编号 CatalogId *string `json:"catalog_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
UpdateCatalogResponse Response Object
func (UpdateCatalogResponse) String ¶
func (o UpdateCatalogResponse) String() string
type UpdateCodeTableRequest ¶
type UpdateCodeTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` Body *CodeTableVo `json:"body,omitempty"` }
UpdateCodeTableRequest Request Object
func (UpdateCodeTableRequest) String ¶
func (o UpdateCodeTableRequest) String() string
type UpdateCodeTableResponse ¶
type UpdateCodeTableResponse struct { Data *CreateCodeTableResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateCodeTableResponse Response Object
func (UpdateCodeTableResponse) String ¶
func (o UpdateCodeTableResponse) String() string
type UpdateCodeTableValuesRequest ¶
type UpdateCodeTableValuesRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` Body *CodeTableFieldValueUpdateVo `json:"body,omitempty"` }
UpdateCodeTableValuesRequest Request Object
func (UpdateCodeTableValuesRequest) String ¶
func (o UpdateCodeTableValuesRequest) String() string
type UpdateCodeTableValuesResponse ¶
type UpdateCodeTableValuesResponse struct { Data *UpdateCodeTableValuesResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateCodeTableValuesResponse Response Object
func (UpdateCodeTableValuesResponse) String ¶
func (o UpdateCodeTableValuesResponse) String() string
type UpdateCodeTableValuesResultData ¶ added in v0.1.98
type UpdateCodeTableValuesResultData struct { // 码表字段列表信息。 Value *[]CodeTableFieldVo `json:"value,omitempty"` }
UpdateCodeTableValuesResultData data,统一的返回结果的最外层数据结构。
func (UpdateCodeTableValuesResultData) String ¶ added in v0.1.98
func (o UpdateCodeTableValuesResultData) String() string
type UpdateDataconnectionRequest ¶
type UpdateDataconnectionRequest struct { // 工作空间id Workspace string `json:"workspace"` // 数据连接ID DataConnectionId string `json:"data_connection_id"` Body *ApigDataSourcesVo `json:"body,omitempty"` }
UpdateDataconnectionRequest Request Object
func (UpdateDataconnectionRequest) String ¶
func (o UpdateDataconnectionRequest) String() string
type UpdateDataconnectionResponse ¶
type UpdateDataconnectionResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateDataconnectionResponse Response Object
func (UpdateDataconnectionResponse) String ¶
func (o UpdateDataconnectionResponse) String() string
type UpdateDesignAggregationLogicTableRequest ¶ added in v0.1.91
type UpdateDesignAggregationLogicTableRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *AggregationLogicTableVo `json:"body,omitempty"` }
UpdateDesignAggregationLogicTableRequest Request Object
func (UpdateDesignAggregationLogicTableRequest) String ¶ added in v0.1.91
func (o UpdateDesignAggregationLogicTableRequest) String() string
type UpdateDesignAggregationLogicTableResponse ¶ added in v0.1.91
type UpdateDesignAggregationLogicTableResponse struct { // 返回的数据信息。 Data *interface{} `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDesignAggregationLogicTableResponse Response Object
func (UpdateDesignAggregationLogicTableResponse) String ¶ added in v0.1.91
func (o UpdateDesignAggregationLogicTableResponse) String() string
type UpdateDesignAtomicIndexRequest ¶ added in v0.1.91
type UpdateDesignAtomicIndexRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *AtomicIndexVo `json:"body,omitempty"` }
UpdateDesignAtomicIndexRequest Request Object
func (UpdateDesignAtomicIndexRequest) String ¶ added in v0.1.91
func (o UpdateDesignAtomicIndexRequest) String() string
type UpdateDesignAtomicIndexResponse ¶ added in v0.1.91
type UpdateDesignAtomicIndexResponse struct { Data *AtomicIndexVoDetailData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDesignAtomicIndexResponse Response Object
func (UpdateDesignAtomicIndexResponse) String ¶ added in v0.1.91
func (o UpdateDesignAtomicIndexResponse) String() string
type UpdateDesignTableQualityParam ¶ added in v0.1.91
type UpdateDesignTableQualityParam struct { // 表类型。 枚举值: - TABLE_MODEL: 关系模型(逻辑模型/物理模型) - AGGREGATION_LOGIC_TABLE: 汇总表 - FACT_LOGIC_TABLE: 事实表 - DIMENSION: 维度 - DIMENSION_LOGIC_TABLE: 维度表 BizType *UpdateDesignTableQualityParamBizType `json:"biz_type,omitempty"` // 异常数据输出开关。 DirtyOutSwitch *bool `json:"dirty_out_switch,omitempty"` // 异常数据输出库。 DirtyOutDatabase *string `json:"dirty_out_database,omitempty"` // 异常表前缀。 DirtyOutPrefix *string `json:"dirty_out_prefix,omitempty"` // 异常表后缀。 DirtyOutSuffix *string `json:"dirty_out_suffix,omitempty"` }
func (UpdateDesignTableQualityParam) String ¶ added in v0.1.91
func (o UpdateDesignTableQualityParam) String() string
type UpdateDesignTableQualityParamBizType ¶ added in v0.1.91
type UpdateDesignTableQualityParamBizType struct {
// contains filtered or unexported fields
}
func (UpdateDesignTableQualityParamBizType) MarshalJSON ¶ added in v0.1.91
func (c UpdateDesignTableQualityParamBizType) MarshalJSON() ([]byte, error)
func (*UpdateDesignTableQualityParamBizType) UnmarshalJSON ¶ added in v0.1.91
func (c *UpdateDesignTableQualityParamBizType) UnmarshalJSON(b []byte) error
func (UpdateDesignTableQualityParamBizType) Value ¶ added in v0.1.91
func (c UpdateDesignTableQualityParamBizType) Value() string
type UpdateDesignTableQualityParamBizTypeEnum ¶ added in v0.1.91
type UpdateDesignTableQualityParamBizTypeEnum struct { TABLE_MODEL UpdateDesignTableQualityParamBizType AGGREGATION_LOGIC_TABLE UpdateDesignTableQualityParamBizType FACT_LOGIC_TABLE UpdateDesignTableQualityParamBizType DIMENSION UpdateDesignTableQualityParamBizType DIMENSION_LOGIC_TABLE UpdateDesignTableQualityParamBizType }
func GetUpdateDesignTableQualityParamBizTypeEnum ¶ added in v0.1.91
func GetUpdateDesignTableQualityParamBizTypeEnum() UpdateDesignTableQualityParamBizTypeEnum
type UpdateDesignTableQualityRequest ¶ added in v0.1.91
type UpdateDesignTableQualityRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` // 表的ID,填写String类型替代Long类型。 TableId string `json:"table_id"` Body *UpdateDesignTableQualityParam `json:"body,omitempty"` }
UpdateDesignTableQualityRequest Request Object
func (UpdateDesignTableQualityRequest) String ¶ added in v0.1.91
func (o UpdateDesignTableQualityRequest) String() string
type UpdateDesignTableQualityResponse ¶ added in v0.1.91
type UpdateDesignTableQualityResponse struct { Data *UpdateDesignTableQualityResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDesignTableQualityResponse Response Object
func (UpdateDesignTableQualityResponse) String ¶ added in v0.1.91
func (o UpdateDesignTableQualityResponse) String() string
type UpdateDesignTableQualityResultData ¶ added in v0.1.91
type UpdateDesignTableQualityResultData struct {
Value *TableModelVo `json:"value,omitempty"`
}
UpdateDesignTableQualityResultData 更新表的异常数据输出配置返回数据。
func (UpdateDesignTableQualityResultData) String ¶ added in v0.1.91
func (o UpdateDesignTableQualityResultData) String() string
type UpdateDirectoryRequest ¶
type UpdateDirectoryRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *DirectoryVo `json:"body,omitempty"` }
UpdateDirectoryRequest Request Object
func (UpdateDirectoryRequest) String ¶
func (o UpdateDirectoryRequest) String() string
type UpdateDirectoryResponse ¶
type UpdateDirectoryResponse struct { Data *CreateDirectoryResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDirectoryResponse Response Object
func (UpdateDirectoryResponse) String ¶
func (o UpdateDirectoryResponse) String() string
type UpdateFactoryJobNameRequest ¶ added in v0.1.67
type UpdateFactoryJobNameRequest struct { // 作业名 JobName string `json:"job_name"` // 工作空间ID Workspace string `json:"workspace"` // 有Body体的情况下必选,无Body体的情况下则无需填写和校验 ContentType *string `json:"Content-Type,omitempty"` // 使用AK/SK进行认证时该字段必选 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK进行认证时该字段必选 Host *string `json:"Host,omitempty"` Body *UpdateFactoryJobNameRequestBody `json:"body,omitempty"` }
UpdateFactoryJobNameRequest Request Object
func (UpdateFactoryJobNameRequest) String ¶ added in v0.1.67
func (o UpdateFactoryJobNameRequest) String() string
type UpdateFactoryJobNameRequestBody ¶ added in v0.1.67
type UpdateFactoryJobNameRequestBody struct { // 作业名称 Name string `json:"name"` }
func (UpdateFactoryJobNameRequestBody) String ¶ added in v0.1.67
func (o UpdateFactoryJobNameRequestBody) String() string
type UpdateFactoryJobNameResponse ¶ added in v0.1.67
type UpdateFactoryJobNameResponse struct { // 取值为true或者false IsSuccess *bool `json:"is_success,omitempty"` // 200表示成功返回 StatusCode *int32 `json:"status_code,omitempty"` HttpStatusCode int `json:"-"` }
UpdateFactoryJobNameResponse Response Object
func (UpdateFactoryJobNameResponse) String ¶ added in v0.1.67
func (o UpdateFactoryJobNameResponse) String() string
type UpdateSecrecyLevelDto ¶ added in v0.1.87
type UpdateSecrecyLevelDto struct { // 密级描述 Description *string `json:"description,omitempty"` }
func (UpdateSecrecyLevelDto) String ¶ added in v0.1.87
func (o UpdateSecrecyLevelDto) String() string
type UpdateSecurityAssignedQueueRequest ¶ added in v0.1.96
type UpdateSecurityAssignedQueueRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 分配给当前空间的队列资源id。 Id string `json:"id"` Body *QueueSrcAssignUpdateDto `json:"body,omitempty"` }
UpdateSecurityAssignedQueueRequest Request Object
func (UpdateSecurityAssignedQueueRequest) String ¶ added in v0.1.96
func (o UpdateSecurityAssignedQueueRequest) String() string
type UpdateSecurityAssignedQueueResponse ¶ added in v0.1.96
type UpdateSecurityAssignedQueueResponse struct { // 队列资源id。 Id *string `json:"id,omitempty"` // 队列资源服务名称。 SourceType *string `json:"source_type,omitempty"` // 队列名称。 QueueName *string `json:"queue_name,omitempty"` // 队列类型。 QueueType *string `json:"queue_type,omitempty"` // 队列属性(0:默认,1:实时队列,2:离线队列), 当前只有yarn队列涉及。 QueueAttr *int32 `json:"queue_attr,omitempty"` // 数据连接id。 ConnId *string `json:"conn_id,omitempty"` // 数据连接名称。 ConnName *string `json:"conn_name,omitempty"` // 集群id。 ClusterId *string `json:"cluster_id,omitempty"` // 集群名称。 ClusterName *string `json:"cluster_name,omitempty"` // 队列加入此空间的时间。 CreateTime *int64 `json:"create_time,omitempty"` // 队列加入此的操作人。 CreateUser *string `json:"create_user,omitempty"` // 当前空间下管理的队列更新时间。 UpdateTime *int64 `json:"update_time,omitempty"` // 当前空间下管理的队列更新人。 UpdateUser *string `json:"update_user,omitempty"` // 项目id。 ProjectId *string `json:"project_id,omitempty"` // 当前空间分配资源附加的描述信息。 Description *string `json:"description,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecurityAssignedQueueResponse Response Object
func (UpdateSecurityAssignedQueueResponse) String ¶ added in v0.1.96
func (o UpdateSecurityAssignedQueueResponse) String() string
type UpdateSecurityDataClassificationRuleRequest ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 识别规则id Id string `json:"id"` Body *DataClassificationRuleOperateDto `json:"body,omitempty"` }
UpdateSecurityDataClassificationRuleRequest Request Object
func (UpdateSecurityDataClassificationRuleRequest) String ¶ added in v0.1.71
func (o UpdateSecurityDataClassificationRuleRequest) String() string
type UpdateSecurityDataClassificationRuleResponse ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleResponse struct { // 规则ID Uuid *string `json:"uuid,omitempty"` // 规则类型, CUSTOM, BUILTIN RuleType *UpdateSecurityDataClassificationRuleResponseRuleType `json:"rule_type,omitempty"` // 密级 SecrecyLevel *string `json:"secrecy_level,omitempty"` // 密级层级 SecrecyLevelNum *int64 `json:"secrecy_level_num,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // guid Guid *string `json:"guid,omitempty"` // 规则是否开启 Enable *bool `json:"enable,omitempty"` // 规则方式, REGULAR, NONE, DEFAULT Method *UpdateSecurityDataClassificationRuleResponseMethod `json:"method,omitempty"` // 内容表达式 ContentExpression *string `json:"content_expression,omitempty"` // 列表达式 ColumnExpression *string `json:"column_expression,omitempty"` // 备注表达式 CommitExpression *string `json:"commit_expression,omitempty"` // 项目ID ProjectId *string `json:"project_id,omitempty"` // 规则描述 Description *string `json:"description,omitempty"` // 策略创建人 CreatedBy *string `json:"created_by,omitempty"` // 策略创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 策略更新人 UpdatedBy *string `json:"updated_by,omitempty"` // 策略更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // 内置规则ID BuiltinRuleId *string `json:"builtin_rule_id,omitempty"` // 分类ID CategoryId *string `json:"category_id,omitempty"` // 实例ID InstanceId *string `json:"instance_id,omitempty"` // 匹配类型 MatchType *string `json:"match_type,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecurityDataClassificationRuleResponse Response Object
func (UpdateSecurityDataClassificationRuleResponse) String ¶ added in v0.1.71
func (o UpdateSecurityDataClassificationRuleResponse) String() string
type UpdateSecurityDataClassificationRuleResponseMethod ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleResponseMethod struct {
// contains filtered or unexported fields
}
func (UpdateSecurityDataClassificationRuleResponseMethod) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityDataClassificationRuleResponseMethod) MarshalJSON() ([]byte, error)
func (*UpdateSecurityDataClassificationRuleResponseMethod) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityDataClassificationRuleResponseMethod) UnmarshalJSON(b []byte) error
func (UpdateSecurityDataClassificationRuleResponseMethod) Value ¶ added in v0.1.71
func (c UpdateSecurityDataClassificationRuleResponseMethod) Value() string
type UpdateSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleResponseMethodEnum struct { REGULAR UpdateSecurityDataClassificationRuleResponseMethod NONE UpdateSecurityDataClassificationRuleResponseMethod DEFAULT UpdateSecurityDataClassificationRuleResponseMethod }
func GetUpdateSecurityDataClassificationRuleResponseMethodEnum ¶ added in v0.1.71
func GetUpdateSecurityDataClassificationRuleResponseMethodEnum() UpdateSecurityDataClassificationRuleResponseMethodEnum
type UpdateSecurityDataClassificationRuleResponseRuleType ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleResponseRuleType struct {
// contains filtered or unexported fields
}
func (UpdateSecurityDataClassificationRuleResponseRuleType) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityDataClassificationRuleResponseRuleType) MarshalJSON() ([]byte, error)
func (*UpdateSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityDataClassificationRuleResponseRuleType) UnmarshalJSON(b []byte) error
func (UpdateSecurityDataClassificationRuleResponseRuleType) Value ¶ added in v0.1.71
func (c UpdateSecurityDataClassificationRuleResponseRuleType) Value() string
type UpdateSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
type UpdateSecurityDataClassificationRuleResponseRuleTypeEnum struct { CUSTOM UpdateSecurityDataClassificationRuleResponseRuleType BUILTIN UpdateSecurityDataClassificationRuleResponseRuleType }
func GetUpdateSecurityDataClassificationRuleResponseRuleTypeEnum ¶ added in v0.1.71
func GetUpdateSecurityDataClassificationRuleResponseRuleTypeEnum() UpdateSecurityDataClassificationRuleResponseRuleTypeEnum
type UpdateSecurityPermissionSetPermissionRequest ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // 权限id PermissionId string `json:"permission_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *PermissionSetPermissionUpdateDto `json:"body,omitempty"` }
UpdateSecurityPermissionSetPermissionRequest Request Object
func (UpdateSecurityPermissionSetPermissionRequest) String ¶ added in v0.1.71
func (o UpdateSecurityPermissionSetPermissionRequest) String() string
type UpdateSecurityPermissionSetPermissionResponse ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponse struct { // id Id *string `json:"id,omitempty"` // 权限集id PermissionSetId *string `json:"permission_set_id,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 权限类型, DENY, ALLOW PermissionType *UpdateSecurityPermissionSetPermissionResponsePermissionType `json:"permission_type,omitempty"` // 权限操作列表 PermissionAction *string `json:"permission_action,omitempty"` // 权限操作列表 PermissionActions *[]UpdateSecurityPermissionSetPermissionResponsePermissionActions `json:"permission_actions,omitempty"` // 权限操作编码, 位图 PermissionActionCode *int32 `json:"permission_action_code,omitempty"` // 集群id ClusterId *string `json:"cluster_id,omitempty"` // 集群名称 ClusterName *string `json:"cluster_name,omitempty"` // 数据源类型, HIVE DatasourceType *UpdateSecurityPermissionSetPermissionResponseDatasourceType `json:"datasource_type,omitempty"` // 数据库名称 DatabaseName *string `json:"database_name,omitempty"` // 模式名称 SchemaName *string `json:"schema_name,omitempty"` // 命名空间 Namespace *string `json:"namespace,omitempty"` // 表名称 TableName *string `json:"table_name,omitempty"` // 列名称 ColumnName *string `json:"column_name,omitempty"` // 行级策略 RowLevelSecurity *string `json:"row_level_security,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *UpdateSecurityPermissionSetPermissionResponseSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // url路径名称。 Url *string `json:"url,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecurityPermissionSetPermissionResponse Response Object
func (UpdateSecurityPermissionSetPermissionResponse) String ¶ added in v0.1.71
func (o UpdateSecurityPermissionSetPermissionResponse) String() string
type UpdateSecurityPermissionSetPermissionResponseDatasourceType ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponseDatasourceType struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetPermissionResponseDatasourceType) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponseDatasourceType) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetPermissionResponseDatasourceType) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetPermissionResponseDatasourceType) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetPermissionResponseDatasourceType) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponseDatasourceType) Value() string
type UpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum struct {
HIVE UpdateSecurityPermissionSetPermissionResponseDatasourceType
}
func GetUpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum() UpdateSecurityPermissionSetPermissionResponseDatasourceTypeEnum
type UpdateSecurityPermissionSetPermissionResponsePermissionActions ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponsePermissionActions struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetPermissionResponsePermissionActions) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponsePermissionActions) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetPermissionResponsePermissionActions) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetPermissionResponsePermissionActions) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetPermissionResponsePermissionActions) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponsePermissionActions) Value() string
type UpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum struct { ALL UpdateSecurityPermissionSetPermissionResponsePermissionActions SELECT UpdateSecurityPermissionSetPermissionResponsePermissionActions UPDATE UpdateSecurityPermissionSetPermissionResponsePermissionActions CREATE UpdateSecurityPermissionSetPermissionResponsePermissionActions DROP UpdateSecurityPermissionSetPermissionResponsePermissionActions ALTER UpdateSecurityPermissionSetPermissionResponsePermissionActions INDEX UpdateSecurityPermissionSetPermissionResponsePermissionActions LOCK UpdateSecurityPermissionSetPermissionResponsePermissionActions READ UpdateSecurityPermissionSetPermissionResponsePermissionActions WRITE UpdateSecurityPermissionSetPermissionResponsePermissionActions }
func GetUpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum() UpdateSecurityPermissionSetPermissionResponsePermissionActionsEnum
type UpdateSecurityPermissionSetPermissionResponsePermissionType ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponsePermissionType struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetPermissionResponsePermissionType) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponsePermissionType) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetPermissionResponsePermissionType) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetPermissionResponsePermissionType) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetPermissionResponsePermissionType) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponsePermissionType) Value() string
type UpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum struct { DENY UpdateSecurityPermissionSetPermissionResponsePermissionType ALLOW UpdateSecurityPermissionSetPermissionResponsePermissionType }
func GetUpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum() UpdateSecurityPermissionSetPermissionResponsePermissionTypeEnum
type UpdateSecurityPermissionSetPermissionResponseSyncStatus ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetPermissionResponseSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetPermissionResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetPermissionResponseSyncStatus) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetPermissionResponseSyncStatus) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetPermissionResponseSyncStatus) Value() string
type UpdateSecurityPermissionSetPermissionResponseSyncStatusEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetPermissionResponseSyncStatusEnum struct { UNKNOWN UpdateSecurityPermissionSetPermissionResponseSyncStatus NOT_SYNC UpdateSecurityPermissionSetPermissionResponseSyncStatus SYNCING UpdateSecurityPermissionSetPermissionResponseSyncStatus SYNC_SUCCESS UpdateSecurityPermissionSetPermissionResponseSyncStatus SYNC_FAIL UpdateSecurityPermissionSetPermissionResponseSyncStatus }
func GetUpdateSecurityPermissionSetPermissionResponseSyncStatusEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetPermissionResponseSyncStatusEnum() UpdateSecurityPermissionSetPermissionResponseSyncStatusEnum
type UpdateSecurityPermissionSetRequest ¶ added in v0.1.71
type UpdateSecurityPermissionSetRequest struct { // 权限集id PermissionSetId string `json:"permission_set_id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *PermissionSetCreateDto `json:"body,omitempty"` }
UpdateSecurityPermissionSetRequest Request Object
func (UpdateSecurityPermissionSetRequest) String ¶ added in v0.1.71
func (o UpdateSecurityPermissionSetRequest) String() string
type UpdateSecurityPermissionSetResponse ¶ added in v0.1.71
type UpdateSecurityPermissionSetResponse struct { // 编号 Id *string `json:"id,omitempty"` // 父权限集id ParentId *string `json:"parent_id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 描述 Description *string `json:"description,omitempty"` // 权限集类型, COMMON, MRS_MANAGED Type *UpdateSecurityPermissionSetResponseType `json:"type,omitempty"` // 纳管角色所在集群id(仅纳管类权限集需要) ManagedClusterId *string `json:"managed_cluster_id,omitempty"` // 纳管角色所在集群名称(仅纳管类权限集需要) ManagedClusterName *string `json:"managed_cluster_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 租户id DomainId *string `json:"domain_id,omitempty"` // 实例id InstanceId *string `json:"instance_id,omitempty"` // 管理员id ManagerId *string `json:"manager_id,omitempty"` // 管理员名称 ManagerName *string `json:"manager_name,omitempty"` // 管理员类型 ManagerType *string `json:"manager_type,omitempty"` // 数据源类型 DatasourceType *string `json:"datasource_type,omitempty"` // 同步状态,UNKNOWN,NOT_SYNC,SYNCING,SYNC_SUCCESS,SYNC_FAIL SyncStatus *UpdateSecurityPermissionSetResponseSyncStatus `json:"sync_status,omitempty"` // 同步信息 SyncMsg *string `json:"sync_msg,omitempty"` // 同步时间 SyncTime *int64 `json:"sync_time,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 创建者 CreateUser *string `json:"create_user,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 更新者 UpdateUser *string `json:"update_user,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecurityPermissionSetResponse Response Object
func (UpdateSecurityPermissionSetResponse) String ¶ added in v0.1.71
func (o UpdateSecurityPermissionSetResponse) String() string
type UpdateSecurityPermissionSetResponseSyncStatus ¶ added in v0.1.71
type UpdateSecurityPermissionSetResponseSyncStatus struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetResponseSyncStatus) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetResponseSyncStatus) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetResponseSyncStatus) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetResponseSyncStatus) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetResponseSyncStatus) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetResponseSyncStatus) Value() string
type UpdateSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetResponseSyncStatusEnum struct { UNKNOWN UpdateSecurityPermissionSetResponseSyncStatus NOT_SYNC UpdateSecurityPermissionSetResponseSyncStatus SYNCING UpdateSecurityPermissionSetResponseSyncStatus SYNC_SUCCESS UpdateSecurityPermissionSetResponseSyncStatus SYNC_FAIL UpdateSecurityPermissionSetResponseSyncStatus }
func GetUpdateSecurityPermissionSetResponseSyncStatusEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetResponseSyncStatusEnum() UpdateSecurityPermissionSetResponseSyncStatusEnum
type UpdateSecurityPermissionSetResponseType ¶ added in v0.1.71
type UpdateSecurityPermissionSetResponseType struct {
// contains filtered or unexported fields
}
func (UpdateSecurityPermissionSetResponseType) MarshalJSON ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetResponseType) MarshalJSON() ([]byte, error)
func (*UpdateSecurityPermissionSetResponseType) UnmarshalJSON ¶ added in v0.1.71
func (c *UpdateSecurityPermissionSetResponseType) UnmarshalJSON(b []byte) error
func (UpdateSecurityPermissionSetResponseType) Value ¶ added in v0.1.71
func (c UpdateSecurityPermissionSetResponseType) Value() string
type UpdateSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
type UpdateSecurityPermissionSetResponseTypeEnum struct { COMMON UpdateSecurityPermissionSetResponseType MRS_MANAGED UpdateSecurityPermissionSetResponseType }
func GetUpdateSecurityPermissionSetResponseTypeEnum ¶ added in v0.1.71
func GetUpdateSecurityPermissionSetResponseTypeEnum() UpdateSecurityPermissionSetResponseTypeEnum
type UpdateSecurityRuleEnableStatusRequest ¶ added in v0.1.71
type UpdateSecurityRuleEnableStatusRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 识别规则id Id string `json:"id"` Body *DataClassificationRuleEnableDto `json:"body,omitempty"` }
UpdateSecurityRuleEnableStatusRequest Request Object
func (UpdateSecurityRuleEnableStatusRequest) String ¶ added in v0.1.71
func (o UpdateSecurityRuleEnableStatusRequest) String() string
type UpdateSecurityRuleEnableStatusResponse ¶ added in v0.1.71
type UpdateSecurityRuleEnableStatusResponse struct { // 识别规则id RuleId *string `json:"rule_id,omitempty"` // 识别规则名称 RuleName *string `json:"rule_name,omitempty"` // 识别规则是否开启 Enabled *bool `json:"enabled,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecurityRuleEnableStatusResponse Response Object
func (UpdateSecurityRuleEnableStatusResponse) String ¶ added in v0.1.71
func (o UpdateSecurityRuleEnableStatusResponse) String() string
type UpdateSecuritySecrecyLevelRequest ¶ added in v0.1.87
type UpdateSecuritySecrecyLevelRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 密级id Id string `json:"id"` Body *UpdateSecrecyLevelDto `json:"body,omitempty"` }
UpdateSecuritySecrecyLevelRequest Request Object
func (UpdateSecuritySecrecyLevelRequest) String ¶ added in v0.1.87
func (o UpdateSecuritySecrecyLevelRequest) String() string
type UpdateSecuritySecrecyLevelResponse ¶ added in v0.1.87
type UpdateSecuritySecrecyLevelResponse struct { // 密级id SecrecyLevelId *string `json:"secrecy_level_id,omitempty"` // 密级名称 SecrecyLevelName *string `json:"secrecy_level_name,omitempty"` // 密级等级 SecrecyLevelNumber *int32 `json:"secrecy_level_number,omitempty"` // 密级描述 Description *string `json:"description,omitempty"` // 创建者 CreatedBy *string `json:"created_by,omitempty"` // 创建时间 CreatedAt *int64 `json:"created_at,omitempty"` // 更新者 UpdatedBy *string `json:"updated_by,omitempty"` // 更新时间 UpdatedAt *int64 `json:"updated_at,omitempty"` // DataArts实例ID InstanceId *string `json:"instance_id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSecuritySecrecyLevelResponse Response Object
func (UpdateSecuritySecrecyLevelResponse) String ¶ added in v0.1.87
func (o UpdateSecuritySecrecyLevelResponse) String() string
type UpdateStandardRequest ¶
type UpdateStandardRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 实体ID,填写String类型替代Long类型。 Id string `json:"id"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *StandElementValueVoList `json:"body,omitempty"` }
UpdateStandardRequest Request Object
func (UpdateStandardRequest) String ¶
func (o UpdateStandardRequest) String() string
type UpdateStandardResponse ¶
type UpdateStandardResponse struct { Data *UpdateStandardResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateStandardResponse Response Object
func (UpdateStandardResponse) String ¶
func (o UpdateStandardResponse) String() string
type UpdateStandardResultData ¶ added in v0.1.98
type UpdateStandardResultData struct {
Value *StandElementValueVoList `json:"value,omitempty"`
}
UpdateStandardResultData 数据标准更新返回data结果。
func (UpdateStandardResultData) String ¶ added in v0.1.98
func (o UpdateStandardResultData) String() string
type UpdateStandardTemplateRequest ¶
type UpdateStandardTemplateRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *StandElementFieldVo `json:"body,omitempty"` }
UpdateStandardTemplateRequest Request Object
func (UpdateStandardTemplateRequest) String ¶
func (o UpdateStandardTemplateRequest) String() string
type UpdateStandardTemplateResponse ¶
type UpdateStandardTemplateResponse struct { Data *CreateStandardTemplateResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateStandardTemplateResponse Response Object
func (UpdateStandardTemplateResponse) String ¶
func (o UpdateStandardTemplateResponse) String() string
type UpdateSubjectNewRequest ¶
type UpdateSubjectNewRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *SubjectParamsVo `json:"body,omitempty"` }
UpdateSubjectNewRequest Request Object
func (UpdateSubjectNewRequest) String ¶
func (o UpdateSubjectNewRequest) String() string
type UpdateSubjectNewResponse ¶
type UpdateSubjectNewResponse struct { Data *CreateSubjectResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSubjectNewResponse Response Object
func (UpdateSubjectNewResponse) String ¶
func (o UpdateSubjectNewResponse) String() string
type UpdateSubjectRequest ¶
type UpdateSubjectRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *CatalogParamsVo `json:"body,omitempty"` }
UpdateSubjectRequest Request Object
func (UpdateSubjectRequest) String ¶
func (o UpdateSubjectRequest) String() string
type UpdateSubjectResponse ¶
type UpdateSubjectResponse struct { Data *CreateSubjectResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSubjectResponse Response Object
func (UpdateSubjectResponse) String ¶
func (o UpdateSubjectResponse) String() string
type UpdateTableModelRequest ¶
type UpdateTableModelRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *TableModelUpdateVo `json:"body,omitempty"` }
UpdateTableModelRequest Request Object
func (UpdateTableModelRequest) String ¶
func (o UpdateTableModelRequest) String() string
type UpdateTableModelResponse ¶
type UpdateTableModelResponse struct { Data *CreateTableModelResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateTableModelResponse Response Object
func (UpdateTableModelResponse) String ¶
func (o UpdateTableModelResponse) String() string
type UpdateTaskInfoRequest ¶
type UpdateTaskInfoRequest struct { // DataArts Studio工作空间ID Workspace string `json:"workspace"` // 任务id TaskId string `json:"task_id"` Body *MetadataCollectionTask `json:"body,omitempty"` }
UpdateTaskInfoRequest Request Object
func (UpdateTaskInfoRequest) String ¶
func (o UpdateTaskInfoRequest) String() string
type UpdateTaskInfoResponse ¶
type UpdateTaskInfoResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateTaskInfoResponse Response Object
func (UpdateTaskInfoResponse) String ¶
func (o UpdateTaskInfoResponse) String() string
type UpdateTemplateRequest ¶
type UpdateTemplateRequest struct { // id Id string `json:"id"` // DataArts Studio工作空间ID Workspace string `json:"workspace"` Body *TemplateRo `json:"body,omitempty"` }
UpdateTemplateRequest Request Object
func (UpdateTemplateRequest) String ¶
func (o UpdateTemplateRequest) String() string
type UpdateTemplateResponse ¶
type UpdateTemplateResponse struct { // id Id *int64 `json:"id,omitempty"` // name Name *string `json:"name,omitempty"` // 目录ID CategoryId *int64 `json:"category_id,omitempty"` // Completeness:完整性,Uniqueness:唯一性,Timeliness:及时性,Validity:有效性,Accuracy:准确性,Consistency:一致性 Dimension *string `json:"dimension,omitempty"` // 规则类型,Field:字段级规则,Table:表级规则,Database:库级规则,Cross-field:跨字段级规则,Customize:自定义规则 Type *string `json:"type,omitempty"` // 是否为系统模板 SystemTemplate *bool `json:"system_template,omitempty"` // 定义关系 SqlInfo *string `json:"sql_info,omitempty"` // 异常表模板 AbnormalTableTemplate *string `json:"abnormal_table_template,omitempty"` // 结果说明 ResultDescription *string `json:"result_description,omitempty"` // 创建时间,13位时间戳(精确到毫秒) CreateTime *int64 `json:"create_time,omitempty"` // 创建者,System代表系统自带 Creator *string `json:"creator,omitempty"` HttpStatusCode int `json:"-"` }
UpdateTemplateResponse Response Object
func (UpdateTemplateResponse) String ¶
func (o UpdateTemplateResponse) String() string
type UpdateWorkSpaceUserOrGroupRequest ¶
type UpdateWorkSpaceUserOrGroupRequest struct { // 工作空间id WorkspaceId string `json:"workspace_id"` // 用户id UserId string `json:"user_id"` Body *ApigWorkspaceUserDto `json:"body,omitempty"` }
UpdateWorkSpaceUserOrGroupRequest Request Object
func (UpdateWorkSpaceUserOrGroupRequest) String ¶
func (o UpdateWorkSpaceUserOrGroupRequest) String() string
type UpdateWorkSpaceUserOrGroupResponse ¶
type UpdateWorkSpaceUserOrGroupResponse struct {
HttpStatusCode int `json:"-"`
}
UpdateWorkSpaceUserOrGroupResponse Response Object
func (UpdateWorkSpaceUserOrGroupResponse) String ¶
func (o UpdateWorkSpaceUserOrGroupResponse) String() string
type UpdateWorkspaceRequest ¶
type UpdateWorkspaceRequest struct { // 工作空间ID,获取方法请参见[实例ID和工作空间ID](dataartsstudio_02_0350.xml)。 Workspace string `json:"workspace"` // 项目ID,获取方法请参见[项目ID和账号ID](projectid_accountid.xml)。 多project场景采用AK/SK认证的接口请求,则该字段必选。 XProjectId *string `json:"X-Project-Id,omitempty"` // 默认值:application/json;charset=UTF-8 可选,有Body体的情况下必选,没有Body体则无需填写和校验。 ContentType *string `json:"Content-Type,omitempty"` Body *WorkspaceVo `json:"body,omitempty"` }
UpdateWorkspaceRequest Request Object
func (UpdateWorkspaceRequest) String ¶
func (o UpdateWorkspaceRequest) String() string
type UpdateWorkspaceResponse ¶
type UpdateWorkspaceResponse struct { Data *CreateWorkspaceResultData `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
UpdateWorkspaceResponse Response Object
func (UpdateWorkspaceResponse) String ¶
func (o UpdateWorkspaceResponse) String() string
type UrlDto ¶ added in v0.1.87
type WorkspaceVo ¶
type WorkspaceVo struct { // 编号,填写String类型替代Long类型。 Id *string `json:"id,omitempty"` // 工作区名字。 Name string `json:"name"` // 描述。 Description *string `json:"description,omitempty"` // 是否为物理表。 IsPhysical *bool `json:"is_physical,omitempty"` // 是否为常用。 Frequent *bool `json:"frequent,omitempty"` // 分层治理。 Top *bool `json:"top,omitempty"` Level *ModelLevel `json:"level,omitempty"` // 数据连接类型,对应表所在的数仓类型,取值可以为DLI、DWS、MRS_HIVE、POSTGRESQL、MRS_SPARK、CLICKHOUSE、MYSQL、ORACLE和DORIS等。 DwType *string `json:"dw_type,omitempty"` // 创建时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` // 更新时间,只读,格式遵循RFC3339,精确到秒,UTC时区,即yyyy-mm-ddTHH:MM:SSZ,如1970-01-01T00:00:00Z。 UpdateTime *sdktime.SdkTime `json:"update_time,omitempty"` // 创建人。 CreateBy *string `json:"create_by,omitempty"` // 更新人。 UpdateBy *string `json:"update_by,omitempty"` // 工作区类型枚举。 枚举值: - THIRD_NF: 关系建模 - DIMENSION: 维度建模 Type WorkspaceVoType `json:"type"` // 关联的业务分层的ID列表 {\"l1Ids\":[],\"l2Ids\":[],\"l3Ids\":[]}。 BizCatalogIds *string `json:"biz_catalog_ids,omitempty"` // 数据库名称数组。 Databases *[]string `json:"databases,omitempty"` // 模型校验前缀,长度不超过100,数字字母下划线组成,字母开头 TableModelPrefix *string `json:"table_model_prefix,omitempty"` }
func (WorkspaceVo) String ¶
func (o WorkspaceVo) String() string
type WorkspaceVoType ¶
type WorkspaceVoType struct {
// contains filtered or unexported fields
}
func (WorkspaceVoType) MarshalJSON ¶
func (c WorkspaceVoType) MarshalJSON() ([]byte, error)
func (*WorkspaceVoType) UnmarshalJSON ¶
func (c *WorkspaceVoType) UnmarshalJSON(b []byte) error
func (WorkspaceVoType) Value ¶
func (c WorkspaceVoType) Value() string
type WorkspaceVoTypeEnum ¶
type WorkspaceVoTypeEnum struct { THIRD_NF WorkspaceVoType DIMENSION WorkspaceVoType }
func GetWorkspaceVoTypeEnum ¶
func GetWorkspaceVoTypeEnum() WorkspaceVoTypeEnum
type Workspacebody ¶
type Workspacebody struct { // DLI脏数据OBS路径 BadRecordLocationName *string `json:"bad_record_location_name,omitempty"` // 工作空间描述 Description *string `json:"description,omitempty"` // 企业项目id,如果当前为公有云,且用户开启企业项目,则必选 EpsId *string `json:"eps_id,omitempty"` // 作业日志OBS路径 JobLogLocationName *string `json:"job_log_location_name,omitempty"` // 工作空间名称 Name *string `json:"name,omitempty"` // 工作空间id Id *string `json:"id,omitempty"` // 是否为默认空间,0为私有空间,1为默认空间,2为公共空间 IsDefault *int32 `json:"is_default,omitempty"` // 创建者名称 OwnerName *string `json:"owner_name,omitempty"` // 项目id ProjectId *string `json:"project_id,omitempty"` // 当前租户所属domain id DomainId *string `json:"domain_id,omitempty"` // 当前工作空间所属实例id InstanceId *string `json:"instance_id,omitempty"` // 创建时间 CreateTime float32 `json:"create_time,omitempty"` // 创建用户名称 CreateUser *string `json:"create_user,omitempty"` // 当前工作空间成员数量 MemberNum *int32 `json:"member_num,omitempty"` // 更新时间 UpdateTime float32 `json:"update_time,omitempty"` // 更新用户名称 UpdateUser *string `json:"update_user,omitempty"` }
Workspacebody IAM用户组信息
func (Workspacebody) String ¶
func (o Workspacebody) String() string
Source Files ¶
- model_add_design_entity_tags_request.go
- model_add_design_entity_tags_response.go
- model_add_tag_to_asset_request.go
- model_add_tag_to_asset_response.go
- model_add_work_space_users_request.go
- model_add_work_space_users_response.go
- model_advanced_mall_api_dto.go
- model_aggregation_logic_table_attribute_vo.go
- model_aggregation_logic_table_vo.go
- model_aggregation_logic_table_vo_detail_data.go
- model_aggregation_logic_table_vo_search_result_data.go
- model_aggregation_logic_table_vo_search_result_data_value.go
- model_alarm_info_response_alarm_info.go
- model_all_model_statistic_vo.go
- model_all_table_vo.go
- model_api.go
- model_api_action_dto.go
- model_api_catalog_create_para_dto.go
- model_api_catalog_delete_para_dto.go
- model_api_catalog_update_para_dto.go
- model_api_move_para_dto.go
- model_api_overview.go
- model_api_para_for_auth_to_instance.go
- model_api_para_for_authorize_to_instance.go
- model_api_param.go
- model_api_publish_dto.go
- model_api_request_para.go
- model_api_response_para.go
- model_api_test_dto.go
- model_api_test_paras.go
- model_api_test_request_header.go
- model_api_test_response_header.go
- model_apig_change_resource_req.go
- model_apig_commodity_order.go
- model_apig_data_source_view.go
- model_apig_data_source_vo.go
- model_apig_data_sources_vo.go
- model_apig_del_user_params.go
- model_apig_group_dto.go
- model_apig_iam_user_dto.go
- model_apig_instance_dto.go
- model_apig_role.go
- model_apig_role_vo.go
- model_apig_workspace_user_dto.go
- model_apig_workspace_userbody.go
- model_app_bind_api_info.go
- model_app_request_dto.go
- model_app_return_dto.go
- model_app_update_dto.go
- model_apply_bg_enum.go
- model_approval_batch_param.go
- model_approval_info_param.go
- model_approval_status_enum.go
- model_approval_type_enum.go
- model_approval_vo.go
- model_approver.go
- model_approver_param.go
- model_approver_vo.go
- model_architecture_statistic.go
- model_associate_classification_to_entity_request.go
- model_associate_classification_to_entity_response.go
- model_associate_security_level_to_entitie_request.go
- model_associate_security_level_to_entitie_response.go
- model_atlas_asset_entity.go
- model_atlas_classification_info.go
- model_atlas_entity_header.go
- model_atlas_full_text_result.go
- model_atomic_index_vo.go
- model_atomic_index_vo_detail_data.go
- model_atomic_index_vo_search_result_data.go
- model_atomic_index_vo_search_result_data_value.go
- model_attribute_search_result.go
- model_authorize_action_api_to_instance_request.go
- model_authorize_action_api_to_instance_response.go
- model_authorize_api_to_instance_request.go
- model_authorize_api_to_instance_response.go
- model_backend_config.go
- model_backend_constant.go
- model_backend_request_para.go
- model_basic_info.go
- model_batch_approve_apply_request.go
- model_batch_approve_apply_response.go
- model_batch_associate_classification_to_entities_request.go
- model_batch_associate_classification_to_entities_response.go
- model_batch_associate_security_level_to_entities_request.go
- model_batch_associate_security_level_to_entities_response.go
- model_batch_delete_base_dto.go
- model_batch_delete_rules_base_dto.go
- model_batch_delete_secrecy_level_dto.go
- model_batch_delete_security_data_classification_rule_request.go
- model_batch_delete_security_data_classification_rule_response.go
- model_batch_delete_security_permission_set_members_request.go
- model_batch_delete_security_permission_set_members_response.go
- model_batch_delete_security_permission_set_permissions_request.go
- model_batch_delete_security_permission_set_permissions_response.go
- model_batch_delete_security_secrecy_levels_request.go
- model_batch_delete_security_secrecy_levels_response.go
- model_batch_delete_templates_request.go
- model_batch_delete_templates_response.go
- model_batch_offline_request.go
- model_batch_offline_response.go
- model_batch_offline_result_data.go
- model_batch_operation_vo.go
- model_batch_publish_request.go
- model_batch_publish_response.go
- model_batch_publish_result_data.go
- model_batch_sync_metadata_request.go
- model_batch_sync_metadata_response.go
- model_batch_update_security_dlf_data_ware_houses_request.go
- model_batch_update_security_dlf_data_ware_houses_response.go
- model_behavior_rest_body.go
- model_biz_catalog_vo.go
- model_biz_datasource_relation_vo.go
- model_biz_info_vo.go
- model_biz_metric_vo.go
- model_biz_status_enum.go
- model_biz_type_enum.go
- model_biz_version_manage_vo.go
- model_bulk_security_level.go
- model_business_asset_request.go
- model_business_catalog_tree_node.go
- model_cancel_factory_packages_request.go
- model_cancel_factory_packages_request_body.go
- model_cancel_factory_packages_response.go
- model_catalog_attribute_vo.go
- model_catalog_attribute_vo_parent.go
- model_catalog_entity_vo.go
- model_catalog_info.go
- model_catalog_level_vo.go
- model_catalog_level_vo_list.go
- model_catalog_meta_data_event_info.go
- model_catalog_meta_data_event_request.go
- model_catalog_move_para_dto.go
- model_catalog_params_vo.go
- model_catalog_vo.go
- model_category_detail_vo.go
- model_change_catalog_request.go
- model_change_catalog_response.go
- model_change_resource_request.go
- model_change_resource_response.go
- model_change_subjects_request.go
- model_change_subjects_response.go
- model_change_subjects_result_data.go
- model_check_dimension_status_request.go
- model_check_dimension_status_response.go
- model_check_dimension_status_result_data.go
- model_check_fact_logic_table_status_request.go
- model_check_fact_logic_table_status_response.go
- model_code_table_field_value_update_vo.go
- model_code_table_field_value_vo.go
- model_code_table_field_vo.go
- model_code_table_vo.go
- model_column_details.go
- model_column_info.go
- model_column_lineage.go
- model_columns_list.go
- model_common_condition_vo.go
- model_compound_metric_vo.go
- model_compound_metric_vo_detail_data.go
- model_compound_metric_vo_search_result_data.go
- model_compound_metric_vo_search_result_data_value.go
- model_compute_dimension.go
- model_condition.go
- model_condition_vo.go
- model_confirm_approvals_request.go
- model_confirm_approvals_response.go
- model_confirm_approvals_result_data.go
- model_confirm_message_request.go
- model_confirm_message_response.go
- model_connection.go
- model_consistency_rule_detail_for_open_api.go
- model_count_all_models_request.go
- model_count_all_models_response.go
- model_count_all_models_result_data.go
- model_count_overviews_request.go
- model_count_overviews_response.go
- model_count_overviews_result_data.go
- model_count_standards_request.go
- model_count_standards_response.go
- model_count_standards_result_data.go
- model_count_table_models_request.go
- model_count_table_models_response.go
- model_count_table_models_result_data.go
- model_create_api_request.go
- model_create_api_response.go
- model_create_app_request.go
- model_create_app_response.go
- model_create_approver_request.go
- model_create_approver_response.go
- model_create_approver_result_data.go
- model_create_biz_metric_request.go
- model_create_biz_metric_response.go
- model_create_biz_metric_result_data.go
- model_create_catalog_request.go
- model_create_catalog_response.go
- model_create_catalog_result_data.go
- model_create_code_table_request.go
- model_create_code_table_response.go
- model_create_code_table_result_data.go
- model_create_connections_request.go
- model_create_connections_response.go
- model_create_design_aggregation_logic_table_request.go
- model_create_design_aggregation_logic_table_response.go
- model_create_design_atomic_index_request.go
- model_create_design_atomic_index_response.go
- model_create_directory_request.go
- model_create_directory_response.go
- model_create_directory_result_data.go
- model_create_factory_env_request.go
- model_create_factory_env_response.go
- model_create_factory_job_request.go
- model_create_factory_job_response.go
- model_create_factory_supplement_data_instance_request.go
- model_create_factory_supplement_data_instance_request_body.go
- model_create_factory_supplement_data_instance_request_body_depend_jobs.go
- model_create_factory_supplement_data_instance_request_body_supplement_data_instance_time.go
- model_create_factory_supplement_data_instance_request_body_supplement_data_run_time.go
- model_create_factory_supplement_data_instance_response.go
- model_create_manager_work_space_request.go
- model_create_manager_work_space_response.go
- model_create_or_update_asset_request.go
- model_create_or_update_asset_response.go
- model_create_or_update_entities_request.go
- model_create_or_update_entities_response.go
- model_create_secrecy_level_dto.go
- model_create_security_assigned_queue_request.go
- model_create_security_assigned_queue_response.go
- model_create_security_data_classification_rule_request.go
- model_create_security_data_classification_rule_response.go
- model_create_security_permission_set_member_request.go
- model_create_security_permission_set_member_response.go
- model_create_security_permission_set_permission_request.go
- model_create_security_permission_set_permission_response.go
- model_create_security_permission_set_request.go
- model_create_security_permission_set_response.go
- model_create_security_secrecy_level_request.go
- model_create_security_secrecy_level_response.go
- model_create_service_catalog_request.go
- model_create_service_catalog_response.go
- model_create_standard_request.go
- model_create_standard_response.go
- model_create_standard_result_data.go
- model_create_standard_template_request.go
- model_create_standard_template_response.go
- model_create_standard_template_result_data.go
- model_create_subject_new_request.go
- model_create_subject_new_response.go
- model_create_subject_request.go
- model_create_subject_response.go
- model_create_subject_result_data.go
- model_create_table_model_request.go
- model_create_table_model_response.go
- model_create_table_model_result_data.go
- model_create_task_request.go
- model_create_task_response.go
- model_create_template_request.go
- model_create_template_response.go
- model_create_workspace_params.go
- model_create_workspace_request.go
- model_create_workspace_response.go
- model_create_workspace_result_data.go
- model_cron.go
- model_css_index.go
- model_custom_metadata.go
- model_customized_fields_vo.go
- model_customized_fields_vo_list.go
- model_data_classification_group_query_dto.go
- model_data_classification_rule_enable_dto.go
- model_data_classification_rule_operate_dto.go
- model_data_classification_rule_query_dto.go
- model_data_connection_vo.go
- model_data_entity_with_ext_info.go
- model_data_map_filter_criteria.go
- model_data_profile_ro.go
- model_data_source.go
- model_data_type.go
- model_data_type_domain_enum.go
- model_data_ware_house_dto.go
- model_data_ware_house_dto_dw_config.go
- model_database.go
- model_databases_list.go
- model_datasource_config.go
- model_datasource_order_para.go
- model_debug_api_request.go
- model_debug_api_response.go
- model_debug_dataconnection_request.go
- model_debug_dataconnection_response.go
- model_debug_security_dlf_data_ware_houses_request.go
- model_debug_security_dlf_data_ware_houses_response.go
- model_delete_api_request.go
- model_delete_api_response.go
- model_delete_app_request.go
- model_delete_app_response.go
- model_delete_approver_request.go
- model_delete_approver_response.go
- model_delete_asset_request.go
- model_delete_asset_response.go
- model_delete_biz_metric_request.go
- model_delete_biz_metric_response.go
- model_delete_catalog_request.go
- model_delete_catalog_response.go
- model_delete_classification_from_entities_request.go
- model_delete_classification_from_entities_response.go
- model_delete_code_table_request.go
- model_delete_code_table_response.go
- model_delete_dataconnection_request.go
- model_delete_dataconnection_response.go
- model_delete_design_aggregation_logic_table_request.go
- model_delete_design_aggregation_logic_table_response.go
- model_delete_design_atomic_index_request.go
- model_delete_design_atomic_index_response.go
- model_delete_design_latest_approval_request.go
- model_delete_design_latest_approval_response.go
- model_delete_directory_request.go
- model_delete_directory_response.go
- model_delete_result_data.go
- model_delete_security_assigned_queue_request.go
- model_delete_security_assigned_queue_response.go
- model_delete_security_data_classification_rule_request.go
- model_delete_security_data_classification_rule_response.go
- model_delete_security_level_from_entity_request.go
- model_delete_security_level_from_entity_response.go
- model_delete_security_permission_set_request.go
- model_delete_security_permission_set_response.go
- model_delete_security_secrecy_level_request.go
- model_delete_security_secrecy_level_response.go
- model_delete_service_catalog_request.go
- model_delete_service_catalog_response.go
- model_delete_standard_request.go
- model_delete_standard_response.go
- model_delete_standard_template_request.go
- model_delete_standard_template_response.go
- model_delete_subject_new_request.go
- model_delete_subject_new_response.go
- model_delete_subject_request.go
- model_delete_subject_response.go
- model_delete_table_model_request.go
- model_delete_table_model_response.go
- model_delete_task_info_request.go
- model_delete_task_info_response.go
- model_delete_workspaces_request.go
- model_delete_workspaces_response.go
- model_delete_workspaceusers_request.go
- model_delete_workspaceusers_response.go
- model_depend_job.go
- model_deploy_factory_packages_request.go
- model_deploy_factory_packages_request_body.go
- model_deploy_factory_packages_response.go
- model_deploy_packages_response_deploy_package_details.go
- model_derivative_index_dimension_vo.go
- model_derivative_index_vo.go
- model_derivative_index_vo_detail_data.go
- model_derivative_index_vo_search_result_data.go
- model_derivative_index_vo_search_result_data_value.go
- model_dimension_attribute_vo.go
- model_dimension_hierarchies_vo.go
- model_dimension_logic_table_attribute_vo.go
- model_dimension_logic_table_vo.go
- model_dimension_vo.go
- model_directory_vo.go
- model_dis_stream.go
- model_ds_export_result_vo_data.go
- model_ds_process_import_result_vo.go
- model_dw_name.go
- model_dw_type.go
- model_entity.go
- model_entity_privilege_info.go
- model_entity_with_ext_info.go
- model_env_request_body.go
- model_env_request_body_params.go
- model_env_resp_params.go
- model_env_type_enum.go
- model_event.go
- model_event_param.go
- model_execute_api_to_instance_request.go
- model_execute_api_to_instance_response.go
- model_execute_task_action_request.go
- model_execute_task_action_response.go
- model_export_data_service_excel_request.go
- model_export_data_service_excel_response.go
- model_export_data_service_excel_template_request.go
- model_export_data_service_excel_template_response.go
- model_export_data_service_zip_request.go
- model_export_data_service_zip_response.go
- model_export_design_model_table_ddl_request.go
- model_export_design_model_table_ddl_response.go
- model_export_design_model_table_ddl_result_data.go
- model_export_design_models_request.go
- model_export_design_models_response.go
- model_export_design_models_result_data.go
- model_export_design_result_request.go
- model_export_design_result_response.go
- model_export_param.go
- model_fact_logic_table_vo.go
- model_fact_table_attribute_vo.go
- model_fgac_single_update_req.go
- model_fgac_update_req.go
- model_fgac_update_result.go
- model_filter_criteria.go
- model_flavor_dto.go
- model_gateway_dto.go
- model_glossary_info.go
- model_group.go
- model_hierarchies_attr_vo.go
- model_ids_param.go
- model_import_catalogs_request.go
- model_import_catalogs_request_body.go
- model_import_catalogs_response.go
- model_import_data_service_excel_request.go
- model_import_data_service_excel_request_body.go
- model_import_data_service_excel_response.go
- model_import_lineage_request.go
- model_import_lineage_response.go
- model_import_models_request.go
- model_import_models_request_body.go
- model_import_models_response.go
- model_import_result_request.go
- model_import_result_response.go
- model_initialize_standard_template_request.go
- model_initialize_standard_template_response.go
- model_initialize_standard_template_result_data.go
- model_instance_detail_dto.go
- model_instance_for_api_action_dto.go
- model_instance_host_dto.go
- model_instance_node_dto.go
- model_instance_overview_dto.go
- model_instance_overview_vo.go
- model_job_and_node_info.go
- model_job_info_request.go
- model_job_instance.go
- model_job_log_request.go
- model_job_param.go
- model_job_resp.go
- model_l1.go
- model_l1_statistic.go
- model_l2.go
- model_l2_id.go
- model_l2_statistic.go
- model_l3.go
- model_layer_path.go
- model_lineage.go
- model_lineage_relation.go
- model_link_attribute_and_element_vo.go
- model_list_aggregation_logic_tables_request.go
- model_list_aggregation_logic_tables_response.go
- model_list_all_catalog_list_request.go
- model_list_all_catalog_list_response.go
- model_list_all_standards_request.go
- model_list_all_standards_response.go
- model_list_all_tables_request.go
- model_list_all_tables_response.go
- model_list_all_tables_result_data.go
- model_list_all_tables_result_data_value.go
- model_list_api_catalog_list_request.go
- model_list_api_catalog_list_response.go
- model_list_api_top_n_request.go
- model_list_api_top_n_response.go
- model_list_apic_groups_request.go
- model_list_apic_groups_response.go
- model_list_apic_instances_request.go
- model_list_apic_instances_response.go
- model_list_apis_request.go
- model_list_apis_response.go
- model_list_apis_top_request.go
- model_list_apis_top_response.go
- model_list_apply_request.go
- model_list_apply_response.go
- model_list_approvers_request.go
- model_list_approvers_response.go
- model_list_approvers_result_data.go
- model_list_approvers_result_data_value.go
- model_list_apps_request.go
- model_list_apps_response.go
- model_list_apps_top_request.go
- model_list_apps_top_response.go
- model_list_biz_metric_dimensions_request.go
- model_list_biz_metric_dimensions_response.go
- model_list_biz_metric_dimensions_result_data.go
- model_list_biz_metric_owners_request.go
- model_list_biz_metric_owners_response.go
- model_list_biz_metrics_request.go
- model_list_biz_metrics_response.go
- model_list_biz_metrics_result_data.go
- model_list_biz_metrics_result_data_value.go
- model_list_business_request.go
- model_list_business_response.go
- model_list_catalog_list_request.go
- model_list_catalog_list_response.go
- model_list_catalog_tree_request.go
- model_list_catalog_tree_response.go
- model_list_catalog_tree_result_data.go
- model_list_category_request.go
- model_list_category_response.go
- model_list_columns_request.go
- model_list_columns_response.go
- model_list_compound_metrics_request.go
- model_list_compound_metrics_response.go
- model_list_condition_request.go
- model_list_condition_response.go
- model_list_condition_result_data.go
- model_list_condition_result_data_value.go
- model_list_consistency_task_request.go
- model_list_consistency_task_response.go
- model_list_data_arts_studio_instances_request.go
- model_list_data_arts_studio_instances_response.go
- model_list_data_service_instances_detail_request.go
- model_list_data_service_instances_detail_response.go
- model_list_data_service_instances_overview_request.go
- model_list_data_service_instances_overview_response.go
- model_list_data_service_market_apis_request.go
- model_list_data_service_market_apis_response.go
- model_list_data_tables_request.go
- model_list_data_tables_response.go
- model_list_databases_request.go
- model_list_databases_response.go
- model_list_dataconnections_request.go
- model_list_dataconnections_response.go
- model_list_derivative_indexes_request.go
- model_list_derivative_indexes_response.go
- model_list_dimension_groups_request.go
- model_list_dimension_groups_response.go
- model_list_dimension_groups_result_data.go
- model_list_dimension_groups_result_data_value.go
- model_list_dimension_logic_tables_request.go
- model_list_dimension_logic_tables_response.go
- model_list_dimension_logic_tables_result_data.go
- model_list_dimension_logic_tables_result_data_value.go
- model_list_dimensions_request.go
- model_list_dimensions_response.go
- model_list_dimensions_result_data.go
- model_list_dimensions_result_data_value.go
- model_list_directories_request.go
- model_list_directories_response.go
- model_list_directories_result_data.go
- model_list_fact_logic_tables_request.go
- model_list_fact_logic_tables_response.go
- model_list_fact_logic_tables_result_data.go
- model_list_fact_logic_tables_result_data_value.go
- model_list_factory_alarm_info_request.go
- model_list_factory_alarm_info_response.go
- model_list_factory_job_instances_by_name_request.go
- model_list_factory_job_instances_by_name_response.go
- model_list_factory_jobs_request.go
- model_list_factory_jobs_response.go
- model_list_factory_release_packages_request.go
- model_list_factory_release_packages_response.go
- model_list_factory_task_completion_request.go
- model_list_factory_task_completion_res_average.go
- model_list_factory_task_completion_res_today.go
- model_list_factory_task_completion_res_yesterday.go
- model_list_factory_task_completion_response.go
- model_list_factory_task_overview_request.go
- model_list_factory_task_overview_response.go
- model_list_instance_list_request.go
- model_list_instance_list_response.go
- model_list_instances_request.go
- model_list_instances_response.go
- model_list_manager_work_spaces_request.go
- model_list_manager_work_spaces_response.go
- model_list_message_request.go
- model_list_message_response.go
- model_list_metric_relations_request.go
- model_list_metric_relations_response.go
- model_list_metric_relations_result_data.go
- model_list_metric_relations_result_data_value.go
- model_list_quality_task_lists_request.go
- model_list_quality_task_lists_response.go
- model_list_quality_task_request.go
- model_list_quality_task_response.go
- model_list_quality_templates_request.go
- model_list_quality_templates_response.go
- model_list_relations_request.go
- model_list_relations_response.go
- model_list_relations_result_data.go
- model_list_relations_result_data_value.go
- model_list_release_packages_request_body.go
- model_list_release_packages_resp_data.go
- model_list_release_packages_resp_package_approvers.go
- model_list_schemas_request.go
- model_list_schemas_response.go
- model_list_security_assigned_queues_request.go
- model_list_security_assigned_queues_response.go
- model_list_security_data_classification_rule_groups_request.go
- model_list_security_data_classification_rule_groups_response.go
- model_list_security_data_classification_rules_request.go
- model_list_security_data_classification_rules_response.go
- model_list_security_datasource_actions_request.go
- model_list_security_datasource_actions_response.go
- model_list_security_datasource_configurations_request.go
- model_list_security_datasource_configurations_response.go
- model_list_security_datasource_urls_request.go
- model_list_security_datasource_urls_response.go
- model_list_security_dlf_data_ware_houses_request.go
- model_list_security_dlf_data_ware_houses_response.go
- model_list_security_member_sync_tasks_request.go
- model_list_security_member_sync_tasks_response.go
- model_list_security_permission_set_members_request.go
- model_list_security_permission_set_members_response.go
- model_list_security_permission_set_permissions_request.go
- model_list_security_permission_set_permissions_response.go
- model_list_security_permission_sets_request.go
- model_list_security_permission_sets_response.go
- model_list_security_role_actions_request.go
- model_list_security_role_actions_response.go
- model_list_security_secrecy_levels_request.go
- model_list_security_secrecy_levels_response.go
- model_list_security_sensitive_data_overviews_request.go
- model_list_security_sensitive_data_overviews_response.go
- model_list_subject_levels_request.go
- model_list_subject_levels_response.go
- model_list_subject_levels_result_data.go
- model_list_table_model_relations_request.go
- model_list_table_model_relations_response.go
- model_list_table_model_relations_result_data.go
- model_list_table_model_relations_result_data_value.go
- model_list_table_model_relations_result_data_value_records.go
- model_list_table_models_request.go
- model_list_table_models_response.go
- model_list_table_models_result_data.go
- model_list_table_models_result_data_value.go
- model_list_workspace_roles_request.go
- model_list_workspace_roles_response.go
- model_list_workspaces_request.go
- model_list_workspaces_response.go
- model_list_workspaces_result_data.go
- model_list_workspaces_result_data_value.go
- model_list_workspaceusers_request.go
- model_list_workspaceusers_response.go
- model_location.go
- model_logic_entity_nodes.go
- model_mall_para_dto.go
- model_mapping_join_field_vo.go
- model_mapping_source_field_vo.go
- model_mapping_source_table_vo.go
- model_member_sync_task.go
- model_metadata_collection_task.go
- model_metric_monitor_vo.go
- model_metric_open_search_params.go
- model_migrate_api_request.go
- model_migrate_api_response.go
- model_migrate_catalog_request.go
- model_migrate_catalog_response.go
- model_model_level.go
- model_model_statistic_vo.go
- model_modify_customized_fields_request.go
- model_modify_customized_fields_response.go
- model_modify_customized_fields_result_data.go
- model_namespace.go
- model_node.go
- model_object_id_info.go
- model_obs_common_config.go
- model_obs_folder.go
- model_open_api_para_for_check_message.go
- model_open_apply_ids_for_approve_apply.go
- model_open_bulk_classifications.go
- model_open_classification.go
- model_open_entity.go
- model_open_entity_header.go
- model_open_entity_search_request.go
- model_open_entity_with_ext_info_entity.go
- model_open_tag.go
- model_order_req.go
- model_parse_user_behavior_request.go
- model_parse_user_behavior_response.go
- model_pay_for_dgc_one_key_request.go
- model_pay_for_dgc_one_key_response.go
- model_permission_actions.go
- model_permission_configuration.go
- model_permission_set.go
- model_permission_set_create_dto.go
- model_permission_set_member.go
- model_permission_set_member_create_dto.go
- model_permission_set_permission.go
- model_permission_set_permission_create_dto.go
- model_permission_set_permission_update_dto.go
- model_profile_info.go
- model_property.go
- model_publish_api_to_instance_request.go
- model_publish_api_to_instance_response.go
- model_publish_version_vo.go
- model_publish_version_vo_detail_data.go
- model_publish_version_vo_search_result_data.go
- model_publish_version_vo_search_result_data_value.go
- model_quality_info_vo.go
- model_quality_task_overview_vo.go
- model_quality_task_overview_vo_2.go
- model_quality_task_rule_detail_for_open_api.go
- model_query_task_request.go
- model_queue_src_assign_create_dto.go
- model_queue_src_assign_entity.go
- model_queue_src_assign_update_dto.go
- model_record_for_apply_detail.go
- model_record_for_get_all_catalog.go
- model_record_for_get_auth_app.go
- model_relation_mapping_vo.go
- model_relation_type.go
- model_relation_vo.go
- model_remove_design_entity_tags_request.go
- model_remove_design_entity_tags_response.go
- model_remove_design_quality_infos_request.go
- model_remove_design_quality_infos_response.go
- model_remove_design_quality_infos_result_data.go
- model_renew_data_profile_request.go
- model_renew_data_profile_response.go
- model_request_para.go
- model_reset_link_attribute_and_standard_request.go
- model_reset_link_attribute_and_standard_response.go
- model_reset_link_attribute_and_standard_result_data.go
- model_role_action_query_dto.go
- model_rollback_approval_request.go
- model_rollback_approval_response.go
- model_rollback_approval_result_data.go
- model_rule_template_detail_vo.go
- model_schedule.go
- model_scheduler_info.go
- model_schemas_list.go
- model_search_approvals_request.go
- model_search_approvals_response.go
- model_search_approvals_result_data.go
- model_search_approvals_result_data_value.go
- model_search_atomic_indexes_request.go
- model_search_atomic_indexes_response.go
- model_search_authorize_app_request.go
- model_search_authorize_app_response.go
- model_search_bind_api_request.go
- model_search_bind_api_response.go
- model_search_catalogs_request.go
- model_search_catalogs_response.go
- model_search_catalogs_result_data.go
- model_search_catalogs_result_data_value.go
- model_search_code_table_values_request.go
- model_search_code_table_values_response.go
- model_search_code_tables_request.go
- model_search_code_tables_response.go
- model_search_code_tables_result_data.go
- model_search_code_tables_result_data_value.go
- model_search_customized_fields_request.go
- model_search_customized_fields_response.go
- model_search_customized_fields_result_data.go
- model_search_customized_fields_result_data_value.go
- model_search_debug_info_request.go
- model_search_debug_info_response.go
- model_search_design_latest_approval_diff_request.go
- model_search_design_latest_approval_diff_response.go
- model_search_dw_by_type_request.go
- model_search_dw_by_type_response.go
- model_search_dw_by_type_result_data.go
- model_search_fields_for_relation_request.go
- model_search_fields_for_relation_response.go
- model_search_id_by_path_request.go
- model_search_id_by_path_response.go
- model_search_parameter.go
- model_search_parameters_ext.go
- model_search_publish_info_request.go
- model_search_publish_info_response.go
- model_search_sgc_compute_dimensions_request.go
- model_search_sgc_compute_dimensions_response.go
- model_search_subject_new_request.go
- model_search_subject_new_response.go
- model_search_subject_new_result_data.go
- model_search_subject_new_result_data_value.go
- model_search_subject_request.go
- model_search_subject_response.go
- model_search_subject_result_data.go
- model_search_subject_result_data_value.go
- model_search_versions_request.go
- model_search_versions_response.go
- model_secrecy_level.go
- model_secrecy_level_record_vo.go
- model_secrecy_level_vo.go
- model_secret_type_enum.go
- model_self_defined_field_vo.go
- model_sensitive_data_category_overview_query_dto.go
- model_sensitive_data_secrecy_level_overview_query_dto.go
- model_set_factory_job_tags_request.go
- model_set_factory_job_tags_response.go
- model_set_job_tags_request_body.go
- model_show_aggregation_logic_table_by_id_request.go
- model_show_aggregation_logic_table_by_id_response.go
- model_show_api_dashboard_request.go
- model_show_api_dashboard_response.go
- model_show_api_request.go
- model_show_api_response.go
- model_show_apis_dashboard_request.go
- model_show_apis_dashboard_response.go
- model_show_apis_detail_request.go
- model_show_apis_detail_response.go
- model_show_apis_overview_request.go
- model_show_apis_overview_response.go
- model_show_app_info_request.go
- model_show_app_info_response.go
- model_show_apply_detail_request.go
- model_show_apply_detail_response.go
- model_show_apps_dashboard_request.go
- model_show_apps_dashboard_response.go
- model_show_apps_detail_request.go
- model_show_apps_detail_response.go
- model_show_apps_overview_request.go
- model_show_apps_overview_response.go
- model_show_atomic_index_by_id_request.go
- model_show_atomic_index_by_id_response.go
- model_show_biz_catalog_detail_request.go
- model_show_biz_catalog_detail_response.go
- model_show_biz_metric_by_id_request.go
- model_show_biz_metric_by_id_response.go
- model_show_business_assets_request.go
- model_show_business_assets_response.go
- model_show_business_assets_statistic_request.go
- model_show_business_assets_statistic_response.go
- model_show_business_assets_tree_request.go
- model_show_business_assets_tree_response.go
- model_show_catalog_detail_request.go
- model_show_catalog_detail_response.go
- model_show_code_table_by_id_request.go
- model_show_code_table_by_id_response.go
- model_show_compound_metric_by_id_request.go
- model_show_compound_metric_by_id_response.go
- model_show_condition_by_id_request.go
- model_show_condition_by_id_response.go
- model_show_condition_by_id_result_data.go
- model_show_consistency_task_detail_request.go
- model_show_consistency_task_detail_response.go
- model_show_data_detail_request.go
- model_show_data_detail_response.go
- model_show_data_profile_request.go
- model_show_data_profile_response.go
- model_show_data_service_instance_request.go
- model_show_data_service_instance_response.go
- model_show_data_sets_request.go
- model_show_data_sets_response.go
- model_show_dataconnection_request.go
- model_show_dataconnection_response.go
- model_show_datamap_lineage_request.go
- model_show_datamap_lineage_response.go
- model_show_derivative_index_by_id_request.go
- model_show_derivative_index_by_id_response.go
- model_show_dimension_by_id_request.go
- model_show_dimension_by_id_response.go
- model_show_dimension_by_id_result_data.go
- model_show_dimension_logic_table_by_id_request.go
- model_show_dimension_logic_table_by_id_response.go
- model_show_dimension_logic_table_by_id_result_data.go
- model_show_entities_request.go
- model_show_entities_response.go
- model_show_entity_info_by_guid_request.go
- model_show_entity_info_by_guid_response.go
- model_show_fact_logic_table_by_id_request.go
- model_show_fact_logic_table_by_id_response.go
- model_show_fact_logic_table_by_id_result_data.go
- model_show_factory_env_request.go
- model_show_factory_env_response.go
- model_show_factory_package_detail_request.go
- model_show_factory_package_detail_response.go
- model_show_factory_supplement_data_request.go
- model_show_factory_supplement_data_response.go
- model_show_glossary_list_request.go
- model_show_glossary_list_response.go
- model_show_instance_infos_request.go
- model_show_instance_infos_response.go
- model_show_instance_log_request.go
- model_show_instance_log_response.go
- model_show_instance_result_request.go
- model_show_instance_result_response.go
- model_show_lineage_bulk_request.go
- model_show_lineage_bulk_response.go
- model_show_lineage_request.go
- model_show_lineage_response.go
- model_show_message_detail_request.go
- model_show_message_detail_response.go
- model_show_metric_assets_request.go
- model_show_metric_assets_response.go
- model_show_metric_tree_request.go
- model_show_metric_tree_response.go
- model_show_nodes_request.go
- model_show_nodes_response.go
- model_show_package_detail_resp_release_package.go
- model_show_package_detail_resp_release_package_package_approvers.go
- model_show_package_detail_resp_task_details.go
- model_show_path_by_id_request.go
- model_show_path_by_id_response.go
- model_show_path_object_by_id_request.go
- model_show_path_object_by_id_response.go
- model_show_quality_task_detail_request.go
- model_show_quality_task_detail_response.go
- model_show_relation_by_id_request.go
- model_show_relation_by_id_response.go
- model_show_relation_by_id_result_data.go
- model_show_security_data_classification_rule_group_request.go
- model_show_security_data_classification_rule_group_response.go
- model_show_security_data_classification_rule_request.go
- model_show_security_data_classification_rule_response.go
- model_show_security_member_sync_task_request.go
- model_show_security_member_sync_task_response.go
- model_show_security_permission_set_request.go
- model_show_security_permission_set_response.go
- model_show_security_secrecy_level_request.go
- model_show_security_secrecy_level_response.go
- model_show_standard_by_id_request.go
- model_show_standard_by_id_response.go
- model_show_standard_by_id_result_data.go
- model_show_standard_template_request.go
- model_show_standard_template_response.go
- model_show_standard_template_result_data.go
- model_show_standard_template_result_data_value.go
- model_show_table_model_by_id_request.go
- model_show_table_model_by_id_response.go
- model_show_tags_request.go
- model_show_tags_response.go
- model_show_task_info_request.go
- model_show_task_info_response.go
- model_show_task_list_request.go
- model_show_task_list_response.go
- model_show_technical_assets_statistic_request.go
- model_show_technical_assets_statistic_response.go
- model_show_templates_detail_request.go
- model_show_templates_detail_response.go
- model_show_unrelated_table_request.go
- model_show_unrelated_table_response.go
- model_show_work_space_request.go
- model_show_work_space_response.go
- model_show_workspace_detail_by_id_request.go
- model_show_workspace_detail_by_id_response.go
- model_sort.go
- model_stand_element_field_vo.go
- model_stand_element_field_vo_list.go
- model_stand_element_value_vo.go
- model_stand_element_value_vo_list.go
- model_standard_search_result_data.go
- model_standard_search_result_data_value.go
- model_static_param.go
- model_statistic_for_call_detail.go
- model_statistic_for_dashboard.go
- model_statistic_for_detail.go
- model_statistic_info.go
- model_statistic_schema.go
- model_statistic_standard_coverage_vo.go
- model_stop_factory_supplement_data_instance_request.go
- model_stop_factory_supplement_data_instance_response.go
- model_sub_category_detail_vo.go
- model_sub_instance_result.go
- model_subject_params_vo.go
- model_supplement_data_resp_rows.go
- model_supplement_data_resp_supplement_data_instance_time.go
- model_supplement_data_resp_supplement_data_run_time.go
- model_sync_status_enum.go
- model_sync_status_statistic_vo.go
- model_table_column_dto.go
- model_table_info.go
- model_table_lineage.go
- model_table_lineage_info.go
- model_table_mapping_detail_vo.go
- model_table_mapping_vo.go
- model_table_model_attribute_vo.go
- model_table_model_statistic_vo.go
- model_table_model_update_vo.go
- model_table_model_vo.go
- model_table_type.go
- model_tables_list.go
- model_tag_header.go
- model_tag_record_vo.go
- model_tag_request.go
- model_tag_vo.go
- model_tags_result_data.go
- model_tb_guid.go
- model_tb_logic_guid.go
- model_template_list_ro.go
- model_template_ro.go
- model_term_assignment_header.go
- model_time_boundary.go
- model_time_range.go
- model_tms_tag_dto.go
- model_update_api_request.go
- model_update_api_response.go
- model_update_app_request.go
- model_update_app_response.go
- model_update_biz_metric_request.go
- model_update_biz_metric_response.go
- model_update_biz_metric_result_data.go
- model_update_catalog_request.go
- model_update_catalog_response.go
- model_update_code_table_request.go
- model_update_code_table_response.go
- model_update_code_table_values_request.go
- model_update_code_table_values_response.go
- model_update_code_table_values_result_data.go
- model_update_dataconnection_request.go
- model_update_dataconnection_response.go
- model_update_design_aggregation_logic_table_request.go
- model_update_design_aggregation_logic_table_response.go
- model_update_design_atomic_index_request.go
- model_update_design_atomic_index_response.go
- model_update_design_table_quality_param.go
- model_update_design_table_quality_request.go
- model_update_design_table_quality_response.go
- model_update_design_table_quality_result_data.go
- model_update_directory_request.go
- model_update_directory_response.go
- model_update_factory_job_name_request.go
- model_update_factory_job_name_request_body.go
- model_update_factory_job_name_response.go
- model_update_secrecy_level_dto.go
- model_update_security_assigned_queue_request.go
- model_update_security_assigned_queue_response.go
- model_update_security_data_classification_rule_request.go
- model_update_security_data_classification_rule_response.go
- model_update_security_permission_set_permission_request.go
- model_update_security_permission_set_permission_response.go
- model_update_security_permission_set_request.go
- model_update_security_permission_set_response.go
- model_update_security_rule_enable_status_request.go
- model_update_security_rule_enable_status_response.go
- model_update_security_secrecy_level_request.go
- model_update_security_secrecy_level_response.go
- model_update_standard_request.go
- model_update_standard_response.go
- model_update_standard_result_data.go
- model_update_standard_template_request.go
- model_update_standard_template_response.go
- model_update_subject_new_request.go
- model_update_subject_new_response.go
- model_update_subject_request.go
- model_update_subject_response.go
- model_update_table_model_request.go
- model_update_table_model_response.go
- model_update_task_info_request.go
- model_update_task_info_response.go
- model_update_template_request.go
- model_update_template_response.go
- model_update_work_space_user_or_group_request.go
- model_update_work_space_user_or_group_response.go
- model_update_workspace_request.go
- model_update_workspace_response.go
- model_url_dto.go
- model_workspace_vo.go
- model_workspacebody.go