Documentation
¶
Index ¶
- type AppImportResponse
- type Collection
- type CollectionItem
- type CollectionItems
- type CollectionRequest
- type CollectionServiceItem
- type CollectionServiceResourceAttributes
- type CreateCollection
- type CreateCollectionResponse
- type DataFilesResp
- type DataFilesRespData
- type DataFilesRespLinks
- type DataFilesRespLinksHref
- type DataFilesRespQCredentials
- type Evaluation
- type EvaluationProperties
- type EvaluationResource
- type Favorites
- type Filter
- type GetItems
- type Href
- type IOdagPostRequest
- type ItemCollectionAdd
- type Locale
- type OdagGetLink
- type OdagGetLinkInfo
- type OdagGetLinks
- type OdagGetRequest
- type OdagGetRequests
- type OdagLinkBinding
- type OdagPostRequest
- type OdagPostRequestResponse
- type OdagPostRequestSelectionState
- type OdagPostRequestSelectionValue
- type OdagRequestByLink
- type OdagRequestsByLink
- type PostCopyApp
- type QixDataFile
- type ReloadResponse
- type SearchResult
- type ShareAppsEndpointPayload
- type ShareItemsEndpointPayload
- type Space
- type SpaceReference
- type Spaces
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppImportResponse ¶
type AppImportResponse struct {
Attributes struct {
ID string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Thumbnail string `json:"thumbnail"`
LastReloadTime string `json:"lastReloadTime"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
Owner string `json:"owner"`
OwnerID string `json:"ownerId"`
DynamicColor string `json:"dynamicColor"`
Published bool `json:"published"`
PublishTime string `json:"publishTime"`
SpaceID string `json:"spaceId"`
Custom interface{} `json:"custom"`
HasSectionAccess bool `json:"hasSectionAccess"`
Encrypted bool `json:"encrypted"`
OriginAppID string `json:"originAppId"`
ResourceType string `json:"_resourcetype"`
} `json:"attributes"`
Privileges interface{} `json:"privileges"`
Create interface{} `json:"create"`
}
type Collection ¶
type Collection struct {
Name string `json:"name"`
Description string `json:"description"`
Type string `json:"type"`
ID string `json:"id"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
CreatorID string `json:"creatorId"`
UpdaterID string `json:"updaterId"`
CreatedBySubject string `json:"createdBySubject"`
UpdatedBySubject string `json:"updatedBySubject"`
TenantID string `json:"tenantId"`
Links struct {
Self struct {
Href string `json:"href"`
} `json:"self"`
Items struct {
Href string `json:"href"`
} `json:"items"`
} `json:"links"`
ItemCount int `json:"itemCount"`
}
type CollectionItem ¶ added in v0.5.0
type CollectionItem struct {
Name string `json:"name"`
Description string `json:"description"`
ResourceAttributes struct {
CreatedDate interface{} `json:"createdDate"`
Description string `json:"description"`
DynamicColor string `json:"dynamicColor"`
ID string `json:"id"`
LastReloadTime interface{} `json:"lastReloadTime"`
ModifiedDate interface{} `json:"modifiedDate"`
Name string `json:"name"`
Owner string `json:"owner"`
PublishTime interface{} `json:"publishTime"`
Published bool `json:"published"`
Thumbnail string `json:"thumbnail"`
} `json:"resourceAttributes"`
ResourceCustomAttributes interface{} `json:"resourceCustomAttributes"`
ResourceUpdatedAt interface{} `json:"resourceUpdatedAt"`
ResourceUpdatedBySubject string `json:"resourceUpdatedBySubject"`
ResourceType string `json:"resourceType"`
ResourceID string `json:"resourceId"`
ResourceCreatedAt interface{} `json:"resourceCreatedAt"`
ResourceCreatedBySubject string `json:"resourceCreatedBySubject"`
ID string `json:"id"`
CreatedAt interface{} `json:"createdAt"`
UpdatedAt interface{} `json:"updatedAt"`
CreatorID string `json:"creatorId"`
UpdaterID string `json:"updaterId"`
CreatedBySubject string `json:"createdBySubject"`
UpdatedBySubject string `json:"updatedBySubject"`
TenantID string `json:"tenantId"`
IsFavorited bool `json:"isFavorited"`
Links interface{} `json:"links"`
Actions []string `json:"actions"`
CollectionIds []string `json:"collectionIds"`
}
type CollectionItems ¶
type CollectionItems struct {
Data []CollectionItem `json:"data"`
Links struct {
Self struct {
Href string `json:"href"`
} `json:"self"`
Prev struct {
Href string `json:"href"`
} `json:"prev"`
Next struct {
Href string `json:"href"`
} `json:"next"`
Collection struct {
Href string `json:"href"`
} `json:"collection"`
} `json:"links"`
}
type CollectionRequest ¶
type CollectionRequest struct {
Data []Collection `json:"data"`
Links struct {
Self struct {
Href string `json:"href"`
} `json:"self"`
Next struct {
Href string `json:"href"`
} `json:"next"`
} `json:"links"`
}
type CollectionServiceItem ¶
type CollectionServiceItem struct {
Name string `json:"name"`
ResourceID string `json:"resourceId"`
ResourceType string `json:"resourceType"`
Description string `json:"description"`
ResourceAttributes CollectionServiceResourceAttributes `json:"resourceAttributes"`
ResourceCustomAttributes interface{} `json:"resourceCustomAttributes"`
ResourceCreatedAt time.Time `json:"resourceCreatedAt"`
ResourceCreatedBySubject string `json:"resourceCreatedBySubject"`
SpaceID string `json:"spaceId,omitempty"`
}
type CollectionServiceResourceAttributes ¶ added in v0.4.10
type CollectionServiceResourceAttributes struct {
ID string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Thumbnail string `json:"thumbnail"`
LastReloadTime string `json:"lastReloadTime"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
OwnerID string `json:"ownerId"`
DynamicColor string `json:"dynamicColor"`
Published bool `json:"published"`
PublishTime string `json:"publishTime"`
HasSectionAccess bool `json:"hasSectionAccess"`
Encrypted bool `json:"encrypted"`
OriginAppID string `json:"originAppId"`
SpaceID string `json:"spaceId,omitempty"`
ResourceType string `json:"_resourcetype"`
}
type CreateCollection ¶
type CreateCollectionResponse ¶
type CreateCollectionResponse struct {
Name string `json:"name"`
Description string `json:"description"`
Type string `json:"type"`
ID string `json:"id"`
CreatedAt interface{} `json:"createdAt"`
UpdatedAt interface{} `json:"updatedAt"`
CreatorID string `json:"creatorId"`
UpdaterID string `json:"updaterId"`
CreatedBySubject string `json:"createdBySubject"`
UpdatedBySubject string `json:"updatedBySubject"`
TenantID string `json:"tenantId"`
Links interface{} `json:"links"`
ItemCount int `json:"itemCount"`
}
type DataFilesResp ¶ added in v0.5.7
type DataFilesResp struct {
Data []DataFilesRespData `json:"data"`
Links DataFilesRespLinks `json:"links"`
}
type DataFilesRespData ¶ added in v0.5.7
type DataFilesRespData struct {
Created string `json:"created"`
DatasourceID string `json:"datasourceID"`
ID string `json:"id"`
Links DataFilesRespLinks `json:"links"`
Privileges []string `json:"privileges"`
QArchitecture int64 `json:"qArchitecture"`
QConnectStatement string `json:"qConnectStatement"`
QCredentials DataFilesRespQCredentials `json:"qCredentials"`
QCredentialsID string `json:"qCredentialsID"`
QEngineObjectID string `json:"qEngineObjectID"`
QID string `json:"qID"`
QLogOn int64 `json:"qLogOn"`
QName string `json:"qName"`
QSeparateCredentials bool `json:"qSeparateCredentials"`
QType string `json:"qType"`
Space string `json:"space"`
Tenant string `json:"tenant"`
Updated string `json:"updated"`
User string `json:"user"`
Version string `json:"version"`
}
type DataFilesRespLinks ¶ added in v0.5.7
type DataFilesRespLinks struct {
Self DataFilesRespLinksHref `json:"self"`
}
type DataFilesRespLinksHref ¶ added in v0.5.7
type DataFilesRespLinksHref struct {
Href string `json:"href"`
}
type DataFilesRespQCredentials ¶ added in v0.5.7
type DataFilesRespQCredentials struct {
Ciphertext string `json:"ciphertext"`
}
type Evaluation ¶
type Evaluation struct {
Resources []EvaluationResource `json:"resources"`
}
type EvaluationProperties ¶
type EvaluationResource ¶
type EvaluationResource struct {
ID string `json:"id"`
Type string `json:"type"`
Properties EvaluationProperties `json:"properties"`
}
type Favorites ¶
type Favorites struct {
Name string `json:"name"`
Type string `json:"type"`
ID string `json:"id"`
CreatedAt interface{} `json:"createdAt"`
UpdatedAt interface{} `json:"updatedAt"`
CreatorID string `json:"creatorId"`
UpdaterID string `json:"updaterId"`
TenantID string `json:"tenantId"`
Links struct {
Self struct {
Href string `json:"href"`
} `json:"self"`
Items struct {
Href string `json:"href"`
} `json:"items"`
} `json:"links"`
ItemCount int `json:"itemCount"`
}
type GetItems ¶
type GetItems struct {
Data []struct {
Name string `json:"name"`
Description string `json:"description"`
ResourceAttributes interface{} `json:"resourceAttributes"`
ResourceCustomAttributes interface{} `json:"resourceCustomAttributes"`
ResourceUpdatedAt interface{} `json:"resourceUpdatedAt"`
ResourceUpdatedBySubject string `json:"resourceUpdatedBySubject"`
ResourceType string `json:"resourceType"`
ResourceID string `json:"resourceId"`
ResourceCreatedAt interface{} `json:"resourceCreatedAt"`
ResourceCreatedBySubject string `json:"resourceCreatedBySubject"`
ID string `json:"id"`
CreatedAt interface{} `json:"createdAt"`
UpdatedAt interface{} `json:"updatedAt"`
CreatorID string `json:"creatorId"`
UpdaterID string `json:"updaterId"`
CreatedBySubject string `json:"createdBySubject"`
UpdatedBySubject string `json:"updatedBySubject"`
TenantID string `json:"tenantId"`
IsFavorited bool `json:"isFavorited"`
Links interface{} `json:"links"`
Actions []string `json:"actions"`
CollectionIds []string `json:"collectionIds"`
} `json:"data"`
Links interface{} `json:"links"`
}
type IOdagPostRequest ¶
type IOdagPostRequest struct {
SelectionApp string `json:"selectionApp"`
ActualRowEst int `json:"actualRowEst"`
BindSelectionState []OdagPostRequestSelectionState `json:"bindSelectionState"`
SelectionState []OdagPostRequestSelectionState `json:"selectionState"`
}
type ItemCollectionAdd ¶
type ItemCollectionAdd struct {
ID string `json:"id"`
}
type OdagGetLink ¶
type OdagGetLink struct {
ID string `json:"id"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
ModifiedByUserName string `json:"modifiedByUserName"`
Owner struct {
ID string `json:"id"`
UserID string `json:"userId"`
UserDirectory string `json:"userDirectory"`
Name string `json:"name"`
Privileges interface{} `json:"privileges"`
} `json:"owner"`
Name string `json:"name"`
TemplateApp struct {
ID string `json:"id"`
Name string `json:"name"`
AppID string `json:"appId"`
PublishTime string `json:"publishTime"`
Published bool `json:"published"`
Stream struct {
ID string `json:"id"`
Name string `json:"name"`
Privileges interface{} `json:"privileges"`
} `json:"stream"`
SavedInProductVersion string `json:"savedInProductVersion"`
MigrationHash string `json:"migrationHash"`
AvailabilityStatus int `json:"availabilityStatus"`
Privileges interface{} `json:"privileges"`
} `json:"templateApp"`
TemplateAppOrigName string `json:"templateAppOrigName"`
LoadScriptHash int64 `json:"loadScriptHash"`
RowEstExpr string `json:"rowEstExpr"`
Bindings []struct {
TemplateAppVarName string `json:"templateAppVarName"`
SelectAppParamType string `json:"selectAppParamType"`
SelectAppParamName string `json:"selectAppParamName"`
SelectionStates string `json:"selectionStates"`
NumericOnly bool `json:"numericOnly"`
} `json:"bindings"`
Properties struct {
RowEstRange []struct {
Context string `json:"context"`
HighBound int `json:"highBound"`
} `json:"rowEstRange"`
GenAppLimit []struct {
Context string `json:"context"`
Limit int `json:"limit"`
} `json:"genAppLimit"`
AppRetentionTime []struct {
Context string `json:"context"`
RetentionTime string `json:"retentionTime"`
} `json:"appRetentionTime"`
MenuLabel []struct {
Context string `json:"context"`
Label string `json:"label"`
} `json:"menuLabel"`
GenAppName []struct {
UserContext string `json:"userContext"`
FormatString string `json:"formatString"`
Params []string `json:"params"`
} `json:"genAppName"`
} `json:"properties"`
ModelGroups []interface{} `json:"modelGroups"`
Privileges []string `json:"privileges"`
Status string `json:"status"`
}
type OdagGetLinkInfo ¶
type OdagGetLinkInfo struct {
Bindings []OdagLinkBinding `json:"bindings"`
ObjectDef struct {
ID string `json:"id"`
CreatedDate time.Time `json:"createdDate"`
ModifiedDate time.Time `json:"modifiedDate"`
ModifiedByUserName string `json:"modifiedByUserName"`
Owner struct{} `json:"owner"`
Name string `json:"name"`
TemplateApp struct{} `json:"templateApp"`
TemplateAppOrigName string `json:"templateAppOrigName"`
LoadScriptHash int64 `json:"loadScriptHash"`
RowEstExpr string `json:"rowEstExpr"`
Bindings []OdagLinkBinding `json:"bindings"`
Properties struct{} `json:"properties"`
ModelGroups []interface{} `json:"modelGroups"`
Privileges []string `json:"privileges"`
Status string `json:"status"`
GenAppAccessible bool `json:"genAppAccessible"`
} `json:"objectDef"`
Feedback []interface{} `json:"feedback"`
}
type OdagGetLinks ¶
type OdagGetLinks []OdagGetLink
type OdagGetRequest ¶
type OdagGetRequest struct {
ID string `json:"id"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
ModifiedByUserName string `json:"modifiedByUserName"`
Owner struct {
ID string `json:"id"`
UserID string `json:"userId"`
UserDirectory string `json:"userDirectory"`
Name string `json:"name"`
Privileges interface{} `json:"privileges"`
} `json:"owner"`
CreatedByAnonymousUser string `json:"createdByAnonymousUser"`
Link interface{} `json:"link"`
SelectionAppID string `json:"selectionAppId"`
SelectionAppOrigName string `json:"selectionAppOrigName"`
Sheetname string `json:"sheetname"`
ClientContextHandle string `json:"clientContextHandle"`
TargetSheet string `json:"targetSheet"`
GeneratedAppOrigName string `json:"generatedAppOrigName"`
GeneratedApp struct {
ID string `json:"id"`
Name string `json:"name"`
AppID string `json:"appId"`
PublishTime string `json:"publishTime"`
Published bool `json:"published"`
Stream interface{} `json:"stream"`
SavedInProductVersion string `json:"savedInProductVersion"`
MigrationHash string `json:"migrationHash"`
AvailabilityStatus int `json:"availabilityStatus"`
Privileges interface{} `json:"privileges"`
} `json:"generatedApp"`
EngineGroup interface{} `json:"engineGroup"`
ParentRequestID string `json:"parentRequestId"`
TimeToLive int `json:"timeToLive"`
PurgeAfter string `json:"purgeAfter"`
CurRowEstExpr string `json:"curRowEstExpr"`
CurRowEstLowBound int `json:"curRowEstLowBound"`
CurRowEstHighBound int `json:"curRowEstHighBound"`
ActualRowEst int `json:"actualRowEst"`
BindingStateHash int64 `json:"bindingStateHash"`
SelectionState []struct {
SelectionAppParamType string `json:"selectionAppParamType"`
SelectionAppParamName string `json:"selectionAppParamName"`
Values []struct {
SelStatus string `json:"selStatus"`
StrValue string `json:"strValue"`
NumValue interface{} `json:"numValue"`
} `json:"values"`
SelectedSize int `json:"selectedSize"`
} `json:"selectionState"`
SelectionStateHash int64 `json:"selectionStateHash"`
Privileges []string `json:"privileges"`
Kind string `json:"kind"`
State string `json:"state"`
ReloadCount int `json:"reloadCount"`
LoadState struct {
Status string `json:"status"`
LoadHost string `json:"loadHost"`
StartedAt string `json:"startedAt"`
FinishedAt string `json:"finishedAt"`
Messages struct {
Logfilepath string `json:"logfilepath"`
Transient []string `json:"transient"`
ProgressData struct {
PersistentProgressMessages []struct {
QMessageCode int `json:"qMessageCode"`
QMessageParameters []string `json:"qMessageParameters"`
} `json:"persistentProgressMessages"`
ErrorData []interface{} `json:"errorData"`
} `json:"progressData"`
} `json:"messages"`
} `json:"loadState"`
RetentionTime int `json:"retentionTime"`
BindSelectionState []struct {
SelectionAppParamType string `json:"selectionAppParamType"`
SelectionAppParamName string `json:"selectionAppParamName"`
Values []struct {
SelStatus string `json:"selStatus"`
StrValue string `json:"strValue"`
NumValue interface{} `json:"numValue"`
} `json:"values"`
} `json:"bindSelectionState"`
}
type OdagGetRequests ¶
type OdagGetRequests []OdagGetRequest
type OdagLinkBinding ¶
type OdagLinkBinding struct {
TemplateAppVarName string `json:"templateAppVarName"`
SelectAppParamType string `json:"selectAppParamType"`
SelectAppParamName string `json:"selectAppParamName"`
SelectionStates string `json:"selectionStates"`
NumericOnly bool `json:"numericOnly"`
Formatting struct{} `json:"formatting"`
Range struct{} `json:"range"`
}
type OdagPostRequest ¶
type OdagPostRequest struct {
IOdagPostRequest
Sheetname string `json:"sheetname"`
ClientContextHandle string `json:"clientContextHandle"`
}
type OdagPostRequestResponse ¶
type OdagPostRequestResponse struct {
ID string `json:"id"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
ModifiedByUserName string `json:"modifiedByUserName"`
Owner struct {
ID string `json:"id"`
UserID string `json:"userId"`
UserDirectory string `json:"userDirectory"`
Name string `json:"name"`
Privileges interface{} `json:"privileges"`
} `json:"owner"`
CreatedByAnonymousUser string `json:"createdByAnonymousUser"`
Link interface{} `json:"link"`
SelectionAppID string `json:"selectionAppId"`
SelectionAppOrigName string `json:"selectionAppOrigName"`
Sheetname string `json:"sheetname"`
ClientContextHandle string `json:"clientContextHandle"`
TargetSheet string `json:"targetSheet"`
GeneratedAppOrigName string `json:"generatedAppOrigName"`
GeneratedApp interface{} `json:"generatedApp"`
EngineGroup interface{} `json:"engineGroup"`
ParentRequestID string `json:"parentRequestId"`
Engine string `json:"engine"`
TimeToLive int `json:"timeToLive"`
PurgeAfter string `json:"purgeAfter"`
CurRowEstExpr string `json:"curRowEstExpr"`
CurRowEstLowBound int `json:"curRowEstLowBound"`
CurRowEstHighBound int `json:"curRowEstHighBound"`
ActualRowEst int `json:"actualRowEst"`
BindingStateHash int64 `json:"bindingStateHash"`
SelectionState []struct {
SelectionAppParamType string `json:"selectionAppParamType"`
SelectionAppParamName string `json:"selectionAppParamName"`
Values []struct {
SelStatus string `json:"selStatus"`
StrValue string `json:"strValue"`
NumValue interface{} `json:"numValue"`
} `json:"values"`
SelectedSize int `json:"selectedSize"`
} `json:"selectionState"`
SelectionStateHash int64 `json:"selectionStateHash"`
Privileges []string `json:"privileges"`
Kind string `json:"kind"`
State string `json:"state"`
ReloadCount int `json:"reloadCount"`
LoadState struct {
Status string `json:"status"`
} `json:"loadState"`
RetentionTime int `json:"retentionTime"`
BindSelectionState []struct {
SelectionAppParamType string `json:"selectionAppParamType"`
SelectionAppParamName string `json:"selectionAppParamName"`
Values []struct {
SelStatus string `json:"selStatus"`
StrValue string `json:"strValue"`
NumValue interface{} `json:"numValue"`
} `json:"values"`
} `json:"bindSelectionState"`
}
type OdagPostRequestSelectionState ¶
type OdagPostRequestSelectionState struct {
SelectionAppParamType string `json:"selectionAppParamType"`
SelectionAppParamName string `json:"selectionAppParamName"`
Values []OdagPostRequestSelectionValue `json:"values"`
SelectedSize int `json:"selectedSize"`
}
type OdagRequestByLink ¶
type OdagRequestByLink struct {
ID string `json:"id"`
CreatedDate string `json:"createdDate"`
ModifiedDate string `json:"modifiedDate"`
Owner struct {
ID string `json:"id"`
Name string `json:"name"`
Subject string `json:"subject"`
Tenantid string `json:"tenantid"`
} `json:"owner"`
Link string `json:"link"`
SelectionApp string `json:"selectionApp"`
SelectionAppName string `json:"selectionAppName"`
Sheetname string `json:"sheetname"`
GeneratedApp struct {
ID string `json:"id"`
Name string `json:"name"`
} `json:"generatedApp"`
GeneratedAppName string `json:"generatedAppName"`
ParentRequestID string `json:"parentRequestId"`
Kind string `json:"kind"`
State string `json:"state"`
TemplateApp string `json:"templateApp"`
TemplateAppName string `json:"templateAppName"`
LoadState struct {
LoadHost string `json:"loadHost"`
StartedAt string `json:"startedAt"`
FinishedAt string `json:"finishedAt"`
Status string `json:"status"`
} `json:"loadState"`
TimeToLive int `json:"timeToLive"`
RetentionTime int `json:"retentionTime"`
PurgeAfter string `json:"purgeAfter"`
CurRowEstExpr string `json:"curRowEstExpr"`
CurRowEstLowBound int `json:"curRowEstLowBound"`
CurRowEstHighBound int `json:"curRowEstHighBound"`
ActualRowEst int `json:"actualRowEst"`
TargetSheet string `json:"targetSheet"`
BindingStateHash int `json:"bindingStateHash"`
SelectionStateHash int `json:"selectionStateHash"`
Validation []string `json:"validation"`
ErrorMessage string `json:"errorMessage"`
}
type OdagRequestsByLink ¶
type OdagRequestsByLink []OdagRequestByLink
type PostCopyApp ¶
type QixDataFile ¶ added in v0.6.13
type ReloadResponse ¶ added in v0.6.0
type ReloadResponse struct {
ID string `json:"id"`
AppID string `json:"appId"`
TenantID string `json:"tenantId"`
UserID string `json:"userId"`
Type string `json:"type"`
Status string `json:"status"`
Log string `json:"log"`
Duration string `json:"duration"`
CreationTime string `json:"creationTime"`
StartTime string `json:"startTime"`
EndTime string `json:"endTime"`
EngineTime string `json:"engineTime"`
}
type SearchResult ¶
type SearchResult struct {
Data []interface{} `json:"data"`
Links interface{} `json:"links"`
}
type Space ¶
type Space struct {
CreatedAt string `json:"createdAt"`
CreatedBy string `json:"createdBy"`
Description string `json:"description"`
ID string `json:"id"`
Links struct {
Assignments Href `json:"assignments"`
Self Href `json:"self"`
} `json:"links"`
Meta struct {
Actions []string `json:"actions"`
AssignableRoles []string `json:"assignableRoles"`
Roles []interface{} `json:"roles"`
} `json:"meta"`
Name string `json:"name"`
OwnerID string `json:"ownerId"`
TenantID string `json:"tenantId"`
Type string `json:"type"`
UpdatedAt string `json:"updatedAt"`
}
Space QSEoK space definition
type SpaceReference ¶ added in v0.5.0
type SpaceReference struct {
SpaceID string `json:"spaceId"`
}
type Spaces ¶
type Spaces struct {
Data []Space `json:"data"`
Links struct {
Self Href `json:"self"`
Next Href `json:"next"`
Prev Href `json:"prev"`
} `json:"links"`
Meta struct {
Count int `json:"count"`
} `json:"meta"`
}
Spaces response of spaces request
type User ¶
type User struct {
ID string `json:"id"`
Name string `json:"name"`
Subject string `json:"subject"`
TenantID string `json:"tenantId"`
Created time.Time `json:"created"`
LastUpdated time.Time `json:"lastUpdated"`
JwtClaims struct {
UserID string `json:"userId"`
TenantID string `json:"tenantId"`
SubType string `json:"subType"`
Sub string `json:"sub"`
Groups []string `json:"groups"`
} `json:"jwtClaims"`
Links struct {
Self struct {
Href string `json:"href"`
} `json:"self"`
} `json:"links"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.