Syntaxe : apic {{products:replace}} ANCIEN_NOM_PRODUIT[:VERSION] NOUVEAU_NOM_PRODUIT[:VERSION] [CATALOG_OPTIONS | SPACE_OPTIONS]

  Remplacer un produit publié ou déprécié dans un catalogue ou un espace par un autre produit

  Options de la portée catalogue
    --{{plans}} NOM_PLAN_SOURCE:NOM_PLAN_CIBLE ...   mappages ancien plan de produit/nouveau plan de produit (obligatoire)
    {{-c}}, --{{catalog}} CATALOGUE                  nom du catalogue (obligatoire)
    {{-o}}, --{{organization}} ORGANISATION          nom de l'organisation de type fournisseur (obligatoire)
    {{-s}}, --{{server}} SERVEUR                     noeud final du serveur de gestion (obligatoire)

  Options de la portée espace
    --{{scope space}}
    --{{space}} ESPACE                               nom de l'espace (obligatoire)
    --{{plans}} NOM_PLAN_SOURCE:NOM_PLAN_CIBLE ...   mappages ancien plan de produit/nouveau plan de produit (obligatoire)
    {{-c}}, --{{catalog}} CATALOGUE                  nom du catalogue (obligatoire)
    {{-o}}, --{{organization}} ORGANISATION          nom de l'organisation de type fournisseur (obligatoire)
    {{-s}}, --{{server}} SERVEUR                     noeud final du serveur de gestion (obligatoire)

  Stabilité : prototype

  Remplacer un produit par une version plus récente à l'aide de la variable de configuration catalog
    {{$ config:set catalog=apic-catalog://mgmnthost.com/orgs/climbon/catalogs/sb}}
    {{$ apic products:replace climbon:1.0.0 climbon:2.0.0}}
    Remplacement de {{climbon}}:1.0.0 par {{climbon}}:2.0.0 dans {{climbon}}:sb

  Remplacer un produit par un produit différent
    {{$ apic products:replace climbon adventure-sports -c production -o climbonorg -s mgmnthost.com}}
    Remplacement de {{climbon}}:2.0.1 par {{adventure-sports}}:1.0.0 dans {{climbonorg:production}}

  Remplacer un produit par une nouvelle version et mapper tous les anciens plans à des nouveaux plans
    {{$ apic products:replace climbon:1.0.1 climbon:1.1.0 --plans "freemium:silver basic:silver premium:gold" -c production -o climbonorg -s mgmnthost.com}}
    Remplacement de {{climbon}}:1.0.1 par {{climbon}}:1.1.0 dans {{climbonorg:production}}

  Remplacer un produit par un produit différent dans un espace
    {{$ apic products:replace --scope space climbon adventure-sports --space flights -c production -o climbonorg -s mgmnthost.com}}
    Remplacement de {{climbon}}:2.0.1 par {{adventure-sports}}:1.0.0 dans {{climbonorg:production:flights}}
