Pré. | Proc. |
Suppression de ressources et de fonctionnalités de Fonctionnalités
Enterprise Architect en supporte un service de Fonctionnalité de ressources et de fonctionnalités de ressources, à travers lequel les clients peuvent utiliser HTTP DELETE pour supprimer des ressources et des fonctionnalités de ressources Fonctionnalités de ces types :
- Ressources
- Modèle Roots
- Paquetages
- Éléments
- Diagrammes
- Connecteurs - Fonctionnalités des ressources
- Paquetage /Element/ Diagramme , Réponses Discussion, Exigences , Contraintes,
Allocations de ressources, tests, scénarios, fichiers, documents liés,
Valeur Étiquetés , Maintenance Items et Gestion de Projet Items
- Elément Exécuter States , Attributes , Attribut Valeur Étiquetés , Opérations,
Opération Valeur Étiquetés et paramètres de fonctionnement
Lors de la suppression de Resource/Resource Fonctionnalité , vous devez fournir le jeton d'authentification utilisateur via le paramètre de string de requête 'useridentifier' ; consultez la rubrique d'aide des informations d'identification de l' utilisateur pour accéder à l'API RESTful d'OSLC .
Reportez-vous aux tableaux de cette rubrique pour les informations utilisées pour supprimer chaque Ressource et Fonctionnalité . Consultez également la rubrique GUID Prefix Tableaux .
Modèle Root, Paquetage , Element, Diagramme
Type |
URL |
---|---|
Object |
<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Element Link (Connecteur)
Type |
URL |
---|---|
Lien |
<protocol>://<server>/<model_name>/oslc/am/linktyperesource/<Connector GUID With Prefix>/?useridentifier=<User Authentication Token> |
State de l' Exécuter d'élément
Type |
URL |
---|---|
Tous les RunStates sur un élément |
<protocol>://<server>/<model_name>/oslc/am/runstates/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
État d'exécution spécifique |
<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<User Authentication Token> |
Attribut d'élément
Type |
URL |
---|---|
Tous les Attributes d'un élément |
<protocol>://<server>/<model_name>/oslc/am/attributes/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Attribut spécifique |
<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token> |
Attribut Valeur Étiquetée
Type |
URL |
---|---|
Toutes les Valeur Étiquetés sur un Attribut |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token> |
Valeur Étiquetée sur un Attribut |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Attribute Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token> |
Opération d'élément
Type |
URL |
---|---|
Toutes les opérations sur un élément |
<protocol>://<server>/<model_name>/oslc/am/operations/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Fonctionnement spécifique |
<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
Opération Valeur Étiquetée
Type |
URL |
---|---|
Toutes les Valeur Étiquetés sur une Opération |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
Valeur Étiquetée sur une Opération |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paramètre de fonctionnement
Type |
URL |
---|---|
Tous les paramètres d'une opération |
<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paramètre de fonctionnement spécifique |
<protocol>://<server>/<model_name>/oslc/am/parameter/<Parameter GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Element Valeur Étiquetée
Type |
URL |
---|---|
Toutes les Valeur Étiquetés sur un Paquetage /Élément |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Valeur Étiquetée |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/< Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Element/ Diagramme Discussion
Type |
URL |
---|---|
Toutes les Discussions sur un Paquetage /Element/ Diagramme |
<protocol>://<server>/<model_name>/oslc/am/discussions/< Paquetage /Element/ Diagramme GUID With Prefix>/?useridentifier=<User Authentication Token> |
Discussion spécifique |
<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Element/ Diagramme Discussion Réponse
Type |
URL |
---|---|
Toutes les réponses sur une discussion |
<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token> |
Réponse spécifique à la discussion |
<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Exigence d'élément
Type |
URL |
---|---|
Toutes les Exigences sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/requirements/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Exigence spécifique |
<protocol>://<server>/<model_name>/oslc/am/requirement/<Requirement GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Contrainte d'élément
Type |
URL |
---|---|
Toutes les contraintes sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/constraints/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Contrainte spécifique |
<protocol>://<server>/<model_name>/oslc/am/constraint/<Constraint GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Scénario d'élément
Type |
URL |
---|---|
Tous les scénarios sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/scenarios/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Scénario spécifique |
<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Fichier d'élément
Type |
URL |
---|---|
Tous les fichiers d'un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/files/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Fichier spécifique |
<protocol>://<server>/<model_name>/oslc/am/file/<File GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Document lié à l'élément
Type |
URL |
---|---|
Document |
<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<User Authentication Token> |
Allocation de ressource Paquetage /d'élément
Type |
URL |
---|---|
Toutes les allocations de ressources sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/resourceallocations/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Allocation de ressources spécifiques |
<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Test élément
Type |
URL |
---|---|
Tous les tests sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/tests/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Test spécifique |
<protocol>://<server>/<model_name>/oslc/am/test/< Test GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Changement d'élément
Type |
URL |
---|---|
Toutes les modifications sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/changes/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Changement spécifique |
<protocol>://<server>/<model_name>/oslc/am/change/<Change GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /défaut d'élément
Type |
URL |
---|---|
Tous les Défauts sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/defects/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Défaut spécifique |
<protocol>://<server>/<model_name>/oslc/am/defect/<Defect GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /d'élément
Type |
URL |
---|---|
URL - Tous les problèmes sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/issues/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
URL - Problème spécifique |
<protocol>://<server>/<model_name>/oslc/am/issue/<Issue GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Elément Tâche
Type |
URL |
---|---|
Toutes les tâches sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/tasks/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Tâche spécifique |
<protocol>://<server>/<model_name>/oslc/am/task/<Task GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Élément Événement
Type |
URL |
---|---|
Tous les Événements sur un Paquetage /Élément |
<protocol>://<server>/<model_name>/oslc/am/events/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Événement spécifique |
<protocol>://<server>/<model_name>/oslc/am/event/<Event GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Element Décision
Type |
URL |
---|---|
Toutes les décisions sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/decisions/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Décision spécifique |
<protocol>://<server>/<model_name>/oslc/am/decision/< Décision GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Document d'élément
Type |
URL |
---|---|
Tous les documents d'un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/documents/< Paquetage /Element GUID With Prefix>/?useridentifier=< User Authentication Token > |
Document spécifique |
<protocol>://<server>/<model_name>/oslc/am/document/<Document GUID With Prefix>/?useridentifier=< User Authentication Token > |
Paquetage / Élément Fonctionnalité
Type |
URL |
---|---|
Toutes les Fonctionnalités sur un Paquetage / Elément |
<protocol>://<server>/<model_name>/oslc/am/mfeatures/< Paquetage /Element GUID With Prefix>/?useridentifier=< User Authentication Token > |
Fonctionnalité spécifique |
<protocol>://<server>/<model_name>/oslc/am/mfeature/< Fonctionnalité GUID With Prefix>/?useridentifier=< User Authentication Token > |
Paquetage / Effort d'élément
Type |
URL |
---|---|
Tous les efforts sur un Paquetage / élément |
<protocol>://<server>/<model_name>/oslc/am/efforts/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Effort spécifique |
<protocol>://<server>/<model_name>/oslc/am/effort/<Effort GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage /Élément Risque
Type |
URL |
---|---|
Tous Risques sur un Paquetage /Élément |
<protocol>://<server>/<model_name>/oslc/am/ Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Risque spécifique |
<protocol>://<server>/<model_name>/oslc/am/risk/<Risk GUID With Prefix>/?useridentifier=<User Authentication Token> |
Paquetage / Élément Métrique
Type |
URL |
---|---|
Toutes les métriques sur un Paquetage /élément |
<protocol>://<server>/<model_name>/oslc/am/metrics/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
Métrique spécifique |
<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<User Authentication Token> |
Fonctionnalité de suppression de ressource/fonctionnalité de ressource
Item |
Exemple |
---|---|
1 |
Supprimer un Paquetage :
|
2 |
Supprimer un élément :
|
3 |
Supprimer toutes les opérations sur un élément :
|
4 |
Supprimer une opération :
|
5 |
Supprimer tous les tests sur un élément :
|
Notes
- Cette facilité est disponible via le Pro Cloud Server , avec une licence valide
- Cette facilité ne sera pas disponible lorsque la connexion Pro Cloud Server au modèle Enterprise Architect est configurée en tant que connexion en lecture seule
- La demande Fonctionnalité de suppression de la ressource/fonctionnalité de ressource ne sera pas traitée par le Pro Cloud Server à moins que le jeton d'authentification de l'utilisateur ne soit transmis avec la demande (via la chaîne de requête ' string ' dans l'URL)
- Lorsqu'une ressource/fonctionnalité de ressource est supprimée via Fonctionnalité dans un modèle dont l'audit est activé, les modifications apportées au modèle ne seront pas consignées
- La suppression d'un Paquetage supprimera tous ses Paquetages , éléments et fonctionnalités enfants ; selon la taille du Paquetage cela peut s'avérer être une tâche gourmande en ressources, donc lorsque la demande de suppression d'un Paquetage est acceptée, un message '202 accepté' sera généré
Cela signifie que le processus de suppression d'un Paquetage n'est pas terminé ; si une requête GET ultérieure sur le Paquetage renvoie un message '404 Not Found', cela signifie que le Paquetage a été complètement supprimé, sinon, si le Paquetage XML est renvoyé, cela signifie que la suppression du Paquetage n'est pas encore terminée
Apprenez Plus
- GUID Prefix Tables
- User Credentials for accessing OSLC RESTful API
- Model Packages
- UML Elements
- Requirements
- Constraints
- Scenarios
- Associated Files
- Run-time State
- Attributes
- Attribute Tagged Values
- Operations
- Define Parameters
- Operation Tagged Values
- UML Connectors
- Model Discussions
- Linked Documents
- Resource Allocation
- Create Test Records
- Tagged Values
- Create Maintenance Items
- Effort Management
- Risk Management
- Metrics