ObjectDef 对象元数据定义

interface ObjectDef {
    allowBulkAPIAccess: boolean;
    allowReports: boolean;
    allowSearch: boolean;
    allowSharing: boolean;
    allowStreamingAPIAccess: boolean;
    belongTo: string;
    category: string;
    createdBy: string;
    createdByName: string;
    createdDate: string;
    desc: string;
    id: string;
    installedPackage: string;
    isOlap: boolean;
    isPublic: boolean;
    keyPrefix: string;
    label: string;
    lastModifiedBy: string;
    lastModifiedByName: string;
    lastModifiedDate: string;
    name: string;
    status: string;
    version: number;
}

Properties

allowBulkAPIAccess: boolean

是否允许批量接入

allowReports: boolean

是否允许爆表

allowSearch: boolean

是否可检索

allowSharing: boolean

是否可分享

allowStreamingAPIAccess: boolean

是否允许流媒体API接入

belongTo: string

对象归属

category: string

对象类型

createdBy: string

创建者 ID

createdByName: string

创建者名称

createdDate: string

创建日期

desc: string

对象描述信息

id: string

对象ID

installedPackage: string

安装包

isOlap: boolean

是否支持OLAP

isPublic: boolean

是否公开

keyPrefix: string

Key前缀

label: string

对象标签

lastModifiedBy: string

最后修改者 ID

lastModifiedByName: string

最后修改者名称

lastModifiedDate: string

最后修改日期

name: string

对象名

status: string

对象状态 分为:complete、pending、dropping

version: number

对象版本