Invoke-PSUEndpoint
SYNOPSIS
Richiama un endpoint API personalizzato internamente.
SINTASSI
Invoke-PSUEndpoint -Url <String> [-Headers <Hashtable>] [-Cookies <Hashtable>] [-Body <String>]
[-Method <String>] [-ContentType <String>] [-ResponseVariable <String>] [-ComputerName <String>]
[-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate]
[<CommonParameters>]DESCRIZIONE
Questo cmdlet offre la possibilità di eseguire un endpoint senza accedere direttamente al server web.
ESEMPI
Esempio 1
PS C:\> Invoke-PSUEndpoint -URL '/myapi'Restituisce un endpoint API internamente.
PARAMETRI
-AppToken
Un token dell'app utilizzato per accedere all'endpoint.
-Body
Il corpo della richiesta HTTP.
-ComputerName
Il nome o l'URL del server PowerShell Universal a cui accedere.
-ContentType
Il valore dell'intestazione HTTP content type. Il valore predefinito è application/json.
-Cookies
Una hashtable di cookie da inviare all'API.
-Credential
Credenziali per accedere alla Management API di PowerShell Universal.
-Headers
Una hashtable di intestazioni da inviare all'endpoint API.
-Integrated
Se utilizzare il modello di sicurezza integrato.
-Method
Il metodo HTTP dell'endpoint API.
-TrustCertificate
Se il cmdlet deve ignorare i problemi relativi ai certificati.
-Url
L'URL relativo dell'endpoint API.
-UseDefaultCredentials
Se utilizzare le credenziali predefinite durante la connessione a PowerShell Universal. Richiede che l'autenticazione di Windows sia abilitata.
-ResponseVariable
Specifica il nome della variabile che riceve l'oggetto risposta completo dell'API dopo che l'endpoint è stato richiamato. Il corpo della risposta viene comunque scritto nella pipeline.
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, consulti about_CommonParameters.
INPUT
Nessuno
OUTPUT
System.Object
NOTE
COLLEGAMENTI CORRELATI
Ultimo aggiornamento
È stato utile?