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

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