Aller au contenu principal

Cloud Co Publique Standard - Update

Mettre à jour l'état d'un cloud connecteur public standard Azure.

POST https://{envUri}/api/v1/projects/{projectId}/azure/cloudconnectors/publicstandarddynamics/{id}

Paramètres URI

NomDansObligatoireTypeDescription
envUripathtruestringURL de la plateforme cible.
projectIdpathtruestringIdentifiant unique du projet dans Evolution Platform.
idpathtruestringIdentifiant unique du cloud connecteur dans Evolution Platform.

Corps de la demande

NomObligatoireTypeDescription
statetruestringEtat souhaité du cloud connecteur.
Valeurs autorisées : ACTIVE, DESIGNED

Réponses

NomTypeDescription
200 OKOpération réussie
Autres CodesRéponse d'erreurRéponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

Type : oauth2

URL d’autorisation : https://api.orange.com/oauth/v3/token

Exemples

Mise à jour de l'état de "designed" à "active"

Requête

POST https://{envUri}/api/v1/projects/{projectId}/azure/cloudconnectors/publicstandarddynamics/{id}

{
"state": "ACTIVE"
}

Réponse

HTTP 200
Content: application/json

{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Connection to PARIS",
"state": "PROVISIONING",
"projectName": "Demo",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"bandWidth": 50,
"technicalVpnId": "93b22b3c-fd7e-4c04-87cb-52df45fe6beb",
"azureCredentialId": "b1c3d7b8-f249-4a25-9f26-02682bbad4f3",
"primaryPopLocalization": "POP4",
"azureRegion": "northeurope",
"resourceGroupName": "rg-3",
"vnetName": "vnet-02",
"azureGatewaySubnet": "69.45.47.145/27",
"azureAsn": 64512,
"networkSideAsn": 64513,
"networkSideGatewaySubnet": "59.23.124.12/29",
"workflowExecutionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"workflowExecutionStatus": "CREATED"

}

L'état sera PROVISIONING pendant la phase de création. Lorsque l'opération sera terminée, l'état sera ACTIVE.

Allez au tutoriel Get pour vérifier le statut du connecteur cloud :

Mise à jour de l'état de "active" à "designed"

Requête

POST https://{envUri}/api/v1/projects/{projectId}/azure/cloudconnectors/publicstandarddynamics/{id}

{
"state": "DESIGNED"
}

Réponse

HTTP 200
Content: application/json

{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Connection to PARIS",
"state": "STOPPING",
"projectName": "Demo",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"bandWidth": 50,
"technicalVpnId": "93b22b3c-fd7e-4c04-87cb-52df45fe6beb",
"azureCredentialId": "b1c3d7b8-f249-4a25-9f26-02682bbad4f3",
"primaryPopLocalization": "POP4",
"azureRegion": "northeurope",
"resourceGroupName": "rg-3",
"vnetName": "vnet-02",
"azureGatewaySubnet": "69.45.47.145/27",
"azureAsn": 64512,
"networkSideAsn": 64513,
"networkSideGatewaySubnet": "59.23.124.12/29",
"workflowExecutionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"workflowExecutionStatus": "CREATED"
}

L'état sera STOPPING pendant la phase de création. Lorsque l'opération sera terminée, l'état sera DESIGNED.

Allez au tutoriel Get pour vérifier le statut du connecteur cloud :