| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530 |
- # Generated by ariadne-codegen
- # Source: tools/graphql_codegen/automations/
- __all__ = [
- "CREATE_AUTOMATION_GQL",
- "CREATE_GENERIC_WEBHOOK_INTEGRATION_GQL",
- "DELETE_AUTOMATION_GQL",
- "GET_AUTOMATIONS_BY_ENTITY_GQL",
- "GET_AUTOMATIONS_GQL",
- "INTEGRATIONS_BY_ENTITY_GQL",
- "UPDATE_AUTOMATION_GQL",
- ]
- GET_AUTOMATIONS_GQL = """
- query GetAutomations($cursor: String, $perPage: Int) {
- scope: viewer {
- projects(after: $cursor, first: $perPage) {
- pageInfo {
- ...PageInfoFields
- }
- edges {
- node {
- ...ProjectTriggersFields
- }
- }
- }
- }
- }
- fragment ArtifactPortfolioScopeFields on ArtifactPortfolio {
- __typename
- id
- name
- }
- fragment ArtifactSequenceScopeFields on ArtifactSequence {
- __typename
- id
- name
- }
- fragment FilterEventFields on FilterEventTriggeringCondition {
- __typename
- eventType
- filter
- }
- fragment GenericWebhookActionFields on GenericWebhookTriggeredAction {
- __typename
- integration {
- ...WebhookIntegrationFields
- }
- requestPayload
- }
- fragment NoOpActionFields on NoOpTriggeredAction {
- __typename
- noOp
- }
- fragment NotificationActionFields on NotificationTriggeredAction {
- __typename
- integration {
- ...SlackIntegrationFields
- }
- title
- message
- severity
- }
- fragment PageInfoFields on PageInfo {
- endCursor
- hasNextPage
- }
- fragment ProjectScopeFields on Project {
- __typename
- id
- name
- }
- fragment ProjectTriggersFields on Project {
- __typename
- triggers {
- ...TriggerFields
- }
- }
- fragment QueueJobActionFields on QueueJobTriggeredAction {
- __typename
- queue {
- id
- name
- }
- template
- }
- fragment SlackIntegrationFields on SlackIntegration {
- __typename
- id
- teamName
- channelName
- }
- fragment TriggerFields on Trigger {
- __typename
- id
- createdAt
- updatedAt
- name
- description
- enabled
- scope {
- ...ProjectScopeFields
- ...ArtifactPortfolioScopeFields
- ...ArtifactSequenceScopeFields
- }
- event: triggeringCondition {
- ...FilterEventFields
- }
- action: triggeredAction {
- ...QueueJobActionFields
- ...NotificationActionFields
- ...GenericWebhookActionFields
- ...NoOpActionFields
- }
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
- GET_AUTOMATIONS_BY_ENTITY_GQL = """
- query GetAutomationsByEntity($entity: String!, $cursor: String, $perPage: Int) {
- scope: entity(name: $entity) {
- projects(after: $cursor, first: $perPage) {
- pageInfo {
- ...PageInfoFields
- }
- edges {
- node {
- ...ProjectTriggersFields
- }
- }
- }
- }
- }
- fragment ArtifactPortfolioScopeFields on ArtifactPortfolio {
- __typename
- id
- name
- }
- fragment ArtifactSequenceScopeFields on ArtifactSequence {
- __typename
- id
- name
- }
- fragment FilterEventFields on FilterEventTriggeringCondition {
- __typename
- eventType
- filter
- }
- fragment GenericWebhookActionFields on GenericWebhookTriggeredAction {
- __typename
- integration {
- ...WebhookIntegrationFields
- }
- requestPayload
- }
- fragment NoOpActionFields on NoOpTriggeredAction {
- __typename
- noOp
- }
- fragment NotificationActionFields on NotificationTriggeredAction {
- __typename
- integration {
- ...SlackIntegrationFields
- }
- title
- message
- severity
- }
- fragment PageInfoFields on PageInfo {
- endCursor
- hasNextPage
- }
- fragment ProjectScopeFields on Project {
- __typename
- id
- name
- }
- fragment ProjectTriggersFields on Project {
- __typename
- triggers {
- ...TriggerFields
- }
- }
- fragment QueueJobActionFields on QueueJobTriggeredAction {
- __typename
- queue {
- id
- name
- }
- template
- }
- fragment SlackIntegrationFields on SlackIntegration {
- __typename
- id
- teamName
- channelName
- }
- fragment TriggerFields on Trigger {
- __typename
- id
- createdAt
- updatedAt
- name
- description
- enabled
- scope {
- ...ProjectScopeFields
- ...ArtifactPortfolioScopeFields
- ...ArtifactSequenceScopeFields
- }
- event: triggeringCondition {
- ...FilterEventFields
- }
- action: triggeredAction {
- ...QueueJobActionFields
- ...NotificationActionFields
- ...GenericWebhookActionFields
- ...NoOpActionFields
- }
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
- CREATE_AUTOMATION_GQL = """
- mutation CreateAutomation($input: CreateFilterTriggerInput!) {
- result: createFilterTrigger(input: $input) {
- trigger {
- ...TriggerFields
- }
- }
- }
- fragment ArtifactPortfolioScopeFields on ArtifactPortfolio {
- __typename
- id
- name
- }
- fragment ArtifactSequenceScopeFields on ArtifactSequence {
- __typename
- id
- name
- }
- fragment FilterEventFields on FilterEventTriggeringCondition {
- __typename
- eventType
- filter
- }
- fragment GenericWebhookActionFields on GenericWebhookTriggeredAction {
- __typename
- integration {
- ...WebhookIntegrationFields
- }
- requestPayload
- }
- fragment NoOpActionFields on NoOpTriggeredAction {
- __typename
- noOp
- }
- fragment NotificationActionFields on NotificationTriggeredAction {
- __typename
- integration {
- ...SlackIntegrationFields
- }
- title
- message
- severity
- }
- fragment ProjectScopeFields on Project {
- __typename
- id
- name
- }
- fragment QueueJobActionFields on QueueJobTriggeredAction {
- __typename
- queue {
- id
- name
- }
- template
- }
- fragment SlackIntegrationFields on SlackIntegration {
- __typename
- id
- teamName
- channelName
- }
- fragment TriggerFields on Trigger {
- __typename
- id
- createdAt
- updatedAt
- name
- description
- enabled
- scope {
- ...ProjectScopeFields
- ...ArtifactPortfolioScopeFields
- ...ArtifactSequenceScopeFields
- }
- event: triggeringCondition {
- ...FilterEventFields
- }
- action: triggeredAction {
- ...QueueJobActionFields
- ...NotificationActionFields
- ...GenericWebhookActionFields
- ...NoOpActionFields
- }
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
- UPDATE_AUTOMATION_GQL = """
- mutation UpdateAutomation($input: UpdateFilterTriggerInput!) {
- result: updateFilterTrigger(input: $input) {
- trigger {
- ...TriggerFields
- }
- }
- }
- fragment ArtifactPortfolioScopeFields on ArtifactPortfolio {
- __typename
- id
- name
- }
- fragment ArtifactSequenceScopeFields on ArtifactSequence {
- __typename
- id
- name
- }
- fragment FilterEventFields on FilterEventTriggeringCondition {
- __typename
- eventType
- filter
- }
- fragment GenericWebhookActionFields on GenericWebhookTriggeredAction {
- __typename
- integration {
- ...WebhookIntegrationFields
- }
- requestPayload
- }
- fragment NoOpActionFields on NoOpTriggeredAction {
- __typename
- noOp
- }
- fragment NotificationActionFields on NotificationTriggeredAction {
- __typename
- integration {
- ...SlackIntegrationFields
- }
- title
- message
- severity
- }
- fragment ProjectScopeFields on Project {
- __typename
- id
- name
- }
- fragment QueueJobActionFields on QueueJobTriggeredAction {
- __typename
- queue {
- id
- name
- }
- template
- }
- fragment SlackIntegrationFields on SlackIntegration {
- __typename
- id
- teamName
- channelName
- }
- fragment TriggerFields on Trigger {
- __typename
- id
- createdAt
- updatedAt
- name
- description
- enabled
- scope {
- ...ProjectScopeFields
- ...ArtifactPortfolioScopeFields
- ...ArtifactSequenceScopeFields
- }
- event: triggeringCondition {
- ...FilterEventFields
- }
- action: triggeredAction {
- ...QueueJobActionFields
- ...NotificationActionFields
- ...GenericWebhookActionFields
- ...NoOpActionFields
- }
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
- DELETE_AUTOMATION_GQL = """
- mutation DeleteAutomation($id: ID!) {
- result: deleteTrigger(input: {triggerID: $id}) {
- success
- }
- }
- """
- INTEGRATIONS_BY_ENTITY_GQL = """
- query IntegrationsByEntity($entity: String!, $cursor: String, $perPage: Int) {
- entity(name: $entity) {
- integrations(after: $cursor, first: $perPage) {
- pageInfo {
- ...PageInfoFields
- }
- edges {
- node {
- __typename
- ...SlackIntegrationFields
- ...WebhookIntegrationFields
- }
- }
- }
- }
- }
- fragment PageInfoFields on PageInfo {
- endCursor
- hasNextPage
- }
- fragment SlackIntegrationFields on SlackIntegration {
- __typename
- id
- teamName
- channelName
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
- CREATE_GENERIC_WEBHOOK_INTEGRATION_GQL = """
- mutation CreateGenericWebhookIntegration($input: CreateGenericWebhookIntegrationInput!) {
- createGenericWebhookIntegration(input: $input) {
- integration {
- __typename
- ...WebhookIntegrationFields
- }
- }
- }
- fragment WebhookIntegrationFields on GenericWebhookIntegration {
- __typename
- id
- name
- urlEndpoint
- }
- """
|