4 exemple de code .net c, Valeurs changetype, Conditions préalables – HP OneView Manuel d'utilisation

Page 190

Advertising
background image

Valeurs ChangeType

Description

Valeur ChangeType

La ressource est créée ou est ajoutée à HP OneView.

Created

L'état de la ressource, les attributs, ou les deux sont mis à jour.

Updated

La ressource est définitivement retirée de HP OneView.

Deleted

Exemple 2 Exemple JSON

{
"resourceUri" : "/rest/enclosures/123xyz",
"changeType" : "Created",
"newState" : "Managed",
"eTag" : "123456",
"timestamp" : "2013-07-10T18:30:44Z",
"newSubState" : "null",
"resource" : {
"category" : "enclosures",
"created" : "2013-07-10T18:30:00Z",
...
},
"associatedTask" : "/rest/tasks/4321",
"userInitiatedTask" : "true",
"changedAttributes" : [],
"data" : {},
}

26.4 Exemple de code .NET C#

Les exemples de code .NET C# montrent comment se connecter et s'abonner au bus SCMB. En
plus de remplir les conditions préalables, vous devez compléter les conditions préalables spécifiques
à l'exemple avant d'utiliser les exemples de code .NET C#.

Conditions préalables

Avant de pouvoir utiliser les exemples de code .Net C#, vous devez ajouter le certificat CA racine,
le certificat de client et la clé privée du magasin de certificats Windows.

1.

Téléchargez le certificat CA racine.

GET /rest/certificates/ca

2.

Enregistrez le contenu dans le corps de la réponse dans un fichier texte nommé rootCA.crt.
Vous devez copier et coller tout ce qui se trouve de -----BEGIN CERTIFICATE----- à
-----END CERTIFICATE-----

, y compris les tirets, mais sans inclure les guillemets.

3.

Importez le fichier rootCA.crt dans le magasin de certificats Windows sous Trusted
Root Certification Authorities

.

4.

Téléchargez le certificat de client et la clé privée.

GET /rest/certificates/client/rabbitmq/keypair/default

5.

Enregistrez le contenu du certificat de client et la clé privée dans le corps de la réponse dans
un fichier texte nommé scmb.crt.

Vous devez copier et coller tout ce qui se trouve de -----BEGIN CERTIFICATE----- à
-----END CERTIFICATE-----

pour le certificat de client. Ensuite, copiez et collez tout

ce qui se trouve de -----BEGIN RSA PRIVATE KEY----- à -----END RSA PRIVATE
KEY-----

pour la clé privée. Vous devez inclure les tirets, mais ne pas inclure les guillemets.

190 Utilisation du bus SCMB (State-Change Message Bus)

Advertising