mutation initConnection(
  $projectId: ID!
  $connectionId: ID!
  $credentials: Object
  $networkCredentials: [NetworkHandlerConfigInput!]
  $saveCredentials: Boolean
  $sharedCredentials: Boolean
  $selectedSecretId: String
  $includeAuthProperties: Boolean!
  $includeNetworkHandlersConfig: Boolean!
  $includeCredentialsSaved: Boolean!
  $includeAuthNeeded: Boolean!
  $includeProperties: Boolean!
  $includeProviderProperties: Boolean!
  $customIncludeOptions: Boolean!
) {
  connection: initConnection(
    projectId: $projectId
    id: $connectionId
    credentials: $credentials
    networkCredentials: $networkCredentials
    saveCredentials: $saveCredentials
    sharedCredentials: $sharedCredentials
    selectedSecretId: $selectedSecretId
  ) {
    ...DatabaseConnection
  }
}
