AppSync: Come creare uno script API REST per connettersi a un server AppSync utilizzando PowerShell

Zusammenfassung: Lo scopo di questo articolo della KB è fornire uno script API REST PowerShell di esempio che mostra come connettersi al server AppSync e restituire l'output XML come file.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

Lo script seguente può essere utilizzato per connettersi a qualsiasi server AppSync e restituire i dettagli relativi a tutti i piani di servizio creati sul server. Questo è un esempio semplificato e deve essere modificato per soddisfare le esigenze specifiche di ogni utente.

add-type @"
usando System.Net;
    utilizzando System.Security.Cryptography.X509Certificates;
    classe pubblica TrustAllCertsPolicy : ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, certificato X509Certificate,
richiesta WebRequest, int certificateProblem) {
return true;
        } }
"@

#Get Credi di accesso e server

di destinazione$user = Read-Host 'Inserisci l'ID utente amministratore Appsync'
$pass = Read-Host 'Inserisci la password amministratore AppSync'
$ashost = Read-Host 'Inserisci il nome o l'indirizzo IP del server AppSync#create


URL di accesso[

Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
[System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy

[stringa] $loginuri = "https://"      + $ashost + ":8444/cas-server/login"
$request = Invoke-WebRequest -Uri $loginuri -SessionVariable session


#Login al server
CAS$form = $request. Moduli[0]
$form. Campi["nome utente"] = $user
$form. Campi["password"] = $pass

[stringa] $loginuri = "https://"    + $ashost + ":8444/cas-server/login"+ $form. Azione
 
$request = Invoke-WebRequest -Uri $loginuri -SessionVariable session -Body $form. Campi
 
#Execute la richiesta
 
Rest$url= "https://" + $ashost + ":8445/appsync/rest/types/servicePlan/instances"
 
$restrequest = Invoke-RestMethod -method GET -Uri $url -WebSession $session -outfile .\output1.xml
 

Betroffene Produkte

AppSync

Produkte

AppSync
Artikeleigenschaften
Artikelnummer: 000158365
Artikeltyp: How To
Zuletzt geändert: 18 Sep. 2025
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.