AppSync : Création d’un script d’API REST pour se connecter à un serveur AppSync à l’aide de PowerShell

Resumo: L’objectif de cet article de la base de connaissances est de fournir un exemple de script d’API REST Powershell qui montre comment se connecter au serveur AppSync et renvoyer la sortie XML sous forme de fichier. ...

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

Le script suivant peut être utilisé pour se connecter à n’importe quel serveur AppSync et renvoyer des informations relatives à tous les plans de service créés sur le serveur. Il s’agit d’un exemple simplifié qui doit être modifié pour répondre aux besoins spécifiques de chaque utilisateur.

add-type @"
à l’aide de System.Net ;
    à l’aide de System.Security.Cryptography.X509Certificates ;
    classe publique TrustAllCertsPolicy : ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, certificat X509Certificate,
demande WebRequest, int certificateProblem) {
return true ;
        } }"@

#Get Identifiants de connexion et serveur

cible$user = Read-Host 'Entrez l’ID d’utilisateur de l’administrateur AppSync'
$pass = Read-Host 'Entrez le mot de passe de l’administrateur AppSync'
$ashost = Read-Host 'Entrez le nom ou l’adresse IP du serveur AppSync'


#create URL

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


[chaîne] $loginuri = « https:// »      + $ashost + « :8444/cas-server/login"
$request = Invoke-WebRequest -Uri $loginuri -SessionVariable session


#Login au serveur
CAS$form = $request. Formulaires[0]
$form. Fields["username"] = $user
$form. Fields["password"] = $pass

[string] $loginuri = « https:// »    + $ashost + « :8444/cas-server/login"+ $form. Action
 
$request = Invoke-WebRequest -Uri $loginuri -SessionVariable session -Body $form. Fields
 
#Execute la requête
 
Rest $url= « https:// » + $ashost + « :8445/appsync/rest/types/servicePlan/instances"
 
$restrequest = Invoke-RestMethod -method GET -Uri $url -WebSession $session -outfile .\output1.xml
 

Produtos afetados

AppSync

Produtos

AppSync
Propriedades 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.