github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/examples/register-application-from-template/register-application-from-template.graphql (about)

     1  # Code generated by Compass integration tests, DO NOT EDIT.
     2  mutation {
     3    result: registerApplicationFromTemplate(
     4      in: {
     5        templateName: "SAP template"
     6        values: [
     7          { placeholder: "name", value: "new-name" }
     8          { placeholder: "display-name", value: "new-display-name" }
     9        ]
    10      }
    11    ) {
    12      id
    13      name
    14      providerName
    15      description
    16      baseUrl
    17      systemNumber
    18      systemStatus
    19      integrationSystemID
    20      applicationTemplateID
    21      labels
    22      deletedAt
    23      updatedAt
    24      error
    25      status {
    26        condition
    27        timestamp
    28      }
    29      webhooks {
    30        id
    31        applicationID
    32        applicationTemplateID
    33        runtimeID
    34        formationTemplateID
    35        type
    36        mode
    37        correlationIdKey
    38        retryInterval
    39        timeout
    40        url
    41        urlTemplate
    42        inputTemplate
    43        headerTemplate
    44        outputTemplate
    45        statusTemplate
    46        auth {
    47          credential {
    48            ... on BasicCredentialData {
    49              username
    50              password
    51            }
    52            ... on CertificateOAuthCredentialData {
    53              clientId
    54              certificate
    55              url
    56            }
    57            ... on OAuthCredentialData {
    58              clientId
    59              clientSecret
    60              url
    61            }
    62          }
    63          oneTimeToken {
    64            __typename
    65            token
    66            used
    67            expiresAt
    68          }
    69          certCommonName
    70          accessStrategy
    71          additionalHeaders
    72          additionalQueryParams
    73          requestAuth {
    74            csrf {
    75              tokenEndpointURL
    76              credential {
    77                ... on BasicCredentialData {
    78                  username
    79                  password
    80                }
    81                ... on OAuthCredentialData {
    82                  clientId
    83                  clientSecret
    84                  url
    85                }
    86                ... on CertificateOAuthCredentialData {
    87                  clientId
    88                  certificate
    89                  url
    90                }
    91              }
    92              additionalHeaders
    93              additionalQueryParams
    94            }
    95          }
    96        }
    97        createdAt
    98      }
    99      healthCheckURL
   100      bundles {
   101        data {
   102          id
   103          name
   104          description
   105          instanceAuthRequestInputSchema
   106          instanceAuths {
   107            id
   108            context
   109            inputParams
   110            auth {
   111              credential {
   112                ... on BasicCredentialData {
   113                  username
   114                  password
   115                }
   116                ... on CertificateOAuthCredentialData {
   117                  clientId
   118                  certificate
   119                  url
   120                }
   121                ... on OAuthCredentialData {
   122                  clientId
   123                  clientSecret
   124                  url
   125                }
   126              }
   127              oneTimeToken {
   128                __typename
   129                token
   130                used
   131                expiresAt
   132              }
   133              certCommonName
   134              accessStrategy
   135              additionalHeaders
   136              additionalQueryParams
   137              requestAuth {
   138                csrf {
   139                  tokenEndpointURL
   140                  credential {
   141                    ... on BasicCredentialData {
   142                      username
   143                      password
   144                    }
   145                    ... on OAuthCredentialData {
   146                      clientId
   147                      clientSecret
   148                      url
   149                    }
   150                    ... on CertificateOAuthCredentialData {
   151                      clientId
   152                      certificate
   153                      url
   154                    }
   155                  }
   156                  additionalHeaders
   157                  additionalQueryParams
   158                }
   159              }
   160            }
   161            status {
   162              condition
   163              timestamp
   164              message
   165              reason
   166            }
   167            runtimeID
   168            runtimeContextID
   169          }
   170          defaultInstanceAuth {
   171            credential {
   172              ... on BasicCredentialData {
   173                username
   174                password
   175              }
   176              ... on CertificateOAuthCredentialData {
   177                clientId
   178                certificate
   179                url
   180              }
   181              ... on OAuthCredentialData {
   182                clientId
   183                clientSecret
   184                url
   185              }
   186            }
   187            oneTimeToken {
   188              __typename
   189              token
   190              used
   191              expiresAt
   192            }
   193            certCommonName
   194            accessStrategy
   195            additionalHeaders
   196            additionalQueryParams
   197            requestAuth {
   198              csrf {
   199                tokenEndpointURL
   200                credential {
   201                  ... on BasicCredentialData {
   202                    username
   203                    password
   204                  }
   205                  ... on OAuthCredentialData {
   206                    clientId
   207                    clientSecret
   208                    url
   209                  }
   210                  ... on CertificateOAuthCredentialData {
   211                    clientId
   212                    certificate
   213                    url
   214                  }
   215                }
   216                additionalHeaders
   217                additionalQueryParams
   218              }
   219            }
   220          }
   221          apiDefinitions {
   222            data {
   223              id
   224              name
   225              description
   226              spec {
   227                id
   228                data
   229                format
   230                type
   231                fetchRequest {
   232                  url
   233                  auth {
   234                    credential {
   235                      ... on BasicCredentialData {
   236                        username
   237                        password
   238                      }
   239                      ... on CertificateOAuthCredentialData {
   240                        clientId
   241                        certificate
   242                        url
   243                      }
   244                      ... on OAuthCredentialData {
   245                        clientId
   246                        clientSecret
   247                        url
   248                      }
   249                    }
   250                    oneTimeToken {
   251                      __typename
   252                      token
   253                      used
   254                      expiresAt
   255                    }
   256                    certCommonName
   257                    accessStrategy
   258                    additionalHeaders
   259                    additionalQueryParams
   260                    requestAuth {
   261                      csrf {
   262                        tokenEndpointURL
   263                        credential {
   264                          ... on BasicCredentialData {
   265                            username
   266                            password
   267                          }
   268                          ... on OAuthCredentialData {
   269                            clientId
   270                            clientSecret
   271                            url
   272                          }
   273                          ... on CertificateOAuthCredentialData {
   274                            clientId
   275                            certificate
   276                            url
   277                          }
   278                        }
   279                        additionalHeaders
   280                        additionalQueryParams
   281                      }
   282                    }
   283                  }
   284                  mode
   285                  filter
   286                  status {
   287                    condition
   288                    message
   289                    timestamp
   290                  }
   291                }
   292              }
   293              targetURL
   294              group
   295              version {
   296                value
   297                deprecated
   298                deprecatedSince
   299                forRemoval
   300              }
   301            }
   302            pageInfo {
   303              startCursor
   304              endCursor
   305              hasNextPage
   306            }
   307            totalCount
   308          }
   309          eventDefinitions {
   310            data {
   311              id
   312              name
   313              description
   314              group
   315              spec {
   316                id
   317                data
   318                type
   319                format
   320                fetchRequest {
   321                  url
   322                  auth {
   323                    credential {
   324                      ... on BasicCredentialData {
   325                        username
   326                        password
   327                      }
   328                      ... on CertificateOAuthCredentialData {
   329                        clientId
   330                        certificate
   331                        url
   332                      }
   333                      ... on OAuthCredentialData {
   334                        clientId
   335                        clientSecret
   336                        url
   337                      }
   338                    }
   339                    oneTimeToken {
   340                      __typename
   341                      token
   342                      used
   343                      expiresAt
   344                    }
   345                    certCommonName
   346                    accessStrategy
   347                    additionalHeaders
   348                    additionalQueryParams
   349                    requestAuth {
   350                      csrf {
   351                        tokenEndpointURL
   352                        credential {
   353                          ... on BasicCredentialData {
   354                            username
   355                            password
   356                          }
   357                          ... on OAuthCredentialData {
   358                            clientId
   359                            clientSecret
   360                            url
   361                          }
   362                          ... on CertificateOAuthCredentialData {
   363                            clientId
   364                            certificate
   365                            url
   366                          }
   367                        }
   368                        additionalHeaders
   369                        additionalQueryParams
   370                      }
   371                    }
   372                  }
   373                  mode
   374                  filter
   375                  status {
   376                    condition
   377                    message
   378                    timestamp
   379                  }
   380                }
   381              }
   382              version {
   383                value
   384                deprecated
   385                deprecatedSince
   386                forRemoval
   387              }
   388            }
   389            pageInfo {
   390              startCursor
   391              endCursor
   392              hasNextPage
   393            }
   394            totalCount
   395          }
   396          documents {
   397            data {
   398              id
   399              title
   400              displayName
   401              description
   402              format
   403              kind
   404              data
   405              fetchRequest {
   406                url
   407                auth {
   408                  credential {
   409                    ... on BasicCredentialData {
   410                      username
   411                      password
   412                    }
   413                    ... on CertificateOAuthCredentialData {
   414                      clientId
   415                      certificate
   416                      url
   417                    }
   418                    ... on OAuthCredentialData {
   419                      clientId
   420                      clientSecret
   421                      url
   422                    }
   423                  }
   424                  oneTimeToken {
   425                    __typename
   426                    token
   427                    used
   428                    expiresAt
   429                  }
   430                  certCommonName
   431                  accessStrategy
   432                  additionalHeaders
   433                  additionalQueryParams
   434                  requestAuth {
   435                    csrf {
   436                      tokenEndpointURL
   437                      credential {
   438                        ... on BasicCredentialData {
   439                          username
   440                          password
   441                        }
   442                        ... on OAuthCredentialData {
   443                          clientId
   444                          clientSecret
   445                          url
   446                        }
   447                        ... on CertificateOAuthCredentialData {
   448                          clientId
   449                          certificate
   450                          url
   451                        }
   452                      }
   453                      additionalHeaders
   454                      additionalQueryParams
   455                    }
   456                  }
   457                }
   458                mode
   459                filter
   460                status {
   461                  condition
   462                  message
   463                  timestamp
   464                }
   465              }
   466            }
   467            pageInfo {
   468              startCursor
   469              endCursor
   470              hasNextPage
   471            }
   472            totalCount
   473          }
   474        }
   475        pageInfo {
   476          startCursor
   477          endCursor
   478          hasNextPage
   479        }
   480        totalCount
   481      }
   482      auths {
   483        id
   484        auth {
   485          credential {
   486            ... on BasicCredentialData {
   487              username
   488              password
   489            }
   490            ... on CertificateOAuthCredentialData {
   491              clientId
   492              certificate
   493              url
   494            }
   495            ... on OAuthCredentialData {
   496              clientId
   497              clientSecret
   498              url
   499            }
   500          }
   501          oneTimeToken {
   502            __typename
   503            token
   504            used
   505            expiresAt
   506          }
   507          certCommonName
   508          accessStrategy
   509          additionalHeaders
   510          additionalQueryParams
   511          requestAuth {
   512            csrf {
   513              tokenEndpointURL
   514              credential {
   515                ... on BasicCredentialData {
   516                  username
   517                  password
   518                }
   519                ... on OAuthCredentialData {
   520                  clientId
   521                  clientSecret
   522                  url
   523                }
   524                ... on CertificateOAuthCredentialData {
   525                  clientId
   526                  certificate
   527                  url
   528                }
   529              }
   530              additionalHeaders
   531              additionalQueryParams
   532            }
   533          }
   534        }
   535      }
   536      eventingConfiguration {
   537        defaultURL
   538      }
   539    }
   540  }