Modifier un archiveur

Afficher en Markdown
Modifie un archiveur existant. Réservé aux administrateurs. API expérimentale (susceptible d'évoluer). <Note title="Rôle requis"> Administrateur de la plateforme (back-office Goodflag). Inaccessible aux utilisateurs du tenant. </Note>

Authentification

AuthorizationBasic

Identifiants d’administration, requis pour les endpoints /admin/api et /experimental/admin/api.

Paramètres de chemin

archiverIdstringRequis
L'identifiant de l'archiveur.

En-têtes

If-MatchstringRequis

L’ETag de la ressource, pour le contrôle de concurrence optimiste.

Requête

This endpoint expects an object.
namestringRequis
Le nom de la solution d'archivage.
descriptionstringRequis
La description de la solution d'archivage.
clientIdstringOptionnel

L’identifiant client utilisé pour l’authentification auprès de la solution d’archivage.

clientSecretstringOptionnel

Le secret client utilisé pour l’authentification auprès de la solution d’archivage.

accountNamestringOptionnel

Le nom de compte associé à la solution d’archivage.

baseUrlstringOptionnel

L’URL de base utilisée pour communiquer avec la solution d’archivage.

endpointAuthenticatestringOptionnel

L’endpoint d’authentification auprès de la solution d’archivage.

endpointUploadstringOptionnel
L'endpoint de versement de contenu vers la solution d'archivage.
archivingSolutionenumOptionnel

La solution d’archivage à utiliser. Valeurs possibles : cecuritySae, cecurityCfn.

Réponse

L’entité Archiver mise à jour.

idstring
L'identifiant de l'archiveur.
tenantIdstring
L'identifiant du tenant auquel appartient l'archiveur.
namestring
Le nom de la solution d'archivage.
descriptionstring
La description de la solution d'archivage.
archivingSolutionstring

La solution d’archivage à utiliser. Certains paramètres dépendent de la solution. Valeurs possibles : cecuritySae : [name, description, archivingSolution, clientId, clientSecret, accountName, baseUrl, endpointAuthenticate, endpointUpload] ; cecurityCfn : [name, description, archivingSolution, clientId, clientSecret, baseUrl, endpointAuthenticate, specificInfo].

clientIdstring

L’identifiant client utilisé pour l’authentification auprès de la solution d’archivage.

clientSecretstring

Le secret client utilisé pour l’authentification auprès de la solution d’archivage.

baseUrlstring

L’URL de base utilisée pour communiquer avec la solution d’archivage.

endpointAuthenticatestring

L’endpoint d’authentification auprès de la solution d’archivage.

endpointUploadstring
L'endpoint de versement de contenu vers la solution d'archivage.
createddouble

La date de création de l’entité.

updateddouble

La date de dernière modification de l’entité.

accountNamestringOptionnel

Le nom de compte associé à la solution d’archivage.

specificInfostringOptionnel

Informations propres à la solution d’archivage. Valeurs possibles : cecuritySae : null ; cecurityCfn : [cfecID, safeID, realm].

Erreurs

400
Bad Request Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
412
Precondition Failed Error