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

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