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

     1  # Code generated by Compass integration tests, DO NOT EDIT.
     2  mutation {
     3    result: registerRuntime(
     4      in: {
     5        name: "runtime-create-update-delete"
     6        description: "runtime-1-description"
     7        labels: { ggg: ["hhh"] }
     8      }
     9    ) {
    10      id
    11      name
    12      description
    13      labels
    14      status {
    15        condition
    16        timestamp
    17      }
    18      metadata {
    19        creationTimestamp
    20      }
    21      auths {
    22        id
    23        auth {
    24          credential {
    25            ... on BasicCredentialData {
    26              username
    27              password
    28            }
    29            ... on CertificateOAuthCredentialData {
    30              clientId
    31              certificate
    32              url
    33            }
    34            ... on OAuthCredentialData {
    35              clientId
    36              clientSecret
    37              url
    38            }
    39          }
    40          oneTimeToken {
    41            __typename
    42            token
    43            used
    44            expiresAt
    45          }
    46          certCommonName
    47          accessStrategy
    48          additionalHeaders
    49          additionalQueryParams
    50          requestAuth {
    51            csrf {
    52              tokenEndpointURL
    53              credential {
    54                ... on BasicCredentialData {
    55                  username
    56                  password
    57                }
    58                ... on OAuthCredentialData {
    59                  clientId
    60                  clientSecret
    61                  url
    62                }
    63                ... on CertificateOAuthCredentialData {
    64                  clientId
    65                  certificate
    66                  url
    67                }
    68              }
    69              additionalHeaders
    70              additionalQueryParams
    71            }
    72          }
    73        }
    74      }
    75      runtimeContexts {
    76        data {
    77          id
    78          key
    79          value
    80          labels
    81        }
    82        pageInfo {
    83          startCursor
    84          endCursor
    85          hasNextPage
    86        }
    87        totalCount
    88      }
    89      webhooks {
    90        id
    91        applicationID
    92        applicationTemplateID
    93        runtimeID
    94        formationTemplateID
    95        type
    96        mode
    97        correlationIdKey
    98        retryInterval
    99        timeout
   100        url
   101        urlTemplate
   102        inputTemplate
   103        headerTemplate
   104        outputTemplate
   105        statusTemplate
   106        auth {
   107          credential {
   108            ... on BasicCredentialData {
   109              username
   110              password
   111            }
   112            ... on CertificateOAuthCredentialData {
   113              clientId
   114              certificate
   115              url
   116            }
   117            ... on OAuthCredentialData {
   118              clientId
   119              clientSecret
   120              url
   121            }
   122          }
   123          oneTimeToken {
   124            __typename
   125            token
   126            used
   127            expiresAt
   128          }
   129          certCommonName
   130          accessStrategy
   131          additionalHeaders
   132          additionalQueryParams
   133          requestAuth {
   134            csrf {
   135              tokenEndpointURL
   136              credential {
   137                ... on BasicCredentialData {
   138                  username
   139                  password
   140                }
   141                ... on OAuthCredentialData {
   142                  clientId
   143                  clientSecret
   144                  url
   145                }
   146                ... on CertificateOAuthCredentialData {
   147                  clientId
   148                  certificate
   149                  url
   150                }
   151              }
   152              additionalHeaders
   153              additionalQueryParams
   154            }
   155          }
   156        }
   157        createdAt
   158      }
   159      eventingConfiguration {
   160        defaultURL
   161      }
   162    }
   163  }