AppSync: REST API -komentosarjan luominen yhteyden muodostamiseksi AppSync-palvelimeen Powershellin avulla
Resumo: 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. ...
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Instruções
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
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
Produtos afetados
AppSyncProdutos
AppSyncPropriedades do artigo
Número do artigo: 000158365
Tipo de artigo: How To
Último modificado: 18 set. 2025
Versão: 5
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.