api

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package api provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.1 DO NOT EDIT.

Index

Constants

View Source
const (
	BearerScopes bearerContextKey = "bearer.Scopes"
)

Variables

This section is empty.

Functions

func NewActivateGroupRequest

func NewActivateGroupRequest(server string, id int64) (*http.Request, error)

NewActivateGroupRequest generates requests for ActivateGroup

func NewAddGroupMemberRequest

func NewAddGroupMemberRequest(server string, id int64, body AddGroupMemberJSONRequestBody) (*http.Request, error)

NewAddGroupMemberRequest calls the generic AddGroupMember builder with application/json body

func NewAddGroupMemberRequestWithBody

func NewAddGroupMemberRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewAddGroupMemberRequestWithBody generates requests for AddGroupMember with any type of body

func NewAddPageRestrictionAccessRequest

func NewAddPageRestrictionAccessRequest(server string, pageId int64, body AddPageRestrictionAccessJSONRequestBody) (*http.Request, error)

NewAddPageRestrictionAccessRequest calls the generic AddPageRestrictionAccess builder with application/json body

func NewAddPageRestrictionAccessRequestWithBody

func NewAddPageRestrictionAccessRequestWithBody(server string, pageId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddPageRestrictionAccessRequestWithBody generates requests for AddPageRestrictionAccess with any type of body

func NewAddPageRestrictionGroupAccessRequest

func NewAddPageRestrictionGroupAccessRequest(server string, pageId int64, body AddPageRestrictionGroupAccessJSONRequestBody) (*http.Request, error)

NewAddPageRestrictionGroupAccessRequest calls the generic AddPageRestrictionGroupAccess builder with application/json body

func NewAddPageRestrictionGroupAccessRequestWithBody

func NewAddPageRestrictionGroupAccessRequestWithBody(server string, pageId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddPageRestrictionGroupAccessRequestWithBody generates requests for AddPageRestrictionGroupAccess with any type of body

func NewAddWorkItemCommentRequest

func NewAddWorkItemCommentRequest(server string, pageId int64, workItemId int64, body AddWorkItemCommentJSONRequestBody) (*http.Request, error)

NewAddWorkItemCommentRequest calls the generic AddWorkItemComment builder with application/json body

func NewAddWorkItemCommentRequestWithBody

func NewAddWorkItemCommentRequestWithBody(server string, pageId int64, workItemId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddWorkItemCommentRequestWithBody generates requests for AddWorkItemComment with any type of body

func NewArchivePageRequest

func NewArchivePageRequest(server string, id int64, body ArchivePageJSONRequestBody) (*http.Request, error)

NewArchivePageRequest calls the generic ArchivePage builder with application/json body

func NewArchivePageRequestWithBody

func NewArchivePageRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewArchivePageRequestWithBody generates requests for ArchivePage with any type of body

func NewCreateDomainEnumRequest

func NewCreateDomainEnumRequest(server string, body CreateDomainEnumJSONRequestBody) (*http.Request, error)

NewCreateDomainEnumRequest calls the generic CreateDomainEnum builder with application/json body

func NewCreateDomainEnumRequestWithBody

func NewCreateDomainEnumRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDomainEnumRequestWithBody generates requests for CreateDomainEnum with any type of body

func NewCreateGroupRequest

func NewCreateGroupRequest(server string, body CreateGroupJSONRequestBody) (*http.Request, error)

NewCreateGroupRequest calls the generic CreateGroup builder with application/json body

func NewCreateGroupRequestWithBody

func NewCreateGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateGroupRequestWithBody generates requests for CreateGroup with any type of body

func NewCreatePageRequest

func NewCreatePageRequest(server string, body CreatePageJSONRequestBody) (*http.Request, error)

NewCreatePageRequest calls the generic CreatePage builder with application/json body

func NewCreatePageRequestWithBody

func NewCreatePageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePageRequestWithBody generates requests for CreatePage with any type of body

func NewCreatePageRestrictionRequest

func NewCreatePageRestrictionRequest(server string, pageId int64) (*http.Request, error)

NewCreatePageRestrictionRequest generates requests for CreatePageRestriction

func NewCreatePageTypeRequest

func NewCreatePageTypeRequest(server string, body CreatePageTypeJSONRequestBody) (*http.Request, error)

NewCreatePageTypeRequest calls the generic CreatePageType builder with application/json body

func NewCreatePageTypeRequestWithBody

func NewCreatePageTypeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePageTypeRequestWithBody generates requests for CreatePageType with any type of body

func NewCreatePropertyDescriptorRequest

func NewCreatePropertyDescriptorRequest(server string, pageTypeId int64, body CreatePropertyDescriptorJSONRequestBody) (*http.Request, error)

NewCreatePropertyDescriptorRequest calls the generic CreatePropertyDescriptor builder with application/json body

func NewCreatePropertyDescriptorRequestWithBody

func NewCreatePropertyDescriptorRequestWithBody(server string, pageTypeId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreatePropertyDescriptorRequestWithBody generates requests for CreatePropertyDescriptor with any type of body

func NewCreateUserRequest

func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)

NewCreateUserRequest calls the generic CreateUser builder with application/json body

func NewCreateUserRequestWithBody

func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserRequestWithBody generates requests for CreateUser with any type of body

func NewCreateWorkItemRequest

func NewCreateWorkItemRequest(server string, pageId int64, body CreateWorkItemJSONRequestBody) (*http.Request, error)

NewCreateWorkItemRequest calls the generic CreateWorkItem builder with application/json body

func NewCreateWorkItemRequestWithBody

func NewCreateWorkItemRequestWithBody(server string, pageId int64, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkItemRequestWithBody generates requests for CreateWorkItem with any type of body

func NewCreateWorkItemTypeRequest

func NewCreateWorkItemTypeRequest(server string, body CreateWorkItemTypeJSONRequestBody) (*http.Request, error)

NewCreateWorkItemTypeRequest calls the generic CreateWorkItemType builder with application/json body

func NewCreateWorkItemTypeRequestWithBody

func NewCreateWorkItemTypeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkItemTypeRequestWithBody generates requests for CreateWorkItemType with any type of body

func NewCreateWorkItemTypeTransitionRequest

func NewCreateWorkItemTypeTransitionRequest(server string, typeSlug string, body CreateWorkItemTypeTransitionJSONRequestBody) (*http.Request, error)

NewCreateWorkItemTypeTransitionRequest calls the generic CreateWorkItemTypeTransition builder with application/json body

func NewCreateWorkItemTypeTransitionRequestWithBody

func NewCreateWorkItemTypeTransitionRequestWithBody(server string, typeSlug string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkItemTypeTransitionRequestWithBody generates requests for CreateWorkItemTypeTransition with any type of body

func NewDeactivateGroupRequest

func NewDeactivateGroupRequest(server string, id int64) (*http.Request, error)

NewDeactivateGroupRequest generates requests for DeactivateGroup

func NewDeleteArchivedPageRequest

func NewDeleteArchivedPageRequest(server string, pageId int64) (*http.Request, error)

NewDeleteArchivedPageRequest generates requests for DeleteArchivedPage

func NewDeleteDomainEnumRequest

func NewDeleteDomainEnumRequest(server string, id int64) (*http.Request, error)

NewDeleteDomainEnumRequest generates requests for DeleteDomainEnum

func NewDeleteFileAttachmentRequest

func NewDeleteFileAttachmentRequest(server string, id int64, params *DeleteFileAttachmentParams) (*http.Request, error)

NewDeleteFileAttachmentRequest generates requests for DeleteFileAttachment

func NewDeleteImageRequest

func NewDeleteImageRequest(server string, id int64, params *DeleteImageParams) (*http.Request, error)

NewDeleteImageRequest generates requests for DeleteImage

func NewDeletePageRequest

func NewDeletePageRequest(server string, id int64) (*http.Request, error)

NewDeletePageRequest generates requests for DeletePage

func NewDeletePageTypeRequest

func NewDeletePageTypeRequest(server string, id int64) (*http.Request, error)

NewDeletePageTypeRequest generates requests for DeletePageType

func NewDeletePropertyDescriptorRequest

func NewDeletePropertyDescriptorRequest(server string, id int64) (*http.Request, error)

NewDeletePropertyDescriptorRequest generates requests for DeletePropertyDescriptor

func NewDeleteUserRequest

func NewDeleteUserRequest(server string, id int64) (*http.Request, error)

NewDeleteUserRequest generates requests for DeleteUser

func NewDeleteWorkItemRequest

func NewDeleteWorkItemRequest(server string, pageId int64, workItemId int64) (*http.Request, error)

NewDeleteWorkItemRequest generates requests for DeleteWorkItem

func NewDeleteWorkItemTypeRequest

func NewDeleteWorkItemTypeRequest(server string, slug string) (*http.Request, error)

NewDeleteWorkItemTypeRequest generates requests for DeleteWorkItemType

func NewDeleteWorkItemTypeTransitionRequest

func NewDeleteWorkItemTypeTransitionRequest(server string, typeSlug string, transitionId int64) (*http.Request, error)

NewDeleteWorkItemTypeTransitionRequest generates requests for DeleteWorkItemTypeTransition

func NewDiscardPageWorkingRevisionRequest

func NewDiscardPageWorkingRevisionRequest(server string, id int64) (*http.Request, error)

NewDiscardPageWorkingRevisionRequest generates requests for DiscardPageWorkingRevision

func NewDownloadFileAttachmentRequest

func NewDownloadFileAttachmentRequest(server string, id int64, params *DownloadFileAttachmentParams) (*http.Request, error)

NewDownloadFileAttachmentRequest generates requests for DownloadFileAttachment

func NewDownloadImageRequest

func NewDownloadImageRequest(server string, id int64, params *DownloadImageParams) (*http.Request, error)

NewDownloadImageRequest generates requests for DownloadImage

func NewGetArchivedPageRequest

func NewGetArchivedPageRequest(server string, pageId int64) (*http.Request, error)

NewGetArchivedPageRequest generates requests for GetArchivedPage

func NewGetAttributesRequest

func NewGetAttributesRequest(server string, objectType string) (*http.Request, error)

NewGetAttributesRequest generates requests for GetAttributes

func NewGetContentMacroDocsByNameRequest

func NewGetContentMacroDocsByNameRequest(server string, name string) (*http.Request, error)

NewGetContentMacroDocsByNameRequest generates requests for GetContentMacroDocsByName

func NewGetContentMacroDocsRequest

func NewGetContentMacroDocsRequest(server string) (*http.Request, error)

NewGetContentMacroDocsRequest generates requests for GetContentMacroDocs

func NewGetCurrentUserRequest

func NewGetCurrentUserRequest(server string) (*http.Request, error)

NewGetCurrentUserRequest generates requests for GetCurrentUser

func NewGetDomainEnumRequest

func NewGetDomainEnumRequest(server string, id int64) (*http.Request, error)

NewGetDomainEnumRequest generates requests for GetDomainEnum

func NewGetDomainEnumUsagesRequest

func NewGetDomainEnumUsagesRequest(server string, id int64) (*http.Request, error)

NewGetDomainEnumUsagesRequest generates requests for GetDomainEnumUsages

func NewGetGroupRequest

func NewGetGroupRequest(server string, id int64) (*http.Request, error)

NewGetGroupRequest generates requests for GetGroup

func NewGetLandingSettingsRequest

func NewGetLandingSettingsRequest(server string) (*http.Request, error)

NewGetLandingSettingsRequest generates requests for GetLandingSettings

func NewGetPageRequest

func NewGetPageRequest(server string, id int64, params *GetPageParams) (*http.Request, error)

NewGetPageRequest generates requests for GetPage

func NewGetPageRestrictionRequest

func NewGetPageRestrictionRequest(server string, pageId int64) (*http.Request, error)

NewGetPageRestrictionRequest generates requests for GetPageRestriction

func NewGetPageRevisionSnapshotRequest

func NewGetPageRevisionSnapshotRequest(server string, id int64) (*http.Request, error)

NewGetPageRevisionSnapshotRequest generates requests for GetPageRevisionSnapshot

func NewGetPageRevisionsRequest

func NewGetPageRevisionsRequest(server string, id int64, params *GetPageRevisionsParams) (*http.Request, error)

NewGetPageRevisionsRequest generates requests for GetPageRevisions

func NewGetPageTreeRequest

func NewGetPageTreeRequest(server string, params *GetPageTreeParams) (*http.Request, error)

NewGetPageTreeRequest generates requests for GetPageTree

func NewGetPageTypeChainLinkOptionsRequest

func NewGetPageTypeChainLinkOptionsRequest(server string, id int64, params *GetPageTypeChainLinkOptionsParams) (*http.Request, error)

NewGetPageTypeChainLinkOptionsRequest generates requests for GetPageTypeChainLinkOptions

func NewGetPageTypePropertyDescriptorsRequest

func NewGetPageTypePropertyDescriptorsRequest(server string, id int64) (*http.Request, error)

NewGetPageTypePropertyDescriptorsRequest generates requests for GetPageTypePropertyDescriptors

func NewGetPageTypeRequest

func NewGetPageTypeRequest(server string, id int64, params *GetPageTypeParams) (*http.Request, error)

NewGetPageTypeRequest generates requests for GetPageType

func NewGetPropertyDescriptorRequest

func NewGetPropertyDescriptorRequest(server string, id int64) (*http.Request, error)

NewGetPropertyDescriptorRequest generates requests for GetPropertyDescriptor

func NewGetReleaseNoteByVersionRequest

func NewGetReleaseNoteByVersionRequest(server string, version string) (*http.Request, error)

NewGetReleaseNoteByVersionRequest generates requests for GetReleaseNoteByVersion

func NewGetUserPermanentDeleteReplacementsRequest

func NewGetUserPermanentDeleteReplacementsRequest(server string, id int64) (*http.Request, error)

NewGetUserPermanentDeleteReplacementsRequest generates requests for GetUserPermanentDeleteReplacements

func NewGetUserRequest

func NewGetUserRequest(server string, id int64, params *GetUserParams) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetWorkItemRequest

func NewGetWorkItemRequest(server string, pageId int64, workItemId int64) (*http.Request, error)

NewGetWorkItemRequest generates requests for GetWorkItem

func NewGetWorkItemTypeRequest

func NewGetWorkItemTypeRequest(server string, slug string) (*http.Request, error)

NewGetWorkItemTypeRequest generates requests for GetWorkItemType

func NewGetWorkflowDraftItemsRequest

func NewGetWorkflowDraftItemsRequest(server string, params *GetWorkflowDraftItemsParams) (*http.Request, error)

NewGetWorkflowDraftItemsRequest generates requests for GetWorkflowDraftItems

func NewGetWorkflowPublishItemsRequest

func NewGetWorkflowPublishItemsRequest(server string, params *GetWorkflowPublishItemsParams) (*http.Request, error)

NewGetWorkflowPublishItemsRequest generates requests for GetWorkflowPublishItems

func NewGetWorkflowReviewItemsRequest

func NewGetWorkflowReviewItemsRequest(server string, params *GetWorkflowReviewItemsParams) (*http.Request, error)

NewGetWorkflowReviewItemsRequest generates requests for GetWorkflowReviewItems

func NewGetWorkflowRolesRequest

func NewGetWorkflowRolesRequest(server string, params *GetWorkflowRolesParams) (*http.Request, error)

NewGetWorkflowRolesRequest generates requests for GetWorkflowRoles

func NewListArchiveRequest

func NewListArchiveRequest(server string, params *ListArchiveParams) (*http.Request, error)

NewListArchiveRequest generates requests for ListArchive

func NewListAuditLogRequest

func NewListAuditLogRequest(server string, params *ListAuditLogParams) (*http.Request, error)

NewListAuditLogRequest generates requests for ListAuditLog

func NewListContentMacrosRequest

func NewListContentMacrosRequest(server string, params *ListContentMacrosParams) (*http.Request, error)

NewListContentMacrosRequest generates requests for ListContentMacros

func NewListDomainEnumsRequest

func NewListDomainEnumsRequest(server string, params *ListDomainEnumsParams) (*http.Request, error)

NewListDomainEnumsRequest generates requests for ListDomainEnums

func NewListGroupsRequest

func NewListGroupsRequest(server string, params *ListGroupsParams) (*http.Request, error)

NewListGroupsRequest generates requests for ListGroups

func NewListPageImagesRequest

func NewListPageImagesRequest(server string, pageId int64) (*http.Request, error)

NewListPageImagesRequest generates requests for ListPageImages

func NewListPageTypesRequest

func NewListPageTypesRequest(server string) (*http.Request, error)

NewListPageTypesRequest generates requests for ListPageTypes

func NewListPagesRequest

func NewListPagesRequest(server string, params *ListPagesParams) (*http.Request, error)

NewListPagesRequest generates requests for ListPages

func NewListReleaseNotesRequest

func NewListReleaseNotesRequest(server string, params *ListReleaseNotesParams) (*http.Request, error)

NewListReleaseNotesRequest generates requests for ListReleaseNotes

func NewListTrashRequest

func NewListTrashRequest(server string, params *ListTrashParams) (*http.Request, error)

NewListTrashRequest generates requests for ListTrash

func NewListUsersRequest

func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)

NewListUsersRequest generates requests for ListUsers

func NewListWorkItemTransitionsRequest

func NewListWorkItemTransitionsRequest(server string, pageId int64, workItemId int64) (*http.Request, error)

NewListWorkItemTransitionsRequest generates requests for ListWorkItemTransitions

func NewListWorkItemTypesRequest

func NewListWorkItemTypesRequest(server string, params *ListWorkItemTypesParams) (*http.Request, error)

NewListWorkItemTypesRequest generates requests for ListWorkItemTypes

func NewListWorkItemsRequest

func NewListWorkItemsRequest(server string, pageId int64, params *ListWorkItemsParams) (*http.Request, error)

NewListWorkItemsRequest generates requests for ListWorkItems

func NewMigrateMovePageRequest

func NewMigrateMovePageRequest(server string, id int64, body MigrateMovePageJSONRequestBody) (*http.Request, error)

NewMigrateMovePageRequest calls the generic MigrateMovePage builder with application/json body

func NewMigrateMovePageRequestWithBody

func NewMigrateMovePageRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewMigrateMovePageRequestWithBody generates requests for MigrateMovePage with any type of body

func NewMigratePublishPageRequest

func NewMigratePublishPageRequest(server string, id int64) (*http.Request, error)

NewMigratePublishPageRequest generates requests for MigratePublishPage

func NewMigrateSortPageChildrenRequest

func NewMigrateSortPageChildrenRequest(server string, parentId int64, body MigrateSortPageChildrenJSONRequestBody) (*http.Request, error)

NewMigrateSortPageChildrenRequest calls the generic MigrateSortPageChildren builder with application/json body

func NewMigrateSortPageChildrenRequestWithBody

func NewMigrateSortPageChildrenRequestWithBody(server string, parentId int64, contentType string, body io.Reader) (*http.Request, error)

NewMigrateSortPageChildrenRequestWithBody generates requests for MigrateSortPageChildren with any type of body

func NewMigrateSortRootPagesRequest

func NewMigrateSortRootPagesRequest(server string, body MigrateSortRootPagesJSONRequestBody) (*http.Request, error)

NewMigrateSortRootPagesRequest calls the generic MigrateSortRootPages builder with application/json body

func NewMigrateSortRootPagesRequestWithBody

func NewMigrateSortRootPagesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewMigrateSortRootPagesRequestWithBody generates requests for MigrateSortRootPages with any type of body

func NewMovePageRequest

func NewMovePageRequest(server string, id int64, body MovePageJSONRequestBody) (*http.Request, error)

NewMovePageRequest calls the generic MovePage builder with application/json body

func NewMovePageRequestWithBody

func NewMovePageRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewMovePageRequestWithBody generates requests for MovePage with any type of body

func NewMovePageTypeRequest

func NewMovePageTypeRequest(server string, id int64, body MovePageTypeJSONRequestBody) (*http.Request, error)

NewMovePageTypeRequest calls the generic MovePageType builder with application/json body

func NewMovePageTypeRequestWithBody

func NewMovePageTypeRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewMovePageTypeRequestWithBody generates requests for MovePageType with any type of body

func NewPatchPageRequest

func NewPatchPageRequest(server string, id int64, body PatchPageJSONRequestBody) (*http.Request, error)

NewPatchPageRequest calls the generic PatchPage builder with application/json body

func NewPatchPageRequestWithBody

func NewPatchPageRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchPageRequestWithBody generates requests for PatchPage with any type of body

func NewPerformWorkItemTransitionRequest

func NewPerformWorkItemTransitionRequest(server string, pageId int64, workItemId int64, body PerformWorkItemTransitionJSONRequestBody) (*http.Request, error)

NewPerformWorkItemTransitionRequest calls the generic PerformWorkItemTransition builder with application/json body

func NewPerformWorkItemTransitionRequestWithBody

func NewPerformWorkItemTransitionRequestWithBody(server string, pageId int64, workItemId int64, contentType string, body io.Reader) (*http.Request, error)

NewPerformWorkItemTransitionRequestWithBody generates requests for PerformWorkItemTransition with any type of body

func NewPermanentlyDeletePageFromTrashRequest

func NewPermanentlyDeletePageFromTrashRequest(server string, pageId int64) (*http.Request, error)

NewPermanentlyDeletePageFromTrashRequest generates requests for PermanentlyDeletePageFromTrash

func NewPermanentlyDeleteUserRequest

func NewPermanentlyDeleteUserRequest(server string, id int64, body PermanentlyDeleteUserJSONRequestBody) (*http.Request, error)

NewPermanentlyDeleteUserRequest calls the generic PermanentlyDeleteUser builder with application/json body

func NewPermanentlyDeleteUserRequestWithBody

func NewPermanentlyDeleteUserRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPermanentlyDeleteUserRequestWithBody generates requests for PermanentlyDeleteUser with any type of body

func NewReactivateUserRequest

func NewReactivateUserRequest(server string, id int64) (*http.Request, error)

NewReactivateUserRequest generates requests for ReactivateUser

func NewRemoveGroupMemberRequest

func NewRemoveGroupMemberRequest(server string, id int64, userId int64) (*http.Request, error)

NewRemoveGroupMemberRequest generates requests for RemoveGroupMember

func NewRemovePageRestrictionAccessRequest

func NewRemovePageRestrictionAccessRequest(server string, pageId int64, accessId int64) (*http.Request, error)

NewRemovePageRestrictionAccessRequest generates requests for RemovePageRestrictionAccess

func NewRemovePageRestrictionGroupAccessRequest

func NewRemovePageRestrictionGroupAccessRequest(server string, pageId int64, accessId int64) (*http.Request, error)

NewRemovePageRestrictionGroupAccessRequest generates requests for RemovePageRestrictionGroupAccess

func NewRemovePageRestrictionRequest

func NewRemovePageRestrictionRequest(server string, pageId int64) (*http.Request, error)

NewRemovePageRestrictionRequest generates requests for RemovePageRestriction

func NewRestorePageFromTrashRequest

func NewRestorePageFromTrashRequest(server string, pageId int64) (*http.Request, error)

NewRestorePageFromTrashRequest generates requests for RestorePageFromTrash

func NewRestorePageVersionRequest

func NewRestorePageVersionRequest(server string, id int64, revisionNumber int32) (*http.Request, error)

NewRestorePageVersionRequest generates requests for RestorePageVersion

func NewScanContentMacroUsageRequest

func NewScanContentMacroUsageRequest(server string, macroName string) (*http.Request, error)

NewScanContentMacroUsageRequest generates requests for ScanContentMacroUsage

func NewSearchGroupsRequest

func NewSearchGroupsRequest(server string, params *SearchGroupsParams) (*http.Request, error)

NewSearchGroupsRequest generates requests for SearchGroups

func NewSearchPagesRequest

func NewSearchPagesRequest(server string, params *SearchPagesParams) (*http.Request, error)

NewSearchPagesRequest generates requests for SearchPages

func NewSearchRequest

func NewSearchRequest(server string, body SearchJSONRequestBody) (*http.Request, error)

NewSearchRequest calls the generic Search builder with application/json body

func NewSearchRequestWithBody

func NewSearchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchRequestWithBody generates requests for Search with any type of body

func NewSearchUsersRequest

func NewSearchUsersRequest(server string, params *SearchUsersParams) (*http.Request, error)

NewSearchUsersRequest generates requests for SearchUsers

func NewSortPageChildrenRequest

func NewSortPageChildrenRequest(server string, parentId int64, body SortPageChildrenJSONRequestBody) (*http.Request, error)

NewSortPageChildrenRequest calls the generic SortPageChildren builder with application/json body

func NewSortPageChildrenRequestWithBody

func NewSortPageChildrenRequestWithBody(server string, parentId int64, contentType string, body io.Reader) (*http.Request, error)

NewSortPageChildrenRequestWithBody generates requests for SortPageChildren with any type of body

func NewSortPageTypePropertyDescriptorsRequest

func NewSortPageTypePropertyDescriptorsRequest(server string, pageTypeId int64, body SortPageTypePropertyDescriptorsJSONRequestBody) (*http.Request, error)

NewSortPageTypePropertyDescriptorsRequest calls the generic SortPageTypePropertyDescriptors builder with application/json body

func NewSortPageTypePropertyDescriptorsRequestWithBody

func NewSortPageTypePropertyDescriptorsRequestWithBody(server string, pageTypeId int64, contentType string, body io.Reader) (*http.Request, error)

NewSortPageTypePropertyDescriptorsRequestWithBody generates requests for SortPageTypePropertyDescriptors with any type of body

func NewSortPropertyDescriptorDisplayColumnsRequest

func NewSortPropertyDescriptorDisplayColumnsRequest(server string, id int64, body SortPropertyDescriptorDisplayColumnsJSONRequestBody) (*http.Request, error)

NewSortPropertyDescriptorDisplayColumnsRequest calls the generic SortPropertyDescriptorDisplayColumns builder with application/json body

func NewSortPropertyDescriptorDisplayColumnsRequestWithBody

func NewSortPropertyDescriptorDisplayColumnsRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewSortPropertyDescriptorDisplayColumnsRequestWithBody generates requests for SortPropertyDescriptorDisplayColumns with any type of body

func NewStartPageRevisionRequest

func NewStartPageRevisionRequest(server string, id int64) (*http.Request, error)

NewStartPageRevisionRequest generates requests for StartPageRevision

func NewSwapPropertyDescriptorsRequest

func NewSwapPropertyDescriptorsRequest(server string, fromId int64, toId int64) (*http.Request, error)

NewSwapPropertyDescriptorsRequest generates requests for SwapPropertyDescriptors

func NewTransitionPageRevisionRequest

func NewTransitionPageRevisionRequest(server string, id int64, body TransitionPageRevisionJSONRequestBody) (*http.Request, error)

NewTransitionPageRevisionRequest calls the generic TransitionPageRevision builder with application/json body

func NewTransitionPageRevisionRequestWithBody

func NewTransitionPageRevisionRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewTransitionPageRevisionRequestWithBody generates requests for TransitionPageRevision with any type of body

func NewUnarchivePageRequest

func NewUnarchivePageRequest(server string, pageId int64) (*http.Request, error)

NewUnarchivePageRequest generates requests for UnarchivePage

func NewUpdateDomainEnumRequest

func NewUpdateDomainEnumRequest(server string, id int64, body UpdateDomainEnumJSONRequestBody) (*http.Request, error)

NewUpdateDomainEnumRequest calls the generic UpdateDomainEnum builder with application/json body

func NewUpdateDomainEnumRequestWithBody

func NewUpdateDomainEnumRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDomainEnumRequestWithBody generates requests for UpdateDomainEnum with any type of body

func NewUpdateGroupRequest

func NewUpdateGroupRequest(server string, id int64, body UpdateGroupJSONRequestBody) (*http.Request, error)

NewUpdateGroupRequest calls the generic UpdateGroup builder with application/json body

func NewUpdateGroupRequestWithBody

func NewUpdateGroupRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateGroupRequestWithBody generates requests for UpdateGroup with any type of body

func NewUpdateGroupWorkflowRoleRequest

func NewUpdateGroupWorkflowRoleRequest(server string, groupId int64, body UpdateGroupWorkflowRoleJSONRequestBody) (*http.Request, error)

NewUpdateGroupWorkflowRoleRequest calls the generic UpdateGroupWorkflowRole builder with application/json body

func NewUpdateGroupWorkflowRoleRequestWithBody

func NewUpdateGroupWorkflowRoleRequestWithBody(server string, groupId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateGroupWorkflowRoleRequestWithBody generates requests for UpdateGroupWorkflowRole with any type of body

func NewUpdateLandingSettingsRequest

func NewUpdateLandingSettingsRequest(server string, body UpdateLandingSettingsJSONRequestBody) (*http.Request, error)

NewUpdateLandingSettingsRequest calls the generic UpdateLandingSettings builder with application/json body

func NewUpdateLandingSettingsRequestWithBody

func NewUpdateLandingSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLandingSettingsRequestWithBody generates requests for UpdateLandingSettings with any type of body

func NewUpdatePageRequest

func NewUpdatePageRequest(server string, id int64, body UpdatePageJSONRequestBody) (*http.Request, error)

NewUpdatePageRequest calls the generic UpdatePage builder with application/json body

func NewUpdatePageRequestWithBody

func NewUpdatePageRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePageRequestWithBody generates requests for UpdatePage with any type of body

func NewUpdatePageRestrictionAccessRequest

func NewUpdatePageRestrictionAccessRequest(server string, pageId int64, accessId int64, body UpdatePageRestrictionAccessJSONRequestBody) (*http.Request, error)

NewUpdatePageRestrictionAccessRequest calls the generic UpdatePageRestrictionAccess builder with application/json body

func NewUpdatePageRestrictionAccessRequestWithBody

func NewUpdatePageRestrictionAccessRequestWithBody(server string, pageId int64, accessId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePageRestrictionAccessRequestWithBody generates requests for UpdatePageRestrictionAccess with any type of body

func NewUpdatePageRestrictionGroupAccessRequest

func NewUpdatePageRestrictionGroupAccessRequest(server string, pageId int64, accessId int64, body UpdatePageRestrictionGroupAccessJSONRequestBody) (*http.Request, error)

NewUpdatePageRestrictionGroupAccessRequest calls the generic UpdatePageRestrictionGroupAccess builder with application/json body

func NewUpdatePageRestrictionGroupAccessRequestWithBody

func NewUpdatePageRestrictionGroupAccessRequestWithBody(server string, pageId int64, accessId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePageRestrictionGroupAccessRequestWithBody generates requests for UpdatePageRestrictionGroupAccess with any type of body

func NewUpdatePageTypeRequest

func NewUpdatePageTypeRequest(server string, id int64, body UpdatePageTypeJSONRequestBody) (*http.Request, error)

NewUpdatePageTypeRequest calls the generic UpdatePageType builder with application/json body

func NewUpdatePageTypeRequestWithBody

func NewUpdatePageTypeRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePageTypeRequestWithBody generates requests for UpdatePageType with any type of body

func NewUpdatePropertyDescriptorRequest

func NewUpdatePropertyDescriptorRequest(server string, id int64, body UpdatePropertyDescriptorJSONRequestBody) (*http.Request, error)

NewUpdatePropertyDescriptorRequest calls the generic UpdatePropertyDescriptor builder with application/json body

func NewUpdatePropertyDescriptorRequestWithBody

func NewUpdatePropertyDescriptorRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePropertyDescriptorRequestWithBody generates requests for UpdatePropertyDescriptor with any type of body

func NewUpdateUserRequest

func NewUpdateUserRequest(server string, id int64, body UpdateUserJSONRequestBody) (*http.Request, error)

NewUpdateUserRequest calls the generic UpdateUser builder with application/json body

func NewUpdateUserRequestWithBody

func NewUpdateUserRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body

func NewUpdateUserWorkflowRoleRequest

func NewUpdateUserWorkflowRoleRequest(server string, userId int64, body UpdateUserWorkflowRoleJSONRequestBody) (*http.Request, error)

NewUpdateUserWorkflowRoleRequest calls the generic UpdateUserWorkflowRole builder with application/json body

func NewUpdateUserWorkflowRoleRequestWithBody

func NewUpdateUserWorkflowRoleRequestWithBody(server string, userId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserWorkflowRoleRequestWithBody generates requests for UpdateUserWorkflowRole with any type of body

func NewUpdateWorkItemRequest

func NewUpdateWorkItemRequest(server string, pageId int64, workItemId int64, body UpdateWorkItemJSONRequestBody) (*http.Request, error)

NewUpdateWorkItemRequest calls the generic UpdateWorkItem builder with application/json body

func NewUpdateWorkItemRequestWithBody

func NewUpdateWorkItemRequestWithBody(server string, pageId int64, workItemId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkItemRequestWithBody generates requests for UpdateWorkItem with any type of body

func NewUpdateWorkItemTypeRequest

func NewUpdateWorkItemTypeRequest(server string, slug string, body UpdateWorkItemTypeJSONRequestBody) (*http.Request, error)

NewUpdateWorkItemTypeRequest calls the generic UpdateWorkItemType builder with application/json body

func NewUpdateWorkItemTypeRequestWithBody

func NewUpdateWorkItemTypeRequestWithBody(server string, slug string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkItemTypeRequestWithBody generates requests for UpdateWorkItemType with any type of body

func NewUpdateWorkItemTypeTransitionRequest

func NewUpdateWorkItemTypeTransitionRequest(server string, typeSlug string, transitionId int64, body UpdateWorkItemTypeTransitionJSONRequestBody) (*http.Request, error)

NewUpdateWorkItemTypeTransitionRequest calls the generic UpdateWorkItemTypeTransition builder with application/json body

func NewUpdateWorkItemTypeTransitionRequestWithBody

func NewUpdateWorkItemTypeTransitionRequestWithBody(server string, typeSlug string, transitionId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkItemTypeTransitionRequestWithBody generates requests for UpdateWorkItemTypeTransition with any type of body

func NewUploadFileAttachmentRequestWithBody

func NewUploadFileAttachmentRequestWithBody(server string, pageId int64, contentType string, body io.Reader) (*http.Request, error)

NewUploadFileAttachmentRequestWithBody generates requests for UploadFileAttachment with any type of body

func NewUploadImageRequestWithBody

func NewUploadImageRequestWithBody(server string, pageId int64, contentType string, body io.Reader) (*http.Request, error)

NewUploadImageRequestWithBody generates requests for UploadImage with any type of body

func NewValidateContentRequest

func NewValidateContentRequest(server string, body ValidateContentJSONRequestBody) (*http.Request, error)

NewValidateContentRequest calls the generic ValidateContent builder with application/json body

func NewValidateContentRequestWithBody

func NewValidateContentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewValidateContentRequestWithBody generates requests for ValidateContent with any type of body

Types

type ActivateGroupResponse

type ActivateGroupResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseActivateGroupResponse

func ParseActivateGroupResponse(rsp *http.Response) (*ActivateGroupResponse, error)

ParseActivateGroupResponse parses an HTTP response from a ActivateGroupWithResponse call

func (ActivateGroupResponse) ContentType

func (r ActivateGroupResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ActivateGroupResponse) Status

func (r ActivateGroupResponse) Status() string

Status returns HTTPResponse.Status

func (ActivateGroupResponse) StatusCode

func (r ActivateGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddGroupMemberJSONRequestBody

type AddGroupMemberJSONRequestBody = AddMemberForm

AddGroupMemberJSONRequestBody defines body for AddGroupMember for application/json ContentType.

type AddGroupMemberResponse

type AddGroupMemberResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseAddGroupMemberResponse

func ParseAddGroupMemberResponse(rsp *http.Response) (*AddGroupMemberResponse, error)

ParseAddGroupMemberResponse parses an HTTP response from a AddGroupMemberWithResponse call

func (AddGroupMemberResponse) ContentType

func (r AddGroupMemberResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AddGroupMemberResponse) Status

func (r AddGroupMemberResponse) Status() string

Status returns HTTPResponse.Status

func (AddGroupMemberResponse) StatusCode

func (r AddGroupMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddMemberForm

type AddMemberForm struct {
	UserId int64 `json:"userId"`
}

AddMemberForm defines model for AddMemberForm.

type AddPageRestrictionAccessJSONRequestBody

type AddPageRestrictionAccessJSONRequestBody = PageRestrictionAccessForm

AddPageRestrictionAccessJSONRequestBody defines body for AddPageRestrictionAccess for application/json ContentType.

type AddPageRestrictionAccessResponse

type AddPageRestrictionAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseAddPageRestrictionAccessResponse

func ParseAddPageRestrictionAccessResponse(rsp *http.Response) (*AddPageRestrictionAccessResponse, error)

ParseAddPageRestrictionAccessResponse parses an HTTP response from a AddPageRestrictionAccessWithResponse call

func (AddPageRestrictionAccessResponse) ContentType

func (r AddPageRestrictionAccessResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AddPageRestrictionAccessResponse) Status

Status returns HTTPResponse.Status

func (AddPageRestrictionAccessResponse) StatusCode

func (r AddPageRestrictionAccessResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPageRestrictionGroupAccessJSONRequestBody

type AddPageRestrictionGroupAccessJSONRequestBody = PageRestrictionGroupAccessForm

AddPageRestrictionGroupAccessJSONRequestBody defines body for AddPageRestrictionGroupAccess for application/json ContentType.

type AddPageRestrictionGroupAccessResponse

type AddPageRestrictionGroupAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseAddPageRestrictionGroupAccessResponse

func ParseAddPageRestrictionGroupAccessResponse(rsp *http.Response) (*AddPageRestrictionGroupAccessResponse, error)

ParseAddPageRestrictionGroupAccessResponse parses an HTTP response from a AddPageRestrictionGroupAccessWithResponse call

func (AddPageRestrictionGroupAccessResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AddPageRestrictionGroupAccessResponse) Status

Status returns HTTPResponse.Status

func (AddPageRestrictionGroupAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AddWorkItemCommentJSONRequestBody

type AddWorkItemCommentJSONRequestBody = WorkItemCommentForm

AddWorkItemCommentJSONRequestBody defines body for AddWorkItemComment for application/json ContentType.

type AddWorkItemCommentResponse

type AddWorkItemCommentResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseAddWorkItemCommentResponse

func ParseAddWorkItemCommentResponse(rsp *http.Response) (*AddWorkItemCommentResponse, error)

ParseAddWorkItemCommentResponse parses an HTTP response from a AddWorkItemCommentWithResponse call

func (AddWorkItemCommentResponse) ContentType

func (r AddWorkItemCommentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (AddWorkItemCommentResponse) Status

Status returns HTTPResponse.Status

func (AddWorkItemCommentResponse) StatusCode

func (r AddWorkItemCommentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AllowedChildTypeResult

type AllowedChildTypeResult struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

AllowedChildTypeResult defines model for AllowedChildTypeResult.

type AllowedPageActionResult

type AllowedPageActionResult struct {
	ActionKey       *string                              `json:"actionKey,omitempty"`
	Allowed         *bool                                `json:"allowed,omitempty"`
	CommentRequired *bool                                `json:"commentRequired,omitempty"`
	RequiredRole    *AllowedPageActionResultRequiredRole `json:"requiredRole,omitempty"`
	TargetStatus    *AllowedPageActionResultTargetStatus `json:"targetStatus,omitempty"`
}

AllowedPageActionResult defines model for AllowedPageActionResult.

type AllowedPageActionResultRequiredRole

type AllowedPageActionResultRequiredRole string

AllowedPageActionResultRequiredRole defines model for AllowedPageActionResult.RequiredRole.

const (
	AllowedPageActionResultRequiredRoleCONTRIBUTOR AllowedPageActionResultRequiredRole = "CONTRIBUTOR"
	AllowedPageActionResultRequiredRolePUBLISHER   AllowedPageActionResultRequiredRole = "PUBLISHER"
	AllowedPageActionResultRequiredRoleREADER      AllowedPageActionResultRequiredRole = "READER"
	AllowedPageActionResultRequiredRoleREVIEWER    AllowedPageActionResultRequiredRole = "REVIEWER"
)

Defines values for AllowedPageActionResultRequiredRole.

func (AllowedPageActionResultRequiredRole) Valid

Valid indicates whether the value is a known member of the AllowedPageActionResultRequiredRole enum.

type AllowedPageActionResultTargetStatus

type AllowedPageActionResultTargetStatus string

AllowedPageActionResultTargetStatus defines model for AllowedPageActionResult.TargetStatus.

const (
	AllowedPageActionResultTargetStatusAPPROVED  AllowedPageActionResultTargetStatus = "APPROVED"
	AllowedPageActionResultTargetStatusINREVIEW  AllowedPageActionResultTargetStatus = "IN_REVIEW"
	AllowedPageActionResultTargetStatusPUBLISHED AllowedPageActionResultTargetStatus = "PUBLISHED"
	AllowedPageActionResultTargetStatusSTORED    AllowedPageActionResultTargetStatus = "STORED"
)

Defines values for AllowedPageActionResultTargetStatus.

func (AllowedPageActionResultTargetStatus) Valid

Valid indicates whether the value is a known member of the AllowedPageActionResultTargetStatus enum.

type ApiKeyMeta

type ApiKeyMeta struct {
	AccessMode     *ApiKeyMetaAccessMode `json:"accessMode,omitempty"`
	ExpirationDate *openapi_types.Date   `json:"expirationDate,omitempty"`
	Id             *int64                `json:"id,omitempty"`
	KeyPrefix      *string               `json:"keyPrefix,omitempty"`
}

ApiKeyMeta defines model for ApiKeyMeta.

type ApiKeyMetaAccessMode

type ApiKeyMetaAccessMode string

ApiKeyMetaAccessMode defines model for ApiKeyMeta.AccessMode.

const (
	FULL     ApiKeyMetaAccessMode = "FULL"
	READONLY ApiKeyMetaAccessMode = "READ_ONLY"
)

Defines values for ApiKeyMetaAccessMode.

func (ApiKeyMetaAccessMode) Valid

func (e ApiKeyMetaAccessMode) Valid() bool

Valid indicates whether the value is a known member of the ApiKeyMetaAccessMode enum.

type ArchivePageForm

type ArchivePageForm struct {
	Reason string `json:"reason"`
}

ArchivePageForm defines model for ArchivePageForm.

type ArchivePageJSONRequestBody

type ArchivePageJSONRequestBody = ArchivePageForm

ArchivePageJSONRequestBody defines body for ArchivePage for application/json ContentType.

type ArchivePageResponse

type ArchivePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseArchivePageResponse

func ParseArchivePageResponse(rsp *http.Response) (*ArchivePageResponse, error)

ParseArchivePageResponse parses an HTTP response from a ArchivePageWithResponse call

func (ArchivePageResponse) ContentType

func (r ArchivePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ArchivePageResponse) Status

func (r ArchivePageResponse) Status() string

Status returns HTTPResponse.Status

func (ArchivePageResponse) StatusCode

func (r ArchivePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchivedPageViewResult

type ArchivedPageViewResult struct {
	Archived       *bool       `json:"archived,omitempty"`
	ArchivedAt     *time.Time  `json:"archivedAt,omitempty"`
	ArchivedReason *string     `json:"archivedReason,omitempty"`
	Page           *PageResult `json:"page,omitempty"`
	ParentId       *int64      `json:"parentId,omitempty"`
}

ArchivedPageViewResult defines model for ArchivedPageViewResult.

type ArchivedWithBreadcrumbResult

type ArchivedWithBreadcrumbResult struct {
	ArchivedAt   *time.Time         `json:"archivedAt,omitempty"`
	Breadcrumbs  *[]BreadcrumbEntry `json:"breadcrumbs,omitempty"`
	Id           *int64             `json:"id,omitempty"`
	Name         *string            `json:"name,omitempty"`
	PageTypeName *string            `json:"pageTypeName,omitempty"`
	Reason       *string            `json:"reason,omitempty"`
}

ArchivedWithBreadcrumbResult defines model for ArchivedWithBreadcrumbResult.

type AssetAttributeMetadata

type AssetAttributeMetadata struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

AssetAttributeMetadata defines model for AssetAttributeMetadata.

type AssetSearchRequest

type AssetSearchRequest struct {
	Aql        *string `json:"aql,omitempty"`
	ObjectType *string `json:"objectType,omitempty"`
	Page       *int32  `json:"page,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty"`
}

AssetSearchRequest defines model for AssetSearchRequest.

type AuditLogQueryForm

type AuditLogQueryForm struct {
	// ActionType Exact-match filter on the action type. Unknown values return an empty result set, not an error. Known values: PAGE_TYPE_CREATED, PAGE_TYPE_UPDATED, PAGE_TYPE_DELETED, PAGE_TYPE_REPARENTED, USER_UPDATED, USER_DELETED, USER_PERMANENTLY_DELETED, USER_REACTIVATED, PAGE_RESTRICTION_GRANTED, PAGE_RESTRICTION_UPDATED, PAGE_RESTRICTION_REVOKED, PAGE_RESTRICTION_OWNERSHIP_TRANSFERRED
	ActionType *string `json:"actionType,omitempty"`
	Actor      *string `json:"actor,omitempty"`
	EntityId   *int64  `json:"entityId,omitempty"`

	// EntityType Exact-match filter on the entity type. Known values: Page, PageType, UserAccount
	EntityType *string             `json:"entityType,omitempty"`
	From       *openapi_types.Date `json:"from,omitempty"`
	Search     *string             `json:"search,omitempty"`
	To         *openapi_types.Date `json:"to,omitempty"`
}

AuditLogQueryForm defines model for AuditLogQueryForm.

type AvailablePropertyDescriptorResult

type AvailablePropertyDescriptorResult struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

AvailablePropertyDescriptorResult defines model for AvailablePropertyDescriptorResult.

type BreadcrumbEntry struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

BreadcrumbEntry defines model for BreadcrumbEntry.

type BreadcrumbItemResult struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

BreadcrumbItemResult defines model for BreadcrumbItemResult.

type ChainLinkInput

type ChainLinkInput struct {
	Filters                    *string                  `json:"filters,omitempty"`
	SortOrder                  int32                    `json:"sortOrder"`
	SourcePageTypeId           *int64                   `json:"sourcePageTypeId,omitempty"`
	SourcePropertyDescriptorId *int64                   `json:"sourcePropertyDescriptorId,omitempty"`
	SourceType                 ChainLinkInputSourceType `json:"sourceType"`
}

ChainLinkInput defines model for ChainLinkInput.

type ChainLinkInputSourceType

type ChainLinkInputSourceType string

ChainLinkInputSourceType defines model for ChainLinkInput.SourceType.

const (
	ChainLinkInputSourceTypeCHILDPAGES ChainLinkInputSourceType = "CHILD_PAGES"
	ChainLinkInputSourceTypePROPERTY   ChainLinkInputSourceType = "PROPERTY"
)

Defines values for ChainLinkInputSourceType.

func (ChainLinkInputSourceType) Valid

func (e ChainLinkInputSourceType) Valid() bool

Valid indicates whether the value is a known member of the ChainLinkInputSourceType enum.

type ChainLinkOptionResult

type ChainLinkOptionResult struct {
	ResolvedPageTypeId   *int64                           `json:"resolvedPageTypeId,omitempty"`
	ResolvedPageTypeName *string                          `json:"resolvedPageTypeName,omitempty"`
	SourceId             *int64                           `json:"sourceId,omitempty"`
	SourceName           *string                          `json:"sourceName,omitempty"`
	SourceType           *ChainLinkOptionResultSourceType `json:"sourceType,omitempty"`
}

ChainLinkOptionResult defines model for ChainLinkOptionResult.

type ChainLinkOptionResultSourceType

type ChainLinkOptionResultSourceType string

ChainLinkOptionResultSourceType defines model for ChainLinkOptionResult.SourceType.

const (
	ChainLinkOptionResultSourceTypeCHILDPAGES ChainLinkOptionResultSourceType = "CHILD_PAGES"
	ChainLinkOptionResultSourceTypePROPERTY   ChainLinkOptionResultSourceType = "PROPERTY"
)

Defines values for ChainLinkOptionResultSourceType.

func (ChainLinkOptionResultSourceType) Valid

Valid indicates whether the value is a known member of the ChainLinkOptionResultSourceType enum.

type ChainLinkResult

type ChainLinkResult struct {
	Filters                      *string                    `json:"filters,omitempty"`
	Id                           *int64                     `json:"id,omitempty"`
	ResolvedPageTypeName         *string                    `json:"resolvedPageTypeName,omitempty"`
	SortOrder                    *int32                     `json:"sortOrder,omitempty"`
	SourcePageTypeId             *int64                     `json:"sourcePageTypeId,omitempty"`
	SourcePageTypeName           *string                    `json:"sourcePageTypeName,omitempty"`
	SourcePropertyDescriptorId   *int64                     `json:"sourcePropertyDescriptorId,omitempty"`
	SourcePropertyDescriptorName *string                    `json:"sourcePropertyDescriptorName,omitempty"`
	SourceType                   *ChainLinkResultSourceType `json:"sourceType,omitempty"`
}

ChainLinkResult defines model for ChainLinkResult.

type ChainLinkResultSourceType

type ChainLinkResultSourceType string

ChainLinkResultSourceType defines model for ChainLinkResult.SourceType.

const (
	CHILDPAGES ChainLinkResultSourceType = "CHILD_PAGES"
	PROPERTY   ChainLinkResultSourceType = "PROPERTY"
)

Defines values for ChainLinkResultSourceType.

func (ChainLinkResultSourceType) Valid

func (e ChainLinkResultSourceType) Valid() bool

Valid indicates whether the value is a known member of the ChainLinkResultSourceType enum.

type ChildPageData

type ChildPageData struct {
	Content   *string    `json:"content,omitempty"`
	Id        *int64     `json:"id,omitempty"`
	MacroData *MacroData `json:"macroData,omitempty"`
	Slug      *string    `json:"slug,omitempty"`
	Summary   *string    `json:"summary,omitempty"`
	Title     *string    `json:"title,omitempty"`
}

ChildPageData defines model for ChildPageData.

type ChildrenInstanceData

type ChildrenInstanceData struct {
	DisplayColumns            *[]DisplayColumnResult    `json:"displayColumns,omitempty"`
	FilterError               *string                   `json:"filterError,omitempty"`
	Mode                      *ChildrenInstanceDataMode `json:"mode,omitempty"`
	NameColumnWidthPercentage *int32                    `json:"nameColumnWidthPercentage,omitempty"`
	PageReferences            *[]PageReference          `json:"pageReferences,omitempty"`
	Pages                     *[]ChildPageData          `json:"pages,omitempty"`
}

ChildrenInstanceData defines model for ChildrenInstanceData.

type ChildrenInstanceDataMode

type ChildrenInstanceDataMode string

ChildrenInstanceDataMode defines model for ChildrenInstanceData.Mode.

const (
	CONTENT    ChildrenInstanceDataMode = "CONTENT"
	PROPERTIES ChildrenInstanceDataMode = "PROPERTIES"
)

Defines values for ChildrenInstanceDataMode.

func (ChildrenInstanceDataMode) Valid

func (e ChildrenInstanceDataMode) Valid() bool

Valid indicates whether the value is a known member of the ChildrenInstanceDataMode enum.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) ActivateGroup

func (c *Client) ActivateGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddGroupMember

func (c *Client) AddGroupMember(ctx context.Context, id int64, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddGroupMemberWithBody

func (c *Client) AddGroupMemberWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPageRestrictionAccess

func (c *Client) AddPageRestrictionAccess(ctx context.Context, pageId int64, body AddPageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPageRestrictionAccessWithBody

func (c *Client) AddPageRestrictionAccessWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPageRestrictionGroupAccess

func (c *Client) AddPageRestrictionGroupAccess(ctx context.Context, pageId int64, body AddPageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPageRestrictionGroupAccessWithBody

func (c *Client) AddPageRestrictionGroupAccessWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddWorkItemComment

func (c *Client) AddWorkItemComment(ctx context.Context, pageId int64, workItemId int64, body AddWorkItemCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddWorkItemCommentWithBody

func (c *Client) AddWorkItemCommentWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchivePage

func (c *Client) ArchivePage(ctx context.Context, id int64, body ArchivePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchivePageWithBody

func (c *Client) ArchivePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDomainEnum

func (c *Client) CreateDomainEnum(ctx context.Context, body CreateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDomainEnumWithBody

func (c *Client) CreateDomainEnumWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGroup

func (c *Client) CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateGroupWithBody

func (c *Client) CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePage

func (c *Client) CreatePage(ctx context.Context, body CreatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePageRestriction

func (c *Client) CreatePageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePageType

func (c *Client) CreatePageType(ctx context.Context, body CreatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePageTypeWithBody

func (c *Client) CreatePageTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePageWithBody

func (c *Client) CreatePageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePropertyDescriptor

func (c *Client) CreatePropertyDescriptor(ctx context.Context, pageTypeId int64, body CreatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePropertyDescriptorWithBody

func (c *Client) CreatePropertyDescriptorWithBody(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUser

func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserWithBody

func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItem

func (c *Client) CreateWorkItem(ctx context.Context, pageId int64, body CreateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItemType

func (c *Client) CreateWorkItemType(ctx context.Context, body CreateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItemTypeTransition

func (c *Client) CreateWorkItemTypeTransition(ctx context.Context, typeSlug string, body CreateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItemTypeTransitionWithBody

func (c *Client) CreateWorkItemTypeTransitionWithBody(ctx context.Context, typeSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItemTypeWithBody

func (c *Client) CreateWorkItemTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkItemWithBody

func (c *Client) CreateWorkItemWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeactivateGroup

func (c *Client) DeactivateGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteArchivedPage

func (c *Client) DeleteArchivedPage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDomainEnum

func (c *Client) DeleteDomainEnum(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFileAttachment

func (c *Client) DeleteFileAttachment(ctx context.Context, id int64, params *DeleteFileAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteImage

func (c *Client) DeleteImage(ctx context.Context, id int64, params *DeleteImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePage

func (c *Client) DeletePage(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePageType

func (c *Client) DeletePageType(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePropertyDescriptor

func (c *Client) DeletePropertyDescriptor(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser

func (c *Client) DeleteUser(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkItem

func (c *Client) DeleteWorkItem(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkItemType

func (c *Client) DeleteWorkItemType(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkItemTypeTransition

func (c *Client) DeleteWorkItemTypeTransition(ctx context.Context, typeSlug string, transitionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DiscardPageWorkingRevision

func (c *Client) DiscardPageWorkingRevision(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadFileAttachment

func (c *Client) DownloadFileAttachment(ctx context.Context, id int64, params *DownloadFileAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadImage

func (c *Client) DownloadImage(ctx context.Context, id int64, params *DownloadImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetArchivedPage

func (c *Client) GetArchivedPage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAttributes

func (c *Client) GetAttributes(ctx context.Context, objectType string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContentMacroDocs

func (c *Client) GetContentMacroDocs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContentMacroDocsByName

func (c *Client) GetContentMacroDocsByName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCurrentUser

func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDomainEnum

func (c *Client) GetDomainEnum(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDomainEnumUsages

func (c *Client) GetDomainEnumUsages(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroup

func (c *Client) GetGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLandingSettings

func (c *Client) GetLandingSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPage

func (c *Client) GetPage(ctx context.Context, id int64, params *GetPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageRestriction

func (c *Client) GetPageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageRevisionSnapshot

func (c *Client) GetPageRevisionSnapshot(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageRevisions

func (c *Client) GetPageRevisions(ctx context.Context, id int64, params *GetPageRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageTree

func (c *Client) GetPageTree(ctx context.Context, params *GetPageTreeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageType

func (c *Client) GetPageType(ctx context.Context, id int64, params *GetPageTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageTypeChainLinkOptions

func (c *Client) GetPageTypeChainLinkOptions(ctx context.Context, id int64, params *GetPageTypeChainLinkOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPageTypePropertyDescriptors

func (c *Client) GetPageTypePropertyDescriptors(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPropertyDescriptor

func (c *Client) GetPropertyDescriptor(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetReleaseNoteByVersion

func (c *Client) GetReleaseNoteByVersion(ctx context.Context, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser

func (c *Client) GetUser(ctx context.Context, id int64, params *GetUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserPermanentDeleteReplacements

func (c *Client) GetUserPermanentDeleteReplacements(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkItem

func (c *Client) GetWorkItem(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkItemType

func (c *Client) GetWorkItemType(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowDraftItems

func (c *Client) GetWorkflowDraftItems(ctx context.Context, params *GetWorkflowDraftItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowPublishItems

func (c *Client) GetWorkflowPublishItems(ctx context.Context, params *GetWorkflowPublishItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowReviewItems

func (c *Client) GetWorkflowReviewItems(ctx context.Context, params *GetWorkflowReviewItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowRoles

func (c *Client) GetWorkflowRoles(ctx context.Context, params *GetWorkflowRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListArchive

func (c *Client) ListArchive(ctx context.Context, params *ListArchiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAuditLog

func (c *Client) ListAuditLog(ctx context.Context, params *ListAuditLogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListContentMacros

func (c *Client) ListContentMacros(ctx context.Context, params *ListContentMacrosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDomainEnums

func (c *Client) ListDomainEnums(ctx context.Context, params *ListDomainEnumsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListGroups

func (c *Client) ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPageImages

func (c *Client) ListPageImages(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPageTypes

func (c *Client) ListPageTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPages

func (c *Client) ListPages(ctx context.Context, params *ListPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListReleaseNotes

func (c *Client) ListReleaseNotes(ctx context.Context, params *ListReleaseNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTrash

func (c *Client) ListTrash(ctx context.Context, params *ListTrashParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsers

func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkItemTransitions

func (c *Client) ListWorkItemTransitions(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkItemTypes

func (c *Client) ListWorkItemTypes(ctx context.Context, params *ListWorkItemTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkItems

func (c *Client) ListWorkItems(ctx context.Context, pageId int64, params *ListWorkItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateMovePage

func (c *Client) MigrateMovePage(ctx context.Context, id int64, body MigrateMovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateMovePageWithBody

func (c *Client) MigrateMovePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigratePublishPage

func (c *Client) MigratePublishPage(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateSortPageChildren

func (c *Client) MigrateSortPageChildren(ctx context.Context, parentId int64, body MigrateSortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateSortPageChildrenWithBody

func (c *Client) MigrateSortPageChildrenWithBody(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateSortRootPages

func (c *Client) MigrateSortRootPages(ctx context.Context, body MigrateSortRootPagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MigrateSortRootPagesWithBody

func (c *Client) MigrateSortRootPagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MovePage

func (c *Client) MovePage(ctx context.Context, id int64, body MovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MovePageType

func (c *Client) MovePageType(ctx context.Context, id int64, body MovePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MovePageTypeWithBody

func (c *Client) MovePageTypeWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MovePageWithBody

func (c *Client) MovePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPage

func (c *Client) PatchPage(ctx context.Context, id int64, body PatchPageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPageWithBody

func (c *Client) PatchPageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PerformWorkItemTransition

func (c *Client) PerformWorkItemTransition(ctx context.Context, pageId int64, workItemId int64, body PerformWorkItemTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PerformWorkItemTransitionWithBody

func (c *Client) PerformWorkItemTransitionWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PermanentlyDeletePageFromTrash

func (c *Client) PermanentlyDeletePageFromTrash(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PermanentlyDeleteUser

func (c *Client) PermanentlyDeleteUser(ctx context.Context, id int64, body PermanentlyDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PermanentlyDeleteUserWithBody

func (c *Client) PermanentlyDeleteUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReactivateUser

func (c *Client) ReactivateUser(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveGroupMember

func (c *Client) RemoveGroupMember(ctx context.Context, id int64, userId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemovePageRestriction

func (c *Client) RemovePageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemovePageRestrictionAccess

func (c *Client) RemovePageRestrictionAccess(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemovePageRestrictionGroupAccess

func (c *Client) RemovePageRestrictionGroupAccess(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePageFromTrash

func (c *Client) RestorePageFromTrash(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePageVersion

func (c *Client) RestorePageVersion(ctx context.Context, id int64, revisionNumber int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ScanContentMacroUsage

func (c *Client) ScanContentMacroUsage(ctx context.Context, macroName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Search

func (c *Client) Search(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchGroups

func (c *Client) SearchGroups(ctx context.Context, params *SearchGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchPages

func (c *Client) SearchPages(ctx context.Context, params *SearchPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchUsers

func (c *Client) SearchUsers(ctx context.Context, params *SearchUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchWithBody

func (c *Client) SearchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPageChildren

func (c *Client) SortPageChildren(ctx context.Context, parentId int64, body SortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPageChildrenWithBody

func (c *Client) SortPageChildrenWithBody(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPageTypePropertyDescriptors

func (c *Client) SortPageTypePropertyDescriptors(ctx context.Context, pageTypeId int64, body SortPageTypePropertyDescriptorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPageTypePropertyDescriptorsWithBody

func (c *Client) SortPageTypePropertyDescriptorsWithBody(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPropertyDescriptorDisplayColumns

func (c *Client) SortPropertyDescriptorDisplayColumns(ctx context.Context, id int64, body SortPropertyDescriptorDisplayColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SortPropertyDescriptorDisplayColumnsWithBody

func (c *Client) SortPropertyDescriptorDisplayColumnsWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) StartPageRevision

func (c *Client) StartPageRevision(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SwapPropertyDescriptors

func (c *Client) SwapPropertyDescriptors(ctx context.Context, fromId int64, toId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransitionPageRevision

func (c *Client) TransitionPageRevision(ctx context.Context, id int64, body TransitionPageRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransitionPageRevisionWithBody

func (c *Client) TransitionPageRevisionWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchivePage

func (c *Client) UnarchivePage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDomainEnum

func (c *Client) UpdateDomainEnum(ctx context.Context, id int64, body UpdateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDomainEnumWithBody

func (c *Client) UpdateDomainEnumWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroup

func (c *Client) UpdateGroup(ctx context.Context, id int64, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroupWithBody

func (c *Client) UpdateGroupWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroupWorkflowRole

func (c *Client) UpdateGroupWorkflowRole(ctx context.Context, groupId int64, body UpdateGroupWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroupWorkflowRoleWithBody

func (c *Client) UpdateGroupWorkflowRoleWithBody(ctx context.Context, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLandingSettings

func (c *Client) UpdateLandingSettings(ctx context.Context, body UpdateLandingSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLandingSettingsWithBody

func (c *Client) UpdateLandingSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePage

func (c *Client) UpdatePage(ctx context.Context, id int64, body UpdatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageRestrictionAccess

func (c *Client) UpdatePageRestrictionAccess(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageRestrictionAccessWithBody

func (c *Client) UpdatePageRestrictionAccessWithBody(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageRestrictionGroupAccess

func (c *Client) UpdatePageRestrictionGroupAccess(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageRestrictionGroupAccessWithBody

func (c *Client) UpdatePageRestrictionGroupAccessWithBody(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageType

func (c *Client) UpdatePageType(ctx context.Context, id int64, body UpdatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageTypeWithBody

func (c *Client) UpdatePageTypeWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePageWithBody

func (c *Client) UpdatePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePropertyDescriptor

func (c *Client) UpdatePropertyDescriptor(ctx context.Context, id int64, body UpdatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePropertyDescriptorWithBody

func (c *Client) UpdatePropertyDescriptorWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUser

func (c *Client) UpdateUser(ctx context.Context, id int64, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWithBody

func (c *Client) UpdateUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWorkflowRole

func (c *Client) UpdateUserWorkflowRole(ctx context.Context, userId int64, body UpdateUserWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWorkflowRoleWithBody

func (c *Client) UpdateUserWorkflowRoleWithBody(ctx context.Context, userId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItem

func (c *Client) UpdateWorkItem(ctx context.Context, pageId int64, workItemId int64, body UpdateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItemType

func (c *Client) UpdateWorkItemType(ctx context.Context, slug string, body UpdateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItemTypeTransition

func (c *Client) UpdateWorkItemTypeTransition(ctx context.Context, typeSlug string, transitionId int64, body UpdateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItemTypeTransitionWithBody

func (c *Client) UpdateWorkItemTypeTransitionWithBody(ctx context.Context, typeSlug string, transitionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItemTypeWithBody

func (c *Client) UpdateWorkItemTypeWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkItemWithBody

func (c *Client) UpdateWorkItemWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadFileAttachmentWithBody

func (c *Client) UploadFileAttachmentWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UploadImageWithBody

func (c *Client) UploadImageWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateContent

func (c *Client) ValidateContent(ctx context.Context, body ValidateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateContentWithBody

func (c *Client) ValidateContentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ListArchive request
	ListArchive(ctx context.Context, params *ListArchiveParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAuditLog request
	ListAuditLog(ctx context.Context, params *ListAuditLogParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTrash request
	ListTrash(ctx context.Context, params *ListTrashParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContentMacros request
	ListContentMacros(ctx context.Context, params *ListContentMacrosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContentMacroDocs request
	GetContentMacroDocs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ScanContentMacroUsage request
	ScanContentMacroUsage(ctx context.Context, macroName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContentMacroDocsByName request
	GetContentMacroDocsByName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateContentWithBody request with any body
	ValidateContentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateContent(ctx context.Context, body ValidateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDomainEnums request
	ListDomainEnums(ctx context.Context, params *ListDomainEnumsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDomainEnumWithBody request with any body
	CreateDomainEnumWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDomainEnum(ctx context.Context, body CreateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDomainEnum request
	DeleteDomainEnum(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDomainEnum request
	GetDomainEnum(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDomainEnumWithBody request with any body
	UpdateDomainEnumWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDomainEnum(ctx context.Context, id int64, body UpdateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDomainEnumUsages request
	GetDomainEnumUsages(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFileAttachment request
	DeleteFileAttachment(ctx context.Context, id int64, params *DeleteFileAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadFileAttachment request
	DownloadFileAttachment(ctx context.Context, id int64, params *DownloadFileAttachmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListGroups request
	ListGroups(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateGroupWithBody request with any body
	CreateGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateGroup(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchGroups request
	SearchGroups(ctx context.Context, params *SearchGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroup request
	GetGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGroupWithBody request with any body
	UpdateGroupWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateGroup(ctx context.Context, id int64, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ActivateGroup request
	ActivateGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeactivateGroup request
	DeactivateGroup(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddGroupMemberWithBody request with any body
	AddGroupMemberWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddGroupMember(ctx context.Context, id int64, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveGroupMember request
	RemoveGroupMember(ctx context.Context, id int64, userId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteImage request
	DeleteImage(ctx context.Context, id int64, params *DeleteImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadImage request
	DownloadImage(ctx context.Context, id int64, params *DownloadImageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchWithBody request with any body
	SearchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	Search(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAttributes request
	GetAttributes(ctx context.Context, objectType string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLandingSettings request
	GetLandingSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLandingSettingsWithBody request with any body
	UpdateLandingSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLandingSettings(ctx context.Context, body UpdateLandingSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPageTypes request
	ListPageTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePageTypeWithBody request with any body
	CreatePageTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePageType(ctx context.Context, body CreatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePageType request
	DeletePageType(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageType request
	GetPageType(ctx context.Context, id int64, params *GetPageTypeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePageTypeWithBody request with any body
	UpdatePageTypeWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePageType(ctx context.Context, id int64, body UpdatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageTypePropertyDescriptors request
	GetPageTypePropertyDescriptors(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageTypeChainLinkOptions request
	GetPageTypeChainLinkOptions(ctx context.Context, id int64, params *GetPageTypeChainLinkOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MovePageTypeWithBody request with any body
	MovePageTypeWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MovePageType(ctx context.Context, id int64, body MovePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePropertyDescriptorWithBody request with any body
	CreatePropertyDescriptorWithBody(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePropertyDescriptor(ctx context.Context, pageTypeId int64, body CreatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SortPageTypePropertyDescriptorsWithBody request with any body
	SortPageTypePropertyDescriptorsWithBody(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SortPageTypePropertyDescriptors(ctx context.Context, pageTypeId int64, body SortPageTypePropertyDescriptorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPages request
	ListPages(ctx context.Context, params *ListPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePageWithBody request with any body
	CreatePageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePage(ctx context.Context, body CreatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteArchivedPage request
	DeleteArchivedPage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetArchivedPage request
	GetArchivedPage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchivePage request
	UnarchivePage(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PermanentlyDeletePageFromTrash request
	PermanentlyDeletePageFromTrash(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestorePageFromTrash request
	RestorePageFromTrash(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateSortRootPagesWithBody request with any body
	MigrateSortRootPagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MigrateSortRootPages(ctx context.Context, body MigrateSortRootPagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchPages request
	SearchPages(ctx context.Context, params *SearchPagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageTree request
	GetPageTree(ctx context.Context, params *GetPageTreeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePage request
	DeletePage(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPage request
	GetPage(ctx context.Context, id int64, params *GetPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchPageWithBody request with any body
	PatchPageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchPage(ctx context.Context, id int64, body PatchPageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePageWithBody request with any body
	UpdatePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePage(ctx context.Context, id int64, body UpdatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchivePageWithBody request with any body
	ArchivePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchivePage(ctx context.Context, id int64, body ArchivePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateMovePageWithBody request with any body
	MigrateMovePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MigrateMovePage(ctx context.Context, id int64, body MigrateMovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigratePublishPage request
	MigratePublishPage(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MovePageWithBody request with any body
	MovePageWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MovePage(ctx context.Context, id int64, body MovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageRevisions request
	GetPageRevisions(ctx context.Context, id int64, params *GetPageRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DiscardPageWorkingRevision request
	DiscardPageWorkingRevision(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageRevisionSnapshot request
	GetPageRevisionSnapshot(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// StartPageRevision request
	StartPageRevision(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransitionPageRevisionWithBody request with any body
	TransitionPageRevisionWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TransitionPageRevision(ctx context.Context, id int64, body TransitionPageRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestorePageVersion request
	RestorePageVersion(ctx context.Context, id int64, revisionNumber int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UploadFileAttachmentWithBody request with any body
	UploadFileAttachmentWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPageImages request
	ListPageImages(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UploadImageWithBody request with any body
	UploadImageWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemovePageRestriction request
	RemovePageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPageRestriction request
	GetPageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePageRestriction request
	CreatePageRestriction(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPageRestrictionAccessWithBody request with any body
	AddPageRestrictionAccessWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPageRestrictionAccess(ctx context.Context, pageId int64, body AddPageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemovePageRestrictionAccess request
	RemovePageRestrictionAccess(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePageRestrictionAccessWithBody request with any body
	UpdatePageRestrictionAccessWithBody(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePageRestrictionAccess(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPageRestrictionGroupAccessWithBody request with any body
	AddPageRestrictionGroupAccessWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPageRestrictionGroupAccess(ctx context.Context, pageId int64, body AddPageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemovePageRestrictionGroupAccess request
	RemovePageRestrictionGroupAccess(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePageRestrictionGroupAccessWithBody request with any body
	UpdatePageRestrictionGroupAccessWithBody(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePageRestrictionGroupAccess(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkItems request
	ListWorkItems(ctx context.Context, pageId int64, params *ListWorkItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkItemWithBody request with any body
	CreateWorkItemWithBody(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkItem(ctx context.Context, pageId int64, body CreateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkItem request
	DeleteWorkItem(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkItem request
	GetWorkItem(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkItemWithBody request with any body
	UpdateWorkItemWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkItem(ctx context.Context, pageId int64, workItemId int64, body UpdateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddWorkItemCommentWithBody request with any body
	AddWorkItemCommentWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddWorkItemComment(ctx context.Context, pageId int64, workItemId int64, body AddWorkItemCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkItemTransitions request
	ListWorkItemTransitions(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PerformWorkItemTransitionWithBody request with any body
	PerformWorkItemTransitionWithBody(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PerformWorkItemTransition(ctx context.Context, pageId int64, workItemId int64, body PerformWorkItemTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MigrateSortPageChildrenWithBody request with any body
	MigrateSortPageChildrenWithBody(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MigrateSortPageChildren(ctx context.Context, parentId int64, body MigrateSortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SortPageChildrenWithBody request with any body
	SortPageChildrenWithBody(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SortPageChildren(ctx context.Context, parentId int64, body SortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SwapPropertyDescriptors request
	SwapPropertyDescriptors(ctx context.Context, fromId int64, toId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePropertyDescriptor request
	DeletePropertyDescriptor(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPropertyDescriptor request
	GetPropertyDescriptor(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePropertyDescriptorWithBody request with any body
	UpdatePropertyDescriptorWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePropertyDescriptor(ctx context.Context, id int64, body UpdatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SortPropertyDescriptorDisplayColumnsWithBody request with any body
	SortPropertyDescriptorDisplayColumnsWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SortPropertyDescriptorDisplayColumns(ctx context.Context, id int64, body SortPropertyDescriptorDisplayColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListReleaseNotes request
	ListReleaseNotes(ctx context.Context, params *ListReleaseNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetReleaseNoteByVersion request
	GetReleaseNoteByVersion(ctx context.Context, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsers request
	ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUserWithBody request with any body
	CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCurrentUser request
	GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchUsers request
	SearchUsers(ctx context.Context, params *SearchUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUser request
	DeleteUser(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, id int64, params *GetUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWithBody request with any body
	UpdateUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUser(ctx context.Context, id int64, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PermanentlyDeleteUserWithBody request with any body
	PermanentlyDeleteUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PermanentlyDeleteUser(ctx context.Context, id int64, body PermanentlyDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserPermanentDeleteReplacements request
	GetUserPermanentDeleteReplacements(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReactivateUser request
	ReactivateUser(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkItemTypes request
	ListWorkItemTypes(ctx context.Context, params *ListWorkItemTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkItemTypeWithBody request with any body
	CreateWorkItemTypeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkItemType(ctx context.Context, body CreateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkItemType request
	DeleteWorkItemType(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkItemType request
	GetWorkItemType(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkItemTypeWithBody request with any body
	UpdateWorkItemTypeWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkItemType(ctx context.Context, slug string, body UpdateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkItemTypeTransitionWithBody request with any body
	CreateWorkItemTypeTransitionWithBody(ctx context.Context, typeSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkItemTypeTransition(ctx context.Context, typeSlug string, body CreateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkItemTypeTransition request
	DeleteWorkItemTypeTransition(ctx context.Context, typeSlug string, transitionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkItemTypeTransitionWithBody request with any body
	UpdateWorkItemTypeTransitionWithBody(ctx context.Context, typeSlug string, transitionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkItemTypeTransition(ctx context.Context, typeSlug string, transitionId int64, body UpdateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowRoles request
	GetWorkflowRoles(ctx context.Context, params *GetWorkflowRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGroupWorkflowRoleWithBody request with any body
	UpdateGroupWorkflowRoleWithBody(ctx context.Context, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateGroupWorkflowRole(ctx context.Context, groupId int64, body UpdateGroupWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWorkflowRoleWithBody request with any body
	UpdateUserWorkflowRoleWithBody(ctx context.Context, userId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserWorkflowRole(ctx context.Context, userId int64, body UpdateUserWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowDraftItems request
	GetWorkflowDraftItems(ctx context.Context, params *GetWorkflowDraftItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowPublishItems request
	GetWorkflowPublishItems(ctx context.Context, params *GetWorkflowPublishItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowReviewItems request
	GetWorkflowReviewItems(ctx context.Context, params *GetWorkflowReviewItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) ActivateGroupWithResponse

func (c *ClientWithResponses) ActivateGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*ActivateGroupResponse, error)

ActivateGroupWithResponse request returning *ActivateGroupResponse

func (*ClientWithResponses) AddGroupMemberWithBodyWithResponse

func (c *ClientWithResponses) AddGroupMemberWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)

AddGroupMemberWithBodyWithResponse request with arbitrary body returning *AddGroupMemberResponse

func (*ClientWithResponses) AddGroupMemberWithResponse

func (c *ClientWithResponses) AddGroupMemberWithResponse(ctx context.Context, id int64, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)

func (*ClientWithResponses) AddPageRestrictionAccessWithBodyWithResponse

func (c *ClientWithResponses) AddPageRestrictionAccessWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPageRestrictionAccessResponse, error)

AddPageRestrictionAccessWithBodyWithResponse request with arbitrary body returning *AddPageRestrictionAccessResponse

func (*ClientWithResponses) AddPageRestrictionAccessWithResponse

func (c *ClientWithResponses) AddPageRestrictionAccessWithResponse(ctx context.Context, pageId int64, body AddPageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPageRestrictionAccessResponse, error)

func (*ClientWithResponses) AddPageRestrictionGroupAccessWithBodyWithResponse

func (c *ClientWithResponses) AddPageRestrictionGroupAccessWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPageRestrictionGroupAccessResponse, error)

AddPageRestrictionGroupAccessWithBodyWithResponse request with arbitrary body returning *AddPageRestrictionGroupAccessResponse

func (*ClientWithResponses) AddPageRestrictionGroupAccessWithResponse

func (c *ClientWithResponses) AddPageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, body AddPageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPageRestrictionGroupAccessResponse, error)

func (*ClientWithResponses) AddWorkItemCommentWithBodyWithResponse

func (c *ClientWithResponses) AddWorkItemCommentWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddWorkItemCommentResponse, error)

AddWorkItemCommentWithBodyWithResponse request with arbitrary body returning *AddWorkItemCommentResponse

func (*ClientWithResponses) AddWorkItemCommentWithResponse

func (c *ClientWithResponses) AddWorkItemCommentWithResponse(ctx context.Context, pageId int64, workItemId int64, body AddWorkItemCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*AddWorkItemCommentResponse, error)

func (*ClientWithResponses) ArchivePageWithBodyWithResponse

func (c *ClientWithResponses) ArchivePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePageResponse, error)

ArchivePageWithBodyWithResponse request with arbitrary body returning *ArchivePageResponse

func (*ClientWithResponses) ArchivePageWithResponse

func (c *ClientWithResponses) ArchivePageWithResponse(ctx context.Context, id int64, body ArchivePageJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePageResponse, error)

func (*ClientWithResponses) CreateDomainEnumWithBodyWithResponse

func (c *ClientWithResponses) CreateDomainEnumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDomainEnumResponse, error)

CreateDomainEnumWithBodyWithResponse request with arbitrary body returning *CreateDomainEnumResponse

func (*ClientWithResponses) CreateDomainEnumWithResponse

func (c *ClientWithResponses) CreateDomainEnumWithResponse(ctx context.Context, body CreateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDomainEnumResponse, error)

func (*ClientWithResponses) CreateGroupWithBodyWithResponse

func (c *ClientWithResponses) CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

CreateGroupWithBodyWithResponse request with arbitrary body returning *CreateGroupResponse

func (*ClientWithResponses) CreateGroupWithResponse

func (c *ClientWithResponses) CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

func (*ClientWithResponses) CreatePageRestrictionWithResponse

func (c *ClientWithResponses) CreatePageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*CreatePageRestrictionResponse, error)

CreatePageRestrictionWithResponse request returning *CreatePageRestrictionResponse

func (*ClientWithResponses) CreatePageTypeWithBodyWithResponse

func (c *ClientWithResponses) CreatePageTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePageTypeResponse, error)

CreatePageTypeWithBodyWithResponse request with arbitrary body returning *CreatePageTypeResponse

func (*ClientWithResponses) CreatePageTypeWithResponse

func (c *ClientWithResponses) CreatePageTypeWithResponse(ctx context.Context, body CreatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePageTypeResponse, error)

func (*ClientWithResponses) CreatePageWithBodyWithResponse

func (c *ClientWithResponses) CreatePageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePageResponse, error)

CreatePageWithBodyWithResponse request with arbitrary body returning *CreatePageResponse

func (*ClientWithResponses) CreatePageWithResponse

func (c *ClientWithResponses) CreatePageWithResponse(ctx context.Context, body CreatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePageResponse, error)

func (*ClientWithResponses) CreatePropertyDescriptorWithBodyWithResponse

func (c *ClientWithResponses) CreatePropertyDescriptorWithBodyWithResponse(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePropertyDescriptorResponse, error)

CreatePropertyDescriptorWithBodyWithResponse request with arbitrary body returning *CreatePropertyDescriptorResponse

func (*ClientWithResponses) CreatePropertyDescriptorWithResponse

func (c *ClientWithResponses) CreatePropertyDescriptorWithResponse(ctx context.Context, pageTypeId int64, body CreatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePropertyDescriptorResponse, error)

func (*ClientWithResponses) CreateUserWithBodyWithResponse

func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse

func (*ClientWithResponses) CreateUserWithResponse

func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

func (*ClientWithResponses) CreateWorkItemTypeTransitionWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkItemTypeTransitionWithBodyWithResponse(ctx context.Context, typeSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeTransitionResponse, error)

CreateWorkItemTypeTransitionWithBodyWithResponse request with arbitrary body returning *CreateWorkItemTypeTransitionResponse

func (*ClientWithResponses) CreateWorkItemTypeTransitionWithResponse

func (c *ClientWithResponses) CreateWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, body CreateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeTransitionResponse, error)

func (*ClientWithResponses) CreateWorkItemTypeWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkItemTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeResponse, error)

CreateWorkItemTypeWithBodyWithResponse request with arbitrary body returning *CreateWorkItemTypeResponse

func (*ClientWithResponses) CreateWorkItemTypeWithResponse

func (c *ClientWithResponses) CreateWorkItemTypeWithResponse(ctx context.Context, body CreateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeResponse, error)

func (*ClientWithResponses) CreateWorkItemWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkItemWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemResponse, error)

CreateWorkItemWithBodyWithResponse request with arbitrary body returning *CreateWorkItemResponse

func (*ClientWithResponses) CreateWorkItemWithResponse

func (c *ClientWithResponses) CreateWorkItemWithResponse(ctx context.Context, pageId int64, body CreateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemResponse, error)

func (*ClientWithResponses) DeactivateGroupWithResponse

func (c *ClientWithResponses) DeactivateGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeactivateGroupResponse, error)

DeactivateGroupWithResponse request returning *DeactivateGroupResponse

func (*ClientWithResponses) DeleteArchivedPageWithResponse

func (c *ClientWithResponses) DeleteArchivedPageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*DeleteArchivedPageResponse, error)

DeleteArchivedPageWithResponse request returning *DeleteArchivedPageResponse

func (*ClientWithResponses) DeleteDomainEnumWithResponse

func (c *ClientWithResponses) DeleteDomainEnumWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteDomainEnumResponse, error)

DeleteDomainEnumWithResponse request returning *DeleteDomainEnumResponse

func (*ClientWithResponses) DeleteFileAttachmentWithResponse

func (c *ClientWithResponses) DeleteFileAttachmentWithResponse(ctx context.Context, id int64, params *DeleteFileAttachmentParams, reqEditors ...RequestEditorFn) (*DeleteFileAttachmentResponse, error)

DeleteFileAttachmentWithResponse request returning *DeleteFileAttachmentResponse

func (*ClientWithResponses) DeleteImageWithResponse

func (c *ClientWithResponses) DeleteImageWithResponse(ctx context.Context, id int64, params *DeleteImageParams, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error)

DeleteImageWithResponse request returning *DeleteImageResponse

func (*ClientWithResponses) DeletePageTypeWithResponse

func (c *ClientWithResponses) DeletePageTypeWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePageTypeResponse, error)

DeletePageTypeWithResponse request returning *DeletePageTypeResponse

func (*ClientWithResponses) DeletePageWithResponse

func (c *ClientWithResponses) DeletePageWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePageResponse, error)

DeletePageWithResponse request returning *DeletePageResponse

func (*ClientWithResponses) DeletePropertyDescriptorWithResponse

func (c *ClientWithResponses) DeletePropertyDescriptorWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePropertyDescriptorResponse, error)

DeletePropertyDescriptorWithResponse request returning *DeletePropertyDescriptorResponse

func (*ClientWithResponses) DeleteUserWithResponse

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithResponse request returning *DeleteUserResponse

func (*ClientWithResponses) DeleteWorkItemTypeTransitionWithResponse

func (c *ClientWithResponses) DeleteWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, transitionId int64, reqEditors ...RequestEditorFn) (*DeleteWorkItemTypeTransitionResponse, error)

DeleteWorkItemTypeTransitionWithResponse request returning *DeleteWorkItemTypeTransitionResponse

func (*ClientWithResponses) DeleteWorkItemTypeWithResponse

func (c *ClientWithResponses) DeleteWorkItemTypeWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteWorkItemTypeResponse, error)

DeleteWorkItemTypeWithResponse request returning *DeleteWorkItemTypeResponse

func (*ClientWithResponses) DeleteWorkItemWithResponse

func (c *ClientWithResponses) DeleteWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*DeleteWorkItemResponse, error)

DeleteWorkItemWithResponse request returning *DeleteWorkItemResponse

func (*ClientWithResponses) DiscardPageWorkingRevisionWithResponse

func (c *ClientWithResponses) DiscardPageWorkingRevisionWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DiscardPageWorkingRevisionResponse, error)

DiscardPageWorkingRevisionWithResponse request returning *DiscardPageWorkingRevisionResponse

func (*ClientWithResponses) DownloadFileAttachmentWithResponse

func (c *ClientWithResponses) DownloadFileAttachmentWithResponse(ctx context.Context, id int64, params *DownloadFileAttachmentParams, reqEditors ...RequestEditorFn) (*DownloadFileAttachmentResponse, error)

DownloadFileAttachmentWithResponse request returning *DownloadFileAttachmentResponse

func (*ClientWithResponses) DownloadImageWithResponse

func (c *ClientWithResponses) DownloadImageWithResponse(ctx context.Context, id int64, params *DownloadImageParams, reqEditors ...RequestEditorFn) (*DownloadImageResponse, error)

DownloadImageWithResponse request returning *DownloadImageResponse

func (*ClientWithResponses) GetArchivedPageWithResponse

func (c *ClientWithResponses) GetArchivedPageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*GetArchivedPageResponse, error)

GetArchivedPageWithResponse request returning *GetArchivedPageResponse

func (*ClientWithResponses) GetAttributesWithResponse

func (c *ClientWithResponses) GetAttributesWithResponse(ctx context.Context, objectType string, reqEditors ...RequestEditorFn) (*GetAttributesResponse, error)

GetAttributesWithResponse request returning *GetAttributesResponse

func (*ClientWithResponses) GetContentMacroDocsByNameWithResponse

func (c *ClientWithResponses) GetContentMacroDocsByNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetContentMacroDocsByNameResponse, error)

GetContentMacroDocsByNameWithResponse request returning *GetContentMacroDocsByNameResponse

func (*ClientWithResponses) GetContentMacroDocsWithResponse

func (c *ClientWithResponses) GetContentMacroDocsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContentMacroDocsResponse, error)

GetContentMacroDocsWithResponse request returning *GetContentMacroDocsResponse

func (*ClientWithResponses) GetCurrentUserWithResponse

func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

GetCurrentUserWithResponse request returning *GetCurrentUserResponse

func (*ClientWithResponses) GetDomainEnumUsagesWithResponse

func (c *ClientWithResponses) GetDomainEnumUsagesWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDomainEnumUsagesResponse, error)

GetDomainEnumUsagesWithResponse request returning *GetDomainEnumUsagesResponse

func (*ClientWithResponses) GetDomainEnumWithResponse

func (c *ClientWithResponses) GetDomainEnumWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDomainEnumResponse, error)

GetDomainEnumWithResponse request returning *GetDomainEnumResponse

func (*ClientWithResponses) GetGroupWithResponse

func (c *ClientWithResponses) GetGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)

GetGroupWithResponse request returning *GetGroupResponse

func (*ClientWithResponses) GetLandingSettingsWithResponse

func (c *ClientWithResponses) GetLandingSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLandingSettingsResponse, error)

GetLandingSettingsWithResponse request returning *GetLandingSettingsResponse

func (*ClientWithResponses) GetPageRestrictionWithResponse

func (c *ClientWithResponses) GetPageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*GetPageRestrictionResponse, error)

GetPageRestrictionWithResponse request returning *GetPageRestrictionResponse

func (*ClientWithResponses) GetPageRevisionSnapshotWithResponse

func (c *ClientWithResponses) GetPageRevisionSnapshotWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPageRevisionSnapshotResponse, error)

GetPageRevisionSnapshotWithResponse request returning *GetPageRevisionSnapshotResponse

func (*ClientWithResponses) GetPageRevisionsWithResponse

func (c *ClientWithResponses) GetPageRevisionsWithResponse(ctx context.Context, id int64, params *GetPageRevisionsParams, reqEditors ...RequestEditorFn) (*GetPageRevisionsResponse, error)

GetPageRevisionsWithResponse request returning *GetPageRevisionsResponse

func (*ClientWithResponses) GetPageTreeWithResponse

func (c *ClientWithResponses) GetPageTreeWithResponse(ctx context.Context, params *GetPageTreeParams, reqEditors ...RequestEditorFn) (*GetPageTreeResponse, error)

GetPageTreeWithResponse request returning *GetPageTreeResponse

func (*ClientWithResponses) GetPageTypeChainLinkOptionsWithResponse

func (c *ClientWithResponses) GetPageTypeChainLinkOptionsWithResponse(ctx context.Context, id int64, params *GetPageTypeChainLinkOptionsParams, reqEditors ...RequestEditorFn) (*GetPageTypeChainLinkOptionsResponse, error)

GetPageTypeChainLinkOptionsWithResponse request returning *GetPageTypeChainLinkOptionsResponse

func (*ClientWithResponses) GetPageTypePropertyDescriptorsWithResponse

func (c *ClientWithResponses) GetPageTypePropertyDescriptorsWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPageTypePropertyDescriptorsResponse, error)

GetPageTypePropertyDescriptorsWithResponse request returning *GetPageTypePropertyDescriptorsResponse

func (*ClientWithResponses) GetPageTypeWithResponse

func (c *ClientWithResponses) GetPageTypeWithResponse(ctx context.Context, id int64, params *GetPageTypeParams, reqEditors ...RequestEditorFn) (*GetPageTypeResponse, error)

GetPageTypeWithResponse request returning *GetPageTypeResponse

func (*ClientWithResponses) GetPageWithResponse

func (c *ClientWithResponses) GetPageWithResponse(ctx context.Context, id int64, params *GetPageParams, reqEditors ...RequestEditorFn) (*GetPageResponse, error)

GetPageWithResponse request returning *GetPageResponse

func (*ClientWithResponses) GetPropertyDescriptorWithResponse

func (c *ClientWithResponses) GetPropertyDescriptorWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPropertyDescriptorResponse, error)

GetPropertyDescriptorWithResponse request returning *GetPropertyDescriptorResponse

func (*ClientWithResponses) GetReleaseNoteByVersionWithResponse

func (c *ClientWithResponses) GetReleaseNoteByVersionWithResponse(ctx context.Context, version string, reqEditors ...RequestEditorFn) (*GetReleaseNoteByVersionResponse, error)

GetReleaseNoteByVersionWithResponse request returning *GetReleaseNoteByVersionResponse

func (*ClientWithResponses) GetUserPermanentDeleteReplacementsWithResponse

func (c *ClientWithResponses) GetUserPermanentDeleteReplacementsWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetUserPermanentDeleteReplacementsResponse, error)

GetUserPermanentDeleteReplacementsWithResponse request returning *GetUserPermanentDeleteReplacementsResponse

func (*ClientWithResponses) GetUserWithResponse

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, id int64, params *GetUserParams, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) GetWorkItemTypeWithResponse

func (c *ClientWithResponses) GetWorkItemTypeWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetWorkItemTypeResponse, error)

GetWorkItemTypeWithResponse request returning *GetWorkItemTypeResponse

func (*ClientWithResponses) GetWorkItemWithResponse

func (c *ClientWithResponses) GetWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*GetWorkItemResponse, error)

GetWorkItemWithResponse request returning *GetWorkItemResponse

func (*ClientWithResponses) GetWorkflowDraftItemsWithResponse

func (c *ClientWithResponses) GetWorkflowDraftItemsWithResponse(ctx context.Context, params *GetWorkflowDraftItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowDraftItemsResponse, error)

GetWorkflowDraftItemsWithResponse request returning *GetWorkflowDraftItemsResponse

func (*ClientWithResponses) GetWorkflowPublishItemsWithResponse

func (c *ClientWithResponses) GetWorkflowPublishItemsWithResponse(ctx context.Context, params *GetWorkflowPublishItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowPublishItemsResponse, error)

GetWorkflowPublishItemsWithResponse request returning *GetWorkflowPublishItemsResponse

func (*ClientWithResponses) GetWorkflowReviewItemsWithResponse

func (c *ClientWithResponses) GetWorkflowReviewItemsWithResponse(ctx context.Context, params *GetWorkflowReviewItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowReviewItemsResponse, error)

GetWorkflowReviewItemsWithResponse request returning *GetWorkflowReviewItemsResponse

func (*ClientWithResponses) GetWorkflowRolesWithResponse

func (c *ClientWithResponses) GetWorkflowRolesWithResponse(ctx context.Context, params *GetWorkflowRolesParams, reqEditors ...RequestEditorFn) (*GetWorkflowRolesResponse, error)

GetWorkflowRolesWithResponse request returning *GetWorkflowRolesResponse

func (*ClientWithResponses) ListArchiveWithResponse

func (c *ClientWithResponses) ListArchiveWithResponse(ctx context.Context, params *ListArchiveParams, reqEditors ...RequestEditorFn) (*ListArchiveResponse, error)

ListArchiveWithResponse request returning *ListArchiveResponse

func (*ClientWithResponses) ListAuditLogWithResponse

func (c *ClientWithResponses) ListAuditLogWithResponse(ctx context.Context, params *ListAuditLogParams, reqEditors ...RequestEditorFn) (*ListAuditLogResponse, error)

ListAuditLogWithResponse request returning *ListAuditLogResponse

func (*ClientWithResponses) ListContentMacrosWithResponse

func (c *ClientWithResponses) ListContentMacrosWithResponse(ctx context.Context, params *ListContentMacrosParams, reqEditors ...RequestEditorFn) (*ListContentMacrosResponse, error)

ListContentMacrosWithResponse request returning *ListContentMacrosResponse

func (*ClientWithResponses) ListDomainEnumsWithResponse

func (c *ClientWithResponses) ListDomainEnumsWithResponse(ctx context.Context, params *ListDomainEnumsParams, reqEditors ...RequestEditorFn) (*ListDomainEnumsResponse, error)

ListDomainEnumsWithResponse request returning *ListDomainEnumsResponse

func (*ClientWithResponses) ListGroupsWithResponse

func (c *ClientWithResponses) ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)

ListGroupsWithResponse request returning *ListGroupsResponse

func (*ClientWithResponses) ListPageImagesWithResponse

func (c *ClientWithResponses) ListPageImagesWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*ListPageImagesResponse, error)

ListPageImagesWithResponse request returning *ListPageImagesResponse

func (*ClientWithResponses) ListPageTypesWithResponse

func (c *ClientWithResponses) ListPageTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPageTypesResponse, error)

ListPageTypesWithResponse request returning *ListPageTypesResponse

func (*ClientWithResponses) ListPagesWithResponse

func (c *ClientWithResponses) ListPagesWithResponse(ctx context.Context, params *ListPagesParams, reqEditors ...RequestEditorFn) (*ListPagesResponse, error)

ListPagesWithResponse request returning *ListPagesResponse

func (*ClientWithResponses) ListReleaseNotesWithResponse

func (c *ClientWithResponses) ListReleaseNotesWithResponse(ctx context.Context, params *ListReleaseNotesParams, reqEditors ...RequestEditorFn) (*ListReleaseNotesResponse, error)

ListReleaseNotesWithResponse request returning *ListReleaseNotesResponse

func (*ClientWithResponses) ListTrashWithResponse

func (c *ClientWithResponses) ListTrashWithResponse(ctx context.Context, params *ListTrashParams, reqEditors ...RequestEditorFn) (*ListTrashResponse, error)

ListTrashWithResponse request returning *ListTrashResponse

func (*ClientWithResponses) ListUsersWithResponse

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithResponse request returning *ListUsersResponse

func (*ClientWithResponses) ListWorkItemTransitionsWithResponse

func (c *ClientWithResponses) ListWorkItemTransitionsWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*ListWorkItemTransitionsResponse, error)

ListWorkItemTransitionsWithResponse request returning *ListWorkItemTransitionsResponse

func (*ClientWithResponses) ListWorkItemTypesWithResponse

func (c *ClientWithResponses) ListWorkItemTypesWithResponse(ctx context.Context, params *ListWorkItemTypesParams, reqEditors ...RequestEditorFn) (*ListWorkItemTypesResponse, error)

ListWorkItemTypesWithResponse request returning *ListWorkItemTypesResponse

func (*ClientWithResponses) ListWorkItemsWithResponse

func (c *ClientWithResponses) ListWorkItemsWithResponse(ctx context.Context, pageId int64, params *ListWorkItemsParams, reqEditors ...RequestEditorFn) (*ListWorkItemsResponse, error)

ListWorkItemsWithResponse request returning *ListWorkItemsResponse

func (*ClientWithResponses) MigrateMovePageWithBodyWithResponse

func (c *ClientWithResponses) MigrateMovePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateMovePageResponse, error)

MigrateMovePageWithBodyWithResponse request with arbitrary body returning *MigrateMovePageResponse

func (*ClientWithResponses) MigrateMovePageWithResponse

func (c *ClientWithResponses) MigrateMovePageWithResponse(ctx context.Context, id int64, body MigrateMovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateMovePageResponse, error)

func (*ClientWithResponses) MigratePublishPageWithResponse

func (c *ClientWithResponses) MigratePublishPageWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*MigratePublishPageResponse, error)

MigratePublishPageWithResponse request returning *MigratePublishPageResponse

func (*ClientWithResponses) MigrateSortPageChildrenWithBodyWithResponse

func (c *ClientWithResponses) MigrateSortPageChildrenWithBodyWithResponse(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateSortPageChildrenResponse, error)

MigrateSortPageChildrenWithBodyWithResponse request with arbitrary body returning *MigrateSortPageChildrenResponse

func (*ClientWithResponses) MigrateSortPageChildrenWithResponse

func (c *ClientWithResponses) MigrateSortPageChildrenWithResponse(ctx context.Context, parentId int64, body MigrateSortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateSortPageChildrenResponse, error)

func (*ClientWithResponses) MigrateSortRootPagesWithBodyWithResponse

func (c *ClientWithResponses) MigrateSortRootPagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateSortRootPagesResponse, error)

MigrateSortRootPagesWithBodyWithResponse request with arbitrary body returning *MigrateSortRootPagesResponse

func (*ClientWithResponses) MigrateSortRootPagesWithResponse

func (c *ClientWithResponses) MigrateSortRootPagesWithResponse(ctx context.Context, body MigrateSortRootPagesJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateSortRootPagesResponse, error)

func (*ClientWithResponses) MovePageTypeWithBodyWithResponse

func (c *ClientWithResponses) MovePageTypeWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MovePageTypeResponse, error)

MovePageTypeWithBodyWithResponse request with arbitrary body returning *MovePageTypeResponse

func (*ClientWithResponses) MovePageTypeWithResponse

func (c *ClientWithResponses) MovePageTypeWithResponse(ctx context.Context, id int64, body MovePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*MovePageTypeResponse, error)

func (*ClientWithResponses) MovePageWithBodyWithResponse

func (c *ClientWithResponses) MovePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MovePageResponse, error)

MovePageWithBodyWithResponse request with arbitrary body returning *MovePageResponse

func (*ClientWithResponses) MovePageWithResponse

func (c *ClientWithResponses) MovePageWithResponse(ctx context.Context, id int64, body MovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*MovePageResponse, error)

func (*ClientWithResponses) PatchPageWithBodyWithResponse

func (c *ClientWithResponses) PatchPageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPageResponse, error)

PatchPageWithBodyWithResponse request with arbitrary body returning *PatchPageResponse

func (*ClientWithResponses) PatchPageWithResponse

func (c *ClientWithResponses) PatchPageWithResponse(ctx context.Context, id int64, body PatchPageJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPageResponse, error)

func (*ClientWithResponses) PerformWorkItemTransitionWithBodyWithResponse

func (c *ClientWithResponses) PerformWorkItemTransitionWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PerformWorkItemTransitionResponse, error)

PerformWorkItemTransitionWithBodyWithResponse request with arbitrary body returning *PerformWorkItemTransitionResponse

func (*ClientWithResponses) PerformWorkItemTransitionWithResponse

func (c *ClientWithResponses) PerformWorkItemTransitionWithResponse(ctx context.Context, pageId int64, workItemId int64, body PerformWorkItemTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*PerformWorkItemTransitionResponse, error)

func (*ClientWithResponses) PermanentlyDeletePageFromTrashWithResponse

func (c *ClientWithResponses) PermanentlyDeletePageFromTrashWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*PermanentlyDeletePageFromTrashResponse, error)

PermanentlyDeletePageFromTrashWithResponse request returning *PermanentlyDeletePageFromTrashResponse

func (*ClientWithResponses) PermanentlyDeleteUserWithBodyWithResponse

func (c *ClientWithResponses) PermanentlyDeleteUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermanentlyDeleteUserResponse, error)

PermanentlyDeleteUserWithBodyWithResponse request with arbitrary body returning *PermanentlyDeleteUserResponse

func (*ClientWithResponses) PermanentlyDeleteUserWithResponse

func (c *ClientWithResponses) PermanentlyDeleteUserWithResponse(ctx context.Context, id int64, body PermanentlyDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermanentlyDeleteUserResponse, error)

func (*ClientWithResponses) ReactivateUserWithResponse

func (c *ClientWithResponses) ReactivateUserWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*ReactivateUserResponse, error)

ReactivateUserWithResponse request returning *ReactivateUserResponse

func (*ClientWithResponses) RemoveGroupMemberWithResponse

func (c *ClientWithResponses) RemoveGroupMemberWithResponse(ctx context.Context, id int64, userId int64, reqEditors ...RequestEditorFn) (*RemoveGroupMemberResponse, error)

RemoveGroupMemberWithResponse request returning *RemoveGroupMemberResponse

func (*ClientWithResponses) RemovePageRestrictionAccessWithResponse

func (c *ClientWithResponses) RemovePageRestrictionAccessWithResponse(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionAccessResponse, error)

RemovePageRestrictionAccessWithResponse request returning *RemovePageRestrictionAccessResponse

func (*ClientWithResponses) RemovePageRestrictionGroupAccessWithResponse

func (c *ClientWithResponses) RemovePageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionGroupAccessResponse, error)

RemovePageRestrictionGroupAccessWithResponse request returning *RemovePageRestrictionGroupAccessResponse

func (*ClientWithResponses) RemovePageRestrictionWithResponse

func (c *ClientWithResponses) RemovePageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionResponse, error)

RemovePageRestrictionWithResponse request returning *RemovePageRestrictionResponse

func (*ClientWithResponses) RestorePageFromTrashWithResponse

func (c *ClientWithResponses) RestorePageFromTrashWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*RestorePageFromTrashResponse, error)

RestorePageFromTrashWithResponse request returning *RestorePageFromTrashResponse

func (*ClientWithResponses) RestorePageVersionWithResponse

func (c *ClientWithResponses) RestorePageVersionWithResponse(ctx context.Context, id int64, revisionNumber int32, reqEditors ...RequestEditorFn) (*RestorePageVersionResponse, error)

RestorePageVersionWithResponse request returning *RestorePageVersionResponse

func (*ClientWithResponses) ScanContentMacroUsageWithResponse

func (c *ClientWithResponses) ScanContentMacroUsageWithResponse(ctx context.Context, macroName string, reqEditors ...RequestEditorFn) (*ScanContentMacroUsageResponse, error)

ScanContentMacroUsageWithResponse request returning *ScanContentMacroUsageResponse

func (*ClientWithResponses) SearchGroupsWithResponse

func (c *ClientWithResponses) SearchGroupsWithResponse(ctx context.Context, params *SearchGroupsParams, reqEditors ...RequestEditorFn) (*SearchGroupsResponse, error)

SearchGroupsWithResponse request returning *SearchGroupsResponse

func (*ClientWithResponses) SearchPagesWithResponse

func (c *ClientWithResponses) SearchPagesWithResponse(ctx context.Context, params *SearchPagesParams, reqEditors ...RequestEditorFn) (*SearchPagesResponse, error)

SearchPagesWithResponse request returning *SearchPagesResponse

func (*ClientWithResponses) SearchUsersWithResponse

func (c *ClientWithResponses) SearchUsersWithResponse(ctx context.Context, params *SearchUsersParams, reqEditors ...RequestEditorFn) (*SearchUsersResponse, error)

SearchUsersWithResponse request returning *SearchUsersResponse

func (*ClientWithResponses) SearchWithBodyWithResponse

func (c *ClientWithResponses) SearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchResponse, error)

SearchWithBodyWithResponse request with arbitrary body returning *SearchResponse

func (*ClientWithResponses) SearchWithResponse

func (c *ClientWithResponses) SearchWithResponse(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchResponse, error)

func (*ClientWithResponses) SortPageChildrenWithBodyWithResponse

func (c *ClientWithResponses) SortPageChildrenWithBodyWithResponse(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPageChildrenResponse, error)

SortPageChildrenWithBodyWithResponse request with arbitrary body returning *SortPageChildrenResponse

func (*ClientWithResponses) SortPageChildrenWithResponse

func (c *ClientWithResponses) SortPageChildrenWithResponse(ctx context.Context, parentId int64, body SortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*SortPageChildrenResponse, error)

func (*ClientWithResponses) SortPageTypePropertyDescriptorsWithBodyWithResponse

func (c *ClientWithResponses) SortPageTypePropertyDescriptorsWithBodyWithResponse(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPageTypePropertyDescriptorsResponse, error)

SortPageTypePropertyDescriptorsWithBodyWithResponse request with arbitrary body returning *SortPageTypePropertyDescriptorsResponse

func (*ClientWithResponses) SortPageTypePropertyDescriptorsWithResponse

func (c *ClientWithResponses) SortPageTypePropertyDescriptorsWithResponse(ctx context.Context, pageTypeId int64, body SortPageTypePropertyDescriptorsJSONRequestBody, reqEditors ...RequestEditorFn) (*SortPageTypePropertyDescriptorsResponse, error)

func (*ClientWithResponses) SortPropertyDescriptorDisplayColumnsWithBodyWithResponse

func (c *ClientWithResponses) SortPropertyDescriptorDisplayColumnsWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPropertyDescriptorDisplayColumnsResponse, error)

SortPropertyDescriptorDisplayColumnsWithBodyWithResponse request with arbitrary body returning *SortPropertyDescriptorDisplayColumnsResponse

func (*ClientWithResponses) StartPageRevisionWithResponse

func (c *ClientWithResponses) StartPageRevisionWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*StartPageRevisionResponse, error)

StartPageRevisionWithResponse request returning *StartPageRevisionResponse

func (*ClientWithResponses) SwapPropertyDescriptorsWithResponse

func (c *ClientWithResponses) SwapPropertyDescriptorsWithResponse(ctx context.Context, fromId int64, toId int64, reqEditors ...RequestEditorFn) (*SwapPropertyDescriptorsResponse, error)

SwapPropertyDescriptorsWithResponse request returning *SwapPropertyDescriptorsResponse

func (*ClientWithResponses) TransitionPageRevisionWithBodyWithResponse

func (c *ClientWithResponses) TransitionPageRevisionWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransitionPageRevisionResponse, error)

TransitionPageRevisionWithBodyWithResponse request with arbitrary body returning *TransitionPageRevisionResponse

func (*ClientWithResponses) TransitionPageRevisionWithResponse

func (c *ClientWithResponses) TransitionPageRevisionWithResponse(ctx context.Context, id int64, body TransitionPageRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*TransitionPageRevisionResponse, error)

func (*ClientWithResponses) UnarchivePageWithResponse

func (c *ClientWithResponses) UnarchivePageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*UnarchivePageResponse, error)

UnarchivePageWithResponse request returning *UnarchivePageResponse

func (*ClientWithResponses) UpdateDomainEnumWithBodyWithResponse

func (c *ClientWithResponses) UpdateDomainEnumWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDomainEnumResponse, error)

UpdateDomainEnumWithBodyWithResponse request with arbitrary body returning *UpdateDomainEnumResponse

func (*ClientWithResponses) UpdateDomainEnumWithResponse

func (c *ClientWithResponses) UpdateDomainEnumWithResponse(ctx context.Context, id int64, body UpdateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDomainEnumResponse, error)

func (*ClientWithResponses) UpdateGroupWithBodyWithResponse

func (c *ClientWithResponses) UpdateGroupWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)

UpdateGroupWithBodyWithResponse request with arbitrary body returning *UpdateGroupResponse

func (*ClientWithResponses) UpdateGroupWithResponse

func (c *ClientWithResponses) UpdateGroupWithResponse(ctx context.Context, id int64, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)

func (*ClientWithResponses) UpdateGroupWorkflowRoleWithBodyWithResponse

func (c *ClientWithResponses) UpdateGroupWorkflowRoleWithBodyWithResponse(ctx context.Context, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupWorkflowRoleResponse, error)

UpdateGroupWorkflowRoleWithBodyWithResponse request with arbitrary body returning *UpdateGroupWorkflowRoleResponse

func (*ClientWithResponses) UpdateGroupWorkflowRoleWithResponse

func (c *ClientWithResponses) UpdateGroupWorkflowRoleWithResponse(ctx context.Context, groupId int64, body UpdateGroupWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupWorkflowRoleResponse, error)

func (*ClientWithResponses) UpdateLandingSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateLandingSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLandingSettingsResponse, error)

UpdateLandingSettingsWithBodyWithResponse request with arbitrary body returning *UpdateLandingSettingsResponse

func (*ClientWithResponses) UpdateLandingSettingsWithResponse

func (c *ClientWithResponses) UpdateLandingSettingsWithResponse(ctx context.Context, body UpdateLandingSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLandingSettingsResponse, error)

func (*ClientWithResponses) UpdatePageRestrictionAccessWithBodyWithResponse

func (c *ClientWithResponses) UpdatePageRestrictionAccessWithBodyWithResponse(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionAccessResponse, error)

UpdatePageRestrictionAccessWithBodyWithResponse request with arbitrary body returning *UpdatePageRestrictionAccessResponse

func (*ClientWithResponses) UpdatePageRestrictionAccessWithResponse

func (c *ClientWithResponses) UpdatePageRestrictionAccessWithResponse(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionAccessResponse, error)

func (*ClientWithResponses) UpdatePageRestrictionGroupAccessWithBodyWithResponse

func (c *ClientWithResponses) UpdatePageRestrictionGroupAccessWithBodyWithResponse(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionGroupAccessResponse, error)

UpdatePageRestrictionGroupAccessWithBodyWithResponse request with arbitrary body returning *UpdatePageRestrictionGroupAccessResponse

func (*ClientWithResponses) UpdatePageRestrictionGroupAccessWithResponse

func (c *ClientWithResponses) UpdatePageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionGroupAccessResponse, error)

func (*ClientWithResponses) UpdatePageTypeWithBodyWithResponse

func (c *ClientWithResponses) UpdatePageTypeWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageTypeResponse, error)

UpdatePageTypeWithBodyWithResponse request with arbitrary body returning *UpdatePageTypeResponse

func (*ClientWithResponses) UpdatePageTypeWithResponse

func (c *ClientWithResponses) UpdatePageTypeWithResponse(ctx context.Context, id int64, body UpdatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageTypeResponse, error)

func (*ClientWithResponses) UpdatePageWithBodyWithResponse

func (c *ClientWithResponses) UpdatePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageResponse, error)

UpdatePageWithBodyWithResponse request with arbitrary body returning *UpdatePageResponse

func (*ClientWithResponses) UpdatePageWithResponse

func (c *ClientWithResponses) UpdatePageWithResponse(ctx context.Context, id int64, body UpdatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageResponse, error)

func (*ClientWithResponses) UpdatePropertyDescriptorWithBodyWithResponse

func (c *ClientWithResponses) UpdatePropertyDescriptorWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePropertyDescriptorResponse, error)

UpdatePropertyDescriptorWithBodyWithResponse request with arbitrary body returning *UpdatePropertyDescriptorResponse

func (*ClientWithResponses) UpdatePropertyDescriptorWithResponse

func (c *ClientWithResponses) UpdatePropertyDescriptorWithResponse(ctx context.Context, id int64, body UpdatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePropertyDescriptorResponse, error)

func (*ClientWithResponses) UpdateUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse

func (*ClientWithResponses) UpdateUserWithResponse

func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, id int64, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

func (*ClientWithResponses) UpdateUserWorkflowRoleWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserWorkflowRoleWithBodyWithResponse(ctx context.Context, userId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWorkflowRoleResponse, error)

UpdateUserWorkflowRoleWithBodyWithResponse request with arbitrary body returning *UpdateUserWorkflowRoleResponse

func (*ClientWithResponses) UpdateUserWorkflowRoleWithResponse

func (c *ClientWithResponses) UpdateUserWorkflowRoleWithResponse(ctx context.Context, userId int64, body UpdateUserWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWorkflowRoleResponse, error)

func (*ClientWithResponses) UpdateWorkItemTypeTransitionWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkItemTypeTransitionWithBodyWithResponse(ctx context.Context, typeSlug string, transitionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeTransitionResponse, error)

UpdateWorkItemTypeTransitionWithBodyWithResponse request with arbitrary body returning *UpdateWorkItemTypeTransitionResponse

func (*ClientWithResponses) UpdateWorkItemTypeTransitionWithResponse

func (c *ClientWithResponses) UpdateWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, transitionId int64, body UpdateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeTransitionResponse, error)

func (*ClientWithResponses) UpdateWorkItemTypeWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkItemTypeWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeResponse, error)

UpdateWorkItemTypeWithBodyWithResponse request with arbitrary body returning *UpdateWorkItemTypeResponse

func (*ClientWithResponses) UpdateWorkItemTypeWithResponse

func (c *ClientWithResponses) UpdateWorkItemTypeWithResponse(ctx context.Context, slug string, body UpdateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeResponse, error)

func (*ClientWithResponses) UpdateWorkItemWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkItemWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemResponse, error)

UpdateWorkItemWithBodyWithResponse request with arbitrary body returning *UpdateWorkItemResponse

func (*ClientWithResponses) UpdateWorkItemWithResponse

func (c *ClientWithResponses) UpdateWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, body UpdateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemResponse, error)

func (*ClientWithResponses) UploadFileAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UploadFileAttachmentWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadFileAttachmentResponse, error)

UploadFileAttachmentWithBodyWithResponse request with arbitrary body returning *UploadFileAttachmentResponse

func (*ClientWithResponses) UploadImageWithBodyWithResponse

func (c *ClientWithResponses) UploadImageWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)

UploadImageWithBodyWithResponse request with arbitrary body returning *UploadImageResponse

func (*ClientWithResponses) ValidateContentWithBodyWithResponse

func (c *ClientWithResponses) ValidateContentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateContentResponse, error)

ValidateContentWithBodyWithResponse request with arbitrary body returning *ValidateContentResponse

func (*ClientWithResponses) ValidateContentWithResponse

func (c *ClientWithResponses) ValidateContentWithResponse(ctx context.Context, body ValidateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateContentResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ListArchiveWithResponse request
	ListArchiveWithResponse(ctx context.Context, params *ListArchiveParams, reqEditors ...RequestEditorFn) (*ListArchiveResponse, error)

	// ListAuditLogWithResponse request
	ListAuditLogWithResponse(ctx context.Context, params *ListAuditLogParams, reqEditors ...RequestEditorFn) (*ListAuditLogResponse, error)

	// ListTrashWithResponse request
	ListTrashWithResponse(ctx context.Context, params *ListTrashParams, reqEditors ...RequestEditorFn) (*ListTrashResponse, error)

	// ListContentMacrosWithResponse request
	ListContentMacrosWithResponse(ctx context.Context, params *ListContentMacrosParams, reqEditors ...RequestEditorFn) (*ListContentMacrosResponse, error)

	// GetContentMacroDocsWithResponse request
	GetContentMacroDocsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContentMacroDocsResponse, error)

	// ScanContentMacroUsageWithResponse request
	ScanContentMacroUsageWithResponse(ctx context.Context, macroName string, reqEditors ...RequestEditorFn) (*ScanContentMacroUsageResponse, error)

	// GetContentMacroDocsByNameWithResponse request
	GetContentMacroDocsByNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetContentMacroDocsByNameResponse, error)

	// ValidateContentWithBodyWithResponse request with any body
	ValidateContentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateContentResponse, error)

	ValidateContentWithResponse(ctx context.Context, body ValidateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateContentResponse, error)

	// ListDomainEnumsWithResponse request
	ListDomainEnumsWithResponse(ctx context.Context, params *ListDomainEnumsParams, reqEditors ...RequestEditorFn) (*ListDomainEnumsResponse, error)

	// CreateDomainEnumWithBodyWithResponse request with any body
	CreateDomainEnumWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDomainEnumResponse, error)

	CreateDomainEnumWithResponse(ctx context.Context, body CreateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDomainEnumResponse, error)

	// DeleteDomainEnumWithResponse request
	DeleteDomainEnumWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteDomainEnumResponse, error)

	// GetDomainEnumWithResponse request
	GetDomainEnumWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDomainEnumResponse, error)

	// UpdateDomainEnumWithBodyWithResponse request with any body
	UpdateDomainEnumWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDomainEnumResponse, error)

	UpdateDomainEnumWithResponse(ctx context.Context, id int64, body UpdateDomainEnumJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDomainEnumResponse, error)

	// GetDomainEnumUsagesWithResponse request
	GetDomainEnumUsagesWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDomainEnumUsagesResponse, error)

	// DeleteFileAttachmentWithResponse request
	DeleteFileAttachmentWithResponse(ctx context.Context, id int64, params *DeleteFileAttachmentParams, reqEditors ...RequestEditorFn) (*DeleteFileAttachmentResponse, error)

	// DownloadFileAttachmentWithResponse request
	DownloadFileAttachmentWithResponse(ctx context.Context, id int64, params *DownloadFileAttachmentParams, reqEditors ...RequestEditorFn) (*DownloadFileAttachmentResponse, error)

	// ListGroupsWithResponse request
	ListGroupsWithResponse(ctx context.Context, params *ListGroupsParams, reqEditors ...RequestEditorFn) (*ListGroupsResponse, error)

	// CreateGroupWithBodyWithResponse request with any body
	CreateGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

	CreateGroupWithResponse(ctx context.Context, body CreateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGroupResponse, error)

	// SearchGroupsWithResponse request
	SearchGroupsWithResponse(ctx context.Context, params *SearchGroupsParams, reqEditors ...RequestEditorFn) (*SearchGroupsResponse, error)

	// GetGroupWithResponse request
	GetGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetGroupResponse, error)

	// UpdateGroupWithBodyWithResponse request with any body
	UpdateGroupWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)

	UpdateGroupWithResponse(ctx context.Context, id int64, body UpdateGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupResponse, error)

	// ActivateGroupWithResponse request
	ActivateGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*ActivateGroupResponse, error)

	// DeactivateGroupWithResponse request
	DeactivateGroupWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeactivateGroupResponse, error)

	// AddGroupMemberWithBodyWithResponse request with any body
	AddGroupMemberWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)

	AddGroupMemberWithResponse(ctx context.Context, id int64, body AddGroupMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupMemberResponse, error)

	// RemoveGroupMemberWithResponse request
	RemoveGroupMemberWithResponse(ctx context.Context, id int64, userId int64, reqEditors ...RequestEditorFn) (*RemoveGroupMemberResponse, error)

	// DeleteImageWithResponse request
	DeleteImageWithResponse(ctx context.Context, id int64, params *DeleteImageParams, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error)

	// DownloadImageWithResponse request
	DownloadImageWithResponse(ctx context.Context, id int64, params *DownloadImageParams, reqEditors ...RequestEditorFn) (*DownloadImageResponse, error)

	// SearchWithBodyWithResponse request with any body
	SearchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchResponse, error)

	SearchWithResponse(ctx context.Context, body SearchJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchResponse, error)

	// GetAttributesWithResponse request
	GetAttributesWithResponse(ctx context.Context, objectType string, reqEditors ...RequestEditorFn) (*GetAttributesResponse, error)

	// GetLandingSettingsWithResponse request
	GetLandingSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetLandingSettingsResponse, error)

	// UpdateLandingSettingsWithBodyWithResponse request with any body
	UpdateLandingSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLandingSettingsResponse, error)

	UpdateLandingSettingsWithResponse(ctx context.Context, body UpdateLandingSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLandingSettingsResponse, error)

	// ListPageTypesWithResponse request
	ListPageTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPageTypesResponse, error)

	// CreatePageTypeWithBodyWithResponse request with any body
	CreatePageTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePageTypeResponse, error)

	CreatePageTypeWithResponse(ctx context.Context, body CreatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePageTypeResponse, error)

	// DeletePageTypeWithResponse request
	DeletePageTypeWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePageTypeResponse, error)

	// GetPageTypeWithResponse request
	GetPageTypeWithResponse(ctx context.Context, id int64, params *GetPageTypeParams, reqEditors ...RequestEditorFn) (*GetPageTypeResponse, error)

	// UpdatePageTypeWithBodyWithResponse request with any body
	UpdatePageTypeWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageTypeResponse, error)

	UpdatePageTypeWithResponse(ctx context.Context, id int64, body UpdatePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageTypeResponse, error)

	// GetPageTypePropertyDescriptorsWithResponse request
	GetPageTypePropertyDescriptorsWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPageTypePropertyDescriptorsResponse, error)

	// GetPageTypeChainLinkOptionsWithResponse request
	GetPageTypeChainLinkOptionsWithResponse(ctx context.Context, id int64, params *GetPageTypeChainLinkOptionsParams, reqEditors ...RequestEditorFn) (*GetPageTypeChainLinkOptionsResponse, error)

	// MovePageTypeWithBodyWithResponse request with any body
	MovePageTypeWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MovePageTypeResponse, error)

	MovePageTypeWithResponse(ctx context.Context, id int64, body MovePageTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*MovePageTypeResponse, error)

	// CreatePropertyDescriptorWithBodyWithResponse request with any body
	CreatePropertyDescriptorWithBodyWithResponse(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePropertyDescriptorResponse, error)

	CreatePropertyDescriptorWithResponse(ctx context.Context, pageTypeId int64, body CreatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePropertyDescriptorResponse, error)

	// SortPageTypePropertyDescriptorsWithBodyWithResponse request with any body
	SortPageTypePropertyDescriptorsWithBodyWithResponse(ctx context.Context, pageTypeId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPageTypePropertyDescriptorsResponse, error)

	SortPageTypePropertyDescriptorsWithResponse(ctx context.Context, pageTypeId int64, body SortPageTypePropertyDescriptorsJSONRequestBody, reqEditors ...RequestEditorFn) (*SortPageTypePropertyDescriptorsResponse, error)

	// ListPagesWithResponse request
	ListPagesWithResponse(ctx context.Context, params *ListPagesParams, reqEditors ...RequestEditorFn) (*ListPagesResponse, error)

	// CreatePageWithBodyWithResponse request with any body
	CreatePageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePageResponse, error)

	CreatePageWithResponse(ctx context.Context, body CreatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePageResponse, error)

	// DeleteArchivedPageWithResponse request
	DeleteArchivedPageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*DeleteArchivedPageResponse, error)

	// GetArchivedPageWithResponse request
	GetArchivedPageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*GetArchivedPageResponse, error)

	// UnarchivePageWithResponse request
	UnarchivePageWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*UnarchivePageResponse, error)

	// PermanentlyDeletePageFromTrashWithResponse request
	PermanentlyDeletePageFromTrashWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*PermanentlyDeletePageFromTrashResponse, error)

	// RestorePageFromTrashWithResponse request
	RestorePageFromTrashWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*RestorePageFromTrashResponse, error)

	// MigrateSortRootPagesWithBodyWithResponse request with any body
	MigrateSortRootPagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateSortRootPagesResponse, error)

	MigrateSortRootPagesWithResponse(ctx context.Context, body MigrateSortRootPagesJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateSortRootPagesResponse, error)

	// SearchPagesWithResponse request
	SearchPagesWithResponse(ctx context.Context, params *SearchPagesParams, reqEditors ...RequestEditorFn) (*SearchPagesResponse, error)

	// GetPageTreeWithResponse request
	GetPageTreeWithResponse(ctx context.Context, params *GetPageTreeParams, reqEditors ...RequestEditorFn) (*GetPageTreeResponse, error)

	// DeletePageWithResponse request
	DeletePageWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePageResponse, error)

	// GetPageWithResponse request
	GetPageWithResponse(ctx context.Context, id int64, params *GetPageParams, reqEditors ...RequestEditorFn) (*GetPageResponse, error)

	// PatchPageWithBodyWithResponse request with any body
	PatchPageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPageResponse, error)

	PatchPageWithResponse(ctx context.Context, id int64, body PatchPageJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPageResponse, error)

	// UpdatePageWithBodyWithResponse request with any body
	UpdatePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageResponse, error)

	UpdatePageWithResponse(ctx context.Context, id int64, body UpdatePageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageResponse, error)

	// ArchivePageWithBodyWithResponse request with any body
	ArchivePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePageResponse, error)

	ArchivePageWithResponse(ctx context.Context, id int64, body ArchivePageJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePageResponse, error)

	// MigrateMovePageWithBodyWithResponse request with any body
	MigrateMovePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateMovePageResponse, error)

	MigrateMovePageWithResponse(ctx context.Context, id int64, body MigrateMovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateMovePageResponse, error)

	// MigratePublishPageWithResponse request
	MigratePublishPageWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*MigratePublishPageResponse, error)

	// MovePageWithBodyWithResponse request with any body
	MovePageWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MovePageResponse, error)

	MovePageWithResponse(ctx context.Context, id int64, body MovePageJSONRequestBody, reqEditors ...RequestEditorFn) (*MovePageResponse, error)

	// GetPageRevisionsWithResponse request
	GetPageRevisionsWithResponse(ctx context.Context, id int64, params *GetPageRevisionsParams, reqEditors ...RequestEditorFn) (*GetPageRevisionsResponse, error)

	// DiscardPageWorkingRevisionWithResponse request
	DiscardPageWorkingRevisionWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DiscardPageWorkingRevisionResponse, error)

	// GetPageRevisionSnapshotWithResponse request
	GetPageRevisionSnapshotWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPageRevisionSnapshotResponse, error)

	// StartPageRevisionWithResponse request
	StartPageRevisionWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*StartPageRevisionResponse, error)

	// TransitionPageRevisionWithBodyWithResponse request with any body
	TransitionPageRevisionWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransitionPageRevisionResponse, error)

	TransitionPageRevisionWithResponse(ctx context.Context, id int64, body TransitionPageRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*TransitionPageRevisionResponse, error)

	// RestorePageVersionWithResponse request
	RestorePageVersionWithResponse(ctx context.Context, id int64, revisionNumber int32, reqEditors ...RequestEditorFn) (*RestorePageVersionResponse, error)

	// UploadFileAttachmentWithBodyWithResponse request with any body
	UploadFileAttachmentWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadFileAttachmentResponse, error)

	// ListPageImagesWithResponse request
	ListPageImagesWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*ListPageImagesResponse, error)

	// UploadImageWithBodyWithResponse request with any body
	UploadImageWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadImageResponse, error)

	// RemovePageRestrictionWithResponse request
	RemovePageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionResponse, error)

	// GetPageRestrictionWithResponse request
	GetPageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*GetPageRestrictionResponse, error)

	// CreatePageRestrictionWithResponse request
	CreatePageRestrictionWithResponse(ctx context.Context, pageId int64, reqEditors ...RequestEditorFn) (*CreatePageRestrictionResponse, error)

	// AddPageRestrictionAccessWithBodyWithResponse request with any body
	AddPageRestrictionAccessWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPageRestrictionAccessResponse, error)

	AddPageRestrictionAccessWithResponse(ctx context.Context, pageId int64, body AddPageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPageRestrictionAccessResponse, error)

	// RemovePageRestrictionAccessWithResponse request
	RemovePageRestrictionAccessWithResponse(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionAccessResponse, error)

	// UpdatePageRestrictionAccessWithBodyWithResponse request with any body
	UpdatePageRestrictionAccessWithBodyWithResponse(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionAccessResponse, error)

	UpdatePageRestrictionAccessWithResponse(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionAccessResponse, error)

	// AddPageRestrictionGroupAccessWithBodyWithResponse request with any body
	AddPageRestrictionGroupAccessWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPageRestrictionGroupAccessResponse, error)

	AddPageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, body AddPageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPageRestrictionGroupAccessResponse, error)

	// RemovePageRestrictionGroupAccessWithResponse request
	RemovePageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, accessId int64, reqEditors ...RequestEditorFn) (*RemovePageRestrictionGroupAccessResponse, error)

	// UpdatePageRestrictionGroupAccessWithBodyWithResponse request with any body
	UpdatePageRestrictionGroupAccessWithBodyWithResponse(ctx context.Context, pageId int64, accessId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionGroupAccessResponse, error)

	UpdatePageRestrictionGroupAccessWithResponse(ctx context.Context, pageId int64, accessId int64, body UpdatePageRestrictionGroupAccessJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePageRestrictionGroupAccessResponse, error)

	// ListWorkItemsWithResponse request
	ListWorkItemsWithResponse(ctx context.Context, pageId int64, params *ListWorkItemsParams, reqEditors ...RequestEditorFn) (*ListWorkItemsResponse, error)

	// CreateWorkItemWithBodyWithResponse request with any body
	CreateWorkItemWithBodyWithResponse(ctx context.Context, pageId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemResponse, error)

	CreateWorkItemWithResponse(ctx context.Context, pageId int64, body CreateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemResponse, error)

	// DeleteWorkItemWithResponse request
	DeleteWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*DeleteWorkItemResponse, error)

	// GetWorkItemWithResponse request
	GetWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*GetWorkItemResponse, error)

	// UpdateWorkItemWithBodyWithResponse request with any body
	UpdateWorkItemWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemResponse, error)

	UpdateWorkItemWithResponse(ctx context.Context, pageId int64, workItemId int64, body UpdateWorkItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemResponse, error)

	// AddWorkItemCommentWithBodyWithResponse request with any body
	AddWorkItemCommentWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddWorkItemCommentResponse, error)

	AddWorkItemCommentWithResponse(ctx context.Context, pageId int64, workItemId int64, body AddWorkItemCommentJSONRequestBody, reqEditors ...RequestEditorFn) (*AddWorkItemCommentResponse, error)

	// ListWorkItemTransitionsWithResponse request
	ListWorkItemTransitionsWithResponse(ctx context.Context, pageId int64, workItemId int64, reqEditors ...RequestEditorFn) (*ListWorkItemTransitionsResponse, error)

	// PerformWorkItemTransitionWithBodyWithResponse request with any body
	PerformWorkItemTransitionWithBodyWithResponse(ctx context.Context, pageId int64, workItemId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PerformWorkItemTransitionResponse, error)

	PerformWorkItemTransitionWithResponse(ctx context.Context, pageId int64, workItemId int64, body PerformWorkItemTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*PerformWorkItemTransitionResponse, error)

	// MigrateSortPageChildrenWithBodyWithResponse request with any body
	MigrateSortPageChildrenWithBodyWithResponse(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateSortPageChildrenResponse, error)

	MigrateSortPageChildrenWithResponse(ctx context.Context, parentId int64, body MigrateSortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateSortPageChildrenResponse, error)

	// SortPageChildrenWithBodyWithResponse request with any body
	SortPageChildrenWithBodyWithResponse(ctx context.Context, parentId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPageChildrenResponse, error)

	SortPageChildrenWithResponse(ctx context.Context, parentId int64, body SortPageChildrenJSONRequestBody, reqEditors ...RequestEditorFn) (*SortPageChildrenResponse, error)

	// SwapPropertyDescriptorsWithResponse request
	SwapPropertyDescriptorsWithResponse(ctx context.Context, fromId int64, toId int64, reqEditors ...RequestEditorFn) (*SwapPropertyDescriptorsResponse, error)

	// DeletePropertyDescriptorWithResponse request
	DeletePropertyDescriptorWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePropertyDescriptorResponse, error)

	// GetPropertyDescriptorWithResponse request
	GetPropertyDescriptorWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPropertyDescriptorResponse, error)

	// UpdatePropertyDescriptorWithBodyWithResponse request with any body
	UpdatePropertyDescriptorWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePropertyDescriptorResponse, error)

	UpdatePropertyDescriptorWithResponse(ctx context.Context, id int64, body UpdatePropertyDescriptorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePropertyDescriptorResponse, error)

	// SortPropertyDescriptorDisplayColumnsWithBodyWithResponse request with any body
	SortPropertyDescriptorDisplayColumnsWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SortPropertyDescriptorDisplayColumnsResponse, error)

	SortPropertyDescriptorDisplayColumnsWithResponse(ctx context.Context, id int64, body SortPropertyDescriptorDisplayColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*SortPropertyDescriptorDisplayColumnsResponse, error)

	// ListReleaseNotesWithResponse request
	ListReleaseNotesWithResponse(ctx context.Context, params *ListReleaseNotesParams, reqEditors ...RequestEditorFn) (*ListReleaseNotesResponse, error)

	// GetReleaseNoteByVersionWithResponse request
	GetReleaseNoteByVersionWithResponse(ctx context.Context, version string, reqEditors ...RequestEditorFn) (*GetReleaseNoteByVersionResponse, error)

	// ListUsersWithResponse request
	ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// CreateUserWithBodyWithResponse request with any body
	CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	// GetCurrentUserWithResponse request
	GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

	// SearchUsersWithResponse request
	SearchUsersWithResponse(ctx context.Context, params *SearchUsersParams, reqEditors ...RequestEditorFn) (*SearchUsersResponse, error)

	// DeleteUserWithResponse request
	DeleteUserWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, id int64, params *GetUserParams, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// UpdateUserWithBodyWithResponse request with any body
	UpdateUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	UpdateUserWithResponse(ctx context.Context, id int64, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	// PermanentlyDeleteUserWithBodyWithResponse request with any body
	PermanentlyDeleteUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PermanentlyDeleteUserResponse, error)

	PermanentlyDeleteUserWithResponse(ctx context.Context, id int64, body PermanentlyDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PermanentlyDeleteUserResponse, error)

	// GetUserPermanentDeleteReplacementsWithResponse request
	GetUserPermanentDeleteReplacementsWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetUserPermanentDeleteReplacementsResponse, error)

	// ReactivateUserWithResponse request
	ReactivateUserWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*ReactivateUserResponse, error)

	// ListWorkItemTypesWithResponse request
	ListWorkItemTypesWithResponse(ctx context.Context, params *ListWorkItemTypesParams, reqEditors ...RequestEditorFn) (*ListWorkItemTypesResponse, error)

	// CreateWorkItemTypeWithBodyWithResponse request with any body
	CreateWorkItemTypeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeResponse, error)

	CreateWorkItemTypeWithResponse(ctx context.Context, body CreateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeResponse, error)

	// DeleteWorkItemTypeWithResponse request
	DeleteWorkItemTypeWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteWorkItemTypeResponse, error)

	// GetWorkItemTypeWithResponse request
	GetWorkItemTypeWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetWorkItemTypeResponse, error)

	// UpdateWorkItemTypeWithBodyWithResponse request with any body
	UpdateWorkItemTypeWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeResponse, error)

	UpdateWorkItemTypeWithResponse(ctx context.Context, slug string, body UpdateWorkItemTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeResponse, error)

	// CreateWorkItemTypeTransitionWithBodyWithResponse request with any body
	CreateWorkItemTypeTransitionWithBodyWithResponse(ctx context.Context, typeSlug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeTransitionResponse, error)

	CreateWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, body CreateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkItemTypeTransitionResponse, error)

	// DeleteWorkItemTypeTransitionWithResponse request
	DeleteWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, transitionId int64, reqEditors ...RequestEditorFn) (*DeleteWorkItemTypeTransitionResponse, error)

	// UpdateWorkItemTypeTransitionWithBodyWithResponse request with any body
	UpdateWorkItemTypeTransitionWithBodyWithResponse(ctx context.Context, typeSlug string, transitionId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeTransitionResponse, error)

	UpdateWorkItemTypeTransitionWithResponse(ctx context.Context, typeSlug string, transitionId int64, body UpdateWorkItemTypeTransitionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkItemTypeTransitionResponse, error)

	// GetWorkflowRolesWithResponse request
	GetWorkflowRolesWithResponse(ctx context.Context, params *GetWorkflowRolesParams, reqEditors ...RequestEditorFn) (*GetWorkflowRolesResponse, error)

	// UpdateGroupWorkflowRoleWithBodyWithResponse request with any body
	UpdateGroupWorkflowRoleWithBodyWithResponse(ctx context.Context, groupId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupWorkflowRoleResponse, error)

	UpdateGroupWorkflowRoleWithResponse(ctx context.Context, groupId int64, body UpdateGroupWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupWorkflowRoleResponse, error)

	// UpdateUserWorkflowRoleWithBodyWithResponse request with any body
	UpdateUserWorkflowRoleWithBodyWithResponse(ctx context.Context, userId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserWorkflowRoleResponse, error)

	UpdateUserWorkflowRoleWithResponse(ctx context.Context, userId int64, body UpdateUserWorkflowRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserWorkflowRoleResponse, error)

	// GetWorkflowDraftItemsWithResponse request
	GetWorkflowDraftItemsWithResponse(ctx context.Context, params *GetWorkflowDraftItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowDraftItemsResponse, error)

	// GetWorkflowPublishItemsWithResponse request
	GetWorkflowPublishItemsWithResponse(ctx context.Context, params *GetWorkflowPublishItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowPublishItemsResponse, error)

	// GetWorkflowReviewItemsWithResponse request
	GetWorkflowReviewItemsWithResponse(ctx context.Context, params *GetWorkflowReviewItemsParams, reqEditors ...RequestEditorFn) (*GetWorkflowReviewItemsResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type ColorBandInput

type ColorBandInput struct {
	ColorHex *string  `json:"colorHex,omitempty"`
	From     *float32 `json:"from,omitempty"`
	To       *float32 `json:"to,omitempty"`
}

ColorBandInput defines model for ColorBandInput.

type ColorBandResult

type ColorBandResult struct {
	ColorHex *string  `json:"colorHex,omitempty"`
	From     *float32 `json:"from,omitempty"`
	To       *float32 `json:"to,omitempty"`
}

ColorBandResult defines model for ColorBandResult.

type ConditionalEnumTriggerInput

type ConditionalEnumTriggerInput struct {
	ResultEnumValueId *int64                                  `json:"resultEnumValueId,omitempty"`
	SourceStatusIds   *[]int64                                `json:"sourceStatusIds,omitempty"`
	TriggerType       *ConditionalEnumTriggerInputTriggerType `json:"triggerType,omitempty"`
}

ConditionalEnumTriggerInput defines model for ConditionalEnumTriggerInput.

type ConditionalEnumTriggerInputTriggerType

type ConditionalEnumTriggerInputTriggerType string

ConditionalEnumTriggerInputTriggerType defines model for ConditionalEnumTriggerInput.TriggerType.

const (
	ConditionalEnumTriggerInputTriggerTypeALLHAVESTATUS       ConditionalEnumTriggerInputTriggerType = "ALL_HAVE_STATUS"
	ConditionalEnumTriggerInputTriggerTypeATLEASTONEHASSTATUS ConditionalEnumTriggerInputTriggerType = "AT_LEAST_ONE_HAS_STATUS"
	ConditionalEnumTriggerInputTriggerTypeDEFAULT             ConditionalEnumTriggerInputTriggerType = "DEFAULT"
)

Defines values for ConditionalEnumTriggerInputTriggerType.

func (ConditionalEnumTriggerInputTriggerType) Valid

Valid indicates whether the value is a known member of the ConditionalEnumTriggerInputTriggerType enum.

type ConditionalEnumTriggerResult

type ConditionalEnumTriggerResult struct {
	Id              *int64                                   `json:"id,omitempty"`
	ResultEnumValue *DomainEnumValueResult                   `json:"resultEnumValue,omitempty"`
	SortOrder       *int32                                   `json:"sortOrder,omitempty"`
	SourceStatuses  *[]DomainEnumValueResult                 `json:"sourceStatuses,omitempty"`
	TriggerType     *ConditionalEnumTriggerResultTriggerType `json:"triggerType,omitempty"`
}

ConditionalEnumTriggerResult defines model for ConditionalEnumTriggerResult.

type ConditionalEnumTriggerResultTriggerType

type ConditionalEnumTriggerResultTriggerType string

ConditionalEnumTriggerResultTriggerType defines model for ConditionalEnumTriggerResult.TriggerType.

const (
	ConditionalEnumTriggerResultTriggerTypeALLHAVESTATUS       ConditionalEnumTriggerResultTriggerType = "ALL_HAVE_STATUS"
	ConditionalEnumTriggerResultTriggerTypeATLEASTONEHASSTATUS ConditionalEnumTriggerResultTriggerType = "AT_LEAST_ONE_HAS_STATUS"
	ConditionalEnumTriggerResultTriggerTypeDEFAULT             ConditionalEnumTriggerResultTriggerType = "DEFAULT"
)

Defines values for ConditionalEnumTriggerResultTriggerType.

func (ConditionalEnumTriggerResultTriggerType) Valid

Valid indicates whether the value is a known member of the ConditionalEnumTriggerResultTriggerType enum.

type ConfluencePageLink struct {
	Title *string `json:"title,omitempty"`
	Url   *string `json:"url,omitempty"`
}

ConfluencePageLink defines model for ConfluencePageLink.

type ContentDiagnostic

type ContentDiagnostic struct {
	Code                   *ContentDiagnosticCode     `json:"code,omitempty"`
	Column                 *int32                     `json:"column,omitempty"`
	EndColumn              *int32                     `json:"endColumn,omitempty"`
	Line                   *int32                     `json:"line,omitempty"`
	Message                *string                    `json:"message,omitempty"`
	PropertyDescriptorName *string                    `json:"propertyDescriptorName,omitempty"`
	Severity               *ContentDiagnosticSeverity `json:"severity,omitempty"`
}

ContentDiagnostic defines model for ContentDiagnostic.

type ContentDiagnosticCode

type ContentDiagnosticCode string

ContentDiagnosticCode defines model for ContentDiagnostic.Code.

const (
	DISABLEDMODULEMACRO       ContentDiagnosticCode = "DISABLED_MODULE_MACRO"
	ENTITYNOTFOUND            ContentDiagnosticCode = "ENTITY_NOT_FOUND"
	INVALIDATTRIBUTETYPE      ContentDiagnosticCode = "INVALID_ATTRIBUTE_TYPE"
	MACRONOTALLOWEDINCONTEXT  ContentDiagnosticCode = "MACRO_NOT_ALLOWED_IN_CONTEXT"
	MACRONOTALLOWEDINPROPERTY ContentDiagnosticCode = "MACRO_NOT_ALLOWED_IN_PROPERTY"
	MISSINGREQUIREDATTRIBUTE  ContentDiagnosticCode = "MISSING_REQUIRED_ATTRIBUTE"
	MISSINGSTRUCTURALCHILDREN ContentDiagnosticCode = "MISSING_STRUCTURAL_CHILDREN"
	UNKNOWNATTRIBUTE          ContentDiagnosticCode = "UNKNOWN_ATTRIBUTE"
	UNKNOWNDIRECTIVE          ContentDiagnosticCode = "UNKNOWN_DIRECTIVE"
	WRONGDIRECTIVEFORM        ContentDiagnosticCode = "WRONG_DIRECTIVE_FORM"
)

Defines values for ContentDiagnosticCode.

func (ContentDiagnosticCode) Valid

func (e ContentDiagnosticCode) Valid() bool

Valid indicates whether the value is a known member of the ContentDiagnosticCode enum.

type ContentDiagnosticSeverity

type ContentDiagnosticSeverity string

ContentDiagnosticSeverity defines model for ContentDiagnostic.Severity.

const (
	ERROR   ContentDiagnosticSeverity = "ERROR"
	WARNING ContentDiagnosticSeverity = "WARNING"
)

Defines values for ContentDiagnosticSeverity.

func (ContentDiagnosticSeverity) Valid

func (e ContentDiagnosticSeverity) Valid() bool

Valid indicates whether the value is a known member of the ContentDiagnosticSeverity enum.

type ContentValidationResult

type ContentValidationResult struct {
	Diagnostics *[]ContentDiagnostic `json:"diagnostics,omitempty"`
}

ContentValidationResult defines model for ContentValidationResult.

type CreateDomainEnumJSONRequestBody

type CreateDomainEnumJSONRequestBody = DomainEnumForm

CreateDomainEnumJSONRequestBody defines body for CreateDomainEnum for application/json ContentType.

type CreateDomainEnumResponse

type CreateDomainEnumResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateDomainEnumResponse

func ParseCreateDomainEnumResponse(rsp *http.Response) (*CreateDomainEnumResponse, error)

ParseCreateDomainEnumResponse parses an HTTP response from a CreateDomainEnumWithResponse call

func (CreateDomainEnumResponse) ContentType

func (r CreateDomainEnumResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateDomainEnumResponse) Status

func (r CreateDomainEnumResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDomainEnumResponse) StatusCode

func (r CreateDomainEnumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateGroupJSONRequestBody

type CreateGroupJSONRequestBody = UserGroupForm

CreateGroupJSONRequestBody defines body for CreateGroup for application/json ContentType.

type CreateGroupResponse

type CreateGroupResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateGroupResponse

func ParseCreateGroupResponse(rsp *http.Response) (*CreateGroupResponse, error)

ParseCreateGroupResponse parses an HTTP response from a CreateGroupWithResponse call

func (CreateGroupResponse) ContentType

func (r CreateGroupResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateGroupResponse) Status

func (r CreateGroupResponse) Status() string

Status returns HTTPResponse.Status

func (CreateGroupResponse) StatusCode

func (r CreateGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePageJSONRequestBody

type CreatePageJSONRequestBody = PageCreateForm

CreatePageJSONRequestBody defines body for CreatePage for application/json ContentType.

type CreatePageResponse

type CreatePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreatePageResponse

func ParseCreatePageResponse(rsp *http.Response) (*CreatePageResponse, error)

ParseCreatePageResponse parses an HTTP response from a CreatePageWithResponse call

func (CreatePageResponse) ContentType

func (r CreatePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePageResponse) Status

func (r CreatePageResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePageResponse) StatusCode

func (r CreatePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePageRestrictionResponse

type CreatePageRestrictionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreatePageRestrictionResponse

func ParseCreatePageRestrictionResponse(rsp *http.Response) (*CreatePageRestrictionResponse, error)

ParseCreatePageRestrictionResponse parses an HTTP response from a CreatePageRestrictionWithResponse call

func (CreatePageRestrictionResponse) ContentType

func (r CreatePageRestrictionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePageRestrictionResponse) Status

Status returns HTTPResponse.Status

func (CreatePageRestrictionResponse) StatusCode

func (r CreatePageRestrictionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePageTypeJSONRequestBody

type CreatePageTypeJSONRequestBody = PageTypeForm

CreatePageTypeJSONRequestBody defines body for CreatePageType for application/json ContentType.

type CreatePageTypeResponse

type CreatePageTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreatePageTypeResponse

func ParseCreatePageTypeResponse(rsp *http.Response) (*CreatePageTypeResponse, error)

ParseCreatePageTypeResponse parses an HTTP response from a CreatePageTypeWithResponse call

func (CreatePageTypeResponse) ContentType

func (r CreatePageTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePageTypeResponse) Status

func (r CreatePageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePageTypeResponse) StatusCode

func (r CreatePageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePropertyDescriptorJSONRequestBody

type CreatePropertyDescriptorJSONRequestBody = PropertyDescriptorForm

CreatePropertyDescriptorJSONRequestBody defines body for CreatePropertyDescriptor for application/json ContentType.

type CreatePropertyDescriptorResponse

type CreatePropertyDescriptorResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreatePropertyDescriptorResponse

func ParseCreatePropertyDescriptorResponse(rsp *http.Response) (*CreatePropertyDescriptorResponse, error)

ParseCreatePropertyDescriptorResponse parses an HTTP response from a CreatePropertyDescriptorWithResponse call

func (CreatePropertyDescriptorResponse) ContentType

func (r CreatePropertyDescriptorResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreatePropertyDescriptorResponse) Status

Status returns HTTPResponse.Status

func (CreatePropertyDescriptorResponse) StatusCode

func (r CreatePropertyDescriptorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserJSONRequestBody

type CreateUserJSONRequestBody = ExternalUserForm

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

type CreateUserResponse

type CreateUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateUserResponse

func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)

ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call

func (CreateUserResponse) ContentType

func (r CreateUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateUserResponse) Status

func (r CreateUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserResponse) StatusCode

func (r CreateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkItemJSONRequestBody

type CreateWorkItemJSONRequestBody = WorkItemCreateForm

CreateWorkItemJSONRequestBody defines body for CreateWorkItem for application/json ContentType.

type CreateWorkItemResponse

type CreateWorkItemResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateWorkItemResponse

func ParseCreateWorkItemResponse(rsp *http.Response) (*CreateWorkItemResponse, error)

ParseCreateWorkItemResponse parses an HTTP response from a CreateWorkItemWithResponse call

func (CreateWorkItemResponse) ContentType

func (r CreateWorkItemResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateWorkItemResponse) Status

func (r CreateWorkItemResponse) Status() string

Status returns HTTPResponse.Status

func (CreateWorkItemResponse) StatusCode

func (r CreateWorkItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkItemTypeJSONRequestBody

type CreateWorkItemTypeJSONRequestBody = WorkItemTypeCreateForm

CreateWorkItemTypeJSONRequestBody defines body for CreateWorkItemType for application/json ContentType.

type CreateWorkItemTypeResponse

type CreateWorkItemTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateWorkItemTypeResponse

func ParseCreateWorkItemTypeResponse(rsp *http.Response) (*CreateWorkItemTypeResponse, error)

ParseCreateWorkItemTypeResponse parses an HTTP response from a CreateWorkItemTypeWithResponse call

func (CreateWorkItemTypeResponse) ContentType

func (r CreateWorkItemTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateWorkItemTypeResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkItemTypeResponse) StatusCode

func (r CreateWorkItemTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkItemTypeTransitionJSONRequestBody

type CreateWorkItemTypeTransitionJSONRequestBody = WorkItemTransitionCreateForm

CreateWorkItemTypeTransitionJSONRequestBody defines body for CreateWorkItemTypeTransition for application/json ContentType.

type CreateWorkItemTypeTransitionResponse

type CreateWorkItemTypeTransitionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseCreateWorkItemTypeTransitionResponse

func ParseCreateWorkItemTypeTransitionResponse(rsp *http.Response) (*CreateWorkItemTypeTransitionResponse, error)

ParseCreateWorkItemTypeTransitionResponse parses an HTTP response from a CreateWorkItemTypeTransitionWithResponse call

func (CreateWorkItemTypeTransitionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (CreateWorkItemTypeTransitionResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkItemTypeTransitionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeactivateGroupResponse

type DeactivateGroupResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeactivateGroupResponse

func ParseDeactivateGroupResponse(rsp *http.Response) (*DeactivateGroupResponse, error)

ParseDeactivateGroupResponse parses an HTTP response from a DeactivateGroupWithResponse call

func (DeactivateGroupResponse) ContentType

func (r DeactivateGroupResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeactivateGroupResponse) Status

func (r DeactivateGroupResponse) Status() string

Status returns HTTPResponse.Status

func (DeactivateGroupResponse) StatusCode

func (r DeactivateGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteArchivedPageResponse

type DeleteArchivedPageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteArchivedPageResponse

func ParseDeleteArchivedPageResponse(rsp *http.Response) (*DeleteArchivedPageResponse, error)

ParseDeleteArchivedPageResponse parses an HTTP response from a DeleteArchivedPageWithResponse call

func (DeleteArchivedPageResponse) ContentType

func (r DeleteArchivedPageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteArchivedPageResponse) Status

Status returns HTTPResponse.Status

func (DeleteArchivedPageResponse) StatusCode

func (r DeleteArchivedPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDomainEnumResponse

type DeleteDomainEnumResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON409 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteDomainEnumResponse

func ParseDeleteDomainEnumResponse(rsp *http.Response) (*DeleteDomainEnumResponse, error)

ParseDeleteDomainEnumResponse parses an HTTP response from a DeleteDomainEnumWithResponse call

func (DeleteDomainEnumResponse) ContentType

func (r DeleteDomainEnumResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteDomainEnumResponse) Status

func (r DeleteDomainEnumResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteDomainEnumResponse) StatusCode

func (r DeleteDomainEnumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFileAttachmentParams

type DeleteFileAttachmentParams struct {
	Version int64 `form:"version" json:"version"`
}

DeleteFileAttachmentParams defines parameters for DeleteFileAttachment.

type DeleteFileAttachmentResponse

type DeleteFileAttachmentResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteFileAttachmentResponse

func ParseDeleteFileAttachmentResponse(rsp *http.Response) (*DeleteFileAttachmentResponse, error)

ParseDeleteFileAttachmentResponse parses an HTTP response from a DeleteFileAttachmentWithResponse call

func (DeleteFileAttachmentResponse) ContentType

func (r DeleteFileAttachmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteFileAttachmentResponse) Status

Status returns HTTPResponse.Status

func (DeleteFileAttachmentResponse) StatusCode

func (r DeleteFileAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteImageParams

type DeleteImageParams struct {
	Version int64 `form:"version" json:"version"`
}

DeleteImageParams defines parameters for DeleteImage.

type DeleteImageResponse

type DeleteImageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteImageResponse

func ParseDeleteImageResponse(rsp *http.Response) (*DeleteImageResponse, error)

ParseDeleteImageResponse parses an HTTP response from a DeleteImageWithResponse call

func (DeleteImageResponse) ContentType

func (r DeleteImageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteImageResponse) Status

func (r DeleteImageResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteImageResponse) StatusCode

func (r DeleteImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePageResponse

type DeletePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeletePageResponse

func ParseDeletePageResponse(rsp *http.Response) (*DeletePageResponse, error)

ParseDeletePageResponse parses an HTTP response from a DeletePageWithResponse call

func (DeletePageResponse) ContentType

func (r DeletePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePageResponse) Status

func (r DeletePageResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePageResponse) StatusCode

func (r DeletePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePageTypeResponse

type DeletePageTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeletePageTypeResponse

func ParseDeletePageTypeResponse(rsp *http.Response) (*DeletePageTypeResponse, error)

ParseDeletePageTypeResponse parses an HTTP response from a DeletePageTypeWithResponse call

func (DeletePageTypeResponse) ContentType

func (r DeletePageTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePageTypeResponse) Status

func (r DeletePageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePageTypeResponse) StatusCode

func (r DeletePageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePropertyDescriptorResponse

type DeletePropertyDescriptorResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeletePropertyDescriptorResponse

func ParseDeletePropertyDescriptorResponse(rsp *http.Response) (*DeletePropertyDescriptorResponse, error)

ParseDeletePropertyDescriptorResponse parses an HTTP response from a DeletePropertyDescriptorWithResponse call

func (DeletePropertyDescriptorResponse) ContentType

func (r DeletePropertyDescriptorResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeletePropertyDescriptorResponse) Status

Status returns HTTPResponse.Status

func (DeletePropertyDescriptorResponse) StatusCode

func (r DeletePropertyDescriptorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserResponse

type DeleteUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteUserResponse

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) ContentType

func (r DeleteUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteUserResponse) Status

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkItemResponse

type DeleteWorkItemResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteWorkItemResponse

func ParseDeleteWorkItemResponse(rsp *http.Response) (*DeleteWorkItemResponse, error)

ParseDeleteWorkItemResponse parses an HTTP response from a DeleteWorkItemWithResponse call

func (DeleteWorkItemResponse) ContentType

func (r DeleteWorkItemResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteWorkItemResponse) Status

func (r DeleteWorkItemResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWorkItemResponse) StatusCode

func (r DeleteWorkItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkItemTypeResponse

type DeleteWorkItemTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteWorkItemTypeResponse

func ParseDeleteWorkItemTypeResponse(rsp *http.Response) (*DeleteWorkItemTypeResponse, error)

ParseDeleteWorkItemTypeResponse parses an HTTP response from a DeleteWorkItemTypeWithResponse call

func (DeleteWorkItemTypeResponse) ContentType

func (r DeleteWorkItemTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteWorkItemTypeResponse) Status

Status returns HTTPResponse.Status

func (DeleteWorkItemTypeResponse) StatusCode

func (r DeleteWorkItemTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkItemTypeTransitionResponse

type DeleteWorkItemTypeTransitionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDeleteWorkItemTypeTransitionResponse

func ParseDeleteWorkItemTypeTransitionResponse(rsp *http.Response) (*DeleteWorkItemTypeTransitionResponse, error)

ParseDeleteWorkItemTypeTransitionResponse parses an HTTP response from a DeleteWorkItemTypeTransitionWithResponse call

func (DeleteWorkItemTypeTransitionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DeleteWorkItemTypeTransitionResponse) Status

Status returns HTTPResponse.Status

func (DeleteWorkItemTypeTransitionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DescriptorEntry

type DescriptorEntry struct {
	Id           *int64  `json:"id,omitempty"`
	Name         *string `json:"name,omitempty"`
	PageTypeName *string `json:"pageTypeName,omitempty"`
}

DescriptorEntry defines model for DescriptorEntry.

type DiscardPageWorkingRevisionResponse

type DiscardPageWorkingRevisionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDiscardPageWorkingRevisionResponse

func ParseDiscardPageWorkingRevisionResponse(rsp *http.Response) (*DiscardPageWorkingRevisionResponse, error)

ParseDiscardPageWorkingRevisionResponse parses an HTTP response from a DiscardPageWorkingRevisionWithResponse call

func (DiscardPageWorkingRevisionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DiscardPageWorkingRevisionResponse) Status

Status returns HTTPResponse.Status

func (DiscardPageWorkingRevisionResponse) StatusCode

func (r DiscardPageWorkingRevisionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DiscardResult

type DiscardResult struct {
	HeadRevisionNumber *int64                `json:"headRevisionNumber,omitempty"`
	Outcome            *DiscardResultOutcome `json:"outcome,omitempty"`
	RedirectTarget     *RedirectTarget       `json:"redirectTarget,omitempty"`
}

DiscardResult defines model for DiscardResult.

type DiscardResultOutcome

type DiscardResultOutcome string

DiscardResultOutcome defines model for DiscardResult.Outcome.

const (
	PAGEDELETED         DiscardResultOutcome = "PAGE_DELETED"
	REVERTEDTOPUBLISHED DiscardResultOutcome = "REVERTED_TO_PUBLISHED"
)

Defines values for DiscardResultOutcome.

func (DiscardResultOutcome) Valid

func (e DiscardResultOutcome) Valid() bool

Valid indicates whether the value is a known member of the DiscardResultOutcome enum.

type DisplayColumnInput

type DisplayColumnInput struct {
	DescriptorId    *int64 `json:"descriptorId,omitempty"`
	WidthPercentage *int32 `json:"widthPercentage,omitempty"`
}

DisplayColumnInput defines model for DisplayColumnInput.

type DisplayColumnResult

type DisplayColumnResult struct {
	Id              *int64  `json:"id,omitempty"`
	Name            *string `json:"name,omitempty"`
	SortOrder       *int32  `json:"sortOrder,omitempty"`
	WidthPercentage *int32  `json:"widthPercentage,omitempty"`
}

DisplayColumnResult defines model for DisplayColumnResult.

type DomainEnumForm

type DomainEnumForm struct {
	Name   string                `json:"name"`
	Values []DomainEnumValueForm `json:"values"`
}

DomainEnumForm defines model for DomainEnumForm.

type DomainEnumResult

type DomainEnumResult struct {
	Id     *int64                   `json:"id,omitempty"`
	Name   *string                  `json:"name,omitempty"`
	Values *[]DomainEnumValueResult `json:"values,omitempty"`
}

DomainEnumResult defines model for DomainEnumResult.

type DomainEnumUsagesResult

type DomainEnumUsagesResult struct {
	Pages               *[]PageEntry         `json:"pages,omitempty"`
	PropertyDescriptors *[]DescriptorEntry   `json:"propertyDescriptors,omitempty"`
	TriggerDescriptors  *[]DescriptorEntry   `json:"triggerDescriptors,omitempty"`
	WorkItemTypes       *[]WorkItemTypeEntry `json:"workItemTypes,omitempty"`
}

DomainEnumUsagesResult defines model for DomainEnumUsagesResult.

type DomainEnumValueForm

type DomainEnumValueForm struct {
	Color     *string `json:"color,omitempty"`
	Id        *int64  `json:"id,omitempty"`
	SortOrder int32   `json:"sortOrder"`
	Value     string  `json:"value"`
}

DomainEnumValueForm defines model for DomainEnumValueForm.

type DomainEnumValueResult

type DomainEnumValueResult struct {
	Color     *string `json:"color,omitempty"`
	Id        *int64  `json:"id,omitempty"`
	SortOrder *int32  `json:"sortOrder,omitempty"`
	Value     *string `json:"value,omitempty"`
}

DomainEnumValueResult defines model for DomainEnumValueResult.

type DomainEnumWithValuesListResult

type DomainEnumWithValuesListResult struct {
	Id         *int64                   `json:"id,omitempty"`
	Name       *string                  `json:"name,omitempty"`
	ValueCount *int32                   `json:"valueCount,omitempty"`
	Values     *[]DomainEnumValueResult `json:"values,omitempty"`
}

DomainEnumWithValuesListResult defines model for DomainEnumWithValuesListResult.

type DownloadFileAttachmentParams

type DownloadFileAttachmentParams struct {
	IfNoneMatch *string `json:"If-None-Match,omitempty"`
}

DownloadFileAttachmentParams defines parameters for DownloadFileAttachment.

type DownloadFileAttachmentResponse

type DownloadFileAttachmentResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDownloadFileAttachmentResponse

func ParseDownloadFileAttachmentResponse(rsp *http.Response) (*DownloadFileAttachmentResponse, error)

ParseDownloadFileAttachmentResponse parses an HTTP response from a DownloadFileAttachmentWithResponse call

func (DownloadFileAttachmentResponse) ContentType

func (r DownloadFileAttachmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DownloadFileAttachmentResponse) Status

Status returns HTTPResponse.Status

func (DownloadFileAttachmentResponse) StatusCode

func (r DownloadFileAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadImageParams

type DownloadImageParams struct {
	IfNoneMatch *string `json:"If-None-Match,omitempty"`
}

DownloadImageParams defines parameters for DownloadImage.

type DownloadImageResponse

type DownloadImageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseDownloadImageResponse

func ParseDownloadImageResponse(rsp *http.Response) (*DownloadImageResponse, error)

ParseDownloadImageResponse parses an HTTP response from a DownloadImageWithResponse call

func (DownloadImageResponse) ContentType

func (r DownloadImageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (DownloadImageResponse) Status

func (r DownloadImageResponse) Status() string

Status returns HTTPResponse.Status

func (DownloadImageResponse) StatusCode

func (r DownloadImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EligibleUserResult

type EligibleUserResult struct {
	MaxAccessLevel *EligibleUserResultMaxAccessLevel `json:"maxAccessLevel,omitempty"`
	User           *UserResult                       `json:"user,omitempty"`
}

EligibleUserResult defines model for EligibleUserResult.

type EligibleUserResultMaxAccessLevel

type EligibleUserResultMaxAccessLevel string

EligibleUserResultMaxAccessLevel defines model for EligibleUserResult.MaxAccessLevel.

const (
	EligibleUserResultMaxAccessLevelREAD      EligibleUserResultMaxAccessLevel = "READ"
	EligibleUserResultMaxAccessLevelREADWRITE EligibleUserResultMaxAccessLevel = "READ_WRITE"
)

Defines values for EligibleUserResultMaxAccessLevel.

func (EligibleUserResultMaxAccessLevel) Valid

Valid indicates whether the value is a known member of the EligibleUserResultMaxAccessLevel enum.

type EnumMacroData

type EnumMacroData struct {
	Color     *string `json:"color,omitempty"`
	EnumName  *string `json:"enumName,omitempty"`
	Value     *string `json:"value,omitempty"`
	ValueName *string `json:"valueName,omitempty"`
}

EnumMacroData defines model for EnumMacroData.

type EnumValueCount

type EnumValueCount struct {
	ColorClass *string `json:"colorClass,omitempty"`
	Count      *int64  `json:"count,omitempty"`
	IsSuccess  *bool   `json:"isSuccess,omitempty"`
	Value      *string `json:"value,omitempty"`
}

EnumValueCount defines model for EnumValueCount.

type ExcerptIncludeData

type ExcerptIncludeData struct {
	Content   *string     `json:"content,omitempty"`
	Id        *int64      `json:"id,omitempty"`
	MacroData interface{} `json:"macroData,omitempty"`
	Name      *string     `json:"name,omitempty"`
}

ExcerptIncludeData defines model for ExcerptIncludeData.

type ExpandError

type ExpandError struct {
	Code      *string `json:"code,omitempty"`
	Fallback  *string `json:"fallback,omitempty"`
	Message   *string `json:"message,omitempty"`
	Retryable *bool   `json:"retryable,omitempty"`
}

ExpandError defines model for ExpandError.

type ExternalUserForm

type ExternalUserForm struct {
	DisplayName string               `json:"displayName"`
	Email       *openapi_types.Email `json:"email,omitempty"`
}

ExternalUserForm defines model for ExternalUserForm.

type FileAttachmentData

type FileAttachmentData struct {
	ContentType *string `json:"contentType,omitempty"`
	Filename    *string `json:"filename,omitempty"`
	Height      *int32  `json:"height,omitempty"`
	Id          *int64  `json:"id,omitempty"`
	Size        *int64  `json:"size,omitempty"`
	Url         *string `json:"url,omitempty"`
	Width       *int32  `json:"width,omitempty"`
}

FileAttachmentData defines model for FileAttachmentData.

type FileAttachmentResult

type FileAttachmentResult struct {
	ContentHash *string    `json:"contentHash,omitempty"`
	ContentType *string    `json:"contentType,omitempty"`
	Created     *time.Time `json:"created,omitempty"`
	Filename    *string    `json:"filename,omitempty"`
	Height      *int32     `json:"height,omitempty"`
	Id          *int64     `json:"id,omitempty"`
	Size        *int64     `json:"size,omitempty"`
	Url         *string    `json:"url,omitempty"`
	Version     *int64     `json:"version,omitempty"`
	Width       *int32     `json:"width,omitempty"`
}

FileAttachmentResult defines model for FileAttachmentResult.

type GetArchivedPageResponse

type GetArchivedPageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetArchivedPageResponse

func ParseGetArchivedPageResponse(rsp *http.Response) (*GetArchivedPageResponse, error)

ParseGetArchivedPageResponse parses an HTTP response from a GetArchivedPageWithResponse call

func (GetArchivedPageResponse) ContentType

func (r GetArchivedPageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetArchivedPageResponse) Status

func (r GetArchivedPageResponse) Status() string

Status returns HTTPResponse.Status

func (GetArchivedPageResponse) StatusCode

func (r GetArchivedPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAttributesResponse

type GetAttributesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetAttributesResponse

func ParseGetAttributesResponse(rsp *http.Response) (*GetAttributesResponse, error)

ParseGetAttributesResponse parses an HTTP response from a GetAttributesWithResponse call

func (GetAttributesResponse) ContentType

func (r GetAttributesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetAttributesResponse) Status

func (r GetAttributesResponse) Status() string

Status returns HTTPResponse.Status

func (GetAttributesResponse) StatusCode

func (r GetAttributesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContentMacroDocsByNameResponse

type GetContentMacroDocsByNameResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetContentMacroDocsByNameResponse

func ParseGetContentMacroDocsByNameResponse(rsp *http.Response) (*GetContentMacroDocsByNameResponse, error)

ParseGetContentMacroDocsByNameResponse parses an HTTP response from a GetContentMacroDocsByNameWithResponse call

func (GetContentMacroDocsByNameResponse) ContentType

func (r GetContentMacroDocsByNameResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetContentMacroDocsByNameResponse) Status

Status returns HTTPResponse.Status

func (GetContentMacroDocsByNameResponse) StatusCode

func (r GetContentMacroDocsByNameResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContentMacroDocsResponse

type GetContentMacroDocsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetContentMacroDocsResponse

func ParseGetContentMacroDocsResponse(rsp *http.Response) (*GetContentMacroDocsResponse, error)

ParseGetContentMacroDocsResponse parses an HTTP response from a GetContentMacroDocsWithResponse call

func (GetContentMacroDocsResponse) ContentType

func (r GetContentMacroDocsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetContentMacroDocsResponse) Status

Status returns HTTPResponse.Status

func (GetContentMacroDocsResponse) StatusCode

func (r GetContentMacroDocsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentUserResponse

type GetCurrentUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetCurrentUserResponse

func ParseGetCurrentUserResponse(rsp *http.Response) (*GetCurrentUserResponse, error)

ParseGetCurrentUserResponse parses an HTTP response from a GetCurrentUserWithResponse call

func (GetCurrentUserResponse) ContentType

func (r GetCurrentUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetCurrentUserResponse) Status

func (r GetCurrentUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetCurrentUserResponse) StatusCode

func (r GetCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDomainEnumResponse

type GetDomainEnumResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetDomainEnumResponse

func ParseGetDomainEnumResponse(rsp *http.Response) (*GetDomainEnumResponse, error)

ParseGetDomainEnumResponse parses an HTTP response from a GetDomainEnumWithResponse call

func (GetDomainEnumResponse) ContentType

func (r GetDomainEnumResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDomainEnumResponse) Status

func (r GetDomainEnumResponse) Status() string

Status returns HTTPResponse.Status

func (GetDomainEnumResponse) StatusCode

func (r GetDomainEnumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDomainEnumUsagesResponse

type GetDomainEnumUsagesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetDomainEnumUsagesResponse

func ParseGetDomainEnumUsagesResponse(rsp *http.Response) (*GetDomainEnumUsagesResponse, error)

ParseGetDomainEnumUsagesResponse parses an HTTP response from a GetDomainEnumUsagesWithResponse call

func (GetDomainEnumUsagesResponse) ContentType

func (r GetDomainEnumUsagesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetDomainEnumUsagesResponse) Status

Status returns HTTPResponse.Status

func (GetDomainEnumUsagesResponse) StatusCode

func (r GetDomainEnumUsagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGroupResponse

type GetGroupResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetGroupResponse

func ParseGetGroupResponse(rsp *http.Response) (*GetGroupResponse, error)

ParseGetGroupResponse parses an HTTP response from a GetGroupWithResponse call

func (GetGroupResponse) ContentType

func (r GetGroupResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetGroupResponse) Status

func (r GetGroupResponse) Status() string

Status returns HTTPResponse.Status

func (GetGroupResponse) StatusCode

func (r GetGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLandingSettingsResponse

type GetLandingSettingsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetLandingSettingsResponse

func ParseGetLandingSettingsResponse(rsp *http.Response) (*GetLandingSettingsResponse, error)

ParseGetLandingSettingsResponse parses an HTTP response from a GetLandingSettingsWithResponse call

func (GetLandingSettingsResponse) ContentType

func (r GetLandingSettingsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetLandingSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetLandingSettingsResponse) StatusCode

func (r GetLandingSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageParams

type GetPageParams struct {
	ResolveMacros *bool `form:"resolveMacros,omitempty" json:"resolveMacros,omitempty"`

	// Expand Comma-separated list of sections to expand: jira-macros, workflow, attachments, images, work-items, restriction
	Expand *[]GetPageParamsExpand `form:"expand,omitempty" json:"expand,omitempty"`
}

GetPageParams defines parameters for GetPage.

type GetPageParamsExpand

type GetPageParamsExpand string

GetPageParamsExpand defines parameters for GetPage.

const (
	Attachments GetPageParamsExpand = "attachments"
	Images      GetPageParamsExpand = "images"
	JiraMacros  GetPageParamsExpand = "jira-macros"
	Restriction GetPageParamsExpand = "restriction"
	WorkItems   GetPageParamsExpand = "work-items"
	Workflow    GetPageParamsExpand = "workflow"
)

Defines values for GetPageParamsExpand.

func (GetPageParamsExpand) Valid

func (e GetPageParamsExpand) Valid() bool

Valid indicates whether the value is a known member of the GetPageParamsExpand enum.

type GetPageResponse

type GetPageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	JSON200                   *PublicPageCompositeResult
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageResponse

func ParseGetPageResponse(rsp *http.Response) (*GetPageResponse, error)

ParseGetPageResponse parses an HTTP response from a GetPageWithResponse call

func (GetPageResponse) ContentType

func (r GetPageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageResponse) Status

func (r GetPageResponse) Status() string

Status returns HTTPResponse.Status

func (GetPageResponse) StatusCode

func (r GetPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageRestrictionResponse

type GetPageRestrictionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageRestrictionResponse

func ParseGetPageRestrictionResponse(rsp *http.Response) (*GetPageRestrictionResponse, error)

ParseGetPageRestrictionResponse parses an HTTP response from a GetPageRestrictionWithResponse call

func (GetPageRestrictionResponse) ContentType

func (r GetPageRestrictionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageRestrictionResponse) Status

Status returns HTTPResponse.Status

func (GetPageRestrictionResponse) StatusCode

func (r GetPageRestrictionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageRevisionSnapshotResponse

type GetPageRevisionSnapshotResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageRevisionSnapshotResponse

func ParseGetPageRevisionSnapshotResponse(rsp *http.Response) (*GetPageRevisionSnapshotResponse, error)

ParseGetPageRevisionSnapshotResponse parses an HTTP response from a GetPageRevisionSnapshotWithResponse call

func (GetPageRevisionSnapshotResponse) ContentType

func (r GetPageRevisionSnapshotResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageRevisionSnapshotResponse) Status

Status returns HTTPResponse.Status

func (GetPageRevisionSnapshotResponse) StatusCode

func (r GetPageRevisionSnapshotResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageRevisionsParams

type GetPageRevisionsParams struct {
	Compare *string `form:"compare,omitempty" json:"compare,omitempty"`
}

GetPageRevisionsParams defines parameters for GetPageRevisions.

type GetPageRevisionsResponse

type GetPageRevisionsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageRevisionsResponse

func ParseGetPageRevisionsResponse(rsp *http.Response) (*GetPageRevisionsResponse, error)

ParseGetPageRevisionsResponse parses an HTTP response from a GetPageRevisionsWithResponse call

func (GetPageRevisionsResponse) ContentType

func (r GetPageRevisionsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageRevisionsResponse) Status

func (r GetPageRevisionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPageRevisionsResponse) StatusCode

func (r GetPageRevisionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageTreeParams

type GetPageTreeParams struct {
	IfNoneMatch *string `json:"If-None-Match,omitempty"`
}

GetPageTreeParams defines parameters for GetPageTree.

type GetPageTreeResponse

type GetPageTreeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageTreeResponse

func ParseGetPageTreeResponse(rsp *http.Response) (*GetPageTreeResponse, error)

ParseGetPageTreeResponse parses an HTTP response from a GetPageTreeWithResponse call

func (GetPageTreeResponse) ContentType

func (r GetPageTreeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageTreeResponse) Status

func (r GetPageTreeResponse) Status() string

Status returns HTTPResponse.Status

func (GetPageTreeResponse) StatusCode

func (r GetPageTreeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPageTypeChainLinkOptionsParams

type GetPageTypeChainLinkOptionsParams struct {
	PageId *int64 `form:"pageId,omitempty" json:"pageId,omitempty"`
}

GetPageTypeChainLinkOptionsParams defines parameters for GetPageTypeChainLinkOptions.

type GetPageTypeChainLinkOptionsResponse

type GetPageTypeChainLinkOptionsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageTypeChainLinkOptionsResponse

func ParseGetPageTypeChainLinkOptionsResponse(rsp *http.Response) (*GetPageTypeChainLinkOptionsResponse, error)

ParseGetPageTypeChainLinkOptionsResponse parses an HTTP response from a GetPageTypeChainLinkOptionsWithResponse call

func (GetPageTypeChainLinkOptionsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageTypeChainLinkOptionsResponse) Status

Status returns HTTPResponse.Status

func (GetPageTypeChainLinkOptionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPageTypeParams

type GetPageTypeParams struct {
	// Expand Comma-separated list of sections to expand: usage
	Expand *[]GetPageTypeParamsExpand `form:"expand,omitempty" json:"expand,omitempty"`
}

GetPageTypeParams defines parameters for GetPageType.

type GetPageTypeParamsExpand

type GetPageTypeParamsExpand string

GetPageTypeParamsExpand defines parameters for GetPageType.

const (
	Usage GetPageTypeParamsExpand = "usage"
)

Defines values for GetPageTypeParamsExpand.

func (GetPageTypeParamsExpand) Valid

func (e GetPageTypeParamsExpand) Valid() bool

Valid indicates whether the value is a known member of the GetPageTypeParamsExpand enum.

type GetPageTypePropertyDescriptorsResponse

type GetPageTypePropertyDescriptorsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageTypePropertyDescriptorsResponse

func ParseGetPageTypePropertyDescriptorsResponse(rsp *http.Response) (*GetPageTypePropertyDescriptorsResponse, error)

ParseGetPageTypePropertyDescriptorsResponse parses an HTTP response from a GetPageTypePropertyDescriptorsWithResponse call

func (GetPageTypePropertyDescriptorsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageTypePropertyDescriptorsResponse) Status

Status returns HTTPResponse.Status

func (GetPageTypePropertyDescriptorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPageTypeResponse

type GetPageTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	JSON200                   *PublicPageTypeCompositeResult
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPageTypeResponse

func ParseGetPageTypeResponse(rsp *http.Response) (*GetPageTypeResponse, error)

ParseGetPageTypeResponse parses an HTTP response from a GetPageTypeWithResponse call

func (GetPageTypeResponse) ContentType

func (r GetPageTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPageTypeResponse) Status

func (r GetPageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (GetPageTypeResponse) StatusCode

func (r GetPageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPropertyDescriptorResponse

type GetPropertyDescriptorResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetPropertyDescriptorResponse

func ParseGetPropertyDescriptorResponse(rsp *http.Response) (*GetPropertyDescriptorResponse, error)

ParseGetPropertyDescriptorResponse parses an HTTP response from a GetPropertyDescriptorWithResponse call

func (GetPropertyDescriptorResponse) ContentType

func (r GetPropertyDescriptorResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetPropertyDescriptorResponse) Status

Status returns HTTPResponse.Status

func (GetPropertyDescriptorResponse) StatusCode

func (r GetPropertyDescriptorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetReleaseNoteByVersionResponse

type GetReleaseNoteByVersionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetReleaseNoteByVersionResponse

func ParseGetReleaseNoteByVersionResponse(rsp *http.Response) (*GetReleaseNoteByVersionResponse, error)

ParseGetReleaseNoteByVersionResponse parses an HTTP response from a GetReleaseNoteByVersionWithResponse call

func (GetReleaseNoteByVersionResponse) ContentType

func (r GetReleaseNoteByVersionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetReleaseNoteByVersionResponse) Status

Status returns HTTPResponse.Status

func (GetReleaseNoteByVersionResponse) StatusCode

func (r GetReleaseNoteByVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserParams

type GetUserParams struct {
	// Expand Comma-separated list of sections to expand: groups
	Expand *[]GetUserParamsExpand `form:"expand,omitempty" json:"expand,omitempty"`
}

GetUserParams defines parameters for GetUser.

type GetUserParamsExpand

type GetUserParamsExpand string

GetUserParamsExpand defines parameters for GetUser.

const (
	GetUserParamsExpandGroups GetUserParamsExpand = "groups"
)

Defines values for GetUserParamsExpand.

func (GetUserParamsExpand) Valid

func (e GetUserParamsExpand) Valid() bool

Valid indicates whether the value is a known member of the GetUserParamsExpand enum.

type GetUserPermanentDeleteReplacementsResponse

type GetUserPermanentDeleteReplacementsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetUserPermanentDeleteReplacementsResponse

func ParseGetUserPermanentDeleteReplacementsResponse(rsp *http.Response) (*GetUserPermanentDeleteReplacementsResponse, error)

ParseGetUserPermanentDeleteReplacementsResponse parses an HTTP response from a GetUserPermanentDeleteReplacementsWithResponse call

func (GetUserPermanentDeleteReplacementsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetUserPermanentDeleteReplacementsResponse) Status

Status returns HTTPResponse.Status

func (GetUserPermanentDeleteReplacementsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetUserResponse

type GetUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	JSON200                   *PublicUserCompositeResult
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetUserResponse

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) ContentType

func (r GetUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetUserResponse) Status

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkItemResponse

type GetWorkItemResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkItemResponse

func ParseGetWorkItemResponse(rsp *http.Response) (*GetWorkItemResponse, error)

ParseGetWorkItemResponse parses an HTTP response from a GetWorkItemWithResponse call

func (GetWorkItemResponse) ContentType

func (r GetWorkItemResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkItemResponse) Status

func (r GetWorkItemResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkItemResponse) StatusCode

func (r GetWorkItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkItemTypeResponse

type GetWorkItemTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkItemTypeResponse

func ParseGetWorkItemTypeResponse(rsp *http.Response) (*GetWorkItemTypeResponse, error)

ParseGetWorkItemTypeResponse parses an HTTP response from a GetWorkItemTypeWithResponse call

func (GetWorkItemTypeResponse) ContentType

func (r GetWorkItemTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkItemTypeResponse) Status

func (r GetWorkItemTypeResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkItemTypeResponse) StatusCode

func (r GetWorkItemTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowDraftItemsParams

type GetWorkflowDraftItemsParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetWorkflowDraftItemsParams defines parameters for GetWorkflowDraftItems.

type GetWorkflowDraftItemsResponse

type GetWorkflowDraftItemsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkflowDraftItemsResponse

func ParseGetWorkflowDraftItemsResponse(rsp *http.Response) (*GetWorkflowDraftItemsResponse, error)

ParseGetWorkflowDraftItemsResponse parses an HTTP response from a GetWorkflowDraftItemsWithResponse call

func (GetWorkflowDraftItemsResponse) ContentType

func (r GetWorkflowDraftItemsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkflowDraftItemsResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowDraftItemsResponse) StatusCode

func (r GetWorkflowDraftItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowPublishItemsParams

type GetWorkflowPublishItemsParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetWorkflowPublishItemsParams defines parameters for GetWorkflowPublishItems.

type GetWorkflowPublishItemsResponse

type GetWorkflowPublishItemsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkflowPublishItemsResponse

func ParseGetWorkflowPublishItemsResponse(rsp *http.Response) (*GetWorkflowPublishItemsResponse, error)

ParseGetWorkflowPublishItemsResponse parses an HTTP response from a GetWorkflowPublishItemsWithResponse call

func (GetWorkflowPublishItemsResponse) ContentType

func (r GetWorkflowPublishItemsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkflowPublishItemsResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowPublishItemsResponse) StatusCode

func (r GetWorkflowPublishItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowReviewItemsParams

type GetWorkflowReviewItemsParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

GetWorkflowReviewItemsParams defines parameters for GetWorkflowReviewItems.

type GetWorkflowReviewItemsResponse

type GetWorkflowReviewItemsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkflowReviewItemsResponse

func ParseGetWorkflowReviewItemsResponse(rsp *http.Response) (*GetWorkflowReviewItemsResponse, error)

ParseGetWorkflowReviewItemsResponse parses an HTTP response from a GetWorkflowReviewItemsWithResponse call

func (GetWorkflowReviewItemsResponse) ContentType

func (r GetWorkflowReviewItemsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkflowReviewItemsResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowReviewItemsResponse) StatusCode

func (r GetWorkflowReviewItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowRolesParams

type GetWorkflowRolesParams struct {
	Include             *GetWorkflowRolesParamsInclude `form:"include,omitempty" json:"include,omitempty"`
	UsersPage           *int                           `form:"users.page,omitempty" json:"users.page,omitempty"`
	UsersSize           *int                           `form:"users.size,omitempty" json:"users.size,omitempty"`
	UsersSort           *string                        `form:"users.sort,omitempty" json:"users.sort,omitempty"`
	GroupsPage          *int                           `form:"groups.page,omitempty" json:"groups.page,omitempty"`
	GroupsSize          *int                           `form:"groups.size,omitempty" json:"groups.size,omitempty"`
	GroupsSort          *string                        `form:"groups.sort,omitempty" json:"groups.sort,omitempty"`
	AvailableUsersPage  *int                           `form:"availableUsers.page,omitempty" json:"availableUsers.page,omitempty"`
	AvailableUsersSize  *int                           `form:"availableUsers.size,omitempty" json:"availableUsers.size,omitempty"`
	AvailableUsersSort  *string                        `form:"availableUsers.sort,omitempty" json:"availableUsers.sort,omitempty"`
	AvailableGroupsPage *int                           `form:"availableGroups.page,omitempty" json:"availableGroups.page,omitempty"`
	AvailableGroupsSize *int                           `form:"availableGroups.size,omitempty" json:"availableGroups.size,omitempty"`
	AvailableGroupsSort *string                        `form:"availableGroups.sort,omitempty" json:"availableGroups.sort,omitempty"`
}

GetWorkflowRolesParams defines parameters for GetWorkflowRoles.

type GetWorkflowRolesParamsInclude

type GetWorkflowRolesParamsInclude string

GetWorkflowRolesParamsInclude defines parameters for GetWorkflowRoles.

const (
	GetWorkflowRolesParamsIncludeAvailable GetWorkflowRolesParamsInclude = "available"
	GetWorkflowRolesParamsIncludeGroups    GetWorkflowRolesParamsInclude = "groups"
	GetWorkflowRolesParamsIncludeUsers     GetWorkflowRolesParamsInclude = "users"
)

Defines values for GetWorkflowRolesParamsInclude.

func (GetWorkflowRolesParamsInclude) Valid

Valid indicates whether the value is a known member of the GetWorkflowRolesParamsInclude enum.

type GetWorkflowRolesResponse

type GetWorkflowRolesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseGetWorkflowRolesResponse

func ParseGetWorkflowRolesResponse(rsp *http.Response) (*GetWorkflowRolesResponse, error)

ParseGetWorkflowRolesResponse parses an HTTP response from a GetWorkflowRolesWithResponse call

func (GetWorkflowRolesResponse) ContentType

func (r GetWorkflowRolesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (GetWorkflowRolesResponse) Status

func (r GetWorkflowRolesResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowRolesResponse) StatusCode

func (r GetWorkflowRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type ImageData

type ImageData struct {
	Filename *string `json:"filename,omitempty"`
	Id       *int64  `json:"id,omitempty"`
	Url      *string `json:"url,omitempty"`
}

ImageData defines model for ImageData.

type ImageResult

type ImageResult struct {
	// ContentHash SHA-256 content hash of the image file. Use this as a stable cache key or ETag surrogate: if contentHash matches your cached copy, the file bytes are identical and a re-download can be skipped.
	ContentHash *string    `json:"contentHash,omitempty"`
	ContentType *string    `json:"contentType,omitempty"`
	Created     *time.Time `json:"created,omitempty"`
	Filename    *string    `json:"filename,omitempty"`
	Height      *int32     `json:"height,omitempty"`
	Id          *int64     `json:"id,omitempty"`
	Size        *int64     `json:"size,omitempty"`
	Url         *string    `json:"url,omitempty"`
	Version     *int64     `json:"version,omitempty"`
	Width       *int32     `json:"width,omitempty"`
}

ImageResult defines model for ImageResult.

type IncludePageData

type IncludePageData struct {
	Content   *string     `json:"content,omitempty"`
	Id        *int64      `json:"id,omitempty"`
	MacroData interface{} `json:"macroData,omitempty"`
	Name      *string     `json:"name,omitempty"`
}

IncludePageData defines model for IncludePageData.

type JiraAsset

type JiraAsset struct {
	Attributes *[]JiraAssetAttribute `json:"attributes,omitempty"`
	Id         *int64                `json:"id,omitempty"`
	Label      *string               `json:"label,omitempty"`
	ObjectKey  *string               `json:"objectKey,omitempty"`
	ObjectType *string               `json:"objectType,omitempty"`
}

JiraAsset defines model for JiraAsset.

type JiraAssetAttribute

type JiraAssetAttribute struct {
	ConfluencePageLinks *[]ConfluencePageLink `json:"confluencePageLinks,omitempty"`
	Id                  *int64                `json:"id,omitempty"`
	Name                *string               `json:"name,omitempty"`
	ReferencedAssets    *[]ReferencedAsset    `json:"referencedAssets,omitempty"`
	Values              *[]string             `json:"values,omitempty"`
}

JiraAssetAttribute defines model for JiraAssetAttribute.

type JiraAssetSearchResult

type JiraAssetSearchResult struct {
	Assets *[]JiraAsset `json:"assets,omitempty"`
	Total  *int32       `json:"total,omitempty"`
}

JiraAssetSearchResult defines model for JiraAssetSearchResult.

type JiraAssetsMacroData

type JiraAssetsMacroData struct {
	Assets       *[]JiraAsset `json:"assets,omitempty"`
	ColumnNames  *[]string    `json:"columnNames,omitempty"`
	ErrorMessage *string      `json:"errorMessage,omitempty"`
	ObjectType   *string      `json:"objectType,omitempty"`
	TotalCount   *int32       `json:"totalCount,omitempty"`
}

JiraAssetsMacroData defines model for JiraAssetsMacroData.

type JiraIssue

type JiraIssue struct {
	Fields  *map[string]JiraIssueField `json:"fields,omitempty"`
	Key     *string                    `json:"key,omitempty"`
	Status  *JiraIssueStatus           `json:"status,omitempty"`
	Summary *string                    `json:"summary,omitempty"`
}

JiraIssue defines model for JiraIssue.

type JiraIssueField

type JiraIssueField struct {
	DisplayName *string `json:"displayName,omitempty"`
	FieldId     *string `json:"fieldId,omitempty"`
	Value       *string `json:"value,omitempty"`
}

JiraIssueField defines model for JiraIssueField.

type JiraIssueStatus

type JiraIssueStatus struct {
	Category *string `json:"category,omitempty"`
	Name     *string `json:"name,omitempty"`
}

JiraIssueStatus defines model for JiraIssueStatus.

type JiraIssuesMacroData

type JiraIssuesMacroData struct {
	FieldNames *map[string]string `json:"fieldNames,omitempty"`
	Issues     *[]JiraIssue       `json:"issues,omitempty"`
	TotalCount *int32             `json:"totalCount,omitempty"`
}

JiraIssuesMacroData defines model for JiraIssuesMacroData.

type JiraMacroDataResult

type JiraMacroDataResult struct {
	JiraAssets            *map[string]JiraAssetsMacroData `json:"jiraAssets,omitempty"`
	JiraAssetsByKey       *map[string]JiraAsset           `json:"jiraAssetsByKey,omitempty"`
	JiraIssues            *map[string]JiraIssuesMacroData `json:"jiraIssues,omitempty"`
	JiraIssuesByKey       *map[string]JiraIssue           `json:"jiraIssuesByKey,omitempty"`
	PropertyJiraMacroData *map[string]JiraMacroDataResult `json:"propertyJiraMacroData,omitempty"`
}

JiraMacroDataResult defines model for JiraMacroDataResult.

type LandingSettingsForm

type LandingSettingsForm struct {
	Active  *bool   `json:"active,omitempty"`
	Content *string `json:"content,omitempty"`
}

LandingSettingsForm defines model for LandingSettingsForm.

type LandingSettingsResult

type LandingSettingsResult struct {
	Active    *bool      `json:"active,omitempty"`
	Content   *string    `json:"content,omitempty"`
	MacroData *MacroData `json:"macroData,omitempty"`
}

LandingSettingsResult defines model for LandingSettingsResult.

type ListArchiveParams

type ListArchiveParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListArchiveParams defines parameters for ListArchive.

type ListArchiveResponse

type ListArchiveResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListArchiveResponse

func ParseListArchiveResponse(rsp *http.Response) (*ListArchiveResponse, error)

ParseListArchiveResponse parses an HTTP response from a ListArchiveWithResponse call

func (ListArchiveResponse) ContentType

func (r ListArchiveResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListArchiveResponse) Status

func (r ListArchiveResponse) Status() string

Status returns HTTPResponse.Status

func (ListArchiveResponse) StatusCode

func (r ListArchiveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAuditLogParams

type ListAuditLogParams struct {
	Form AuditLogQueryForm `form:"form" json:"form"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort    *[]string `form:"sort,omitempty" json:"sort,omitempty"`
	Include *[]string `form:"include,omitempty" json:"include,omitempty"`
}

ListAuditLogParams defines parameters for ListAuditLog.

type ListAuditLogResponse

type ListAuditLogResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListAuditLogResponse

func ParseListAuditLogResponse(rsp *http.Response) (*ListAuditLogResponse, error)

ParseListAuditLogResponse parses an HTTP response from a ListAuditLogWithResponse call

func (ListAuditLogResponse) ContentType

func (r ListAuditLogResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListAuditLogResponse) Status

func (r ListAuditLogResponse) Status() string

Status returns HTTPResponse.Status

func (ListAuditLogResponse) StatusCode

func (r ListAuditLogResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListContentMacrosParams

type ListContentMacrosParams struct {
	// Context Filter to macros allowed in this render context. Valid values: PAGE_CONTENT, PAGE_PROPERTY, LANDING_PAGE, TASK_DESCRIPTION
	Context *ListContentMacrosParamsContext `form:"context,omitempty" json:"context,omitempty"`
}

ListContentMacrosParams defines parameters for ListContentMacros.

type ListContentMacrosParamsContext

type ListContentMacrosParamsContext string

ListContentMacrosParamsContext defines parameters for ListContentMacros.

const (
	LANDINGPAGE     ListContentMacrosParamsContext = "LANDING_PAGE"
	PAGECONTENT     ListContentMacrosParamsContext = "PAGE_CONTENT"
	PAGEPROPERTY    ListContentMacrosParamsContext = "PAGE_PROPERTY"
	TASKDESCRIPTION ListContentMacrosParamsContext = "TASK_DESCRIPTION"
)

Defines values for ListContentMacrosParamsContext.

func (ListContentMacrosParamsContext) Valid

Valid indicates whether the value is a known member of the ListContentMacrosParamsContext enum.

type ListContentMacrosResponse

type ListContentMacrosResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListContentMacrosResponse

func ParseListContentMacrosResponse(rsp *http.Response) (*ListContentMacrosResponse, error)

ParseListContentMacrosResponse parses an HTTP response from a ListContentMacrosWithResponse call

func (ListContentMacrosResponse) ContentType

func (r ListContentMacrosResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListContentMacrosResponse) Status

func (r ListContentMacrosResponse) Status() string

Status returns HTTPResponse.Status

func (ListContentMacrosResponse) StatusCode

func (r ListContentMacrosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDomainEnumsParams

type ListDomainEnumsParams struct {
	// Expand Comma-separated list of sections to expand: values
	Expand *[]ListDomainEnumsParamsExpand `form:"expand,omitempty" json:"expand,omitempty"`
}

ListDomainEnumsParams defines parameters for ListDomainEnums.

type ListDomainEnumsParamsExpand

type ListDomainEnumsParamsExpand string

ListDomainEnumsParamsExpand defines parameters for ListDomainEnums.

const (
	Values ListDomainEnumsParamsExpand = "values"
)

Defines values for ListDomainEnumsParamsExpand.

func (ListDomainEnumsParamsExpand) Valid

Valid indicates whether the value is a known member of the ListDomainEnumsParamsExpand enum.

type ListDomainEnumsResponse

type ListDomainEnumsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	JSON200                   *[]DomainEnumWithValuesListResult
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListDomainEnumsResponse

func ParseListDomainEnumsResponse(rsp *http.Response) (*ListDomainEnumsResponse, error)

ParseListDomainEnumsResponse parses an HTTP response from a ListDomainEnumsWithResponse call

func (ListDomainEnumsResponse) ContentType

func (r ListDomainEnumsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListDomainEnumsResponse) Status

func (r ListDomainEnumsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDomainEnumsResponse) StatusCode

func (r ListDomainEnumsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListGroupsParams

type ListGroupsParams struct {
	Status *ListGroupsParamsStatus `form:"status,omitempty" json:"status,omitempty"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListGroupsParams defines parameters for ListGroups.

type ListGroupsParamsStatus

type ListGroupsParamsStatus string

ListGroupsParamsStatus defines parameters for ListGroups.

const (
	ListGroupsParamsStatusACTIVE   ListGroupsParamsStatus = "ACTIVE"
	ListGroupsParamsStatusINACTIVE ListGroupsParamsStatus = "INACTIVE"
)

Defines values for ListGroupsParamsStatus.

func (ListGroupsParamsStatus) Valid

func (e ListGroupsParamsStatus) Valid() bool

Valid indicates whether the value is a known member of the ListGroupsParamsStatus enum.

type ListGroupsResponse

type ListGroupsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListGroupsResponse

func ParseListGroupsResponse(rsp *http.Response) (*ListGroupsResponse, error)

ParseListGroupsResponse parses an HTTP response from a ListGroupsWithResponse call

func (ListGroupsResponse) ContentType

func (r ListGroupsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListGroupsResponse) Status

func (r ListGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (ListGroupsResponse) StatusCode

func (r ListGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPageImagesResponse

type ListPageImagesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListPageImagesResponse

func ParseListPageImagesResponse(rsp *http.Response) (*ListPageImagesResponse, error)

ParseListPageImagesResponse parses an HTTP response from a ListPageImagesWithResponse call

func (ListPageImagesResponse) ContentType

func (r ListPageImagesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPageImagesResponse) Status

func (r ListPageImagesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPageImagesResponse) StatusCode

func (r ListPageImagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPageTypesResponse

type ListPageTypesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListPageTypesResponse

func ParseListPageTypesResponse(rsp *http.Response) (*ListPageTypesResponse, error)

ParseListPageTypesResponse parses an HTTP response from a ListPageTypesWithResponse call

func (ListPageTypesResponse) ContentType

func (r ListPageTypesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPageTypesResponse) Status

func (r ListPageTypesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPageTypesResponse) StatusCode

func (r ListPageTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPagesParams

type ListPagesParams struct {
	PageTypeId *int64 `form:"pageTypeId,omitempty" json:"pageTypeId,omitempty"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListPagesParams defines parameters for ListPages.

type ListPagesResponse

type ListPagesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListPagesResponse

func ParseListPagesResponse(rsp *http.Response) (*ListPagesResponse, error)

ParseListPagesResponse parses an HTTP response from a ListPagesWithResponse call

func (ListPagesResponse) ContentType

func (r ListPagesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListPagesResponse) Status

func (r ListPagesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPagesResponse) StatusCode

func (r ListPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListReleaseNotesParams

type ListReleaseNotesParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListReleaseNotesParams defines parameters for ListReleaseNotes.

type ListReleaseNotesResponse

type ListReleaseNotesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListReleaseNotesResponse

func ParseListReleaseNotesResponse(rsp *http.Response) (*ListReleaseNotesResponse, error)

ParseListReleaseNotesResponse parses an HTTP response from a ListReleaseNotesWithResponse call

func (ListReleaseNotesResponse) ContentType

func (r ListReleaseNotesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListReleaseNotesResponse) Status

func (r ListReleaseNotesResponse) Status() string

Status returns HTTPResponse.Status

func (ListReleaseNotesResponse) StatusCode

func (r ListReleaseNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTrashParams

type ListTrashParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListTrashParams defines parameters for ListTrash.

type ListTrashResponse

type ListTrashResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListTrashResponse

func ParseListTrashResponse(rsp *http.Response) (*ListTrashResponse, error)

ParseListTrashResponse parses an HTTP response from a ListTrashWithResponse call

func (ListTrashResponse) ContentType

func (r ListTrashResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListTrashResponse) Status

func (r ListTrashResponse) Status() string

Status returns HTTPResponse.Status

func (ListTrashResponse) StatusCode

func (r ListTrashResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersParams

type ListUsersParams struct {
	Status *ListUsersParamsStatus `form:"status,omitempty" json:"status,omitempty"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

type ListUsersParamsStatus

type ListUsersParamsStatus string

ListUsersParamsStatus defines parameters for ListUsers.

const (
	ListUsersParamsStatusACTIVE  ListUsersParamsStatus = "ACTIVE"
	ListUsersParamsStatusDELETED ListUsersParamsStatus = "DELETED"
)

Defines values for ListUsersParamsStatus.

func (ListUsersParamsStatus) Valid

func (e ListUsersParamsStatus) Valid() bool

Valid indicates whether the value is a known member of the ListUsersParamsStatus enum.

type ListUsersResponse

type ListUsersResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListUsersResponse

func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

func (ListUsersResponse) ContentType

func (r ListUsersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListUsersResponse) Status

func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersResponse) StatusCode

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkItemTransitionsResponse

type ListWorkItemTransitionsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListWorkItemTransitionsResponse

func ParseListWorkItemTransitionsResponse(rsp *http.Response) (*ListWorkItemTransitionsResponse, error)

ParseListWorkItemTransitionsResponse parses an HTTP response from a ListWorkItemTransitionsWithResponse call

func (ListWorkItemTransitionsResponse) ContentType

func (r ListWorkItemTransitionsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListWorkItemTransitionsResponse) Status

Status returns HTTPResponse.Status

func (ListWorkItemTransitionsResponse) StatusCode

func (r ListWorkItemTransitionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkItemTypesParams

type ListWorkItemTypesParams struct {
	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

ListWorkItemTypesParams defines parameters for ListWorkItemTypes.

type ListWorkItemTypesResponse

type ListWorkItemTypesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListWorkItemTypesResponse

func ParseListWorkItemTypesResponse(rsp *http.Response) (*ListWorkItemTypesResponse, error)

ParseListWorkItemTypesResponse parses an HTTP response from a ListWorkItemTypesWithResponse call

func (ListWorkItemTypesResponse) ContentType

func (r ListWorkItemTypesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListWorkItemTypesResponse) Status

func (r ListWorkItemTypesResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkItemTypesResponse) StatusCode

func (r ListWorkItemTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkItemsParams

type ListWorkItemsParams struct {
	Type *string `form:"type,omitempty" json:"type,omitempty"`
}

ListWorkItemsParams defines parameters for ListWorkItems.

type ListWorkItemsResponse

type ListWorkItemsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseListWorkItemsResponse

func ParseListWorkItemsResponse(rsp *http.Response) (*ListWorkItemsResponse, error)

ParseListWorkItemsResponse parses an HTTP response from a ListWorkItemsWithResponse call

func (ListWorkItemsResponse) ContentType

func (r ListWorkItemsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ListWorkItemsResponse) Status

func (r ListWorkItemsResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkItemsResponse) StatusCode

func (r ListWorkItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MacroAttributeDocResult

type MacroAttributeDocResult struct {
	Def      *string `json:"def,omitempty"`
	Doc      *string `json:"doc,omitempty"`
	Name     *string `json:"name,omitempty"`
	Required *bool   `json:"required,omitempty"`
	Type     *string `json:"type,omitempty"`
}

MacroAttributeDocResult defines model for MacroAttributeDocResult.

type MacroAttributeSchema

type MacroAttributeSchema struct {
	Max      *int32                    `json:"max,omitempty"`
	Min      *int32                    `json:"min,omitempty"`
	Name     *string                   `json:"name,omitempty"`
	Required *bool                     `json:"required,omitempty"`
	Type     *MacroAttributeSchemaType `json:"type,omitempty"`
}

MacroAttributeSchema defines model for MacroAttributeSchema.

type MacroAttributeSchemaType

type MacroAttributeSchemaType string

MacroAttributeSchemaType defines model for MacroAttributeSchema.Type.

const (
	BOOLEAN      MacroAttributeSchemaType = "BOOLEAN"
	INTEGER      MacroAttributeSchemaType = "INTEGER"
	INTEGERORALL MacroAttributeSchemaType = "INTEGER_OR_ALL"
	LONG         MacroAttributeSchemaType = "LONG"
	STRING       MacroAttributeSchemaType = "STRING"
)

Defines values for MacroAttributeSchemaType.

func (MacroAttributeSchemaType) Valid

func (e MacroAttributeSchemaType) Valid() bool

Valid indicates whether the value is a known member of the MacroAttributeSchemaType enum.

type MacroData

type MacroData struct {
	ChildrenInstances *map[string]ChildrenInstanceData   `json:"childrenInstances,omitempty"`
	Enums             *map[string]EnumMacroData          `json:"enums,omitempty"`
	ExcerptIncludes   *map[string]ExcerptIncludeData     `json:"excerptIncludes,omitempty"`
	FileAttachments   *map[string]FileAttachmentData     `json:"fileAttachments,omitempty"`
	Images            *map[string]ImageData              `json:"images,omitempty"`
	IncludePages      *map[string]IncludePageData        `json:"includePages,omitempty"`
	JiraAssets        *map[string]JiraAssetsMacroData    `json:"jiraAssets,omitempty"`
	JiraAssetsByKey   *map[string]JiraAsset              `json:"jiraAssetsByKey,omitempty"`
	JiraIssues        *map[string]JiraIssuesMacroData    `json:"jiraIssues,omitempty"`
	JiraIssuesByKey   *map[string]JiraIssue              `json:"jiraIssuesByKey,omitempty"`
	PageSelector      *map[string]PageSelectorMacroData  `json:"pageSelector,omitempty"`
	PageTasks         *map[string]PageTasksMacroData     `json:"pageTasks,omitempty"`
	PageWorkItems     *map[string][]PageWorkItemResult   `json:"pageWorkItems,omitempty"`
	Pagelinks         *map[string]PageLinkData           `json:"pagelinks,omitempty"`
	ProgressRings     *map[string]ProgressRingMacroData  `json:"progressRings,omitempty"`
	PropertyChains    *map[string]PropertyChainMacroData `json:"propertyChains,omitempty"`
}

MacroData defines model for MacroData.

type MacroDocResult

type MacroDocResult struct {
	Attributes    *[]MacroAttributeDocResult `json:"attributes,omitempty"`
	DirectiveName *string                    `json:"directiveName,omitempty"`
	Examples      *[]string                  `json:"examples,omitempty"`
	Form          *string                    `json:"form,omitempty"`
	Module        *string                    `json:"module,omitempty"`
	Summary       *string                    `json:"summary,omitempty"`
}

MacroDocResult defines model for MacroDocResult.

type MacroScanPageResult

type MacroScanPageResult struct {
	Count  *int32  `json:"count,omitempty"`
	Name   *string `json:"name,omitempty"`
	PageId *int64  `json:"pageId,omitempty"`
}

MacroScanPageResult defines model for MacroScanPageResult.

type MacroScanRestrictedSummary

type MacroScanRestrictedSummary struct {
	MacroCount *int32 `json:"macroCount,omitempty"`
	PageCount  *int32 `json:"pageCount,omitempty"`
}

MacroScanRestrictedSummary defines model for MacroScanRestrictedSummary.

type MacroScanResult

type MacroScanResult struct {
	Accessible *[]MacroScanPageResult      `json:"accessible,omitempty"`
	Restricted *MacroScanRestrictedSummary `json:"restricted,omitempty"`
}

MacroScanResult defines model for MacroScanResult.

type MigrateMovePageJSONRequestBody

type MigrateMovePageJSONRequestBody = PageMoveForm

MigrateMovePageJSONRequestBody defines body for MigrateMovePage for application/json ContentType.

type MigrateMovePageResponse

type MigrateMovePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMigrateMovePageResponse

func ParseMigrateMovePageResponse(rsp *http.Response) (*MigrateMovePageResponse, error)

ParseMigrateMovePageResponse parses an HTTP response from a MigrateMovePageWithResponse call

func (MigrateMovePageResponse) ContentType

func (r MigrateMovePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigrateMovePageResponse) Status

func (r MigrateMovePageResponse) Status() string

Status returns HTTPResponse.Status

func (MigrateMovePageResponse) StatusCode

func (r MigrateMovePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MigratePublishPageResponse

type MigratePublishPageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMigratePublishPageResponse

func ParseMigratePublishPageResponse(rsp *http.Response) (*MigratePublishPageResponse, error)

ParseMigratePublishPageResponse parses an HTTP response from a MigratePublishPageWithResponse call

func (MigratePublishPageResponse) ContentType

func (r MigratePublishPageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigratePublishPageResponse) Status

Status returns HTTPResponse.Status

func (MigratePublishPageResponse) StatusCode

func (r MigratePublishPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MigrateSortPageChildrenJSONRequestBody

type MigrateSortPageChildrenJSONRequestBody = SortChildrenForm

MigrateSortPageChildrenJSONRequestBody defines body for MigrateSortPageChildren for application/json ContentType.

type MigrateSortPageChildrenResponse

type MigrateSortPageChildrenResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMigrateSortPageChildrenResponse

func ParseMigrateSortPageChildrenResponse(rsp *http.Response) (*MigrateSortPageChildrenResponse, error)

ParseMigrateSortPageChildrenResponse parses an HTTP response from a MigrateSortPageChildrenWithResponse call

func (MigrateSortPageChildrenResponse) ContentType

func (r MigrateSortPageChildrenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigrateSortPageChildrenResponse) Status

Status returns HTTPResponse.Status

func (MigrateSortPageChildrenResponse) StatusCode

func (r MigrateSortPageChildrenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MigrateSortRootPagesJSONRequestBody

type MigrateSortRootPagesJSONRequestBody = SortChildrenForm

MigrateSortRootPagesJSONRequestBody defines body for MigrateSortRootPages for application/json ContentType.

type MigrateSortRootPagesResponse

type MigrateSortRootPagesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMigrateSortRootPagesResponse

func ParseMigrateSortRootPagesResponse(rsp *http.Response) (*MigrateSortRootPagesResponse, error)

ParseMigrateSortRootPagesResponse parses an HTTP response from a MigrateSortRootPagesWithResponse call

func (MigrateSortRootPagesResponse) ContentType

func (r MigrateSortRootPagesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MigrateSortRootPagesResponse) Status

Status returns HTTPResponse.Status

func (MigrateSortRootPagesResponse) StatusCode

func (r MigrateSortRootPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MoveImpactSnapshotForm

type MoveImpactSnapshotForm struct {
	SnapshotKey string `json:"snapshotKey"`
}

MoveImpactSnapshotForm defines model for MoveImpactSnapshotForm.

type MovePageJSONRequestBody

type MovePageJSONRequestBody = PageMoveForm

MovePageJSONRequestBody defines body for MovePage for application/json ContentType.

type MovePageResponse

type MovePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMovePageResponse

func ParseMovePageResponse(rsp *http.Response) (*MovePageResponse, error)

ParseMovePageResponse parses an HTTP response from a MovePageWithResponse call

func (MovePageResponse) ContentType

func (r MovePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MovePageResponse) Status

func (r MovePageResponse) Status() string

Status returns HTTPResponse.Status

func (MovePageResponse) StatusCode

func (r MovePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MovePageTypeJSONRequestBody

type MovePageTypeJSONRequestBody = PageTypeMoveForm

MovePageTypeJSONRequestBody defines body for MovePageType for application/json ContentType.

type MovePageTypeResponse

type MovePageTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseMovePageTypeResponse

func ParseMovePageTypeResponse(rsp *http.Response) (*MovePageTypeResponse, error)

ParseMovePageTypeResponse parses an HTTP response from a MovePageTypeWithResponse call

func (MovePageTypeResponse) ContentType

func (r MovePageTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (MovePageTypeResponse) Status

func (r MovePageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (MovePageTypeResponse) StatusCode

func (r MovePageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PageArchivedWithBreadcrumbResult

type PageArchivedWithBreadcrumbResult struct {
	Content          *[]ArchivedWithBreadcrumbResult `json:"content,omitempty"`
	Empty            *bool                           `json:"empty,omitempty"`
	First            *bool                           `json:"first,omitempty"`
	Last             *bool                           `json:"last,omitempty"`
	Number           *int32                          `json:"number,omitempty"`
	NumberOfElements *int32                          `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject                 `json:"pageable,omitempty"`
	Size             *int32                          `json:"size,omitempty"`
	Sort             *SortObject                     `json:"sort,omitempty"`
	TotalElements    *int64                          `json:"totalElements,omitempty"`
	TotalPages       *int32                          `json:"totalPages,omitempty"`
}

PageArchivedWithBreadcrumbResult defines model for PageArchivedWithBreadcrumbResult.

type PageCreateForm

type PageCreateForm struct {
	Content        *string              `json:"content,omitempty"`
	Name           string               `json:"name"`
	PageTypeId     int64                `json:"pageTypeId"`
	ParentId       *int64               `json:"parentId,omitempty"`
	PropertyValues *[]PropertyValueForm `json:"propertyValues,omitempty"`
	Version        *int64               `json:"version,omitempty"`
}

PageCreateForm defines model for PageCreateForm.

type PageEditForm

type PageEditForm struct {
	Content        *string                  `json:"content,omitempty"`
	Name           *string                  `json:"name,omitempty"`
	PropertyValues *[]PropertyValueEditForm `json:"propertyValues,omitempty"`
	Version        *int64                   `json:"version,omitempty"`
}

PageEditForm defines model for PageEditForm.

type PageEntry

type PageEntry struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

PageEntry defines model for PageEntry.

type PageLinkData

type PageLinkData struct {
	Id    *int64  `json:"id,omitempty"`
	Slug  *string `json:"slug,omitempty"`
	Title *string `json:"title,omitempty"`
}

PageLinkData defines model for PageLinkData.

type PageListResult

type PageListResult struct {
	HasChildren                *bool   `json:"hasChildren,omitempty"`
	Id                         *int64  `json:"id,omitempty"`
	Name                       *string `json:"name,omitempty"`
	PageTypeId                 *int64  `json:"pageTypeId,omitempty"`
	PageTypeName               *string `json:"pageTypeName,omitempty"`
	PageTypeSortableChildPages *bool   `json:"pageTypeSortableChildPages,omitempty"`
	ParentId                   *int64  `json:"parentId,omitempty"`
}

PageListResult defines model for PageListResult.

type PageMoveForm

type PageMoveForm struct {
	ParentId *int64 `json:"parentId,omitempty"`
}

PageMoveForm defines model for PageMoveForm.

type PagePageListResult

type PagePageListResult struct {
	Content          *[]PageListResult `json:"content,omitempty"`
	Empty            *bool             `json:"empty,omitempty"`
	First            *bool             `json:"first,omitempty"`
	Last             *bool             `json:"last,omitempty"`
	Number           *int32            `json:"number,omitempty"`
	NumberOfElements *int32            `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject   `json:"pageable,omitempty"`
	Size             *int32            `json:"size,omitempty"`
	Sort             *SortObject       `json:"sort,omitempty"`
	TotalElements    *int64            `json:"totalElements,omitempty"`
	TotalPages       *int32            `json:"totalPages,omitempty"`
}

PagePageListResult defines model for PagePageListResult.

type PagePageSearchResult

type PagePageSearchResult struct {
	Content          *[]PageSearchResult `json:"content,omitempty"`
	Empty            *bool               `json:"empty,omitempty"`
	First            *bool               `json:"first,omitempty"`
	Last             *bool               `json:"last,omitempty"`
	Number           *int32              `json:"number,omitempty"`
	NumberOfElements *int32              `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject     `json:"pageable,omitempty"`
	Size             *int32              `json:"size,omitempty"`
	Sort             *SortObject         `json:"sort,omitempty"`
	TotalElements    *int64              `json:"totalElements,omitempty"`
	TotalPages       *int32              `json:"totalPages,omitempty"`
}

PagePageSearchResult defines model for PagePageSearchResult.

type PagePatchForm

type PagePatchForm struct {
	Content                    *string                  `json:"content,omitempty"`
	Name                       *string                  `json:"name,omitempty"`
	PropertyValues             *[]PropertyValueEditForm `json:"propertyValues,omitempty"`
	UnsetPropertyDescriptorIds *[]int64                 `json:"unsetPropertyDescriptorIds,omitempty"`
	Version                    *int64                   `json:"version,omitempty"`
}

PagePatchForm defines model for PagePatchForm.

type PagePublicAuditLogResult

type PagePublicAuditLogResult struct {
	Content          *[]PublicAuditLogResult `json:"content,omitempty"`
	Empty            *bool                   `json:"empty,omitempty"`
	First            *bool                   `json:"first,omitempty"`
	Last             *bool                   `json:"last,omitempty"`
	Number           *int32                  `json:"number,omitempty"`
	NumberOfElements *int32                  `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject         `json:"pageable,omitempty"`
	Size             *int32                  `json:"size,omitempty"`
	Sort             *SortObject             `json:"sort,omitempty"`
	TotalElements    *int64                  `json:"totalElements,omitempty"`
	TotalPages       *int32                  `json:"totalPages,omitempty"`
}

PagePublicAuditLogResult defines model for PagePublicAuditLogResult.

type PageReference

type PageReference struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

PageReference defines model for PageReference.

type PageReferenceResult

type PageReferenceResult struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

PageReferenceResult defines model for PageReferenceResult.

type PageReleaseNoteSummaryResult

type PageReleaseNoteSummaryResult struct {
	Content          *[]ReleaseNoteSummaryResult `json:"content,omitempty"`
	Empty            *bool                       `json:"empty,omitempty"`
	First            *bool                       `json:"first,omitempty"`
	Last             *bool                       `json:"last,omitempty"`
	Number           *int32                      `json:"number,omitempty"`
	NumberOfElements *int32                      `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject             `json:"pageable,omitempty"`
	Size             *int32                      `json:"size,omitempty"`
	Sort             *SortObject                 `json:"sort,omitempty"`
	TotalElements    *int64                      `json:"totalElements,omitempty"`
	TotalPages       *int32                      `json:"totalPages,omitempty"`
}

PageReleaseNoteSummaryResult defines model for PageReleaseNoteSummaryResult.

type PageRestrictionAccessForm

type PageRestrictionAccessForm struct {
	AccessLevel PageRestrictionAccessFormAccessLevel `json:"accessLevel"`
	UserId      int64                                `json:"userId"`
}

PageRestrictionAccessForm defines model for PageRestrictionAccessForm.

type PageRestrictionAccessFormAccessLevel

type PageRestrictionAccessFormAccessLevel string

PageRestrictionAccessFormAccessLevel defines model for PageRestrictionAccessForm.AccessLevel.

const (
	PageRestrictionAccessFormAccessLevelREAD      PageRestrictionAccessFormAccessLevel = "READ"
	PageRestrictionAccessFormAccessLevelREADWRITE PageRestrictionAccessFormAccessLevel = "READ_WRITE"
)

Defines values for PageRestrictionAccessFormAccessLevel.

func (PageRestrictionAccessFormAccessLevel) Valid

Valid indicates whether the value is a known member of the PageRestrictionAccessFormAccessLevel enum.

type PageRestrictionAccessResult

type PageRestrictionAccessResult struct {
	AccessLevel *PageRestrictionAccessResultAccessLevel `json:"accessLevel,omitempty"`
	Id          *int64                                  `json:"id,omitempty"`
	User        UserResult                              `json:"user"`
}

PageRestrictionAccessResult defines model for PageRestrictionAccessResult.

type PageRestrictionAccessResultAccessLevel

type PageRestrictionAccessResultAccessLevel string

PageRestrictionAccessResultAccessLevel defines model for PageRestrictionAccessResult.AccessLevel.

const (
	PageRestrictionAccessResultAccessLevelREAD      PageRestrictionAccessResultAccessLevel = "READ"
	PageRestrictionAccessResultAccessLevelREADWRITE PageRestrictionAccessResultAccessLevel = "READ_WRITE"
)

Defines values for PageRestrictionAccessResultAccessLevel.

func (PageRestrictionAccessResultAccessLevel) Valid

Valid indicates whether the value is a known member of the PageRestrictionAccessResultAccessLevel enum.

type PageRestrictionDetailResult

type PageRestrictionDetailResult struct {
	CanManage              *bool                        `json:"canManage,omitempty"`
	EligibleUsers          *[]EligibleUserResult        `json:"eligibleUsers,omitempty"`
	HasAncestorRestriction *bool                        `json:"hasAncestorRestriction,omitempty"`
	Hierarchy              *[]RestrictionHierarchyEntry `json:"hierarchy,omitempty"`
	Restriction            *PageRestrictionResult       `json:"restriction,omitempty"`
}

PageRestrictionDetailResult defines model for PageRestrictionDetailResult.

type PageRestrictionGroupAccessForm

type PageRestrictionGroupAccessForm struct {
	AccessLevel PageRestrictionGroupAccessFormAccessLevel `json:"accessLevel"`
	GroupId     int64                                     `json:"groupId"`
}

PageRestrictionGroupAccessForm defines model for PageRestrictionGroupAccessForm.

type PageRestrictionGroupAccessFormAccessLevel

type PageRestrictionGroupAccessFormAccessLevel string

PageRestrictionGroupAccessFormAccessLevel defines model for PageRestrictionGroupAccessForm.AccessLevel.

const (
	PageRestrictionGroupAccessFormAccessLevelREAD      PageRestrictionGroupAccessFormAccessLevel = "READ"
	PageRestrictionGroupAccessFormAccessLevelREADWRITE PageRestrictionGroupAccessFormAccessLevel = "READ_WRITE"
)

Defines values for PageRestrictionGroupAccessFormAccessLevel.

func (PageRestrictionGroupAccessFormAccessLevel) Valid

Valid indicates whether the value is a known member of the PageRestrictionGroupAccessFormAccessLevel enum.

type PageRestrictionGroupAccessResult

type PageRestrictionGroupAccessResult struct {
	AccessLevel *PageRestrictionGroupAccessResultAccessLevel `json:"accessLevel,omitempty"`
	GroupId     *int64                                       `json:"groupId,omitempty"`
	GroupName   *string                                      `json:"groupName,omitempty"`
	Id          *int64                                       `json:"id,omitempty"`
}

PageRestrictionGroupAccessResult defines model for PageRestrictionGroupAccessResult.

type PageRestrictionGroupAccessResultAccessLevel

type PageRestrictionGroupAccessResultAccessLevel string

PageRestrictionGroupAccessResultAccessLevel defines model for PageRestrictionGroupAccessResult.AccessLevel.

Defines values for PageRestrictionGroupAccessResultAccessLevel.

func (PageRestrictionGroupAccessResultAccessLevel) Valid

Valid indicates whether the value is a known member of the PageRestrictionGroupAccessResultAccessLevel enum.

type PageRestrictionResult

type PageRestrictionResult struct {
	AccessEntries       *[]PageRestrictionAccessResult      `json:"accessEntries,omitempty"`
	GroupAccessEntries  *[]PageRestrictionGroupAccessResult `json:"groupAccessEntries,omitempty"`
	Id                  *int64                              `json:"id,omitempty"`
	LockedByCurrentUser *bool                               `json:"lockedByCurrentUser,omitempty"`
	LockedByUser        *UserResult                         `json:"lockedByUser,omitempty"`
	PageId              *int64                              `json:"pageId,omitempty"`
	PageName            *string                             `json:"pageName,omitempty"`
}

PageRestrictionResult defines model for PageRestrictionResult.

type PageResult

type PageResult struct {
	AvailablePropertyDescriptors    *[]PropertyDescriptorResult `json:"availablePropertyDescriptors,omitempty"`
	Breadcrumbs                     *[]BreadcrumbItemResult     `json:"breadcrumbs,omitempty"`
	CanDelete                       *bool                       `json:"canDelete,omitempty"`
	Content                         *string                     `json:"content,omitempty"`
	CurrentUserAccessLevel          *string                     `json:"currentUserAccessLevel,omitempty"`
	Diagnostics                     *[]ContentDiagnostic        `json:"diagnostics,omitempty"`
	EffectiveChildType              *AllowedChildTypeResult     `json:"effectiveChildType,omitempty"`
	HasChildren                     *bool                       `json:"hasChildren,omitempty"`
	HasOwnRestriction               *bool                       `json:"hasOwnRestriction,omitempty"`
	HasRestriction                  *bool                       `json:"hasRestriction,omitempty"`
	Id                              *int64                      `json:"id,omitempty"`
	InTrash                         *bool                       `json:"inTrash,omitempty"`
	LatestVersionAuthorDisplayNames *[]string                   `json:"latestVersionAuthorDisplayNames,omitempty"`
	LatestVersionCreatedAt          *string                     `json:"latestVersionCreatedAt,omitempty"`
	LatestVersionNumber             *int64                      `json:"latestVersionNumber,omitempty"`
	MacroData                       *MacroData                  `json:"macroData,omitempty"`
	Name                            *string                     `json:"name,omitempty"`
	PageType                        *PageTypeResult             `json:"pageType,omitempty"`
	ParentId                        *int64                      `json:"parentId,omitempty"`
	ParentName                      *string                     `json:"parentName,omitempty"`
	PropertyValues                  *[]PropertyValueResult      `json:"propertyValues,omitempty"`
	PublishedRevision               *PageRevisionResult         `json:"publishedRevision,omitempty"`
	PublishingWorkflowEnabled       *bool                       `json:"publishingWorkflowEnabled,omitempty"`
	RequiresDiscardConfirmation     *bool                       `json:"requiresDiscardConfirmation,omitempty"`
	ResolvedAllowedChildTypes       *[]AllowedChildTypeResult   `json:"resolvedAllowedChildTypes,omitempty"`
	RestrictedByPageId              *int64                      `json:"restrictedByPageId,omitempty"`
	Version                         *int64                      `json:"version,omitempty"`
	WorkflowEnabled                 *bool                       `json:"workflowEnabled,omitempty"`
	WorkingRevision                 *PageRevisionResult         `json:"workingRevision,omitempty"`
	WorkingRevisionAuthors          *[]string                   `json:"workingRevisionAuthors,omitempty"`
}

PageResult defines model for PageResult.

type PageRevisionResult

type PageRevisionResult struct {
	AuthorDisplayNames *[]string                 `json:"authorDisplayNames,omitempty"`
	Content            *string                   `json:"content,omitempty"`
	Created            *string                   `json:"created,omitempty"`
	Id                 *int64                    `json:"id,omitempty"`
	MacroData          *MacroData                `json:"macroData,omitempty"`
	Name               *string                   `json:"name,omitempty"`
	PropertyValues     *[]PropertyValueResult    `json:"propertyValues,omitempty"`
	RevisionNumber     *int32                    `json:"revisionNumber,omitempty"`
	Status             *PageRevisionResultStatus `json:"status,omitempty"`
	Updated            *string                   `json:"updated,omitempty"`
	Version            *int64                    `json:"version,omitempty"`
}

PageRevisionResult defines model for PageRevisionResult.

type PageRevisionResultStatus

type PageRevisionResultStatus string

PageRevisionResultStatus defines model for PageRevisionResult.Status.

const (
	PageRevisionResultStatusAPPROVED  PageRevisionResultStatus = "APPROVED"
	PageRevisionResultStatusINREVIEW  PageRevisionResultStatus = "IN_REVIEW"
	PageRevisionResultStatusPUBLISHED PageRevisionResultStatus = "PUBLISHED"
	PageRevisionResultStatusSTORED    PageRevisionResultStatus = "STORED"
)

Defines values for PageRevisionResultStatus.

func (PageRevisionResultStatus) Valid

func (e PageRevisionResultStatus) Valid() bool

Valid indicates whether the value is a known member of the PageRevisionResultStatus enum.

type PageSearchResult

type PageSearchResult struct {
	Id           *int64  `json:"id,omitempty"`
	Name         *string `json:"name,omitempty"`
	PageTypeName *string `json:"pageTypeName,omitempty"`
}

PageSearchResult defines model for PageSearchResult.

type PageSelectorMacroData

type PageSelectorMacroData struct {
	DisplayColumns            *[]DisplayColumnResult `json:"displayColumns,omitempty"`
	FilterError               *string                `json:"filterError,omitempty"`
	NameColumnWidthPercentage *int32                 `json:"nameColumnWidthPercentage,omitempty"`
	PageReferences            *[]PageReference       `json:"pageReferences,omitempty"`
}

PageSelectorMacroData defines model for PageSelectorMacroData.

type PageTasksMacroData

type PageTasksMacroData struct {
	Items *[]PageWorkItemResult `json:"items,omitempty"`
}

PageTasksMacroData defines model for PageTasksMacroData.

type PageTrashWithBreadcrumbResult

type PageTrashWithBreadcrumbResult struct {
	Content          *[]TrashWithBreadcrumbResult `json:"content,omitempty"`
	Empty            *bool                        `json:"empty,omitempty"`
	First            *bool                        `json:"first,omitempty"`
	Last             *bool                        `json:"last,omitempty"`
	Number           *int32                       `json:"number,omitempty"`
	NumberOfElements *int32                       `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject              `json:"pageable,omitempty"`
	Size             *int32                       `json:"size,omitempty"`
	Sort             *SortObject                  `json:"sort,omitempty"`
	TotalElements    *int64                       `json:"totalElements,omitempty"`
	TotalPages       *int32                       `json:"totalPages,omitempty"`
}

PageTrashWithBreadcrumbResult defines model for PageTrashWithBreadcrumbResult.

type PageTreeNodeResult

type PageTreeNodeResult struct {
	Children              *[]PageTreeNodeResult                    `json:"children,omitempty"`
	HasOwnRestriction     *bool                                    `json:"hasOwnRestriction,omitempty"`
	HasPublishedVersion   *bool                                    `json:"hasPublishedVersion,omitempty"`
	HasRestriction        *bool                                    `json:"hasRestriction,omitempty"`
	HasWorkingRevision    *bool                                    `json:"hasWorkingRevision,omitempty"`
	Id                    *int64                                   `json:"id,omitempty"`
	InTrash               *bool                                    `json:"inTrash,omitempty"`
	Name                  *string                                  `json:"name,omitempty"`
	SortableChildPages    *bool                                    `json:"sortableChildPages,omitempty"`
	WorkflowEnabled       *bool                                    `json:"workflowEnabled,omitempty"`
	WorkingRevisionStatus *PageTreeNodeResultWorkingRevisionStatus `json:"workingRevisionStatus,omitempty"`
}

PageTreeNodeResult defines model for PageTreeNodeResult.

type PageTreeNodeResultWorkingRevisionStatus

type PageTreeNodeResultWorkingRevisionStatus string

PageTreeNodeResultWorkingRevisionStatus defines model for PageTreeNodeResult.WorkingRevisionStatus.

const (
	PageTreeNodeResultWorkingRevisionStatusAPPROVED  PageTreeNodeResultWorkingRevisionStatus = "APPROVED"
	PageTreeNodeResultWorkingRevisionStatusINREVIEW  PageTreeNodeResultWorkingRevisionStatus = "IN_REVIEW"
	PageTreeNodeResultWorkingRevisionStatusPUBLISHED PageTreeNodeResultWorkingRevisionStatus = "PUBLISHED"
	PageTreeNodeResultWorkingRevisionStatusSTORED    PageTreeNodeResultWorkingRevisionStatus = "STORED"
)

Defines values for PageTreeNodeResultWorkingRevisionStatus.

func (PageTreeNodeResultWorkingRevisionStatus) Valid

Valid indicates whether the value is a known member of the PageTreeNodeResultWorkingRevisionStatus enum.

type PageTypeForm

type PageTypeForm struct {
	AbstractType                  *bool                      `json:"abstractType,omitempty"`
	AllowedChildTypeIds           *[]int64                   `json:"allowedChildTypeIds,omitempty"`
	ChildTypeMode                 *PageTypeFormChildTypeMode `json:"childTypeMode,omitempty"`
	ChildTypePropertyDescriptorId *int64                     `json:"childTypePropertyDescriptorId,omitempty"`
	Name                          string                     `json:"name"`
	ParentId                      *int64                     `json:"parentId,omitempty"`
	PublishingWorkflowEnabled     *bool                      `json:"publishingWorkflowEnabled,omitempty"`
	SortableChildPages            *bool                      `json:"sortableChildPages,omitempty"`
	TemplateContent               *string                    `json:"templateContent,omitempty"`
	TitleTemplate                 *string                    `json:"titleTemplate,omitempty"`
}

PageTypeForm defines model for PageTypeForm.

type PageTypeFormChildTypeMode

type PageTypeFormChildTypeMode string

PageTypeFormChildTypeMode defines model for PageTypeForm.ChildTypeMode.

const (
	PageTypeFormChildTypeModeALLOWEDLIST  PageTypeFormChildTypeMode = "ALLOWED_LIST"
	PageTypeFormChildTypeModeFROMPROPERTY PageTypeFormChildTypeMode = "FROM_PROPERTY"
)

Defines values for PageTypeFormChildTypeMode.

func (PageTypeFormChildTypeMode) Valid

func (e PageTypeFormChildTypeMode) Valid() bool

Valid indicates whether the value is a known member of the PageTypeFormChildTypeMode enum.

type PageTypeListResult

type PageTypeListResult struct {
	AbstractType              *bool   `json:"abstractType,omitempty"`
	Id                        *int64  `json:"id,omitempty"`
	Name                      *string `json:"name,omitempty"`
	ParentId                  *int64  `json:"parentId,omitempty"`
	ParentName                *string `json:"parentName,omitempty"`
	PublishingWorkflowEnabled *bool   `json:"publishingWorkflowEnabled,omitempty"`
	SortableChildPages        *bool   `json:"sortableChildPages,omitempty"`
	TemplateContent           *string `json:"templateContent,omitempty"`
	TitleTemplate             *string `json:"titleTemplate,omitempty"`
}

PageTypeListResult defines model for PageTypeListResult.

type PageTypeMoveForm

type PageTypeMoveForm struct {
	KeepWorkflowOnViaOwnFlag *bool                                         `json:"keepWorkflowOnViaOwnFlag,omitempty"`
	NewParentId              *int64                                        `json:"newParentId,omitempty"`
	PropertyDecisions        *map[string]PageTypeMoveFormPropertyDecisions `json:"propertyDecisions,omitempty"`
	Snapshot                 *MoveImpactSnapshotForm                       `json:"snapshot,omitempty"`
}

PageTypeMoveForm defines model for PageTypeMoveForm.

type PageTypeMoveFormPropertyDecisions

type PageTypeMoveFormPropertyDecisions string

PageTypeMoveFormPropertyDecisions defines model for PageTypeMoveForm.PropertyDecisions.

const (
	ADOPT   PageTypeMoveFormPropertyDecisions = "ADOPT"
	DISCARD PageTypeMoveFormPropertyDecisions = "DISCARD"
)

Defines values for PageTypeMoveFormPropertyDecisions.

func (PageTypeMoveFormPropertyDecisions) Valid

Valid indicates whether the value is a known member of the PageTypeMoveFormPropertyDecisions enum.

type PageTypeResult

type PageTypeResult struct {
	AbstractType                    *bool                        `json:"abstractType,omitempty"`
	AllowedChildTypes               *[]AllowedChildTypeResult    `json:"allowedChildTypes,omitempty"`
	Breadcrumbs                     *[]BreadcrumbItemResult      `json:"breadcrumbs,omitempty"`
	ChildTypeMode                   *PageTypeResultChildTypeMode `json:"childTypeMode,omitempty"`
	ChildTypePropertyDescriptorId   *int64                       `json:"childTypePropertyDescriptorId,omitempty"`
	ChildTypePropertyDescriptorName *string                      `json:"childTypePropertyDescriptorName,omitempty"`
	Diagnostics                     *[]ContentDiagnostic         `json:"diagnostics,omitempty"`
	Id                              *int64                       `json:"id,omitempty"`
	Name                            *string                      `json:"name,omitempty"`
	ParentId                        *int64                       `json:"parentId,omitempty"`
	ParentName                      *string                      `json:"parentName,omitempty"`
	PropertyDescriptors             *[]PropertyDescriptorResult  `json:"propertyDescriptors,omitempty"`
	PublishingWorkflowEnabled       *bool                        `json:"publishingWorkflowEnabled,omitempty"`
	PublishingWorkflowInherited     *bool                        `json:"publishingWorkflowInherited,omitempty"`
	SortableChildPages              *bool                        `json:"sortableChildPages,omitempty"`
	TemplateContent                 *string                      `json:"templateContent,omitempty"`
	TitleTemplate                   *string                      `json:"titleTemplate,omitempty"`
}

PageTypeResult defines model for PageTypeResult.

type PageTypeResultChildTypeMode

type PageTypeResultChildTypeMode string

PageTypeResultChildTypeMode defines model for PageTypeResult.ChildTypeMode.

const (
	PageTypeResultChildTypeModeALLOWEDLIST  PageTypeResultChildTypeMode = "ALLOWED_LIST"
	PageTypeResultChildTypeModeFROMPROPERTY PageTypeResultChildTypeMode = "FROM_PROPERTY"
)

Defines values for PageTypeResultChildTypeMode.

func (PageTypeResultChildTypeMode) Valid

Valid indicates whether the value is a known member of the PageTypeResultChildTypeMode enum.

type PageTypeUsageResult

type PageTypeUsageResult struct {
	InUse     *bool  `json:"inUse,omitempty"`
	PageCount *int64 `json:"pageCount,omitempty"`
}

PageTypeUsageResult defines model for PageTypeUsageResult.

type PageUserGroupResult

type PageUserGroupResult struct {
	Content          *[]UserGroupResult `json:"content,omitempty"`
	Empty            *bool              `json:"empty,omitempty"`
	First            *bool              `json:"first,omitempty"`
	Last             *bool              `json:"last,omitempty"`
	Number           *int32             `json:"number,omitempty"`
	NumberOfElements *int32             `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject    `json:"pageable,omitempty"`
	Size             *int32             `json:"size,omitempty"`
	Sort             *SortObject        `json:"sort,omitempty"`
	TotalElements    *int64             `json:"totalElements,omitempty"`
	TotalPages       *int32             `json:"totalPages,omitempty"`
}

PageUserGroupResult defines model for PageUserGroupResult.

type PageUserResult

type PageUserResult struct {
	Content          *[]UserResult   `json:"content,omitempty"`
	Empty            *bool           `json:"empty,omitempty"`
	First            *bool           `json:"first,omitempty"`
	Last             *bool           `json:"last,omitempty"`
	Number           *int32          `json:"number,omitempty"`
	NumberOfElements *int32          `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject `json:"pageable,omitempty"`
	Size             *int32          `json:"size,omitempty"`
	Sort             *SortObject     `json:"sort,omitempty"`
	TotalElements    *int64          `json:"totalElements,omitempty"`
	TotalPages       *int32          `json:"totalPages,omitempty"`
}

PageUserResult defines model for PageUserResult.

type PageVersionDetailResult

type PageVersionDetailResult struct {
	AuthorDisplayNames         *[]string  `json:"authorDisplayNames,omitempty"`
	Content                    *string    `json:"content,omitempty"`
	CreatedAt                  *time.Time `json:"createdAt,omitempty"`
	Name                       *string    `json:"name,omitempty"`
	PropertyValuesSnapshot     *string    `json:"propertyValuesSnapshot,omitempty"`
	RestoredFromRevisionNumber *int32     `json:"restoredFromRevisionNumber,omitempty"`
	VersionNumber              *int64     `json:"versionNumber,omitempty"`
}

PageVersionDetailResult defines model for PageVersionDetailResult.

type PageVersionListResult

type PageVersionListResult struct {
	AuthorDisplayNames         *[]string  `json:"authorDisplayNames,omitempty"`
	CreatedAt                  *time.Time `json:"createdAt,omitempty"`
	RestoredFromRevisionNumber *int32     `json:"restoredFromRevisionNumber,omitempty"`
	VersionNumber              *int64     `json:"versionNumber,omitempty"`
}

PageVersionListResult defines model for PageVersionListResult.

type PageWorkItemAssigneeResult

type PageWorkItemAssigneeResult struct {
	DisplayName *string `json:"displayName,omitempty"`
	Id          *int64  `json:"id,omitempty"`
	Status      *string `json:"status,omitempty"`
	UserId      *int64  `json:"userId,omitempty"`
}

PageWorkItemAssigneeResult defines model for PageWorkItemAssigneeResult.

type PageWorkItemResult

type PageWorkItemResult struct {
	Assignees          *[]PageWorkItemAssigneeResult `json:"assignees,omitempty"`
	CurrentStatusColor *string                       `json:"currentStatusColor,omitempty"`
	CurrentStatusLabel *string                       `json:"currentStatusLabel,omitempty"`
	Description        *string                       `json:"description,omitempty"`
	DueDate            *openapi_types.Date           `json:"dueDate,omitempty"`
	Id                 *int64                        `json:"id,omitempty"`
	LogEntries         *[]WorkItemLogEntry           `json:"logEntries,omitempty"`
	TypeSlug           *string                       `json:"typeSlug,omitempty"`
}

PageWorkItemResult defines model for PageWorkItemResult.

type PageWorkItemTypeResult

type PageWorkItemTypeResult struct {
	Content          *[]WorkItemTypeResult `json:"content,omitempty"`
	Empty            *bool                 `json:"empty,omitempty"`
	First            *bool                 `json:"first,omitempty"`
	Last             *bool                 `json:"last,omitempty"`
	Number           *int32                `json:"number,omitempty"`
	NumberOfElements *int32                `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject       `json:"pageable,omitempty"`
	Size             *int32                `json:"size,omitempty"`
	Sort             *SortObject           `json:"sort,omitempty"`
	TotalElements    *int64                `json:"totalElements,omitempty"`
	TotalPages       *int32                `json:"totalPages,omitempty"`
}

PageWorkItemTypeResult defines model for PageWorkItemTypeResult.

type PageWorkflowItemResult

type PageWorkflowItemResult struct {
	Content          *[]WorkflowItemResult `json:"content,omitempty"`
	Empty            *bool                 `json:"empty,omitempty"`
	First            *bool                 `json:"first,omitempty"`
	Last             *bool                 `json:"last,omitempty"`
	Number           *int32                `json:"number,omitempty"`
	NumberOfElements *int32                `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject       `json:"pageable,omitempty"`
	Size             *int32                `json:"size,omitempty"`
	Sort             *SortObject           `json:"sort,omitempty"`
	TotalElements    *int64                `json:"totalElements,omitempty"`
	TotalPages       *int32                `json:"totalPages,omitempty"`
}

PageWorkflowItemResult defines model for PageWorkflowItemResult.

type PageWorkflowRoleGroupResult

type PageWorkflowRoleGroupResult struct {
	Content          *[]WorkflowRoleGroupResult `json:"content,omitempty"`
	Empty            *bool                      `json:"empty,omitempty"`
	First            *bool                      `json:"first,omitempty"`
	Last             *bool                      `json:"last,omitempty"`
	Number           *int32                     `json:"number,omitempty"`
	NumberOfElements *int32                     `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject            `json:"pageable,omitempty"`
	Size             *int32                     `json:"size,omitempty"`
	Sort             *SortObject                `json:"sort,omitempty"`
	TotalElements    *int64                     `json:"totalElements,omitempty"`
	TotalPages       *int32                     `json:"totalPages,omitempty"`
}

PageWorkflowRoleGroupResult defines model for PageWorkflowRoleGroupResult.

type PageWorkflowRoleResult

type PageWorkflowRoleResult struct {
	Content          *[]WorkflowRoleResult `json:"content,omitempty"`
	Empty            *bool                 `json:"empty,omitempty"`
	First            *bool                 `json:"first,omitempty"`
	Last             *bool                 `json:"last,omitempty"`
	Number           *int32                `json:"number,omitempty"`
	NumberOfElements *int32                `json:"numberOfElements,omitempty"`
	Pageable         *PageableObject       `json:"pageable,omitempty"`
	Size             *int32                `json:"size,omitempty"`
	Sort             *SortObject           `json:"sort,omitempty"`
	TotalElements    *int64                `json:"totalElements,omitempty"`
	TotalPages       *int32                `json:"totalPages,omitempty"`
}

PageWorkflowRoleResult defines model for PageWorkflowRoleResult.

type PageableObject

type PageableObject struct {
	Offset     *int64      `json:"offset,omitempty"`
	PageNumber *int32      `json:"pageNumber,omitempty"`
	PageSize   *int32      `json:"pageSize,omitempty"`
	Paged      *bool       `json:"paged,omitempty"`
	Sort       *SortObject `json:"sort,omitempty"`
	Unpaged    *bool       `json:"unpaged,omitempty"`
}

PageableObject defines model for PageableObject.

type PatchPageJSONRequestBody

type PatchPageJSONRequestBody = PagePatchForm

PatchPageJSONRequestBody defines body for PatchPage for application/json ContentType.

type PatchPageResponse

type PatchPageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParsePatchPageResponse

func ParsePatchPageResponse(rsp *http.Response) (*PatchPageResponse, error)

ParsePatchPageResponse parses an HTTP response from a PatchPageWithResponse call

func (PatchPageResponse) ContentType

func (r PatchPageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PatchPageResponse) Status

func (r PatchPageResponse) Status() string

Status returns HTTPResponse.Status

func (PatchPageResponse) StatusCode

func (r PatchPageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PerformWorkItemTransitionJSONRequestBody

type PerformWorkItemTransitionJSONRequestBody = WorkItemTransitionForm

PerformWorkItemTransitionJSONRequestBody defines body for PerformWorkItemTransition for application/json ContentType.

type PerformWorkItemTransitionResponse

type PerformWorkItemTransitionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParsePerformWorkItemTransitionResponse

func ParsePerformWorkItemTransitionResponse(rsp *http.Response) (*PerformWorkItemTransitionResponse, error)

ParsePerformWorkItemTransitionResponse parses an HTTP response from a PerformWorkItemTransitionWithResponse call

func (PerformWorkItemTransitionResponse) ContentType

func (r PerformWorkItemTransitionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PerformWorkItemTransitionResponse) Status

Status returns HTTPResponse.Status

func (PerformWorkItemTransitionResponse) StatusCode

func (r PerformWorkItemTransitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PermanentDeleteForm

type PermanentDeleteForm struct {
	ReplacementOwnerId *int64 `json:"replacementOwnerId,omitempty"`
}

PermanentDeleteForm defines model for PermanentDeleteForm.

type PermanentlyDeletePageFromTrashResponse

type PermanentlyDeletePageFromTrashResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParsePermanentlyDeletePageFromTrashResponse

func ParsePermanentlyDeletePageFromTrashResponse(rsp *http.Response) (*PermanentlyDeletePageFromTrashResponse, error)

ParsePermanentlyDeletePageFromTrashResponse parses an HTTP response from a PermanentlyDeletePageFromTrashWithResponse call

func (PermanentlyDeletePageFromTrashResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PermanentlyDeletePageFromTrashResponse) Status

Status returns HTTPResponse.Status

func (PermanentlyDeletePageFromTrashResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PermanentlyDeleteUserJSONRequestBody

type PermanentlyDeleteUserJSONRequestBody = PermanentDeleteForm

PermanentlyDeleteUserJSONRequestBody defines body for PermanentlyDeleteUser for application/json ContentType.

type PermanentlyDeleteUserResponse

type PermanentlyDeleteUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParsePermanentlyDeleteUserResponse

func ParsePermanentlyDeleteUserResponse(rsp *http.Response) (*PermanentlyDeleteUserResponse, error)

ParsePermanentlyDeleteUserResponse parses an HTTP response from a PermanentlyDeleteUserWithResponse call

func (PermanentlyDeleteUserResponse) ContentType

func (r PermanentlyDeleteUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (PermanentlyDeleteUserResponse) Status

Status returns HTTPResponse.Status

func (PermanentlyDeleteUserResponse) StatusCode

func (r PermanentlyDeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProblemDetail

type ProblemDetail struct {
	// AffectedWorkItemCount Number of work items that would be stranded (WORK_ITEM_TRANSITION_IN_USE).
	AffectedWorkItemCount *int `json:"affectedWorkItemCount,omitempty"`

	// AllowedMethods HTTP methods supported on this route (METHOD_NOT_ALLOWED).
	AllowedMethods *[]string `json:"allowedMethods,omitempty"`

	// BlockingDescriptors Bounded list (max 10) of descriptors blocking the operation, with id and name (IN_USE family).
	BlockingDescriptors *[]map[string]interface{} `json:"blockingDescriptors,omitempty"`

	// BlockingPageTypes Bounded list (max 10) of page types blocking the operation, with id and name (IN_USE family).
	BlockingPageTypes *[]map[string]interface{} `json:"blockingPageTypes,omitempty"`

	// CurrentStatus Current revision status at the time of the rejected transition (INVALID_TRANSITION).
	CurrentStatus *string `json:"currentStatus,omitempty"`

	// CurrentValue Current work item value at the rejected transition (INVALID_TRANSITION, work item variant).
	CurrentValue *string `json:"currentValue,omitempty"`

	// CurrentVersion Actual current version to retry with (CONCURRENT_UPDATE, when known).
	CurrentVersion *int `json:"currentVersion,omitempty"`

	// DescriptorName The name of the descriptor or enum that caused the conflict.
	DescriptorName *string `json:"descriptorName,omitempty"`

	// DescriptorNames Names of multiple descriptors or enums involved in the conflict.
	DescriptorNames *[]string `json:"descriptorNames,omitempty"`
	Detail          *string   `json:"detail,omitempty"`

	// Diagnostics Content validation diagnostics emitted by the content-validation pipeline.
	Diagnostics *[]struct {
		// Code Machine-readable diagnostic code, e.g. UNKNOWN_DIRECTIVE.
		Code *string `json:"code,omitempty"`

		// Column One-based start column of the diagnostic.
		Column *int `json:"column,omitempty"`

		// EndColumn One-based end column of the diagnostic (exclusive).
		EndColumn *int `json:"endColumn,omitempty"`

		// Line One-based source line of the diagnostic.
		Line *int `json:"line,omitempty"`

		// Message Human-readable diagnostic message.
		Message *string `json:"message,omitempty"`

		// PropertyDescriptorName The property descriptor name, if the diagnostic is scoped to a property.
		PropertyDescriptorName *string `json:"propertyDescriptorName,omitempty"`

		// Severity Severity level: ERROR or WARNING.
		Severity *string `json:"severity,omitempty"`
	} `json:"diagnostics,omitempty"`

	// Entity The type name of the entity that was not found or caused the conflict.
	Entity *string `json:"entity,omitempty"`

	// EntityType Entity kind of the conflicting resource (CONCURRENT_UPDATE).
	EntityType *string `json:"entityType,omitempty"`
	ErrorCode  *string `json:"errorCode,omitempty"`

	// Errors Field-level validation errors returned by bean-validation failures.
	Errors *[]struct {
		// Field The name of the request field that failed validation.
		Field *string `json:"field,omitempty"`

		// Message Human-readable description of the validation failure.
		Message *string `json:"message,omitempty"`
	} `json:"errors,omitempty"`

	// ExpectedType Expected type of the missing or mismatched parameter (INVALID_REQUEST).
	ExpectedType *string `json:"expectedType,omitempty"`

	// FailedRules Names of validation rules that failed, e.g. page-type constraint names.
	FailedRules *[]string `json:"failedRules,omitempty"`

	// Field Name of the offending request field or parameter (INVALID_REQUEST).
	Field *string `json:"field,omitempty"`

	// Hint One-sentence imperative hint for agents on how to recover. Absent when no hint is applicable.
	Hint *string `json:"hint,omitempty"`

	// Id Identifier of the conflicting resource (CONCURRENT_UPDATE).
	Id *int `json:"id,omitempty"`

	// InTrash Present and true only when the page verifiably resides in the trash (PAGE_NOT_FOUND).
	InTrash  *bool   `json:"inTrash,omitempty"`
	Instance *string `json:"instance,omitempty"`

	// InvalidKeys The sort or filter keys that were supplied but are not allowed.
	InvalidKeys *[]string `json:"invalidKeys,omitempty"`

	// MaxValue Upper bound when the descriptor configures one (NUMBER_OUT_OF_RANGE).
	MaxValue *float32 `json:"maxValue,omitempty"`

	// MinValue Lower bound when the descriptor configures one (NUMBER_OUT_OF_RANGE).
	MinValue *float32 `json:"minValue,omitempty"`

	// Reason Machine-readable sub-reason, e.g. UNKNOWN_KEYS or MULTI_SORT_FORBIDDEN.
	Reason *string `json:"reason,omitempty"`

	// ReceivedContentType Content type of the rejected upload (INVALID_FILE_TYPE/INVALID_IMAGE_TYPE, UNSUPPORTED_TYPE).
	ReceivedContentType *string `json:"receivedContentType,omitempty"`

	// ReceivedValue The offending value as received, e.g. the unparseable date or out-of-range number (percentage for PERCENTAGE descriptors).
	ReceivedValue *string `json:"receivedValue,omitempty"`

	// ReceivedZone The unknown timezone id as received (DATE_TIME_ZONE_UNKNOWN).
	ReceivedZone *string `json:"receivedZone,omitempty"`

	// ReferencedDescriptorId Descriptor referenced by the offending formula (INVALID_FORMULA, all reasons except MALFORMED).
	ReferencedDescriptorId *int `json:"referencedDescriptorId,omitempty"`

	// RequestedAction The transition target that was rejected (INVALID_TRANSITION).
	RequestedAction *string `json:"requestedAction,omitempty"`

	// RequestedValue Requested work item value that was rejected (INVALID_TRANSITION, work item variant).
	RequestedValue *string `json:"requestedValue,omitempty"`

	// RequiredRole Minimum workflow role required for the action (INSUFFICIENT_WORKFLOW_ROLE).
	RequiredRole *string `json:"requiredRole,omitempty"`

	// RetryAfterSeconds Seconds to wait before retrying. Present on rate-limit (429) responses.
	RetryAfterSeconds *int    `json:"retryAfterSeconds,omitempty"`
	Status            *int    `json:"status,omitempty"`
	Title             *string `json:"title,omitempty"`

	// TotalCount Total number of blocking resources accompanying the bounded list (IN_USE family).
	TotalCount *int    `json:"totalCount,omitempty"`
	Type       *string `json:"type,omitempty"`

	// UnknownKeys The expand or sort keys that were not recognised at all.
	UnknownKeys *[]string `json:"unknownKeys,omitempty"`

	// UsageCount Number of usages that prevent the requested delete or rename.
	UsageCount *int `json:"usageCount,omitempty"`

	// ValidKeys The set of sort or filter keys accepted by this endpoint.
	ValidKeys *[]string `json:"validKeys,omitempty"`

	// ValidNames The directive names of all enabled content macros (CONTENT_MACRO_NOT_FOUND).
	ValidNames *[]string `json:"validNames,omitempty"`

	// ValidValues Allowed enum values for the offending field (INVALID_REQUEST on enum deserialization).
	ValidValues *[]string `json:"validValues,omitempty"`
}

ProblemDetail defines model for ProblemDetail.

type ProgressRingMacroData

type ProgressRingMacroData struct {
	Breakdown    *[]EnumValueCount `json:"breakdown,omitempty"`
	Percentage   *int32            `json:"percentage,omitempty"`
	SuccessCount *int64            `json:"successCount,omitempty"`
	Total        *int64            `json:"total,omitempty"`
}

ProgressRingMacroData defines model for ProgressRingMacroData.

type PropertyChainMacroData

type PropertyChainMacroData struct {
	DisplayColumns            *[]DisplayColumnResult `json:"displayColumns,omitempty"`
	FilterError               *string                `json:"filterError,omitempty"`
	NameColumnWidthPercentage *int32                 `json:"nameColumnWidthPercentage,omitempty"`
	PageReferences            *[]PageReference       `json:"pageReferences,omitempty"`
}

PropertyChainMacroData defines model for PropertyChainMacroData.

type PropertyDescriptorForm

type PropertyDescriptorForm struct {
	AllowedPageTypeId            *int64                                            `json:"allowedPageTypeId,omitempty"`
	ChainLinks                   *[]ChainLinkInput                                 `json:"chainLinks,omitempty"`
	ColorBands                   *[]ColorBandInput                                 `json:"colorBands,omitempty"`
	ContainsThisPageDescriptorId *int64                                            `json:"containsThisPageDescriptorId,omitempty"`
	DataType                     PropertyDescriptorFormDataType                    `json:"dataType"`
	Decimals                     *int32                                            `json:"decimals,omitempty"`
	Description                  *string                                           `json:"description,omitempty"`
	DisplayColumns               *[]DisplayColumnInput                             `json:"displayColumns,omitempty"`
	DomainEnumId                 *int64                                            `json:"domainEnumId,omitempty"`
	Formula                      *string                                           `json:"formula,omitempty"`
	IncomingSourceDescriptorId   *int64                                            `json:"incomingSourceDescriptorId,omitempty"`
	MaxValue                     *float32                                          `json:"maxValue,omitempty"`
	MinValue                     *float32                                          `json:"minValue,omitempty"`
	Name                         string                                            `json:"name"`
	NameColumnWidthPercentage    *int32                                            `json:"nameColumnWidthPercentage,omitempty"`
	NumberFormat                 *PropertyDescriptorFormNumberFormat               `json:"numberFormat,omitempty"`
	PageReferenceLimit           *int32                                            `json:"pageReferenceLimit,omitempty"`
	PageReferenceSortDirection   *PropertyDescriptorFormPageReferenceSortDirection `json:"pageReferenceSortDirection,omitempty"`
	SourceWorkItemTypeId         *int64                                            `json:"sourceWorkItemTypeId,omitempty"`
	Triggers                     *[]ConditionalEnumTriggerInput                    `json:"triggers,omitempty"`
	TypeSourceDescriptorId       *int64                                            `json:"typeSourceDescriptorId,omitempty"`
}

PropertyDescriptorForm defines model for PropertyDescriptorForm.

type PropertyDescriptorFormDataType

type PropertyDescriptorFormDataType string

PropertyDescriptorFormDataType defines model for PropertyDescriptorForm.DataType.

const (
	PropertyDescriptorFormDataTypeCALCULATED      PropertyDescriptorFormDataType = "CALCULATED"
	PropertyDescriptorFormDataTypeCONDITIONALENUM PropertyDescriptorFormDataType = "CONDITIONAL_ENUM"
	PropertyDescriptorFormDataTypeDATE            PropertyDescriptorFormDataType = "DATE"
	PropertyDescriptorFormDataTypeDATETIME        PropertyDescriptorFormDataType = "DATE_TIME"
	PropertyDescriptorFormDataTypeENUM            PropertyDescriptorFormDataType = "ENUM"
	PropertyDescriptorFormDataTypeMARKDOWN        PropertyDescriptorFormDataType = "MARKDOWN"
	PropertyDescriptorFormDataTypeNUMBER          PropertyDescriptorFormDataType = "NUMBER"
	PropertyDescriptorFormDataTypePAGEINCOMING    PropertyDescriptorFormDataType = "PAGE_INCOMING"
	PropertyDescriptorFormDataTypePAGEOUTGOING    PropertyDescriptorFormDataType = "PAGE_OUTGOING"
	PropertyDescriptorFormDataTypePAGESELECTOR    PropertyDescriptorFormDataType = "PAGE_SELECTOR"
	PropertyDescriptorFormDataTypePAGETYPE        PropertyDescriptorFormDataType = "PAGE_TYPE"
	PropertyDescriptorFormDataTypePARENTPAGE      PropertyDescriptorFormDataType = "PARENT_PAGE"
	PropertyDescriptorFormDataTypePROPERTYCHAIN   PropertyDescriptorFormDataType = "PROPERTY_CHAIN"
	PropertyDescriptorFormDataTypeTEXT            PropertyDescriptorFormDataType = "TEXT"
	PropertyDescriptorFormDataTypeUSERLIST        PropertyDescriptorFormDataType = "USER_LIST"
)

Defines values for PropertyDescriptorFormDataType.

func (PropertyDescriptorFormDataType) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorFormDataType enum.

type PropertyDescriptorFormNumberFormat

type PropertyDescriptorFormNumberFormat string

PropertyDescriptorFormNumberFormat defines model for PropertyDescriptorForm.NumberFormat.

const (
	PropertyDescriptorFormNumberFormatNUMBER     PropertyDescriptorFormNumberFormat = "NUMBER"
	PropertyDescriptorFormNumberFormatPERCENTAGE PropertyDescriptorFormNumberFormat = "PERCENTAGE"
)

Defines values for PropertyDescriptorFormNumberFormat.

func (PropertyDescriptorFormNumberFormat) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorFormNumberFormat enum.

type PropertyDescriptorFormPageReferenceSortDirection

type PropertyDescriptorFormPageReferenceSortDirection string

PropertyDescriptorFormPageReferenceSortDirection defines model for PropertyDescriptorForm.PageReferenceSortDirection.

const (
	PropertyDescriptorFormPageReferenceSortDirectionASC  PropertyDescriptorFormPageReferenceSortDirection = "ASC"
	PropertyDescriptorFormPageReferenceSortDirectionDESC PropertyDescriptorFormPageReferenceSortDirection = "DESC"
)

Defines values for PropertyDescriptorFormPageReferenceSortDirection.

func (PropertyDescriptorFormPageReferenceSortDirection) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorFormPageReferenceSortDirection enum.

type PropertyDescriptorResult

type PropertyDescriptorResult struct {
	AllowedPageTypeId              *int64                                              `json:"allowedPageTypeId,omitempty"`
	AllowedPageTypeName            *string                                             `json:"allowedPageTypeName,omitempty"`
	Category                       *PropertyDescriptorResultCategory                   `json:"category,omitempty"`
	ChainLinks                     *[]ChainLinkResult                                  `json:"chainLinks,omitempty"`
	Chainable                      *bool                                               `json:"chainable,omitempty"`
	ColorBands                     *[]ColorBandResult                                  `json:"colorBands,omitempty"`
	ContainsThisPageDescriptorId   *int64                                              `json:"containsThisPageDescriptorId,omitempty"`
	ContainsThisPageDescriptorName *string                                             `json:"containsThisPageDescriptorName,omitempty"`
	DataType                       *PropertyDescriptorResultDataType                   `json:"dataType,omitempty"`
	Decimals                       *int32                                              `json:"decimals,omitempty"`
	DeclaredOnPageTypeId           *int64                                              `json:"declaredOnPageTypeId,omitempty"`
	DeclaredOnPageTypeName         *string                                             `json:"declaredOnPageTypeName,omitempty"`
	Description                    *string                                             `json:"description,omitempty"`
	DisplayColumns                 *[]DisplayColumnResult                              `json:"displayColumns,omitempty"`
	DomainEnumId                   *int64                                              `json:"domainEnumId,omitempty"`
	DomainEnumName                 *string                                             `json:"domainEnumName,omitempty"`
	Editable                       *bool                                               `json:"editable,omitempty"`
	Formula                        *string                                             `json:"formula,omitempty"`
	Id                             *int64                                              `json:"id,omitempty"`
	IncomingSourceDescriptorId     *int64                                              `json:"incomingSourceDescriptorId,omitempty"`
	IncomingSourceDescriptorName   *string                                             `json:"incomingSourceDescriptorName,omitempty"`
	IncomingSourcePageTypeId       *int64                                              `json:"incomingSourcePageTypeId,omitempty"`
	IncomingSourcePageTypeName     *string                                             `json:"incomingSourcePageTypeName,omitempty"`
	MaxValue                       *float32                                            `json:"maxValue,omitempty"`
	MinValue                       *float32                                            `json:"minValue,omitempty"`
	Name                           *string                                             `json:"name,omitempty"`
	NameColumnWidthPercentage      *int32                                              `json:"nameColumnWidthPercentage,omitempty"`
	NumberFormat                   *PropertyDescriptorResultNumberFormat               `json:"numberFormat,omitempty"`
	PageReferenceLimit             *int32                                              `json:"pageReferenceLimit,omitempty"`
	PageReferenceSortDirection     *PropertyDescriptorResultPageReferenceSortDirection `json:"pageReferenceSortDirection,omitempty"`
	SortOrder                      *int32                                              `json:"sortOrder,omitempty"`
	SourceWorkItemTypeId           *int64                                              `json:"sourceWorkItemTypeId,omitempty"`
	SourceWorkItemTypeName         *string                                             `json:"sourceWorkItemTypeName,omitempty"`
	Triggers                       *[]ConditionalEnumTriggerResult                     `json:"triggers,omitempty"`
	TypeSourceDescriptorId         *int64                                              `json:"typeSourceDescriptorId,omitempty"`
	TypeSourceDescriptorName       *string                                             `json:"typeSourceDescriptorName,omitempty"`
}

PropertyDescriptorResult defines model for PropertyDescriptorResult.

type PropertyDescriptorResultCategory

type PropertyDescriptorResultCategory string

PropertyDescriptorResultCategory defines model for PropertyDescriptorResult.Category.

const (
	PRIMITIVE PropertyDescriptorResultCategory = "PRIMITIVE"
	TABLE     PropertyDescriptorResultCategory = "TABLE"
)

Defines values for PropertyDescriptorResultCategory.

func (PropertyDescriptorResultCategory) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorResultCategory enum.

type PropertyDescriptorResultDataType

type PropertyDescriptorResultDataType string

PropertyDescriptorResultDataType defines model for PropertyDescriptorResult.DataType.

const (
	PropertyDescriptorResultDataTypeCALCULATED      PropertyDescriptorResultDataType = "CALCULATED"
	PropertyDescriptorResultDataTypeCONDITIONALENUM PropertyDescriptorResultDataType = "CONDITIONAL_ENUM"
	PropertyDescriptorResultDataTypeDATE            PropertyDescriptorResultDataType = "DATE"
	PropertyDescriptorResultDataTypeDATETIME        PropertyDescriptorResultDataType = "DATE_TIME"
	PropertyDescriptorResultDataTypeENUM            PropertyDescriptorResultDataType = "ENUM"
	PropertyDescriptorResultDataTypeMARKDOWN        PropertyDescriptorResultDataType = "MARKDOWN"
	PropertyDescriptorResultDataTypeNUMBER          PropertyDescriptorResultDataType = "NUMBER"
	PropertyDescriptorResultDataTypePAGEINCOMING    PropertyDescriptorResultDataType = "PAGE_INCOMING"
	PropertyDescriptorResultDataTypePAGEOUTGOING    PropertyDescriptorResultDataType = "PAGE_OUTGOING"
	PropertyDescriptorResultDataTypePAGESELECTOR    PropertyDescriptorResultDataType = "PAGE_SELECTOR"
	PropertyDescriptorResultDataTypePAGETYPE        PropertyDescriptorResultDataType = "PAGE_TYPE"
	PropertyDescriptorResultDataTypePARENTPAGE      PropertyDescriptorResultDataType = "PARENT_PAGE"
	PropertyDescriptorResultDataTypePROPERTYCHAIN   PropertyDescriptorResultDataType = "PROPERTY_CHAIN"
	PropertyDescriptorResultDataTypeTEXT            PropertyDescriptorResultDataType = "TEXT"
	PropertyDescriptorResultDataTypeUSERLIST        PropertyDescriptorResultDataType = "USER_LIST"
)

Defines values for PropertyDescriptorResultDataType.

func (PropertyDescriptorResultDataType) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorResultDataType enum.

type PropertyDescriptorResultNumberFormat

type PropertyDescriptorResultNumberFormat string

PropertyDescriptorResultNumberFormat defines model for PropertyDescriptorResult.NumberFormat.

const (
	PropertyDescriptorResultNumberFormatNUMBER     PropertyDescriptorResultNumberFormat = "NUMBER"
	PropertyDescriptorResultNumberFormatPERCENTAGE PropertyDescriptorResultNumberFormat = "PERCENTAGE"
)

Defines values for PropertyDescriptorResultNumberFormat.

func (PropertyDescriptorResultNumberFormat) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorResultNumberFormat enum.

type PropertyDescriptorResultPageReferenceSortDirection

type PropertyDescriptorResultPageReferenceSortDirection string

PropertyDescriptorResultPageReferenceSortDirection defines model for PropertyDescriptorResult.PageReferenceSortDirection.

const (
	PropertyDescriptorResultPageReferenceSortDirectionASC  PropertyDescriptorResultPageReferenceSortDirection = "ASC"
	PropertyDescriptorResultPageReferenceSortDirectionDESC PropertyDescriptorResultPageReferenceSortDirection = "DESC"
)

Defines values for PropertyDescriptorResultPageReferenceSortDirection.

func (PropertyDescriptorResultPageReferenceSortDirection) Valid

Valid indicates whether the value is a known member of the PropertyDescriptorResultPageReferenceSortDirection enum.

type PropertyValueEditForm

type PropertyValueEditForm struct {
	DateTimeValue             *string               `json:"dateTimeValue,omitempty"`
	DateValue                 *openapi_types.Date   `json:"dateValue,omitempty"`
	DisplayColumns            *[]DisplayColumnInput `json:"displayColumns,omitempty"`
	EnumValueId               *int64                `json:"enumValueId,omitempty"`
	Id                        *int64                `json:"id,omitempty"`
	NameColumnWidthPercentage *int32                `json:"nameColumnWidthPercentage,omitempty"`
	NumericValue              *float32              `json:"numericValue,omitempty"`
	PageReferenceIds          *[]int64              `json:"pageReferenceIds,omitempty"`
	PropertyDescriptorId      int64                 `json:"propertyDescriptorId"`
	SelectedPageTypeId        *int64                `json:"selectedPageTypeId,omitempty"`
	TextValue                 *string               `json:"textValue,omitempty"`
	UserLinks                 *[]UserLinkForm       `json:"userLinks,omitempty"`
	Version                   *int64                `json:"version,omitempty"`
}

PropertyValueEditForm defines model for PropertyValueEditForm.

type PropertyValueForm

type PropertyValueForm struct {
	DateTimeValue             *string               `json:"dateTimeValue,omitempty"`
	DateValue                 *openapi_types.Date   `json:"dateValue,omitempty"`
	DisplayColumns            *[]DisplayColumnInput `json:"displayColumns,omitempty"`
	EnumValueId               *int64                `json:"enumValueId,omitempty"`
	NameColumnWidthPercentage *int32                `json:"nameColumnWidthPercentage,omitempty"`
	NumericValue              *float32              `json:"numericValue,omitempty"`
	PageReferenceIds          *[]int64              `json:"pageReferenceIds,omitempty"`
	PropertyDescriptorId      int64                 `json:"propertyDescriptorId"`
	SelectedPageTypeId        *int64                `json:"selectedPageTypeId,omitempty"`
	TextValue                 *string               `json:"textValue,omitempty"`
	UserLinks                 *[]UserLinkForm       `json:"userLinks,omitempty"`
	Version                   *int64                `json:"version,omitempty"`
}

PropertyValueForm defines model for PropertyValueForm.

type PropertyValueResult

type PropertyValueResult struct {
	CalcStatus                *PropertyValueResultCalcStatus   `json:"calcStatus,omitempty"`
	ColorBands                *[]ColorBandResult               `json:"colorBands,omitempty"`
	DataType                  *PropertyValueResultDataType     `json:"dataType,omitempty"`
	DateTimeValue             *string                          `json:"dateTimeValue,omitempty"`
	DateValue                 *openapi_types.Date              `json:"dateValue,omitempty"`
	Decimals                  *int32                           `json:"decimals,omitempty"`
	DisplayColumns            *[]DisplayColumnResult           `json:"displayColumns,omitempty"`
	EnumValueColor            *string                          `json:"enumValueColor,omitempty"`
	EnumValueDisplay          *string                          `json:"enumValueDisplay,omitempty"`
	EnumValueId               *int64                           `json:"enumValueId,omitempty"`
	Id                        *int64                           `json:"id,omitempty"`
	MacroData                 *MacroData                       `json:"macroData,omitempty"`
	NameColumnWidthPercentage *int32                           `json:"nameColumnWidthPercentage,omitempty"`
	NumberFormat              *PropertyValueResultNumberFormat `json:"numberFormat,omitempty"`
	NumericValue              *float32                         `json:"numericValue,omitempty"`
	PageReferences            *[]PageReferenceResult           `json:"pageReferences,omitempty"`
	PropertyDescriptorId      *int64                           `json:"propertyDescriptorId,omitempty"`
	PropertyDescriptorName    *string                          `json:"propertyDescriptorName,omitempty"`
	SelectedPageTypeId        *int64                           `json:"selectedPageTypeId,omitempty"`
	SelectedPageTypeName      *string                          `json:"selectedPageTypeName,omitempty"`
	TextValue                 *string                          `json:"textValue,omitempty"`
	UserLinks                 *[]UserLinkResult                `json:"userLinks,omitempty"`
	Version                   *int64                           `json:"version,omitempty"`
}

PropertyValueResult defines model for PropertyValueResult.

type PropertyValueResultCalcStatus

type PropertyValueResultCalcStatus string

PropertyValueResultCalcStatus defines model for PropertyValueResult.CalcStatus.

const (
	DIVZERO    PropertyValueResultCalcStatus = "DIV_ZERO"
	INCOMPLETE PropertyValueResultCalcStatus = "INCOMPLETE"
	OK         PropertyValueResultCalcStatus = "OK"
)

Defines values for PropertyValueResultCalcStatus.

func (PropertyValueResultCalcStatus) Valid

Valid indicates whether the value is a known member of the PropertyValueResultCalcStatus enum.

type PropertyValueResultDataType

type PropertyValueResultDataType string

PropertyValueResultDataType defines model for PropertyValueResult.DataType.

const (
	PropertyValueResultDataTypeCALCULATED      PropertyValueResultDataType = "CALCULATED"
	PropertyValueResultDataTypeCONDITIONALENUM PropertyValueResultDataType = "CONDITIONAL_ENUM"
	PropertyValueResultDataTypeDATE            PropertyValueResultDataType = "DATE"
	PropertyValueResultDataTypeDATETIME        PropertyValueResultDataType = "DATE_TIME"
	PropertyValueResultDataTypeENUM            PropertyValueResultDataType = "ENUM"
	PropertyValueResultDataTypeMARKDOWN        PropertyValueResultDataType = "MARKDOWN"
	PropertyValueResultDataTypeNUMBER          PropertyValueResultDataType = "NUMBER"
	PropertyValueResultDataTypePAGEINCOMING    PropertyValueResultDataType = "PAGE_INCOMING"
	PropertyValueResultDataTypePAGEOUTGOING    PropertyValueResultDataType = "PAGE_OUTGOING"
	PropertyValueResultDataTypePAGESELECTOR    PropertyValueResultDataType = "PAGE_SELECTOR"
	PropertyValueResultDataTypePAGETYPE        PropertyValueResultDataType = "PAGE_TYPE"
	PropertyValueResultDataTypePARENTPAGE      PropertyValueResultDataType = "PARENT_PAGE"
	PropertyValueResultDataTypePROPERTYCHAIN   PropertyValueResultDataType = "PROPERTY_CHAIN"
	PropertyValueResultDataTypeTEXT            PropertyValueResultDataType = "TEXT"
	PropertyValueResultDataTypeUSERLIST        PropertyValueResultDataType = "USER_LIST"
)

Defines values for PropertyValueResultDataType.

func (PropertyValueResultDataType) Valid

Valid indicates whether the value is a known member of the PropertyValueResultDataType enum.

type PropertyValueResultNumberFormat

type PropertyValueResultNumberFormat string

PropertyValueResultNumberFormat defines model for PropertyValueResult.NumberFormat.

const (
	PropertyValueResultNumberFormatNUMBER     PropertyValueResultNumberFormat = "NUMBER"
	PropertyValueResultNumberFormatPERCENTAGE PropertyValueResultNumberFormat = "PERCENTAGE"
)

Defines values for PropertyValueResultNumberFormat.

func (PropertyValueResultNumberFormat) Valid

Valid indicates whether the value is a known member of the PropertyValueResultNumberFormat enum.

type PublicAuditLogResult

type PublicAuditLogResult struct {
	ActionType    *string                 `json:"actionType,omitempty"`
	ActorId       *int64                  `json:"actorId,omitempty"`
	ActorUsername *string                 `json:"actorUsername,omitempty"`
	Changes       *map[string]interface{} `json:"changes,omitempty"`
	EntityId      *int64                  `json:"entityId,omitempty"`
	EntityType    *string                 `json:"entityType,omitempty"`
	Id            *int64                  `json:"id,omitempty"`
	PerformedAt   *time.Time              `json:"performedAt,omitempty"`
	Raw           *map[string]interface{} `json:"raw,omitempty"`
	Summary       *string                 `json:"summary,omitempty"`
}

PublicAuditLogResult defines model for PublicAuditLogResult.

type PublicContentMacroDocsResult

type PublicContentMacroDocsResult struct {
	FilterSyntax *string           `json:"filterSyntax,omitempty"`
	Macros       *[]MacroDocResult `json:"macros,omitempty"`
	Preamble     *string           `json:"preamble,omitempty"`
}

PublicContentMacroDocsResult defines model for PublicContentMacroDocsResult.

type PublicContentMacroResult

type PublicContentMacroResult struct {
	AllowedAttributes *[]MacroAttributeSchema `json:"allowedAttributes,omitempty"`
	AllowedContexts   *[]string               `json:"allowedContexts,omitempty"`
	DirectiveName     *string                 `json:"directiveName,omitempty"`
	Form              *string                 `json:"form,omitempty"`
	Module            *string                 `json:"module,omitempty"`
	Selectable        *bool                   `json:"selectable,omitempty"`
}

PublicContentMacroResult defines model for PublicContentMacroResult.

type PublicContentValidationForm

type PublicContentValidationForm struct {
	BothTargetsSupplied *bool  `json:"bothTargetsSupplied,omitempty"`
	Content             string `json:"content"`
	TargetPageId        *int64 `json:"targetPageId,omitempty"`
	TargetPageTypeId    *int64 `json:"targetPageTypeId,omitempty"`
}

PublicContentValidationForm defines model for PublicContentValidationForm.

type PublicPageCompositeResult

type PublicPageCompositeResult struct {
	UnderscoreErrors                *map[string]ExpandError      `json:"_errors,omitempty"`
	Attachments                     *[]FileAttachmentResult      `json:"attachments,omitempty"`
	AvailablePropertyDescriptors    *[]PropertyDescriptorResult  `json:"availablePropertyDescriptors,omitempty"`
	Breadcrumbs                     *[]BreadcrumbItemResult      `json:"breadcrumbs,omitempty"`
	CanDelete                       *bool                        `json:"canDelete,omitempty"`
	Content                         *string                      `json:"content,omitempty"`
	CurrentUserAccessLevel          *string                      `json:"currentUserAccessLevel,omitempty"`
	Diagnostics                     *[]ContentDiagnostic         `json:"diagnostics,omitempty"`
	EffectiveChildType              *AllowedChildTypeResult      `json:"effectiveChildType,omitempty"`
	HasChildren                     *bool                        `json:"hasChildren,omitempty"`
	HasOwnRestriction               *bool                        `json:"hasOwnRestriction,omitempty"`
	HasRestriction                  *bool                        `json:"hasRestriction,omitempty"`
	Id                              *int64                       `json:"id,omitempty"`
	Images                          *[]ImageResult               `json:"images,omitempty"`
	InTrash                         *bool                        `json:"inTrash,omitempty"`
	JiraMacros                      *JiraMacroDataResult         `json:"jiraMacros,omitempty"`
	LatestVersionAuthorDisplayNames *[]string                    `json:"latestVersionAuthorDisplayNames,omitempty"`
	LatestVersionCreatedAt          *string                      `json:"latestVersionCreatedAt,omitempty"`
	LatestVersionNumber             *int64                       `json:"latestVersionNumber,omitempty"`
	MacroData                       *MacroData                   `json:"macroData,omitempty"`
	Name                            *string                      `json:"name,omitempty"`
	PageType                        *PageTypeResult              `json:"pageType,omitempty"`
	ParentId                        *int64                       `json:"parentId,omitempty"`
	ParentName                      *string                      `json:"parentName,omitempty"`
	PropertyValues                  *[]PropertyValueResult       `json:"propertyValues,omitempty"`
	PublishedRevision               *PageRevisionResult          `json:"publishedRevision,omitempty"`
	PublishingWorkflowEnabled       *bool                        `json:"publishingWorkflowEnabled,omitempty"`
	RequiresDiscardConfirmation     *bool                        `json:"requiresDiscardConfirmation,omitempty"`
	ResolvedAllowedChildTypes       *[]AllowedChildTypeResult    `json:"resolvedAllowedChildTypes,omitempty"`
	RestrictedByPageId              *int64                       `json:"restrictedByPageId,omitempty"`
	Restriction                     *PageRestrictionDetailResult `json:"restriction,omitempty"`
	Version                         *int64                       `json:"version,omitempty"`
	WorkItems                       *[]PageWorkItemResult        `json:"workItems,omitempty"`
	Workflow                        *[]AllowedPageActionResult   `json:"workflow,omitempty"`
	WorkflowEnabled                 *bool                        `json:"workflowEnabled,omitempty"`
	WorkingRevision                 *PageRevisionResult          `json:"workingRevision,omitempty"`
	WorkingRevisionAuthors          *[]string                    `json:"workingRevisionAuthors,omitempty"`
}

PublicPageCompositeResult defines model for PublicPageCompositeResult.

type PublicPageRevisionCompositeResult

type PublicPageRevisionCompositeResult struct {
	UnderscoreErrors *map[string]ExpandError  `json:"_errors,omitempty"`
	Id               *int64                   `json:"id,omitempty"`
	Left             *PageVersionDetailResult `json:"left,omitempty"`
	Name             *string                  `json:"name,omitempty"`
	Right            *PageVersionDetailResult `json:"right,omitempty"`
	Versions         *[]PageVersionListResult `json:"versions,omitempty"`
}

PublicPageRevisionCompositeResult defines model for PublicPageRevisionCompositeResult.

type PublicPageTypeCompositeResult

type PublicPageTypeCompositeResult struct {
	UnderscoreErrors                *map[string]ExpandError                     `json:"_errors,omitempty"`
	AbstractType                    *bool                                       `json:"abstractType,omitempty"`
	AllowedChildTypes               *[]AllowedChildTypeResult                   `json:"allowedChildTypes,omitempty"`
	Breadcrumbs                     *[]BreadcrumbItemResult                     `json:"breadcrumbs,omitempty"`
	ChildTypeMode                   *PublicPageTypeCompositeResultChildTypeMode `json:"childTypeMode,omitempty"`
	ChildTypePropertyDescriptorId   *int64                                      `json:"childTypePropertyDescriptorId,omitempty"`
	ChildTypePropertyDescriptorName *string                                     `json:"childTypePropertyDescriptorName,omitempty"`
	Diagnostics                     *[]ContentDiagnostic                        `json:"diagnostics,omitempty"`
	Id                              *int64                                      `json:"id,omitempty"`
	Name                            *string                                     `json:"name,omitempty"`
	ParentId                        *int64                                      `json:"parentId,omitempty"`
	ParentName                      *string                                     `json:"parentName,omitempty"`
	PropertyDescriptors             *[]PropertyDescriptorResult                 `json:"propertyDescriptors,omitempty"`
	PublishingWorkflowEnabled       *bool                                       `json:"publishingWorkflowEnabled,omitempty"`
	PublishingWorkflowInherited     *bool                                       `json:"publishingWorkflowInherited,omitempty"`
	SortableChildPages              *bool                                       `json:"sortableChildPages,omitempty"`
	TemplateContent                 *string                                     `json:"templateContent,omitempty"`
	TitleTemplate                   *string                                     `json:"titleTemplate,omitempty"`
	Usage                           *PageTypeUsageResult                        `json:"usage,omitempty"`
}

PublicPageTypeCompositeResult defines model for PublicPageTypeCompositeResult.

type PublicPageTypeCompositeResultChildTypeMode

type PublicPageTypeCompositeResultChildTypeMode string

PublicPageTypeCompositeResultChildTypeMode defines model for PublicPageTypeCompositeResult.ChildTypeMode.

const (
	ALLOWEDLIST  PublicPageTypeCompositeResultChildTypeMode = "ALLOWED_LIST"
	FROMPROPERTY PublicPageTypeCompositeResultChildTypeMode = "FROM_PROPERTY"
)

Defines values for PublicPageTypeCompositeResultChildTypeMode.

func (PublicPageTypeCompositeResultChildTypeMode) Valid

Valid indicates whether the value is a known member of the PublicPageTypeCompositeResultChildTypeMode enum.

type PublicPermanentDeleteReplacementsResult

type PublicPermanentDeleteReplacementsResult struct {
	// Candidates Eligible replacement-owner candidates, sorted by displayName. Empty when replacementRequired is false, or when replacements are required but no user qualifies for all owned restrictions simultaneously.
	Candidates *[]UserResult `json:"candidates,omitempty"`

	// ReplacementRequired True when the user owns page restrictions and a replacement owner must be supplied in the POST /public/v1/users/{id}/permanent-delete request body. False when no replacement is needed (candidates will be empty).
	ReplacementRequired *bool `json:"replacementRequired,omitempty"`
}

PublicPermanentDeleteReplacementsResult defines model for PublicPermanentDeleteReplacementsResult.

type PublicRevisionSnapshotResult

type PublicRevisionSnapshotResult struct {
	AuthorDisplayNames         *[]string  `json:"authorDisplayNames,omitempty"`
	Content                    *string    `json:"content,omitempty"`
	CreatedAt                  *time.Time `json:"createdAt,omitempty"`
	Name                       *string    `json:"name,omitempty"`
	PageId                     *int64     `json:"pageId,omitempty"`
	PageName                   *string    `json:"pageName,omitempty"`
	PageTypeName               *string    `json:"pageTypeName,omitempty"`
	ParentId                   *int64     `json:"parentId,omitempty"`
	PropertyValuesSnapshot     *string    `json:"propertyValuesSnapshot,omitempty"`
	RestoredFromRevisionNumber *int32     `json:"restoredFromRevisionNumber,omitempty"`
	VersionNumber              *int64     `json:"versionNumber,omitempty"`
}

PublicRevisionSnapshotResult defines model for PublicRevisionSnapshotResult.

type PublicUserCompositeResult

type PublicUserCompositeResult struct {
	UnderscoreErrors      *map[string]ExpandError                         `json:"_errors,omitempty"`
	Authenticated         *bool                                           `json:"authenticated,omitempty"`
	DisplayName           *string                                         `json:"displayName,omitempty"`
	EffectiveRole         *PublicUserCompositeResultEffectiveRole         `json:"effectiveRole,omitempty"`
	EffectiveWorkflowRole *PublicUserCompositeResultEffectiveWorkflowRole `json:"effectiveWorkflowRole,omitempty"`
	Email                 *string                                         `json:"email,omitempty"`
	Groups                *[]UserGroupResult                              `json:"groups,omitempty"`
	Id                    *int64                                          `json:"id,omitempty"`
	Role                  *PublicUserCompositeResultRole                  `json:"role,omitempty"`
	Status                *PublicUserCompositeResultStatus                `json:"status,omitempty"`
	WorkflowRole          *PublicUserCompositeResultWorkflowRole          `json:"workflowRole,omitempty"`
}

PublicUserCompositeResult defines model for PublicUserCompositeResult.

type PublicUserCompositeResultEffectiveRole

type PublicUserCompositeResultEffectiveRole string

PublicUserCompositeResultEffectiveRole defines model for PublicUserCompositeResult.EffectiveRole.

const (
	PublicUserCompositeResultEffectiveRoleADMIN PublicUserCompositeResultEffectiveRole = "ADMIN"
	PublicUserCompositeResultEffectiveRoleUSER  PublicUserCompositeResultEffectiveRole = "USER"
)

Defines values for PublicUserCompositeResultEffectiveRole.

func (PublicUserCompositeResultEffectiveRole) Valid

Valid indicates whether the value is a known member of the PublicUserCompositeResultEffectiveRole enum.

type PublicUserCompositeResultEffectiveWorkflowRole

type PublicUserCompositeResultEffectiveWorkflowRole string

PublicUserCompositeResultEffectiveWorkflowRole defines model for PublicUserCompositeResult.EffectiveWorkflowRole.

const (
	PublicUserCompositeResultEffectiveWorkflowRoleCONTRIBUTOR PublicUserCompositeResultEffectiveWorkflowRole = "CONTRIBUTOR"
	PublicUserCompositeResultEffectiveWorkflowRolePUBLISHER   PublicUserCompositeResultEffectiveWorkflowRole = "PUBLISHER"
	PublicUserCompositeResultEffectiveWorkflowRoleREADER      PublicUserCompositeResultEffectiveWorkflowRole = "READER"
	PublicUserCompositeResultEffectiveWorkflowRoleREVIEWER    PublicUserCompositeResultEffectiveWorkflowRole = "REVIEWER"
)

Defines values for PublicUserCompositeResultEffectiveWorkflowRole.

func (PublicUserCompositeResultEffectiveWorkflowRole) Valid

Valid indicates whether the value is a known member of the PublicUserCompositeResultEffectiveWorkflowRole enum.

type PublicUserCompositeResultRole

type PublicUserCompositeResultRole string

PublicUserCompositeResultRole defines model for PublicUserCompositeResult.Role.

const (
	PublicUserCompositeResultRoleADMIN PublicUserCompositeResultRole = "ADMIN"
	PublicUserCompositeResultRoleUSER  PublicUserCompositeResultRole = "USER"
)

Defines values for PublicUserCompositeResultRole.

func (PublicUserCompositeResultRole) Valid

Valid indicates whether the value is a known member of the PublicUserCompositeResultRole enum.

type PublicUserCompositeResultStatus

type PublicUserCompositeResultStatus string

PublicUserCompositeResultStatus defines model for PublicUserCompositeResult.Status.

const (
	PublicUserCompositeResultStatusACTIVE  PublicUserCompositeResultStatus = "ACTIVE"
	PublicUserCompositeResultStatusDELETED PublicUserCompositeResultStatus = "DELETED"
)

Defines values for PublicUserCompositeResultStatus.

func (PublicUserCompositeResultStatus) Valid

Valid indicates whether the value is a known member of the PublicUserCompositeResultStatus enum.

type PublicUserCompositeResultWorkflowRole

type PublicUserCompositeResultWorkflowRole string

PublicUserCompositeResultWorkflowRole defines model for PublicUserCompositeResult.WorkflowRole.

const (
	PublicUserCompositeResultWorkflowRoleCONTRIBUTOR PublicUserCompositeResultWorkflowRole = "CONTRIBUTOR"
	PublicUserCompositeResultWorkflowRolePUBLISHER   PublicUserCompositeResultWorkflowRole = "PUBLISHER"
	PublicUserCompositeResultWorkflowRoleREADER      PublicUserCompositeResultWorkflowRole = "READER"
	PublicUserCompositeResultWorkflowRoleREVIEWER    PublicUserCompositeResultWorkflowRole = "REVIEWER"
)

Defines values for PublicUserCompositeResultWorkflowRole.

func (PublicUserCompositeResultWorkflowRole) Valid

Valid indicates whether the value is a known member of the PublicUserCompositeResultWorkflowRole enum.

type PublicUserMeResult

type PublicUserMeResult struct {
	ApiKey                *ApiKeyMeta                              `json:"apiKey,omitempty"`
	Authenticated         *bool                                    `json:"authenticated,omitempty"`
	DisplayName           *string                                  `json:"displayName,omitempty"`
	EffectiveRole         *PublicUserMeResultEffectiveRole         `json:"effectiveRole,omitempty"`
	EffectiveWorkflowRole *PublicUserMeResultEffectiveWorkflowRole `json:"effectiveWorkflowRole,omitempty"`
	Email                 *string                                  `json:"email,omitempty"`
	Id                    *int64                                   `json:"id,omitempty"`
	Role                  *PublicUserMeResultRole                  `json:"role,omitempty"`
	Status                *PublicUserMeResultStatus                `json:"status,omitempty"`
	WorkflowRole          *PublicUserMeResultWorkflowRole          `json:"workflowRole,omitempty"`
}

PublicUserMeResult defines model for PublicUserMeResult.

type PublicUserMeResultEffectiveRole

type PublicUserMeResultEffectiveRole string

PublicUserMeResultEffectiveRole defines model for PublicUserMeResult.EffectiveRole.

const (
	PublicUserMeResultEffectiveRoleADMIN PublicUserMeResultEffectiveRole = "ADMIN"
	PublicUserMeResultEffectiveRoleUSER  PublicUserMeResultEffectiveRole = "USER"
)

Defines values for PublicUserMeResultEffectiveRole.

func (PublicUserMeResultEffectiveRole) Valid

Valid indicates whether the value is a known member of the PublicUserMeResultEffectiveRole enum.

type PublicUserMeResultEffectiveWorkflowRole

type PublicUserMeResultEffectiveWorkflowRole string

PublicUserMeResultEffectiveWorkflowRole defines model for PublicUserMeResult.EffectiveWorkflowRole.

const (
	PublicUserMeResultEffectiveWorkflowRoleCONTRIBUTOR PublicUserMeResultEffectiveWorkflowRole = "CONTRIBUTOR"
	PublicUserMeResultEffectiveWorkflowRolePUBLISHER   PublicUserMeResultEffectiveWorkflowRole = "PUBLISHER"
	PublicUserMeResultEffectiveWorkflowRoleREADER      PublicUserMeResultEffectiveWorkflowRole = "READER"
	PublicUserMeResultEffectiveWorkflowRoleREVIEWER    PublicUserMeResultEffectiveWorkflowRole = "REVIEWER"
)

Defines values for PublicUserMeResultEffectiveWorkflowRole.

func (PublicUserMeResultEffectiveWorkflowRole) Valid

Valid indicates whether the value is a known member of the PublicUserMeResultEffectiveWorkflowRole enum.

type PublicUserMeResultRole

type PublicUserMeResultRole string

PublicUserMeResultRole defines model for PublicUserMeResult.Role.

const (
	PublicUserMeResultRoleADMIN PublicUserMeResultRole = "ADMIN"
	PublicUserMeResultRoleUSER  PublicUserMeResultRole = "USER"
)

Defines values for PublicUserMeResultRole.

func (PublicUserMeResultRole) Valid

func (e PublicUserMeResultRole) Valid() bool

Valid indicates whether the value is a known member of the PublicUserMeResultRole enum.

type PublicUserMeResultStatus

type PublicUserMeResultStatus string

PublicUserMeResultStatus defines model for PublicUserMeResult.Status.

const (
	PublicUserMeResultStatusACTIVE  PublicUserMeResultStatus = "ACTIVE"
	PublicUserMeResultStatusDELETED PublicUserMeResultStatus = "DELETED"
)

Defines values for PublicUserMeResultStatus.

func (PublicUserMeResultStatus) Valid

func (e PublicUserMeResultStatus) Valid() bool

Valid indicates whether the value is a known member of the PublicUserMeResultStatus enum.

type PublicUserMeResultWorkflowRole

type PublicUserMeResultWorkflowRole string

PublicUserMeResultWorkflowRole defines model for PublicUserMeResult.WorkflowRole.

const (
	PublicUserMeResultWorkflowRoleCONTRIBUTOR PublicUserMeResultWorkflowRole = "CONTRIBUTOR"
	PublicUserMeResultWorkflowRolePUBLISHER   PublicUserMeResultWorkflowRole = "PUBLISHER"
	PublicUserMeResultWorkflowRoleREADER      PublicUserMeResultWorkflowRole = "READER"
	PublicUserMeResultWorkflowRoleREVIEWER    PublicUserMeResultWorkflowRole = "REVIEWER"
)

Defines values for PublicUserMeResultWorkflowRole.

func (PublicUserMeResultWorkflowRole) Valid

Valid indicates whether the value is a known member of the PublicUserMeResultWorkflowRole enum.

type PublicWorkflowRoleCompositeResult

type PublicWorkflowRoleCompositeResult struct {
	UnderscoreErrors *map[string]ExpandError      `json:"_errors,omitempty"`
	AvailableGroups  *PageWorkflowRoleGroupResult `json:"availableGroups,omitempty"`
	AvailableUsers   *PageWorkflowRoleResult      `json:"availableUsers,omitempty"`
	Groups           *PageWorkflowRoleGroupResult `json:"groups,omitempty"`
	Users            *PageWorkflowRoleResult      `json:"users,omitempty"`
}

PublicWorkflowRoleCompositeResult defines model for PublicWorkflowRoleCompositeResult.

type ReactivateUserResponse

type ReactivateUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseReactivateUserResponse

func ParseReactivateUserResponse(rsp *http.Response) (*ReactivateUserResponse, error)

ParseReactivateUserResponse parses an HTTP response from a ReactivateUserWithResponse call

func (ReactivateUserResponse) ContentType

func (r ReactivateUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ReactivateUserResponse) Status

func (r ReactivateUserResponse) Status() string

Status returns HTTPResponse.Status

func (ReactivateUserResponse) StatusCode

func (r ReactivateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RedirectTarget

type RedirectTarget struct {
	Kind   *RedirectTargetKind `json:"kind,omitempty"`
	PageId *int64              `json:"pageId,omitempty"`
}

RedirectTarget defines model for RedirectTarget.

type RedirectTargetKind

type RedirectTargetKind string

RedirectTargetKind defines model for RedirectTarget.Kind.

const (
	PAGE      RedirectTargetKind = "PAGE"
	PAGESROOT RedirectTargetKind = "PAGES_ROOT"
)

Defines values for RedirectTargetKind.

func (RedirectTargetKind) Valid

func (e RedirectTargetKind) Valid() bool

Valid indicates whether the value is a known member of the RedirectTargetKind enum.

type ReferencedAsset

type ReferencedAsset struct {
	Id        *int64  `json:"id,omitempty"`
	Label     *string `json:"label,omitempty"`
	ObjectKey *string `json:"objectKey,omitempty"`
}

ReferencedAsset defines model for ReferencedAsset.

type ReleaseNoteResult

type ReleaseNoteResult struct {
	Body    *string             `json:"body,omitempty"`
	Date    *openapi_types.Date `json:"date,omitempty"`
	Version *string             `json:"version,omitempty"`
}

ReleaseNoteResult defines model for ReleaseNoteResult.

type ReleaseNoteSummaryResult

type ReleaseNoteSummaryResult struct {
	Date    *openapi_types.Date `json:"date,omitempty"`
	Version *string             `json:"version,omitempty"`
}

ReleaseNoteSummaryResult defines model for ReleaseNoteSummaryResult.

type RemoveGroupMemberResponse

type RemoveGroupMemberResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRemoveGroupMemberResponse

func ParseRemoveGroupMemberResponse(rsp *http.Response) (*RemoveGroupMemberResponse, error)

ParseRemoveGroupMemberResponse parses an HTTP response from a RemoveGroupMemberWithResponse call

func (RemoveGroupMemberResponse) ContentType

func (r RemoveGroupMemberResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemoveGroupMemberResponse) Status

func (r RemoveGroupMemberResponse) Status() string

Status returns HTTPResponse.Status

func (RemoveGroupMemberResponse) StatusCode

func (r RemoveGroupMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemovePageRestrictionAccessResponse

type RemovePageRestrictionAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRemovePageRestrictionAccessResponse

func ParseRemovePageRestrictionAccessResponse(rsp *http.Response) (*RemovePageRestrictionAccessResponse, error)

ParseRemovePageRestrictionAccessResponse parses an HTTP response from a RemovePageRestrictionAccessWithResponse call

func (RemovePageRestrictionAccessResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemovePageRestrictionAccessResponse) Status

Status returns HTTPResponse.Status

func (RemovePageRestrictionAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RemovePageRestrictionGroupAccessResponse

type RemovePageRestrictionGroupAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRemovePageRestrictionGroupAccessResponse

func ParseRemovePageRestrictionGroupAccessResponse(rsp *http.Response) (*RemovePageRestrictionGroupAccessResponse, error)

ParseRemovePageRestrictionGroupAccessResponse parses an HTTP response from a RemovePageRestrictionGroupAccessWithResponse call

func (RemovePageRestrictionGroupAccessResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemovePageRestrictionGroupAccessResponse) Status

Status returns HTTPResponse.Status

func (RemovePageRestrictionGroupAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RemovePageRestrictionResponse

type RemovePageRestrictionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRemovePageRestrictionResponse

func ParseRemovePageRestrictionResponse(rsp *http.Response) (*RemovePageRestrictionResponse, error)

ParseRemovePageRestrictionResponse parses an HTTP response from a RemovePageRestrictionWithResponse call

func (RemovePageRestrictionResponse) ContentType

func (r RemovePageRestrictionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RemovePageRestrictionResponse) Status

Status returns HTTPResponse.Status

func (RemovePageRestrictionResponse) StatusCode

func (r RemovePageRestrictionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RestorePageFromTrashResponse

type RestorePageFromTrashResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRestorePageFromTrashResponse

func ParseRestorePageFromTrashResponse(rsp *http.Response) (*RestorePageFromTrashResponse, error)

ParseRestorePageFromTrashResponse parses an HTTP response from a RestorePageFromTrashWithResponse call

func (RestorePageFromTrashResponse) ContentType

func (r RestorePageFromTrashResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestorePageFromTrashResponse) Status

Status returns HTTPResponse.Status

func (RestorePageFromTrashResponse) StatusCode

func (r RestorePageFromTrashResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestorePageVersionResponse

type RestorePageVersionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseRestorePageVersionResponse

func ParseRestorePageVersionResponse(rsp *http.Response) (*RestorePageVersionResponse, error)

ParseRestorePageVersionResponse parses an HTTP response from a RestorePageVersionWithResponse call

func (RestorePageVersionResponse) ContentType

func (r RestorePageVersionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (RestorePageVersionResponse) Status

Status returns HTTPResponse.Status

func (RestorePageVersionResponse) StatusCode

func (r RestorePageVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreResult

type RestoreResult struct {
	Success  *bool     `json:"success,omitempty"`
	Warnings *[]string `json:"warnings,omitempty"`
}

RestoreResult defines model for RestoreResult.

type RestrictionHierarchyEntry

type RestrictionHierarchyEntry struct {
	HasRestriction *bool                  `json:"hasRestriction,omitempty"`
	PageId         *int64                 `json:"pageId,omitempty"`
	PageName       *string                `json:"pageName,omitempty"`
	Restriction    *PageRestrictionResult `json:"restriction,omitempty"`
}

RestrictionHierarchyEntry defines model for RestrictionHierarchyEntry.

type ScanContentMacroUsageResponse

type ScanContentMacroUsageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseScanContentMacroUsageResponse

func ParseScanContentMacroUsageResponse(rsp *http.Response) (*ScanContentMacroUsageResponse, error)

ParseScanContentMacroUsageResponse parses an HTTP response from a ScanContentMacroUsageWithResponse call

func (ScanContentMacroUsageResponse) ContentType

func (r ScanContentMacroUsageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ScanContentMacroUsageResponse) Status

Status returns HTTPResponse.Status

func (ScanContentMacroUsageResponse) StatusCode

func (r ScanContentMacroUsageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchGroupsParams

type SearchGroupsParams struct {
	Query string `form:"query" json:"query"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

SearchGroupsParams defines parameters for SearchGroups.

type SearchGroupsResponse

type SearchGroupsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSearchGroupsResponse

func ParseSearchGroupsResponse(rsp *http.Response) (*SearchGroupsResponse, error)

ParseSearchGroupsResponse parses an HTTP response from a SearchGroupsWithResponse call

func (SearchGroupsResponse) ContentType

func (r SearchGroupsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchGroupsResponse) Status

func (r SearchGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (SearchGroupsResponse) StatusCode

func (r SearchGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchJSONRequestBody

type SearchJSONRequestBody = AssetSearchRequest

SearchJSONRequestBody defines body for Search for application/json ContentType.

type SearchPagesParams

type SearchPagesParams struct {
	Query             string `form:"query" json:"query"`
	AllowedPageTypeId *int64 `form:"allowedPageTypeId,omitempty" json:"allowedPageTypeId,omitempty"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

SearchPagesParams defines parameters for SearchPages.

type SearchPagesResponse

type SearchPagesResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSearchPagesResponse

func ParseSearchPagesResponse(rsp *http.Response) (*SearchPagesResponse, error)

ParseSearchPagesResponse parses an HTTP response from a SearchPagesWithResponse call

func (SearchPagesResponse) ContentType

func (r SearchPagesResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchPagesResponse) Status

func (r SearchPagesResponse) Status() string

Status returns HTTPResponse.Status

func (SearchPagesResponse) StatusCode

func (r SearchPagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchResponse

type SearchResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSearchResponse

func ParseSearchResponse(rsp *http.Response) (*SearchResponse, error)

ParseSearchResponse parses an HTTP response from a SearchWithResponse call

func (SearchResponse) ContentType

func (r SearchResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchResponse) Status

func (r SearchResponse) Status() string

Status returns HTTPResponse.Status

func (SearchResponse) StatusCode

func (r SearchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchUsersParams

type SearchUsersParams struct {
	Query string `form:"query" json:"query"`

	// Page Zero-based page index (0..N)
	Page *int `form:"page,omitempty" json:"page,omitempty"`

	// Size The size of the page to be returned
	Size *int `form:"size,omitempty" json:"size,omitempty"`

	// Sort Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
	Sort *[]string `form:"sort,omitempty" json:"sort,omitempty"`
}

SearchUsersParams defines parameters for SearchUsers.

type SearchUsersResponse

type SearchUsersResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSearchUsersResponse

func ParseSearchUsersResponse(rsp *http.Response) (*SearchUsersResponse, error)

ParseSearchUsersResponse parses an HTTP response from a SearchUsersWithResponse call

func (SearchUsersResponse) ContentType

func (r SearchUsersResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SearchUsersResponse) Status

func (r SearchUsersResponse) Status() string

Status returns HTTPResponse.Status

func (SearchUsersResponse) StatusCode

func (r SearchUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SortChildrenForm

type SortChildrenForm struct {
	ChildIds []int64 `json:"childIds"`
}

SortChildrenForm defines model for SortChildrenForm.

type SortObject

type SortObject struct {
	Empty    *bool `json:"empty,omitempty"`
	Sorted   *bool `json:"sorted,omitempty"`
	Unsorted *bool `json:"unsorted,omitempty"`
}

SortObject defines model for SortObject.

type SortPageChildrenJSONRequestBody

type SortPageChildrenJSONRequestBody = SortChildrenForm

SortPageChildrenJSONRequestBody defines body for SortPageChildren for application/json ContentType.

type SortPageChildrenResponse

type SortPageChildrenResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSortPageChildrenResponse

func ParseSortPageChildrenResponse(rsp *http.Response) (*SortPageChildrenResponse, error)

ParseSortPageChildrenResponse parses an HTTP response from a SortPageChildrenWithResponse call

func (SortPageChildrenResponse) ContentType

func (r SortPageChildrenResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SortPageChildrenResponse) Status

func (r SortPageChildrenResponse) Status() string

Status returns HTTPResponse.Status

func (SortPageChildrenResponse) StatusCode

func (r SortPageChildrenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SortPageTypePropertyDescriptorsJSONBody

type SortPageTypePropertyDescriptorsJSONBody = []int64

SortPageTypePropertyDescriptorsJSONBody defines parameters for SortPageTypePropertyDescriptors.

type SortPageTypePropertyDescriptorsJSONRequestBody

type SortPageTypePropertyDescriptorsJSONRequestBody = SortPageTypePropertyDescriptorsJSONBody

SortPageTypePropertyDescriptorsJSONRequestBody defines body for SortPageTypePropertyDescriptors for application/json ContentType.

type SortPageTypePropertyDescriptorsResponse

type SortPageTypePropertyDescriptorsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSortPageTypePropertyDescriptorsResponse

func ParseSortPageTypePropertyDescriptorsResponse(rsp *http.Response) (*SortPageTypePropertyDescriptorsResponse, error)

ParseSortPageTypePropertyDescriptorsResponse parses an HTTP response from a SortPageTypePropertyDescriptorsWithResponse call

func (SortPageTypePropertyDescriptorsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SortPageTypePropertyDescriptorsResponse) Status

Status returns HTTPResponse.Status

func (SortPageTypePropertyDescriptorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SortPropertyDescriptorDisplayColumnsJSONBody

type SortPropertyDescriptorDisplayColumnsJSONBody = []int64

SortPropertyDescriptorDisplayColumnsJSONBody defines parameters for SortPropertyDescriptorDisplayColumns.

type SortPropertyDescriptorDisplayColumnsJSONRequestBody

type SortPropertyDescriptorDisplayColumnsJSONRequestBody = SortPropertyDescriptorDisplayColumnsJSONBody

SortPropertyDescriptorDisplayColumnsJSONRequestBody defines body for SortPropertyDescriptorDisplayColumns for application/json ContentType.

type SortPropertyDescriptorDisplayColumnsResponse

type SortPropertyDescriptorDisplayColumnsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSortPropertyDescriptorDisplayColumnsResponse

func ParseSortPropertyDescriptorDisplayColumnsResponse(rsp *http.Response) (*SortPropertyDescriptorDisplayColumnsResponse, error)

ParseSortPropertyDescriptorDisplayColumnsResponse parses an HTTP response from a SortPropertyDescriptorDisplayColumnsWithResponse call

func (SortPropertyDescriptorDisplayColumnsResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SortPropertyDescriptorDisplayColumnsResponse) Status

Status returns HTTPResponse.Status

func (SortPropertyDescriptorDisplayColumnsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type StartPageRevisionResponse

type StartPageRevisionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseStartPageRevisionResponse

func ParseStartPageRevisionResponse(rsp *http.Response) (*StartPageRevisionResponse, error)

ParseStartPageRevisionResponse parses an HTTP response from a StartPageRevisionWithResponse call

func (StartPageRevisionResponse) ContentType

func (r StartPageRevisionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (StartPageRevisionResponse) Status

func (r StartPageRevisionResponse) Status() string

Status returns HTTPResponse.Status

func (StartPageRevisionResponse) StatusCode

func (r StartPageRevisionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SwapPropertyDescriptorsResponse

type SwapPropertyDescriptorsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseSwapPropertyDescriptorsResponse

func ParseSwapPropertyDescriptorsResponse(rsp *http.Response) (*SwapPropertyDescriptorsResponse, error)

ParseSwapPropertyDescriptorsResponse parses an HTTP response from a SwapPropertyDescriptorsWithResponse call

func (SwapPropertyDescriptorsResponse) ContentType

func (r SwapPropertyDescriptorsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (SwapPropertyDescriptorsResponse) Status

Status returns HTTPResponse.Status

func (SwapPropertyDescriptorsResponse) StatusCode

func (r SwapPropertyDescriptorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TransitionForm

type TransitionForm struct {
	Comment      *string                    `json:"comment,omitempty"`
	TargetStatus TransitionFormTargetStatus `json:"targetStatus"`
}

TransitionForm defines model for TransitionForm.

type TransitionFormTargetStatus

type TransitionFormTargetStatus string

TransitionFormTargetStatus defines model for TransitionForm.TargetStatus.

const (
	TransitionFormTargetStatusAPPROVED  TransitionFormTargetStatus = "APPROVED"
	TransitionFormTargetStatusINREVIEW  TransitionFormTargetStatus = "IN_REVIEW"
	TransitionFormTargetStatusPUBLISHED TransitionFormTargetStatus = "PUBLISHED"
	TransitionFormTargetStatusSTORED    TransitionFormTargetStatus = "STORED"
)

Defines values for TransitionFormTargetStatus.

func (TransitionFormTargetStatus) Valid

func (e TransitionFormTargetStatus) Valid() bool

Valid indicates whether the value is a known member of the TransitionFormTargetStatus enum.

type TransitionPageRevisionJSONRequestBody

type TransitionPageRevisionJSONRequestBody = TransitionForm

TransitionPageRevisionJSONRequestBody defines body for TransitionPageRevision for application/json ContentType.

type TransitionPageRevisionResponse

type TransitionPageRevisionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseTransitionPageRevisionResponse

func ParseTransitionPageRevisionResponse(rsp *http.Response) (*TransitionPageRevisionResponse, error)

ParseTransitionPageRevisionResponse parses an HTTP response from a TransitionPageRevisionWithResponse call

func (TransitionPageRevisionResponse) ContentType

func (r TransitionPageRevisionResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (TransitionPageRevisionResponse) Status

Status returns HTTPResponse.Status

func (TransitionPageRevisionResponse) StatusCode

func (r TransitionPageRevisionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TrashWithBreadcrumbResult

type TrashWithBreadcrumbResult struct {
	Breadcrumbs  *[]BreadcrumbEntry `json:"breadcrumbs,omitempty"`
	DeletedAt    *string            `json:"deletedAt,omitempty"`
	Id           *int64             `json:"id,omitempty"`
	Name         *string            `json:"name,omitempty"`
	PageTypeName *string            `json:"pageTypeName,omitempty"`
}

TrashWithBreadcrumbResult defines model for TrashWithBreadcrumbResult.

type UnarchivePageResponse

type UnarchivePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUnarchivePageResponse

func ParseUnarchivePageResponse(rsp *http.Response) (*UnarchivePageResponse, error)

ParseUnarchivePageResponse parses an HTTP response from a UnarchivePageWithResponse call

func (UnarchivePageResponse) ContentType

func (r UnarchivePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UnarchivePageResponse) Status

func (r UnarchivePageResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchivePageResponse) StatusCode

func (r UnarchivePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDomainEnumJSONRequestBody

type UpdateDomainEnumJSONRequestBody = DomainEnumForm

UpdateDomainEnumJSONRequestBody defines body for UpdateDomainEnum for application/json ContentType.

type UpdateDomainEnumResponse

type UpdateDomainEnumResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateDomainEnumResponse

func ParseUpdateDomainEnumResponse(rsp *http.Response) (*UpdateDomainEnumResponse, error)

ParseUpdateDomainEnumResponse parses an HTTP response from a UpdateDomainEnumWithResponse call

func (UpdateDomainEnumResponse) ContentType

func (r UpdateDomainEnumResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateDomainEnumResponse) Status

func (r UpdateDomainEnumResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDomainEnumResponse) StatusCode

func (r UpdateDomainEnumResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateGroupJSONRequestBody

type UpdateGroupJSONRequestBody = UserGroupForm

UpdateGroupJSONRequestBody defines body for UpdateGroup for application/json ContentType.

type UpdateGroupResponse

type UpdateGroupResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateGroupResponse

func ParseUpdateGroupResponse(rsp *http.Response) (*UpdateGroupResponse, error)

ParseUpdateGroupResponse parses an HTTP response from a UpdateGroupWithResponse call

func (UpdateGroupResponse) ContentType

func (r UpdateGroupResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateGroupResponse) Status

func (r UpdateGroupResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateGroupResponse) StatusCode

func (r UpdateGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateGroupWorkflowRoleJSONRequestBody

type UpdateGroupWorkflowRoleJSONRequestBody = WorkflowRoleForm

UpdateGroupWorkflowRoleJSONRequestBody defines body for UpdateGroupWorkflowRole for application/json ContentType.

type UpdateGroupWorkflowRoleResponse

type UpdateGroupWorkflowRoleResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateGroupWorkflowRoleResponse

func ParseUpdateGroupWorkflowRoleResponse(rsp *http.Response) (*UpdateGroupWorkflowRoleResponse, error)

ParseUpdateGroupWorkflowRoleResponse parses an HTTP response from a UpdateGroupWorkflowRoleWithResponse call

func (UpdateGroupWorkflowRoleResponse) ContentType

func (r UpdateGroupWorkflowRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateGroupWorkflowRoleResponse) Status

Status returns HTTPResponse.Status

func (UpdateGroupWorkflowRoleResponse) StatusCode

func (r UpdateGroupWorkflowRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateLandingSettingsJSONRequestBody

type UpdateLandingSettingsJSONRequestBody = LandingSettingsForm

UpdateLandingSettingsJSONRequestBody defines body for UpdateLandingSettings for application/json ContentType.

type UpdateLandingSettingsResponse

type UpdateLandingSettingsResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateLandingSettingsResponse

func ParseUpdateLandingSettingsResponse(rsp *http.Response) (*UpdateLandingSettingsResponse, error)

ParseUpdateLandingSettingsResponse parses an HTTP response from a UpdateLandingSettingsWithResponse call

func (UpdateLandingSettingsResponse) ContentType

func (r UpdateLandingSettingsResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateLandingSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateLandingSettingsResponse) StatusCode

func (r UpdateLandingSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePageJSONRequestBody

type UpdatePageJSONRequestBody = PageEditForm

UpdatePageJSONRequestBody defines body for UpdatePage for application/json ContentType.

type UpdatePageResponse

type UpdatePageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdatePageResponse

func ParseUpdatePageResponse(rsp *http.Response) (*UpdatePageResponse, error)

ParseUpdatePageResponse parses an HTTP response from a UpdatePageWithResponse call

func (UpdatePageResponse) ContentType

func (r UpdatePageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePageResponse) Status

func (r UpdatePageResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePageResponse) StatusCode

func (r UpdatePageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePageRestrictionAccessJSONRequestBody

type UpdatePageRestrictionAccessJSONRequestBody = PageRestrictionAccessForm

UpdatePageRestrictionAccessJSONRequestBody defines body for UpdatePageRestrictionAccess for application/json ContentType.

type UpdatePageRestrictionAccessResponse

type UpdatePageRestrictionAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdatePageRestrictionAccessResponse

func ParseUpdatePageRestrictionAccessResponse(rsp *http.Response) (*UpdatePageRestrictionAccessResponse, error)

ParseUpdatePageRestrictionAccessResponse parses an HTTP response from a UpdatePageRestrictionAccessWithResponse call

func (UpdatePageRestrictionAccessResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePageRestrictionAccessResponse) Status

Status returns HTTPResponse.Status

func (UpdatePageRestrictionAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdatePageRestrictionGroupAccessJSONRequestBody

type UpdatePageRestrictionGroupAccessJSONRequestBody = PageRestrictionGroupAccessForm

UpdatePageRestrictionGroupAccessJSONRequestBody defines body for UpdatePageRestrictionGroupAccess for application/json ContentType.

type UpdatePageRestrictionGroupAccessResponse

type UpdatePageRestrictionGroupAccessResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdatePageRestrictionGroupAccessResponse

func ParseUpdatePageRestrictionGroupAccessResponse(rsp *http.Response) (*UpdatePageRestrictionGroupAccessResponse, error)

ParseUpdatePageRestrictionGroupAccessResponse parses an HTTP response from a UpdatePageRestrictionGroupAccessWithResponse call

func (UpdatePageRestrictionGroupAccessResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePageRestrictionGroupAccessResponse) Status

Status returns HTTPResponse.Status

func (UpdatePageRestrictionGroupAccessResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdatePageTypeJSONRequestBody

type UpdatePageTypeJSONRequestBody = PageTypeForm

UpdatePageTypeJSONRequestBody defines body for UpdatePageType for application/json ContentType.

type UpdatePageTypeResponse

type UpdatePageTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdatePageTypeResponse

func ParseUpdatePageTypeResponse(rsp *http.Response) (*UpdatePageTypeResponse, error)

ParseUpdatePageTypeResponse parses an HTTP response from a UpdatePageTypeWithResponse call

func (UpdatePageTypeResponse) ContentType

func (r UpdatePageTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePageTypeResponse) Status

func (r UpdatePageTypeResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePageTypeResponse) StatusCode

func (r UpdatePageTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePropertyDescriptorJSONRequestBody

type UpdatePropertyDescriptorJSONRequestBody = PropertyDescriptorForm

UpdatePropertyDescriptorJSONRequestBody defines body for UpdatePropertyDescriptor for application/json ContentType.

type UpdatePropertyDescriptorResponse

type UpdatePropertyDescriptorResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdatePropertyDescriptorResponse

func ParseUpdatePropertyDescriptorResponse(rsp *http.Response) (*UpdatePropertyDescriptorResponse, error)

ParseUpdatePropertyDescriptorResponse parses an HTTP response from a UpdatePropertyDescriptorWithResponse call

func (UpdatePropertyDescriptorResponse) ContentType

func (r UpdatePropertyDescriptorResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdatePropertyDescriptorResponse) Status

Status returns HTTPResponse.Status

func (UpdatePropertyDescriptorResponse) StatusCode

func (r UpdatePropertyDescriptorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserJSONRequestBody

type UpdateUserJSONRequestBody = UserForm

UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.

type UpdateUserResponse

type UpdateUserResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateUserResponse

func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)

ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call

func (UpdateUserResponse) ContentType

func (r UpdateUserResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateUserResponse) Status

func (r UpdateUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserResponse) StatusCode

func (r UpdateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserWorkflowRoleJSONRequestBody

type UpdateUserWorkflowRoleJSONRequestBody = WorkflowRoleForm

UpdateUserWorkflowRoleJSONRequestBody defines body for UpdateUserWorkflowRole for application/json ContentType.

type UpdateUserWorkflowRoleResponse

type UpdateUserWorkflowRoleResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateUserWorkflowRoleResponse

func ParseUpdateUserWorkflowRoleResponse(rsp *http.Response) (*UpdateUserWorkflowRoleResponse, error)

ParseUpdateUserWorkflowRoleResponse parses an HTTP response from a UpdateUserWorkflowRoleWithResponse call

func (UpdateUserWorkflowRoleResponse) ContentType

func (r UpdateUserWorkflowRoleResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateUserWorkflowRoleResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserWorkflowRoleResponse) StatusCode

func (r UpdateUserWorkflowRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkItemJSONRequestBody

type UpdateWorkItemJSONRequestBody = WorkItemEditForm

UpdateWorkItemJSONRequestBody defines body for UpdateWorkItem for application/json ContentType.

type UpdateWorkItemResponse

type UpdateWorkItemResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateWorkItemResponse

func ParseUpdateWorkItemResponse(rsp *http.Response) (*UpdateWorkItemResponse, error)

ParseUpdateWorkItemResponse parses an HTTP response from a UpdateWorkItemWithResponse call

func (UpdateWorkItemResponse) ContentType

func (r UpdateWorkItemResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateWorkItemResponse) Status

func (r UpdateWorkItemResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateWorkItemResponse) StatusCode

func (r UpdateWorkItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkItemTypeJSONRequestBody

type UpdateWorkItemTypeJSONRequestBody = WorkItemTypeUpdateForm

UpdateWorkItemTypeJSONRequestBody defines body for UpdateWorkItemType for application/json ContentType.

type UpdateWorkItemTypeResponse

type UpdateWorkItemTypeResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateWorkItemTypeResponse

func ParseUpdateWorkItemTypeResponse(rsp *http.Response) (*UpdateWorkItemTypeResponse, error)

ParseUpdateWorkItemTypeResponse parses an HTTP response from a UpdateWorkItemTypeWithResponse call

func (UpdateWorkItemTypeResponse) ContentType

func (r UpdateWorkItemTypeResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateWorkItemTypeResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkItemTypeResponse) StatusCode

func (r UpdateWorkItemTypeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkItemTypeTransitionJSONRequestBody

type UpdateWorkItemTypeTransitionJSONRequestBody = WorkItemTransitionUpdateForm

UpdateWorkItemTypeTransitionJSONRequestBody defines body for UpdateWorkItemTypeTransition for application/json ContentType.

type UpdateWorkItemTypeTransitionResponse

type UpdateWorkItemTypeTransitionResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUpdateWorkItemTypeTransitionResponse

func ParseUpdateWorkItemTypeTransitionResponse(rsp *http.Response) (*UpdateWorkItemTypeTransitionResponse, error)

ParseUpdateWorkItemTypeTransitionResponse parses an HTTP response from a UpdateWorkItemTypeTransitionWithResponse call

func (UpdateWorkItemTypeTransitionResponse) ContentType

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UpdateWorkItemTypeTransitionResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkItemTypeTransitionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UploadFileAttachmentMultipartBody

type UploadFileAttachmentMultipartBody struct {
	File openapi_types.File `json:"file"`
}

UploadFileAttachmentMultipartBody defines parameters for UploadFileAttachment.

type UploadFileAttachmentMultipartRequestBody

type UploadFileAttachmentMultipartRequestBody UploadFileAttachmentMultipartBody

UploadFileAttachmentMultipartRequestBody defines body for UploadFileAttachment for multipart/form-data ContentType.

type UploadFileAttachmentResponse

type UploadFileAttachmentResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUploadFileAttachmentResponse

func ParseUploadFileAttachmentResponse(rsp *http.Response) (*UploadFileAttachmentResponse, error)

ParseUploadFileAttachmentResponse parses an HTTP response from a UploadFileAttachmentWithResponse call

func (UploadFileAttachmentResponse) ContentType

func (r UploadFileAttachmentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UploadFileAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UploadFileAttachmentResponse) StatusCode

func (r UploadFileAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UploadImageMultipartBody

type UploadImageMultipartBody struct {
	File openapi_types.File `json:"file"`
}

UploadImageMultipartBody defines parameters for UploadImage.

type UploadImageMultipartRequestBody

type UploadImageMultipartRequestBody UploadImageMultipartBody

UploadImageMultipartRequestBody defines body for UploadImage for multipart/form-data ContentType.

type UploadImageResponse

type UploadImageResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseUploadImageResponse

func ParseUploadImageResponse(rsp *http.Response) (*UploadImageResponse, error)

ParseUploadImageResponse parses an HTTP response from a UploadImageWithResponse call

func (UploadImageResponse) ContentType

func (r UploadImageResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (UploadImageResponse) Status

func (r UploadImageResponse) Status() string

Status returns HTTPResponse.Status

func (UploadImageResponse) StatusCode

func (r UploadImageResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserForm

type UserForm struct {
	DisplayName  string                `json:"displayName"`
	Email        openapi_types.Email   `json:"email"`
	Password     *string               `json:"password,omitempty"`
	Role         UserFormRole          `json:"role"`
	WorkflowRole *UserFormWorkflowRole `json:"workflowRole,omitempty"`
}

UserForm defines model for UserForm.

type UserFormRole

type UserFormRole string

UserFormRole defines model for UserForm.Role.

const (
	UserFormRoleADMIN UserFormRole = "ADMIN"
	UserFormRoleUSER  UserFormRole = "USER"
)

Defines values for UserFormRole.

func (UserFormRole) Valid

func (e UserFormRole) Valid() bool

Valid indicates whether the value is a known member of the UserFormRole enum.

type UserFormWorkflowRole

type UserFormWorkflowRole string

UserFormWorkflowRole defines model for UserForm.WorkflowRole.

const (
	UserFormWorkflowRoleCONTRIBUTOR UserFormWorkflowRole = "CONTRIBUTOR"
	UserFormWorkflowRolePUBLISHER   UserFormWorkflowRole = "PUBLISHER"
	UserFormWorkflowRoleREADER      UserFormWorkflowRole = "READER"
	UserFormWorkflowRoleREVIEWER    UserFormWorkflowRole = "REVIEWER"
)

Defines values for UserFormWorkflowRole.

func (UserFormWorkflowRole) Valid

func (e UserFormWorkflowRole) Valid() bool

Valid indicates whether the value is a known member of the UserFormWorkflowRole enum.

type UserGroupForm

type UserGroupForm struct {
	Description  *string                    `json:"description,omitempty"`
	Name         string                     `json:"name"`
	Role         *UserGroupFormRole         `json:"role,omitempty"`
	WorkflowRole *UserGroupFormWorkflowRole `json:"workflowRole,omitempty"`
}

UserGroupForm defines model for UserGroupForm.

type UserGroupFormRole

type UserGroupFormRole string

UserGroupFormRole defines model for UserGroupForm.Role.

const (
	UserGroupFormRoleADMIN UserGroupFormRole = "ADMIN"
	UserGroupFormRoleUSER  UserGroupFormRole = "USER"
)

Defines values for UserGroupFormRole.

func (UserGroupFormRole) Valid

func (e UserGroupFormRole) Valid() bool

Valid indicates whether the value is a known member of the UserGroupFormRole enum.

type UserGroupFormWorkflowRole

type UserGroupFormWorkflowRole string

UserGroupFormWorkflowRole defines model for UserGroupForm.WorkflowRole.

const (
	UserGroupFormWorkflowRoleCONTRIBUTOR UserGroupFormWorkflowRole = "CONTRIBUTOR"
	UserGroupFormWorkflowRolePUBLISHER   UserGroupFormWorkflowRole = "PUBLISHER"
	UserGroupFormWorkflowRoleREADER      UserGroupFormWorkflowRole = "READER"
	UserGroupFormWorkflowRoleREVIEWER    UserGroupFormWorkflowRole = "REVIEWER"
)

Defines values for UserGroupFormWorkflowRole.

func (UserGroupFormWorkflowRole) Valid

func (e UserGroupFormWorkflowRole) Valid() bool

Valid indicates whether the value is a known member of the UserGroupFormWorkflowRole enum.

type UserGroupResult

type UserGroupResult struct {
	Description  *string                      `json:"description,omitempty"`
	Id           *int64                       `json:"id,omitempty"`
	MemberCount  *int32                       `json:"memberCount,omitempty"`
	Members      *[]UserResult                `json:"members,omitempty"`
	Name         *string                      `json:"name,omitempty"`
	Role         *UserGroupResultRole         `json:"role,omitempty"`
	Status       *UserGroupResultStatus       `json:"status,omitempty"`
	WorkflowRole *UserGroupResultWorkflowRole `json:"workflowRole,omitempty"`
}

UserGroupResult defines model for UserGroupResult.

type UserGroupResultRole

type UserGroupResultRole string

UserGroupResultRole defines model for UserGroupResult.Role.

const (
	UserGroupResultRoleADMIN UserGroupResultRole = "ADMIN"
	UserGroupResultRoleUSER  UserGroupResultRole = "USER"
)

Defines values for UserGroupResultRole.

func (UserGroupResultRole) Valid

func (e UserGroupResultRole) Valid() bool

Valid indicates whether the value is a known member of the UserGroupResultRole enum.

type UserGroupResultStatus

type UserGroupResultStatus string

UserGroupResultStatus defines model for UserGroupResult.Status.

const (
	UserGroupResultStatusACTIVE   UserGroupResultStatus = "ACTIVE"
	UserGroupResultStatusINACTIVE UserGroupResultStatus = "INACTIVE"
)

Defines values for UserGroupResultStatus.

func (UserGroupResultStatus) Valid

func (e UserGroupResultStatus) Valid() bool

Valid indicates whether the value is a known member of the UserGroupResultStatus enum.

type UserGroupResultWorkflowRole

type UserGroupResultWorkflowRole string

UserGroupResultWorkflowRole defines model for UserGroupResult.WorkflowRole.

const (
	UserGroupResultWorkflowRoleCONTRIBUTOR UserGroupResultWorkflowRole = "CONTRIBUTOR"
	UserGroupResultWorkflowRolePUBLISHER   UserGroupResultWorkflowRole = "PUBLISHER"
	UserGroupResultWorkflowRoleREADER      UserGroupResultWorkflowRole = "READER"
	UserGroupResultWorkflowRoleREVIEWER    UserGroupResultWorkflowRole = "REVIEWER"
)

Defines values for UserGroupResultWorkflowRole.

func (UserGroupResultWorkflowRole) Valid

Valid indicates whether the value is a known member of the UserGroupResultWorkflowRole enum.

type UserLinkForm

type UserLinkForm struct {
	ExternalDisplayName *string `json:"externalDisplayName,omitempty"`
	UserId              *int64  `json:"userId,omitempty"`
}

UserLinkForm defines model for UserLinkForm.

type UserLinkResult

type UserLinkResult struct {
	DisplayName *string `json:"displayName,omitempty"`
	Id          *int64  `json:"id,omitempty"`
	Status      *string `json:"status,omitempty"`
	UserId      *int64  `json:"userId,omitempty"`
}

UserLinkResult defines model for UserLinkResult.

type UserResult

type UserResult struct {
	Authenticated         *bool                            `json:"authenticated,omitempty"`
	DisplayName           *string                          `json:"displayName,omitempty"`
	EffectiveRole         *UserResultEffectiveRole         `json:"effectiveRole,omitempty"`
	EffectiveWorkflowRole *UserResultEffectiveWorkflowRole `json:"effectiveWorkflowRole,omitempty"`
	Email                 *string                          `json:"email,omitempty"`
	Id                    *int64                           `json:"id,omitempty"`
	Role                  *UserResultRole                  `json:"role,omitempty"`
	Status                *UserResultStatus                `json:"status,omitempty"`
	WorkflowRole          *UserResultWorkflowRole          `json:"workflowRole,omitempty"`
}

UserResult defines model for UserResult.

type UserResultEffectiveRole

type UserResultEffectiveRole string

UserResultEffectiveRole defines model for UserResult.EffectiveRole.

const (
	UserResultEffectiveRoleADMIN UserResultEffectiveRole = "ADMIN"
	UserResultEffectiveRoleUSER  UserResultEffectiveRole = "USER"
)

Defines values for UserResultEffectiveRole.

func (UserResultEffectiveRole) Valid

func (e UserResultEffectiveRole) Valid() bool

Valid indicates whether the value is a known member of the UserResultEffectiveRole enum.

type UserResultEffectiveWorkflowRole

type UserResultEffectiveWorkflowRole string

UserResultEffectiveWorkflowRole defines model for UserResult.EffectiveWorkflowRole.

const (
	UserResultEffectiveWorkflowRoleCONTRIBUTOR UserResultEffectiveWorkflowRole = "CONTRIBUTOR"
	UserResultEffectiveWorkflowRolePUBLISHER   UserResultEffectiveWorkflowRole = "PUBLISHER"
	UserResultEffectiveWorkflowRoleREADER      UserResultEffectiveWorkflowRole = "READER"
	UserResultEffectiveWorkflowRoleREVIEWER    UserResultEffectiveWorkflowRole = "REVIEWER"
)

Defines values for UserResultEffectiveWorkflowRole.

func (UserResultEffectiveWorkflowRole) Valid

Valid indicates whether the value is a known member of the UserResultEffectiveWorkflowRole enum.

type UserResultRole

type UserResultRole string

UserResultRole defines model for UserResult.Role.

const (
	ADMIN UserResultRole = "ADMIN"
	USER  UserResultRole = "USER"
)

Defines values for UserResultRole.

func (UserResultRole) Valid

func (e UserResultRole) Valid() bool

Valid indicates whether the value is a known member of the UserResultRole enum.

type UserResultStatus

type UserResultStatus string

UserResultStatus defines model for UserResult.Status.

const (
	UserResultStatusACTIVE  UserResultStatus = "ACTIVE"
	UserResultStatusDELETED UserResultStatus = "DELETED"
)

Defines values for UserResultStatus.

func (UserResultStatus) Valid

func (e UserResultStatus) Valid() bool

Valid indicates whether the value is a known member of the UserResultStatus enum.

type UserResultWorkflowRole

type UserResultWorkflowRole string

UserResultWorkflowRole defines model for UserResult.WorkflowRole.

const (
	UserResultWorkflowRoleCONTRIBUTOR UserResultWorkflowRole = "CONTRIBUTOR"
	UserResultWorkflowRolePUBLISHER   UserResultWorkflowRole = "PUBLISHER"
	UserResultWorkflowRoleREADER      UserResultWorkflowRole = "READER"
	UserResultWorkflowRoleREVIEWER    UserResultWorkflowRole = "REVIEWER"
)

Defines values for UserResultWorkflowRole.

func (UserResultWorkflowRole) Valid

func (e UserResultWorkflowRole) Valid() bool

Valid indicates whether the value is a known member of the UserResultWorkflowRole enum.

type ValidateContentJSONRequestBody

type ValidateContentJSONRequestBody = PublicContentValidationForm

ValidateContentJSONRequestBody defines body for ValidateContent for application/json ContentType.

type ValidateContentResponse

type ValidateContentResponse struct {
	Body                      []byte
	HTTPResponse              *http.Response
	ApplicationproblemJSON400 *ProblemDetail
	ApplicationproblemJSON401 *ProblemDetail
	ApplicationproblemJSON403 *ProblemDetail
	ApplicationproblemJSON404 *ProblemDetail
	ApplicationproblemJSON429 *ProblemDetail
}

func ParseValidateContentResponse

func ParseValidateContentResponse(rsp *http.Response) (*ValidateContentResponse, error)

ParseValidateContentResponse parses an HTTP response from a ValidateContentWithResponse call

func (ValidateContentResponse) ContentType

func (r ValidateContentResponse) ContentType() string

ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers

func (ValidateContentResponse) Status

func (r ValidateContentResponse) Status() string

Status returns HTTPResponse.Status

func (ValidateContentResponse) StatusCode

func (r ValidateContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WorkItemAssigneeForm

type WorkItemAssigneeForm struct {
	ExternalDisplayName *string `json:"externalDisplayName,omitempty"`
	UserId              *int64  `json:"userId,omitempty"`
}

WorkItemAssigneeForm defines model for WorkItemAssigneeForm.

type WorkItemAvailableTransitionResult

type WorkItemAvailableTransitionResult struct {
	SortOrder       *int32  `json:"sortOrder,omitempty"`
	ToColor         *string `json:"toColor,omitempty"`
	ToLabel         *string `json:"toLabel,omitempty"`
	ToValueId       *int64  `json:"toValueId,omitempty"`
	TransitionLabel *string `json:"transitionLabel,omitempty"`
}

WorkItemAvailableTransitionResult defines model for WorkItemAvailableTransitionResult.

type WorkItemCommentForm

type WorkItemCommentForm struct {
	Text string `json:"text"`
}

WorkItemCommentForm defines model for WorkItemCommentForm.

type WorkItemCreateForm

type WorkItemCreateForm struct {
	Assignees   *[]WorkItemAssigneeForm `json:"assignees,omitempty"`
	Description *string                 `json:"description,omitempty"`
	DueDate     *openapi_types.Date     `json:"dueDate,omitempty"`
	TypeSlug    string                  `json:"typeSlug"`
}

WorkItemCreateForm defines model for WorkItemCreateForm.

type WorkItemEditForm

type WorkItemEditForm struct {
	Assignees   *[]WorkItemAssigneeForm `json:"assignees,omitempty"`
	Description *string                 `json:"description,omitempty"`
	DueDate     *openapi_types.Date     `json:"dueDate,omitempty"`
}

WorkItemEditForm defines model for WorkItemEditForm.

type WorkItemLogEntry

type WorkItemLogEntry struct {
	CreatedAt            *time.Time               `json:"createdAt,omitempty"`
	CreatedByDisplayName *string                  `json:"createdByDisplayName,omitempty"`
	Id                   *int64                   `json:"id,omitempty"`
	LogType              *WorkItemLogEntryLogType `json:"logType,omitempty"`
	Text                 *string                  `json:"text,omitempty"`
}

WorkItemLogEntry defines model for WorkItemLogEntry.

type WorkItemLogEntryLogType

type WorkItemLogEntryLogType string

WorkItemLogEntryLogType defines model for WorkItemLogEntry.LogType.

const (
	COMMENT    WorkItemLogEntryLogType = "COMMENT"
	TRANSITION WorkItemLogEntryLogType = "TRANSITION"
)

Defines values for WorkItemLogEntryLogType.

func (WorkItemLogEntryLogType) Valid

func (e WorkItemLogEntryLogType) Valid() bool

Valid indicates whether the value is a known member of the WorkItemLogEntryLogType enum.

type WorkItemTransitionCreateForm

type WorkItemTransitionCreateForm struct {
	FromValueId int64   `json:"fromValueId"`
	Label       *string `json:"label,omitempty"`
	SortOrder   *int32  `json:"sortOrder,omitempty"`
	ToValueId   int64   `json:"toValueId"`
}

WorkItemTransitionCreateForm defines model for WorkItemTransitionCreateForm.

type WorkItemTransitionForm

type WorkItemTransitionForm struct {
	Comment   *string `json:"comment,omitempty"`
	ToValueId int64   `json:"toValueId"`
}

WorkItemTransitionForm defines model for WorkItemTransitionForm.

type WorkItemTransitionResult

type WorkItemTransitionResult struct {
	FromValueId    *int64  `json:"fromValueId,omitempty"`
	FromValueLabel *string `json:"fromValueLabel,omitempty"`
	Id             *int64  `json:"id,omitempty"`
	Label          *string `json:"label,omitempty"`
	SortOrder      *int32  `json:"sortOrder,omitempty"`
	ToValueId      *int64  `json:"toValueId,omitempty"`
	ToValueLabel   *string `json:"toValueLabel,omitempty"`
}

WorkItemTransitionResult defines model for WorkItemTransitionResult.

type WorkItemTransitionUpdateForm

type WorkItemTransitionUpdateForm struct {
	Label     *string `json:"label,omitempty"`
	SortOrder *int32  `json:"sortOrder,omitempty"`
}

WorkItemTransitionUpdateForm defines model for WorkItemTransitionUpdateForm.

type WorkItemTypeCreateForm

type WorkItemTypeCreateForm struct {
	DefaultStatusValueId *int64  `json:"defaultStatusValueId,omitempty"`
	DomainEnumId         *int64  `json:"domainEnumId,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Slug                 *string `json:"slug,omitempty"`
}

WorkItemTypeCreateForm defines model for WorkItemTypeCreateForm.

type WorkItemTypeEntry

type WorkItemTypeEntry struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Slug *string `json:"slug,omitempty"`
}

WorkItemTypeEntry defines model for WorkItemTypeEntry.

type WorkItemTypeResult

type WorkItemTypeResult struct {
	DefaultStatusValueId *int64                      `json:"defaultStatusValueId,omitempty"`
	DomainEnumId         *int64                      `json:"domainEnumId,omitempty"`
	DomainEnumName       *string                     `json:"domainEnumName,omitempty"`
	DomainEnumValues     *[]DomainEnumValueResult    `json:"domainEnumValues,omitempty"`
	Id                   *int64                      `json:"id,omitempty"`
	Name                 *string                     `json:"name,omitempty"`
	Slug                 *string                     `json:"slug,omitempty"`
	Transitions          *[]WorkItemTransitionResult `json:"transitions,omitempty"`
	UsedInPageCount      *int64                      `json:"usedInPageCount,omitempty"`
}

WorkItemTypeResult defines model for WorkItemTypeResult.

type WorkItemTypeUpdateForm

type WorkItemTypeUpdateForm struct {
	DefaultStatusValueId *int64  `json:"defaultStatusValueId,omitempty"`
	DomainEnumId         *int64  `json:"domainEnumId,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Slug                 *string `json:"slug,omitempty"`
}

WorkItemTypeUpdateForm defines model for WorkItemTypeUpdateForm.

type WorkflowItemResult

type WorkflowItemResult struct {
	AuthorDisplayNames *[]string `json:"authorDisplayNames,omitempty"`
	LastTransitionDate *string   `json:"lastTransitionDate,omitempty"`
	PageId             *int64    `json:"pageId,omitempty"`
	PageName           *string   `json:"pageName,omitempty"`
	RevisionId         *int64    `json:"revisionId,omitempty"`
}

WorkflowItemResult defines model for WorkflowItemResult.

type WorkflowRoleForm

type WorkflowRoleForm struct {
	WorkflowRole *WorkflowRoleFormWorkflowRole `json:"workflowRole,omitempty"`
}

WorkflowRoleForm defines model for WorkflowRoleForm.

type WorkflowRoleFormWorkflowRole

type WorkflowRoleFormWorkflowRole string

WorkflowRoleFormWorkflowRole defines model for WorkflowRoleForm.WorkflowRole.

const (
	WorkflowRoleFormWorkflowRoleCONTRIBUTOR WorkflowRoleFormWorkflowRole = "CONTRIBUTOR"
	WorkflowRoleFormWorkflowRolePUBLISHER   WorkflowRoleFormWorkflowRole = "PUBLISHER"
	WorkflowRoleFormWorkflowRoleREADER      WorkflowRoleFormWorkflowRole = "READER"
	WorkflowRoleFormWorkflowRoleREVIEWER    WorkflowRoleFormWorkflowRole = "REVIEWER"
)

Defines values for WorkflowRoleFormWorkflowRole.

func (WorkflowRoleFormWorkflowRole) Valid

Valid indicates whether the value is a known member of the WorkflowRoleFormWorkflowRole enum.

type WorkflowRoleGroupResult

type WorkflowRoleGroupResult struct {
	Id           *int64                               `json:"id,omitempty"`
	Name         *string                              `json:"name,omitempty"`
	WorkflowRole *WorkflowRoleGroupResultWorkflowRole `json:"workflowRole,omitempty"`
}

WorkflowRoleGroupResult defines model for WorkflowRoleGroupResult.

type WorkflowRoleGroupResultWorkflowRole

type WorkflowRoleGroupResultWorkflowRole string

WorkflowRoleGroupResultWorkflowRole defines model for WorkflowRoleGroupResult.WorkflowRole.

const (
	WorkflowRoleGroupResultWorkflowRoleCONTRIBUTOR WorkflowRoleGroupResultWorkflowRole = "CONTRIBUTOR"
	WorkflowRoleGroupResultWorkflowRolePUBLISHER   WorkflowRoleGroupResultWorkflowRole = "PUBLISHER"
	WorkflowRoleGroupResultWorkflowRoleREADER      WorkflowRoleGroupResultWorkflowRole = "READER"
	WorkflowRoleGroupResultWorkflowRoleREVIEWER    WorkflowRoleGroupResultWorkflowRole = "REVIEWER"
)

Defines values for WorkflowRoleGroupResultWorkflowRole.

func (WorkflowRoleGroupResultWorkflowRole) Valid

Valid indicates whether the value is a known member of the WorkflowRoleGroupResultWorkflowRole enum.

type WorkflowRoleResult

type WorkflowRoleResult struct {
	DisplayName  *string                         `json:"displayName,omitempty"`
	Email        *string                         `json:"email,omitempty"`
	Id           *int64                          `json:"id,omitempty"`
	WorkflowRole *WorkflowRoleResultWorkflowRole `json:"workflowRole,omitempty"`
}

WorkflowRoleResult defines model for WorkflowRoleResult.

type WorkflowRoleResultWorkflowRole

type WorkflowRoleResultWorkflowRole string

WorkflowRoleResultWorkflowRole defines model for WorkflowRoleResult.WorkflowRole.

const (
	CONTRIBUTOR WorkflowRoleResultWorkflowRole = "CONTRIBUTOR"
	PUBLISHER   WorkflowRoleResultWorkflowRole = "PUBLISHER"
	READER      WorkflowRoleResultWorkflowRole = "READER"
	REVIEWER    WorkflowRoleResultWorkflowRole = "REVIEWER"
)

Defines values for WorkflowRoleResultWorkflowRole.

func (WorkflowRoleResultWorkflowRole) Valid

Valid indicates whether the value is a known member of the WorkflowRoleResultWorkflowRole enum.

Jump to

Keyboard shortcuts

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