github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/examples/query-formation-templates/query-formation-templates.graphql (about)

     1  # Code generated by Compass integration tests, DO NOT EDIT.
     2  query {
     3    result: formationTemplates(first: 100, after: "") {
     4      data {
     5        id
     6        name
     7        applicationTypes
     8        runtimeTypes
     9        runtimeTypeDisplayName
    10        runtimeArtifactKind
    11        leadingProductIDs
    12        webhooks {
    13          id
    14          applicationID
    15          applicationTemplateID
    16          runtimeID
    17          formationTemplateID
    18          type
    19          mode
    20          correlationIdKey
    21          retryInterval
    22          timeout
    23          url
    24          urlTemplate
    25          inputTemplate
    26          headerTemplate
    27          outputTemplate
    28          statusTemplate
    29          auth {
    30            credential {
    31              ... on BasicCredentialData {
    32                username
    33                password
    34              }
    35              ... on CertificateOAuthCredentialData {
    36                clientId
    37                certificate
    38                url
    39              }
    40              ... on OAuthCredentialData {
    41                clientId
    42                clientSecret
    43                url
    44              }
    45            }
    46            oneTimeToken {
    47              __typename
    48              token
    49              used
    50              expiresAt
    51            }
    52            certCommonName
    53            accessStrategy
    54            additionalHeaders
    55            additionalQueryParams
    56            requestAuth {
    57              csrf {
    58                tokenEndpointURL
    59                credential {
    60                  ... on BasicCredentialData {
    61                    username
    62                    password
    63                  }
    64                  ... on OAuthCredentialData {
    65                    clientId
    66                    clientSecret
    67                    url
    68                  }
    69                  ... on CertificateOAuthCredentialData {
    70                    clientId
    71                    certificate
    72                    url
    73                  }
    74                }
    75                additionalHeaders
    76                additionalQueryParams
    77              }
    78            }
    79          }
    80          createdAt
    81        }
    82      }
    83      pageInfo {
    84        startCursor
    85        endCursor
    86        hasNextPage
    87      }
    88      totalCount
    89    }
    90  }