oid

package
v0.14.2 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2023 License: MPL-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func OidToUserId

func OidToUserId(oid OID) *types.UserIdScalar

Types

type OID

type OID struct {
	Type    Type
	Id      string
	Version *string
}

func AppDataSourceOid

func AppDataSourceOid(id string) OID

func AppOid

func AppOid(id string) OID

func BoardOid

func BoardOid(id string) OID

func BookmarkGroupOid

func BookmarkGroupOid(id string) OID

func BookmarkOid

func BookmarkOid(id string) OID

func ChannelActionOid

func ChannelActionOid(id string) OID

func ChannelOid

func ChannelOid(id string) OID

func CustomerOid

func CustomerOid(id string) OID

func DashboardOid

func DashboardOid(id string) OID

func DatasetOid

func DatasetOid(id string) OID

func DatastreamOid

func DatastreamOid(id string) OID

func DatastreamTokenOid

func DatastreamTokenOid(id string) OID

func FolderOid

func FolderOid(id string, wsid string) OID

func LayeredSettingRecordOid

func LayeredSettingRecordOid(id string) OID

func LinkOid

func LinkOid(id string) OID

func MonitorActionOid

func MonitorActionOid(id string) OID

func MonitorOid

func MonitorOid(id string) OID

func NewOID

func NewOID(s string) (*OID, error)

func PollerOid

func PollerOid(id string) OID

func PreferredPathOid

func PreferredPathOid(id string) OID

func RbacGroupOid

func RbacGroupOid(id string) OID

func RbacGroupmemberOid

func RbacGroupmemberOid(id string) OID

func RbacStatementOid

func RbacStatementOid(id string) OID

func SnowflakeOutboundShareOid added in v0.14.1

func SnowflakeOutboundShareOid(id string) OID

func UserOid

func UserOid(uid types.UserIdScalar) OID

func WorksheetOid

func WorksheetOid(id string) OID

func WorkspaceOid

func WorkspaceOid(id string) OID

func (OID) String

func (o OID) String() string

type Type

type Type string
const (
	TypeApp                     Type = "app"
	TypeAppDataSource           Type = "appdatasource"
	TypeBoard                   Type = "board"
	TypeBookmark                Type = "bookmark"
	TypeBookmarkGroup           Type = "bookmarkgroup"
	TypeChannel                 Type = "channel"
	TypeChannelAction           Type = "channelaction"
	TypeCustomer                Type = "customer"
	TypeDashboard               Type = "dashboard"
	TypeDataset                 Type = "dataset"
	TypeDatastream              Type = "datastream"
	TypeDatastreamToken         Type = "datastreamtoken"
	TypeFiledrop                Type = "filedrop"
	TypeFolder                  Type = "folder"
	TypeLayeredSettingRecord    Type = "layeredsettingrecord"
	TypeLink                    Type = "link"
	TypeMonitor                 Type = "monitor"
	TypeMonitorAction           Type = "monitoraction"
	TypeMonitorActionAttachment Type = "monitoractionattachment"
	TypePoller                  Type = "poller"
	TypePreferredPath           Type = "preferredpath"
	TypeUser                    Type = "user"
	TypeWorksheet               Type = "worksheet"
	TypeWorkspace               Type = "workspace"
	TypeRbacGroup               Type = "rbacgroup"
	TypeRbacGroupmember         Type = "rbacgroupmember"
	TypeRbacStatement           Type = "rbacstatement"
	TypeSnowflakeOutboundShare  Type = "snowflakeoutboundshare"
	TypeDatasetOutboundShare    Type = "datasetoutboundshare"
)

func (Type) IsValid

func (t Type) IsValid() bool

Jump to

Keyboard shortcuts

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