1
0
mirror of synced 2025-12-23 03:44:00 -05:00

Fix Management Console API code samples (#30455)

This commit is contained in:
Manuel Bergler
2022-09-06 17:58:04 +02:00
committed by GitHub
parent cefc49b915
commit 219638d7d4
2 changed files with 17 additions and 9 deletions

View File

@@ -43,9 +43,14 @@ export function getShellExample(operation: Operation, codeSample: CodeSample) {
}
}
let authHeader = '-H "Authorization: Bearer <YOUR-TOKEN>"'
if (operation.subcategory === 'management-console') {
authHeader = '-u "api_key:your-password"'
}
const args = [
operation.verb !== 'get' && `-X ${operation.verb.toUpperCase()}`,
`-H "Accept: ${defaultAcceptHeader}" \\ \n -H "Authorization: Bearer <YOUR-TOKEN>"`,
`-H "Accept: ${defaultAcceptHeader}" \\ \n ${authHeader}`,
`${operation.serverUrl}${requestPath}`,
requestBodyParams,
].filter(Boolean)