Objects: CMS
GraphQL object types for CMS hubs and repositories in the Amplience GraphQL Management API.
Hubs & repositoriesLink copied!
CMSHubLink copied!
Implements: Node
| Field | Type | Description |
|---|---|---|
id | ID! | The ID of the object |
userPermissions | [CMSHubPermission!]! | |
commerceRepositories | [CommerceRepository]! | |
contentGenerationBriefTemplates | [ContentGenerationBriefTemplate]! | |
contentGenerationAudiences | ContentGenerationAudienceConnection! | Args: before: String, after: String, first: Int, last: Int |
contentGenerationBrandVoices | ContentGenerationBrandVoiceConnection! | Args: before: String, after: String, first: Int, last: Int |
contentGenerationTones | ContentGenerationToneConnection! | Args: before: String, after: String, first: Int, last: Int |
contentGenerationModels | [HubContentGenerationModel]! | |
contentGenerationSessions | ContentGenerationSessionConnection! | Args: authorId: ID, before: String, after: String, first: Int, last: Int |
extensions | ExtensionConnection! | Args: before: String, after: String, first: Int, last: Int, filter: ExtensionFilterInput |
extensionInstances | [ExtensionInstance!]! | |
contentReviewTasks | ContentReviewTaskConnection! | Args: before: String, after: String, first: Int, last: Int, filter: ContentsortBy: ContentReviewTaskSortInput |
contentReviewTaskFacets | ContentReviewTaskFacets | Args: facets: [ContentReviewTaskFacetName!]!, filter: Content |
contentReviewTaskSearch | ContentReviewTaskSearchResultConnection! | Args: before: String, after: String, first: Int, last: Int, searchTerms: [String], filter: Content |
webhookListeners | WebhookListenerConnection! | Args: before: String, after: String, first: Int, last: Int |
contentFlowRuns | ContentFlowRunConnection! | Args: before: String, after: String, first: Int, last: Int |
contentFlows | ContentFlowConnection! | Args: before: String, after: String, first: Int, last: Int |
cmsHubId | String | Hub ID |
status | CMSHubStatus | Hub status |
label | String | Hub label |
name | String | Hub name |
repositories | [CMSRepository!]! |
CMSRepositoryLink copied!
Implements: Node
| Field | Type | Description |
|---|---|---|
id | ID! | The ID of the object |
userPermissions | [CMSRepositoryPermission!]! | |
cmsRepositoryId | String | Repo ID |
status | CMSRepositoryStatus | Repo status |
label | String | Repo label |
name | String | Repo name |
cmsHubId | String | Hub ID |
Role assignmentsLink copied!
CMSHubRolesLink copied!
| Field | Type | Description |
|---|---|---|
cmsHubId | ID! | ID of the Hub that these role assignments correspond to |
roles | [HubRole!]! | List of repository roles assigned to this user |
CMSHubRolesTeamAssignmentLink copied!
| Field | Type | Description |
|---|---|---|
cmsHubId | ID! | ID of the Hub that these role assignments correspond to |
teamId | ID! | ID of the Team that these role assignments correspond to |
organizationId | ID! | ID of the Organization that these role assignments correspond to |
roles | [CMSHubRole!]! | List of repository roles assigned to this Team |
lastModified | DateTime! | The Last Modified date |
CMSHubRolesUserAssignmentLink copied!
| Field | Type | Description |
|---|---|---|
cmsHubId | ID! | ID of the Hub that these role assignments correspond to |
userId | ID! | ID of the User that these role assignments correspond to |
roles | [CMSHubRole!]! | List of repository roles assigned to this user |
CMSRepositoryRolesLink copied!
| Field | Type | Description |
|---|---|---|
cmsRepositoryId | ID! | ID of the Repository that these role assignments correspond to |
roles | [RepositoryRole!]! | List of repository roles assigned to this user |
CMSRepositoryRolesTeamAssignmentLink copied!
| Field | Type | Description |
|---|---|---|
cmsRepositoryId | ID! | ID of the Repository that these role assignments correspond to |
organizationId | ID! | ID of the Organization that these role assignments correspond to |
teamId | ID! | ID of the Team that these role assignments correspond to |
roles | [CMSRepositoryRole!]! | List of repository roles assigned to this Team |
lastModified | DateTime! | The Last Modified date |
CMSRepositoryRolesUserAssignmentLink copied!
| Field | Type | Description |
|---|---|---|
cmsRepositoryId | ID! | ID of the Repository that these role assignments correspond to |
userId | ID! | ID of the User that these role assignments correspond to |
roles | [CMSRepositoryRole!]! | List of repository roles assigned to this user |