AppSync: REST API -komentosarjan luominen yhteyden muodostamiseksi AppSync-palvelimeen Powershellin avulla

Summary: Tämän tietämyskannan artikkelin tarkoituksena on tarjota Powershell REST API -mallikomentosarja, joka näyttää, miten AppSync-palvelimeen muodostetaan yhteys ja miten XML-tuloste palautetaan tiedostona. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Seuraavalla komentosarjalla voidaan muodostaa yhteys mihin tahansa AppSync-palvelimeen ja palauttaa kaikkien palvelimessa luotujen palvelusopimusten tiedot. Tämä on yksinkertaistettu esimerkki, ja sitä olisi muokattava kunkin käyttäjän erityisvaatimusten mukaan.

add-type @"
käyttämällä System.Net;
    käyttämällä System.Security.Cryptography.X509Certificates;
    julkinen luokka TrustAllCertsPolicy : ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, X509Certificate certificate,
WebRequest request, int certificateProblem) {
return true;
        } }
"@

#Get kirjautumistunnukset ja kohdepalvelin

$user = luku-isäntä 'anna Appsync-järjestelmänvalvojan käyttäjätunnus'
$pass = luku-isäntä 'Anna Appsync-järjestelmänvalvojan salasana'
$ashost = luku-isäntä 'Kirjoita Appsync-palvelimen nimi tai IP-osoite'


#create Kirjautumis-URL

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

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


session#Login CAS-palvelimeen
$form = $request. Lomakkeet[0]
$form. Kentät["käyttäjätunnus"] = $user
$form. Kentät["salasana"] = $pass

[merkkijono] $loginuri = "https://"    + $ashost + ":8444/cas-server/login"+ $form. Toiminto
 
$request = Invoke-WebRequest -Uri $loginuri -SessionVariable session -body $form. Kentät
 
#Execute lepopyyntö
 
$url= "https://" + $ashost + ":8445/appsync/rest/types/servicePlan/instances"
 
$restrequest = Invoke-RestMethod -method GET -Uri $url -WebSession $session -outfile .\output1.xml
 

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000158365
Article Type: How To
Last Modified: 18 Sept 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.