App Configuration CLI-Befehle (Gilt nur für die Versionen 0.0.1- 1.0.14 )

Die hier aufgeführten CLI-Befehle gelten nur für die Versionen 0.0.1- 1.0.14, die bald nicht mehr unterstützt werden.

Die Befehlszeilenschnittstelle (CLI) von „ IBM Cloud “ bietet zusätzliche Funktionen für Serviceangebote. Die CLI von „ IBM Cloud “ unterstützt ein Plug-in-Framework zur Erweiterung ihrer Funktionen. Sie können das App Configuration-CLI-Plug-in über das IBM Cloud-Plug-in-Repository installieren. Mit dem CLI-Plug-in für den „ App Configuration “-Dienst können Sie Instanzen des „ App Configuration “-Dienstes ganz einfach über CLI-Befehle verwalten.

Zur Ausführung von IBM Cloud App Configuration-Befehlen verwenden Sie ibmcloud app-configuration oder ibmcloud ac.

Voraussetzungen

  • Ein IBM Cloud-Konto. Wenn Sie kein Konto haben, klicken Sie hier, um eines zu erstellen.
  • Eine Instanz des IBM Cloud App Configuration-Service.
  • IBM Cloud-CLI.
  • Wenn Sie die Unterstützung für private Endpunkte verwenden möchten, die von der Plattform IBM Cloud bereitgestellt wird, müssen Sie optionalVRF und Service-Endpunkte aktivieren.

App Configuration-CLI-Plug-in installieren

Installieren Sie das App Configuration-CLI-Plug-in, indem Sie den folgenden Befehl über das IBM Plug-in-Repository IBM Cloud ausführen:

ibmcloud plugin install app-configuration

Sie werden über die Befehlszeile benachrichtigt, sobald Updates für die CLI und die Plug-ins von „ IBM Cloud “ verfügbar sind. Achten Sie darauf, Ihre CLI auf dem neuesten Stand zu halten, damit Sie die neuen Befehle nutzen können. Sie können die aktuelle Version aller installierten Plug-ins anzeigen, indem Sie den Befehl ibmcloud plugin list ausführen.

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

Looking up 'app-configuration' from repository 'IBM Cloud'...
Plug-in 'app-configuration' found in repository 'IBM Cloud'
Attempting to download the binary file...
[==============================================================================================================================================] 100.00%
Installing binary...
OK
Plug-in 'app-configuration' was successfully installed into /Users/<username>/.bluemix/plugins/app-configuration. Use 'ibmcloud plugin show app-configuration' to show its details.

Mit einem privaten Endpunkt bei der Befehlszeilenschnittstelle anmelden

Um die Kontrolle und Sicherheit Ihrer Daten bei der Verwendung von CLI zu verbessern, haben Sie die Möglichkeit, private Routen zu IBM Cloud Endpunkten zu verwenden. Aktivieren Sie zunächst das virtuelle Routing und die Weiterleitung in Ihrem Konto. Anschließend können Sie die Nutzung privater Service-Endpunkte von „ IBM Cloud “ aktivieren. Weitere Informationen zum Einrichten Ihres Kontos zwecks Unterstützung der Option der privaten Konnektivität enthält der Abschnitt VRF und Serviceendpunkte aktivieren.

Verwenden Sie den folgenden Befehl, um sich mit der CLI an einem privaten Endpunkt anzumelden:

ibmcloud login -a private.cloud.ibm.com

ibmcloud ac init

Bevor Sie das CLI-Plugin initialisieren, stellen Sie sicher, dass Sie in Ihrer „ IBM Cloud “-CLI den richtigen API-Endpunkt, die richtige Region und das richtige Konto ausgewählt haben.

Initialisieren Sie das Plug-in für die Befehlszeilenschnittstelle mit dem folgenden Befehl:

ibmcloud ac init --instance_id INSTANCE_ID

Befehlsoptionen

--instance_id INSTANCE_ID (fakultativ)
Die GUID der zu verwendenden App Configuration-Instanz.

Beispiel

Melden Sie sich bei der IBM Cloud-CLI an und initialisieren Sie die CLI bei der App Configuration-Serviceinstanz App Configuration Instance 1.

ibmcloud ac init

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück (Instanzname gefolgt von einem Leerzeichen zusammen mit der GUID):

Initializing IBM Cloud App Configuration Service plug-in...

Select a App Configuration instance:
1. App_Configuration_Instance_1 123
2. App_Configuration_Instance_2 456
Enter a number> 1
App Configuration instance selected is - App_Configuration_Instance_1 (GUID - 123)

ibmcloud ac show

Um den Namen und die GUID der verwendeten Instanz anzuzeigen, führen Sie diesen Befehl aus.

ibmcloud ac show

Beispiel

Voraussetzung - Verwenden Sie den Befehl ibmcloud ac init, um zunächst eine Instanz auszuwählen.

ibmcloud ac show

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

App Configuration instance being used is - App_Configuration_Instance_1 (GUID - 123)

ibmcloud ac-Umgebungsliste

Mit dem folgenden Befehl können Sie alle Umgebungen auflisten:

ibmcloud ac environment list [--expand EXPAND] [--sort SORT] [--tags TAGS] [--include INCLUDE] [--limit LIMIT] [--offset OFFSET]

Befehlsoptionen

--limit LIMIT (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die abgerufen werden sollen.
--offset OFFSET (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die übersprungen werden sollen.
--tags TAGS (fakultativ)
Filtern basierend auf den Tags.
--sort SORT (fakultativ)
Sortieren Sie die Details basierend auf dem angegebenen Attribut.
--expand EXPAND (fakultativ)
Erweiterte Ansicht des Elements.
--include INCLUDE (fakultativ)
Fügen Sie Feature-und Eigenschaftsdetails in die Antwort ein.

Beispiel

Führen Sie den folgenden Befehl aus, um alle Umgebungen aufzulisten:

ibmcloud ac environment list

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name               environment_id
Prod Environment   prodEnvironment
Dev environment    devEnvironment

ibmcloud-ac-Umgebung erstellen

Sie können eine Umgebung mit dem folgenden Befehl erstellen:

ibmcloud ac environment create {--file FILE-PATH | --name NAME [--environment_id ENVIRONMENT_ID] [--description DESCRIPTION] [--tags TAGS] [--color_code COLOR_CODE]}

Befehlsoptionen

--name NAME
Der Name der Umgebung. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--environment_id ENVIRONMENT_ID (fakultativ)
Umgebungs-ID Wird dieser Wert nicht angegeben, wird der Name automatisch zur ID. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION (fakultativ)
Beschreibung der Umgebung. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS (fakultativ)
Tags, die der Umgebung zugeordnet sind. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--color_code COLOR_CODE (fakultativ)
Farbcode zur Unterscheidung der Umgebung. Der Hex-Code für die Farbe. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über die Datei. Unterstütztes Dateiformat - JSON

Beispiel

Um eine Umgebung mit dem Namen „ Production_Environment “ mithilfe von Flags zu erstellen ( klicken Sie hier, um Befehle mit dem Flag „ --file “ zu verwenden), führen Sie den folgenden Befehl aus:

ibmcloud ac environment create --name Production_Environment --environment_id prodEnvironment --description sampleDesc --tags sampleTag --color_code "#FF0000"

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

updated_time     2021-05-21T05:28:07.000Z
name             Production_Environment
environment_id   prodEnvironment
description      sampleDesc
tags             sampleTag
color_code       #FF0000
created_time     2021-05-21T05:28:07.000Z

ibmcloud-ac-Umgebung abrufen

Mit dem folgenden Befehl können Sie detaillierte Informationen zur Umgebung abrufen:

ibmcloud ac environment get --environment_id ENVIRONMENT_ID [--expand EXPAND] [--include INCLUDE]

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--expand EXPAND (fakultativ)
Erweiterte Ansicht des Elements.
--include INCLUDE (fakultativ)
Fügen Sie Feature-und Eigenschaftsdetails in die Antwort ein.

Beispiel

Um eine Umgebung mit der ID „ prodEnvironment “ zu erstellen, führen Sie den folgenden Befehl aus:

ibmcloud ac environment get --environment_id prodEnvironment

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name             Production_Environment
environment_id   prodEnvironment

Aktualisierung der ibmcloud-Umgebung

Sie können eine Umgebung mit dem folgenden Befehl aktualisieren:

ibmcloud ac environment update (--file FILE-PATH | --environment_id ENVIRONMENT_ID --name NAME --description DESCRIPTION --tags TAGS --color_code COLOR_CODE)

Befehlsoptionen

--name NAME
Der Name der Umgebung. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--environment_id ENVIRONMENT_ID (fakultativ)
Umgebungs-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION (fakultativ)
Beschreibung der Umgebung. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS (fakultativ)
Tags, die der Umgebung zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--color_code COLOR_CODE (fakultativ)
Farbcode zur Unterscheidung der Umgebung. Der Hex-Code für die Farbe. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über die Datei. Unterstütztes Dateiformat - JSON

Beispiel

Um eine Umgebung mit der ID „ prodEnvironment “ mithilfe von Flags zu aktualisieren ( klicken Sie hier, um Befehle mit dem Flag „ '--file' “ zu verwenden), führen Sie den folgenden Befehl aus:

ibmcloud ac environment update --name Production_Environment --environment_id prodEnvironment --description sampleUpdatedDesc --tags sampleUpdatedTag --color_code "#FF0000"

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name             Production_Environment
environment_id   prodEnvironment
description      sampleUpdatedDesc
tags             sampleUpdatedTag
color_code       #FF0000
created_time     2021-05-21T05:28:07.000Z
updated_time     2021-05-21T05:33:00.000Z

Löschen der ibmcloud-Umgebung

Sie können eine Umgebung mit dem folgenden Befehl löschen:

ibmcloud ac environment delete --environment_id ENVIRONMENT_ID

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID

Beispiel

Um eine Umgebung mit der ID „ prodEnvironment “ zu löschen, führen Sie den folgenden Befehl aus:

ibmcloud ac environment delete --environment_id prodEnvironment

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK

ibmcloud ac Sammlungsliste

Verwenden Sie den folgenden Befehl, um alle Sammlungen aufzulisten:

ibmcloud ac collection list [--sort SORT] [--limit LIMIT] [--offset OFFSET] [--features FEATURES] [--properties PROPERTIES] [--tags TAGS] [--expand EXPAND] [--include INCLUDE]

Befehlsoptionen

--limit LIMIT (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die abgerufen werden sollen.
--offset OFFSET (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die übersprungen werden sollen.
--features FEATURES (fakultativ)
Kollektionen anhand einer Liste von durch Kommas getrennten Merkmalen filtern.
--properties PROPERTIES (fakultativ)
Kollektionen anhand einer Liste von durch Kommas getrennten Eigenschaften filtern.
--tags TAGS (fakultativ)
Filtern basierend auf den Tags.
--sort SORT (fakultativ)
Sortieren Sie die Details basierend auf dem angegebenen Attribut.
--expand EXPAND (fakultativ)
Erweiterte Ansicht des Elements.
--include INCLUDE (fakultativ)
Fügen Sie Feature-und Eigenschaftsdetails in die Antwort ein.

Beispiel

Führen Sie den folgenden Befehl aus, um alle Sammlungen aufzulisten:

ibmcloud ac collection list

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name                 collection_id
sample               sampleId
GHz Inc              ghzinc1

ibmcloud ac collection create

Sie können eine Sammlung mit dem folgenden Befehl erstellen:

ibmcloud ac collection create {--file FILE-PATH | --name NAME [--collection_id COLLECTION_ID] [--description DESCRIPTION] [--tags TAGS]}

Befehlsoptionen

--name NAME
Sammlungsname. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--collection_id COLLECTION_ID (fakultativ)
Sammlungs-ID Wird dieser Wert nicht angegeben, wird der Name automatisch zur ID. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION (fakultativ)
Beschreibung der Sammlung. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS (fakultativ)
Tags, die der Sammlung zugeordnet sind. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über die Datei. Unterstütztes Dateiformat - JSON

Beispiel

Um eine Sammlung mit dem Namen „ sample “ mithilfe von Flags zu erstellen ( klicken Sie hier, um Befehle mit dem Flag „ --file “ zu verwenden), führen Sie den folgenden Befehl aus:

ibmcloud ac collection create --name sample --collection_id sampleId --description sampleDesc --tags sampleTag

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

collection_id   sampleId
description     sampleDesc
created_time    2021-01-18T08:15:45Z
updated_time    2021-01-18T08:15:45Z
name            sample

ibmcloud ac collection get

Mit dem folgenden Befehl können Sie eine Sammlung abrufen:

ibmcloud ac collection get --collection_id COLLECTION_ID [--expand EXPAND] [--include INCLUDE]

Befehlsoptionen

--collection_id COLLECTION_ID
Sammlungs-ID für die Sammlung.
--expand EXPAND (fakultativ)
Erweiterte Ansicht der Sammlungsdetails.
--include INCLUDE (fakultativ)
Fügen Sie Feature-und Eigenschaftsdetails in die Antwort ein.

Beispiel

Führen Sie den folgenden Befehl aus, um eine Sammlung mit der ID sampleId abzurufen:

ibmcloud ac collection get --collection_id sampleId

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name            sample
collection_id   sampleId

ibmcloud ac collection update

Sie können eine Sammlung mit dem folgenden Befehl aktualisieren:

ibmcloud ac collection update {--file FILE-PATH | --name NAME --collection_id COLLECTION_ID --description DESCRIPTION --tags TAGS}

Befehlsoptionen

--collection_id COLLECTION_ID
Sammlungs-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--name NAME
Sammlungsname. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung der Sammlung. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS (optional) Unterstütztes Dateiformat
Tags, die der Sammlung zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe aus der Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Sammlung mit der ID sampleId mithilfe von Flags zu aktualisieren (Klicken Sie hier , um Befehle mit der Markierung '-- file' zu verwenden):

ibmcloud ac collection update --collection_id sampleId --name sample --description sampleDesc --tags sampleTag

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name            sample
collection_id   sampleId
description     sampleDescUpdated
created_time    2021-01-18T08:15:45Z
updated_time    2021-01-19T05:57:27Z

ibmcloud ac collection delete

Sie können eine Sammlung mit dem folgenden Befehl löschen:

ibmcloud ac collection delete --collection_id COLLECTION_ID

Befehlsoptionen

--collection_id COLLECTION_ID
Objektgruppen-ID

Beispiel

Um eine Sammlung mit der ID „ sampleId “ zu löschen, führen Sie den folgenden Befehl aus:

ibmcloud ac collection delete --collection_id sampleId

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK

ibmcloud ac Feature- Liste

Führen Sie den folgenden Befehl aus, um alle Features aufzulisten:

ibmcloud ac feature list --environment_id ENVIRONMENT_ID [--sort SORT] [--limit LIMIT] [--offset OFFSET] [--tags TAGS] [--collections COLLECTIONS] [--segments SEGMENTS] [--expand EXPAND] [--include INCLUDE]

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--limit LIMIT (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die abgerufen werden sollen.
--include INCLUDE (fakultativ)
Mit den Feature-Details können Sie die zugehörigen Sammlungen oder Regeldetails in die Antwort aufnehmen.
--offset OFFSET (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die übersprungen werden sollen.
--collections COLLECTIONS (fakultativ)
Filtern Sie Merkmale anhand einer Liste von durch Kommas getrennten Sammlungen.
--segments SEGMENTS (fakultativ)
Filtern Sie Merkmale anhand einer Liste von durch Kommas getrennten Segmenten.
--expand EXPAND (fakultativ)
Erweiterte Ansicht des Elements.
--tags TAGS (fakultativ)
Filtern Sie Funktionen anhand einer Liste von durch Kommas getrennten Tags.
--sort SORT (fakultativ)
Sortieren Sie die Details basierend auf dem angegebenen Attribut.

Beispiel

Führen Sie den folgenden Befehl aus, um alle Features aufzulisten:

ibmcloud ac feature list --environment_id "production"

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name            feature_id      segment_exists
Indian IBMers   ibm-discount    true
sampleFeature   sampleFeature   true
Cycle Rentals   cycle-rentals   true

ibmcloud ac feature create

Sie können ein Element mit dem folgenden Befehl erstellen:

ibmcloud ac feature create {--file FILE-PATH | --environment_id ENVIRONMENT_ID --name NAME [--feature_id FEATURE_ID] --description DESCRIPTION --type TYPE --enabled_value ENABLED_VALUE --disabled_value DISABLED_VALUE --tags TAGS --enabled ENABLED --segment_rules SEGMENT_RULES --collections COLLECTIONS}

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--feature_id FEATURE_ID (fakultativ)
Feature-ID Wird dieser Wert nicht angegeben, wird der Name automatisch zur ID. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--type TYPE
Typ des Features (boolesch, Zeichenfolge, numerisch). Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--enabled_value ENABLED_VALUE
Der Wert des Features, wenn es aktiviert ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--disabled_value DISABLED_VALUE
Der Wert des Features, wenn es inaktiviert ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die dem Feature zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden.
--enabled ENABLED
Der Status des Feature-Flags.
--collections COLLECTIONS
Sammlungsarray
--file FILE
Eingabe über Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Sammlung mit dem Namen sample unter Verwendung von Flags (zur Verwendung von Befehlen mit dem Flag '--file' hier klicken) zu erstellen:

ibmcloud ac feature create --environment_id "production" --name "IBMers" --feature_id "ibm-discount" --description "Discount given to IBM employees" --type "BOOLEAN" --enabled_value true --disabled_value false --segment_rules '[{"rules":[{"segments":["ibm_employees"]}],"value": true,"order": 1}]' --collections '[{"collection_id":"corporatediscount","enabled": true}]'  --tags "discount,sale" --enabled true

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

type             BOOLEAN
enabled_value    true
segment_rules    <Array>
collections      <Array>
name             IBMers
feature_id       ibm-discount
description      Discount given to IBM employees
disabled_value   false
enabled          true
created_time     2021-02-02T17:52:46Z
updated_time     2021-02-02T17:52:46Z

ibmcloud ac feature get

Sie können eine Funktion mit dem folgenden Befehl aufrufen:

ibmcloud ac feature get --environment_id ENVIRONMENT_ID --feature_id FEATURE_ID [--include INCLUDE]

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--feature_id FEATURE_ID
Feature-ID für das Feature-Flag.
--include INCLUDE (fakultativ)
Fügen Sie die zugeordneten Objektgruppen in die Antwort ein.

Beispiel

Führen Sie den folgenden Befehl aus, um ein Feature mit der ID ibm-discount abzurufen:

ibmcloud ac feature get --environment_id "production" --feature_id ibm-discount

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name    type     disabled_value  updated_time          feature_id    description                      enabled_value  created_time          order  rules    value
IBMers  BOOLEAN  false           2021-02-02T17:52:46Z  ibm-discount  Discount given to IBM employees  true           2021-02-02T17:52:46Z  1      <Array>  true

ibmcloud ac feature update

Sie können ein Element mit dem folgenden Befehl aktualisieren:

ibmcloud ac feature update {--file FILE-PATH | --environment_id ENVIRONMENT_ID --name NAME --feature_id FEATURE_ID --description DESCRIPTION --enabled_value ENABLED_VALUE --disabled_value DISABLED_VALUE --enabled ENABLED --tags TAGS --segment_rules SEGMENT_RULES --collections COLLECTIONS}

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--feature_id FEATURE_ID
Feature-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--enabled_value ENABLED_VALUE
Der Wert des Features, wenn es aktiviert ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--disabled_value DISABLED_VALUE
Der Wert des Features, wenn es inaktiviert ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die dem Feature zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--enabled ENABLED
Der Status des Feature-Flags.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden.
--collections COLLECTIONS
Sammlungsarray
--file FILE
Eingabe über die Datei. Das unterstützte Dateiformat ist JSON.

Beispiel

Führen Sie den folgenden Befehl aus, um eine Beschreibung eines Features mit der ID ibm-discount unter Verwendung von Flags (zur Verwendung von Befehlen mit dem Flag '--file' hier klicken) zu aktualisieren:

ibmcloud ac feature update --environment_id "production" --name "Indian IBMers" --feature_id "ibm-discount" --description "Discount given to IBM Indian employees" --enabled_value true --disabled_value false --segment_rules '[{"rules":[{"segments":["ibm_employees"]}],"value": true,"order": 1}]' --collections '[{"collection_id":"corporatediscount","enabled": true}]'  --tags "discount,sale" --enabled true

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

updated_time     2021-02-02T18:06:03Z
description      Discount given to IBM Indian employees
enabled_value    true
disabled_value   false
segment_rules    <Array>
created_time     2021-02-02T17:52:46Z
name             Indian IBMers
type             BOOLEAN
enabled          true
collections      <Array>

ibmcloud ac Funktion Update-Werte

Sie können die Werte einer Funktion aktualisieren (mit dieser Methode lassen sich der Name der Funktion, der Wert „enabled_value“, der Wert „disabled_value“, Tags, die Beschreibung sowie die Segmentregeln der Funktion aktualisieren; das Umschalten des Funktions-Flags und das Zuweisen der Funktion zu einer Sammlung sind jedoch nicht möglich), indem Sie den folgenden Befehl verwenden:

ibmcloud ac feature update-values {--file FILE-PATH | --environment_id ENVIRONMENT_ID --name NAME --feature_id FEATURE_ID --description DESCRIPTION --enabled_value ENABLED_VALUE --disabled_value DISABLED_VALUE --tags TAGS --segment_rules SEGMENT_RULES}

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--feature_id FEATURE_ID
Feature-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung des Features. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--enabled_value ENABLED_VALUE
Der Wert des Features, wenn es aktiviert ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--disabled_value DISABLED_VALUE
Wert des Merkmals, wenn es nicht verfügbar ist. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die dem Feature zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden.
--file FILE
Eingabe über die Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Beschreibung eines Features mit der ID ibm-discount unter Verwendung von Flags (zur Verwendung von Befehlen mit dem Flag '--file' hier klicken) zu aktualisieren:

ibmcloud ac feature update-values --environment_id "production" --name "Indian IBMers" --feature_id "ibm-discount" --description "Discount given to IBM Indian employees" --enabled_value true --disabled_value false --segment_rules '[{"rules":[{"segments":["ibm_employees"]}],"value": true,"order": 1}]'  --tags "discount,sale"

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

updated_time     2021-02-02T18:06:03Z
description      Discount given to IBM Indian employees
enabled_value    true
disabled_value   false
segment_rules    <Array>
created_time     2021-02-02T17:52:46Z
name             Indian IBMers
type             BOOLEAN
collections      <Array>

ibmcloud ac feature delete

Sie können ein Element mit dem folgenden Befehl löschen:

ibmcloud ac feature delete --environment_id ENVIRONMENT_ID --feature_id FEATURE_ID

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--feature_id FEATURE_ID
Feature-ID

Beispiel

Führen Sie den folgenden Befehl aus, um ein Feature mit der ID ibm-discount zu löschen:

ibmcloud ac feature delete --environment_id "production" --feature_id ibm-discount

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK

ibmcloud ac Funktion umschalten

Sie können den Wert einer Funktion mit dem folgenden Befehl umschalten:

ibmcloud ac feature toggle --environment_id ENVIRONMENT_ID --feature_id FEATURE_ID --enabled ENABLED

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--feature_id FEATURE_ID
Feature-ID
--enabled ENABLED
Der Status des Feature-Flags.

Beispiel

Führen Sie den folgenden Befehl aus, um einen Feature-Wert mit der ID ibm-discountumschalten zu können:

ibmcloud ac feature toggle --environment_id "production" --feature_id ibm-discount --enabled false

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name    type     disabled_value  updated_time          feature_id    description                      enabled_value  created_time          order  rules    value
IBMers  BOOLEAN  false           2021-02-02T17:52:46Z  ibm-discount  Discount given to IBM employees  true           2021-02-02T17:52:46Z  1      <Array>  true

ibmcloud ac Segmentliste

Führen Sie den folgenden Befehl aus, um alle Segmente aufzulisten:

ibmcloud ac segment list [--limit LIMIT] [--offset OFFSET] [--sort SORT] [--tags TAGS] [--expand EXPAND] [--include INCLUDE]

Befehlsoptionen

--limit LIMIT (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die abgerufen werden sollen.
--include INCLUDE (fakultativ)
Segmentdetails, um die zugehörigen Regeln in die Antwort einzuschließen.
--offset OFFSET (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die übersprungen werden sollen.
--expand EXPAND (fakultativ)
Erweiterte Ansicht der Segmentdetails.
--tags TAGS (fakultativ)
Filtern Sie Segmente anhand einer Liste von durch Kommas getrennten Tags.
--sort SORT (fakultativ)
Sortieren Sie die Details basierend auf dem angegebenen Attribut.

Beispiel

Führen Sie den folgenden Befehl aus, um alle Segmente aufzulisten:

ibmcloud ac segment list

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name            segment_id
India IBMers    ibm_employees_01
IBM Employees   ibm_employees

ibmcloud ac segment create

Sie können ein Segment mit dem folgenden Befehl erstellen:

ibmcloud ac segment create {--file FILE-PATH | --name NAME [--segment_id SEGMENT_ID] --description DESCRIPTION --tags TAGS --rules RULES}

Befehlsoptionen

--name NAME
Segmentname. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_id SEGMENT_ID (fakultativ)
Segment-ID Wird dieser Wert nicht angegeben, wird der Name automatisch zur ID. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung des Segments. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--rules RULES
Liste der Regeln, anhand derer bestimmt wird, ob die Einheit zum Segment gehört. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die dem Segment zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über eine Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Sammlung mit dem Namen sample unter Verwendung von Flags (zur Verwendung von Befehlen mit dem Flag '--file' hier klicken) zu erstellen:

ibmcloud ac segment create --name "IBM Employees" --segment_id "ibm_employees" --description "IBM Employees Segment" --tags "ibm" --rules '[{"attribute_name": "email", "operator": "endsWith", "values": ["@ibm.com"]}]'

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name           IBM Employees
segment_id     ibm_employees
description    IBM Employees Segment
created_time   2021-02-02T19:04:22Z
updated_time   2021-02-02T19:04:22Z

ibmcloud ac segment get

Sie können ein Segment mit dem folgenden Befehl abrufen:

ibmcloud ac segment get --segment_id SEGMENT_ID [--include INCLUDE]

Befehlsoptionen

--segment_id SEGMENT_ID
Segment-ID
--include INCLUDE (fakultativ)
Beauftragt, die Feature-und Eigenschaftsdetails auf der Basis der Segmentzuordnung zu berücksichtigen.

Beispiel

Führen Sie den folgenden Befehl aus, um ein Segment mit der ID ibm_employees abzurufen:

ibmcloud ac segment get --segment_id ibm_employees

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

segment_id     description    features  created_time          updated_time          name           attribute_name  operator  values
ibm_employees  IBM Employees  -         2021-02-02T19:04:22Z  2021-02-02T19:04:22Z  IBM Employees  email           endsWith  <Array>

ibmcloud ac segment update

Sie können ein Segment mit dem folgenden Befehl aktualisieren:

ibmcloud ac segment update {--file FILE-PATH | --name NAME --segment_id SEGMENT_ID --description DESCRIPTION --tags TAGS --rules RULES}

Befehlsoptionen

--name NAME
Segmentname. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_id SEGMENT_ID
Segment-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Beschreibung des Segments. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--rules RULES
Liste der Regeln, anhand derer bestimmt wird, ob die Einheit zum Segment gehört. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die dem Segment zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über eine Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Beschreibung eines Segments mit der ID ibm_employees unter Verwendung von Flags (zur Verwendung von Befehlen mit dem Flag '--file' hier klicken) zu aktualisieren:

ibmcloud ac segment update --name "IBM India Employees" --segment_id "ibm_employees" --description "IBM India Employees" --tags "ibm" --rules '[{"attribute_name": "email", "operator": "endsWith", "values": ["@in.ibm.com"]}]'

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

description    IBM India Employees
created_time   2021-02-02T19:04:22Z
updated_time   2021-02-02T19:10:01Z
name           IBM India Employees
segment_id     ibm_employees

ibmcloud ac segment delete

Sie können ein Segment mit dem folgenden Befehl löschen:

ibmcloud ac segment delete --segment_id SEGMENT_ID

Befehlsoptionen

--segment_id SEGMENT_ID
Segment-ID

Beispiel

Führen Sie den folgenden Befehl aus, um ein Segment mit der ID ibm_employees zu löschen:

ibmcloud ac segment delete --segment_id ibm_employees

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK

ibmcloud ac Eigenschaftenliste

Sie können alle Eigenschaften auflisten, indem Sie den folgenden Befehl verwenden:

ibmcloud ac property list --environment_id ENVIRONMENT_ID [--expand EXPAND] [--sort SORT] [--tags TAGS] [--include INCLUDE] [--collections COLLECTIONS] [--segments SEGMENTS] [--limit LIMIT] [--offset OFFSET]

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--limit LIMIT (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die abgerufen werden sollen.
--include INCLUDE (fakultativ)
Segmentdetails, um die zugehörigen Regeln in die Antwort einzuschließen.
--offset OFFSET (fakultativ)
Wird für die Paginierung verwendet. Die Anzahl der Datensätze, die übersprungen werden sollen.
--collections COLLECTIONS (fakultativ)
Filtern Sie Merkmale anhand einer Liste von durch Kommas getrennten Sammlungen.
--segments SEGMENTS (fakultativ)
Filtern Sie Merkmale anhand einer Liste von durch Kommas getrennten Segmenten.
--expand EXPAND (fakultativ)
Erweiterte Ansicht der Segmentdetails.
--tags TAGS (fakultativ)
Filtern Sie Segmente anhand einer Liste von durch Kommas getrennten Tags.
--sort SORT (fakultativ)
Sortieren Sie die Details basierend auf dem angegebenen Attribut.

Beispiel

Führen Sie den folgenden Befehl aus, um alle Eigenschaften aufzulisten:

ibmcloud ac property list --environment_id "production"

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

collections   name             property_id      description                 type      value   tags                        segment_rules
-             Email property   email-property   Property for email Update   BOOLEAN   false   version: 1.1, pre-release   -
-             name             name             desc                        NUMERIC   1       tags                        -

ibmcloud ac-Eigenschaft erstellen

Sie können eine Eigenschaft mit dem folgenden Befehl erstellen:

ibmcloud ac property create (--file FILE-PATH | --environment_id ENVIRONMENT_ID --name NAME [--property_id PROPERTY_ID] --description DESCRIPTION --type TYPE --value VALUE --tags TAGS --segment_rules SEGMENT-RULES --collections COLLECTIONS)

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name der Immobilie. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--property_id PROPERTY_ID (fakultativ)
Eigenschafts-ID Wird dieser Wert nicht angegeben, wird der Name automatisch zur ID. Optionales Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Die Beschreibung der Eigenschaft. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die der Eigenschaft zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--value VALUE
Eigenschaftswert. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--type TYPE
Eigenschaftstyp. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--collections COLLECTIONS
Liste der Sammlungs-IDs, die die Sammlungen darstellen, die der angegebenen Eigenschaft zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über eine Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um eine Eigenschaft mit dem Namen email-property unter Verwendung von Flags zu erstellen (hier klicken , um Befehle mit der Markierung '-- file' zu verwenden):

ibmcloud ac property create --environment_id "production" --name Email_Property --property_id email-property --description Email_Property --type STRING --value VALUE --tags tags --segment_rules '[{"rules":[{"segments":["kmu9n7px"]}],"value":"$default","order":1}]' --collections '[]'

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name             Email_Property
description      Email_Property
type             STRING
value            VALUE
segment_rules    <Array>
property_id      email-property
segment_exists   true
tags             tags
collections      -

ibmcloud ac-Eigenschaft abrufen

Sie können eine Eigenschaft mit dem folgenden Befehl abrufen:

ibmcloud ac property get --environment_id ENVIRONMENT_ID --property_id PROPERTY_ID [--include INCLUDE]

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--property_id PROPERTY_ID
Property Id für das Property-Flag.
--include INCLUDE (fakultativ)
Eigenschaftsdetails, die die zugeordneten Objektgruppen oder Regeldetails in die Antwort einschließen.

Beispiel

Führen Sie den folgenden Befehl aus, um eine Eigenschaft mit der ID email-propertyabzurufen:

ibmcloud ac property get --environment_id "production" --property_id email-property

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

tags                        collections   name             property_id      description                 type      value   rules     value   order
version: 1.1, pre-release   -             Email_Property   email-property   Property for email Update   BOOLEAN   false   <Array>   true    1

Aktualisierung der ibmcloud Eigenschaft

Sie können eine Eigenschaft mit dem folgenden Befehl aktualisieren:

ibmcloud ac property update (--file FILE-PATH | --environment_id ENVIRONMENT_ID --property_id PROPERTY_ID [--name NAME] [--description DESCRIPTION] [--value VALUE] [--tags TAGS] [--segment_rules SEGMENT-RULES] [--collections COLLECTIONS])

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name der Immobilie. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--property_id PROPERTY_ID
Eigenschafts-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Die Beschreibung der Eigenschaft. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die der Eigenschaft zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--value VALUE
Eigenschaftswert. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--collections COLLECTIONS
Liste der Sammlungs-IDs, die die Sammlungen darstellen, die der angegebenen Eigenschaft zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über eine Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um die Beschreibung einer Eigenschaft mit der ID email-property unter Verwendung von Flags (Klicken Sie hier für die Verwendung von Befehlen mit der Markierung '-- file') zu aktualisieren:

ibmcloud ac property update --environment_id "production" --name Email_Property --property_id email-property --description Email_Property_Updated --value VALUE --tags Updated_Tags --segment_rules '[{"rules":[{"segments":["kmu9n7px"]}],"value":"$default","order":1}]' --collections '[]'

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name             Email_Property
value            VALUE
segment_rules    <Array>
collections      -
tags             Updated_Tags
property_id      email-property
segment_exists   true
description      Email_Property_Updated
type             STRING

Aktualisierungswerte für ibmcloud ac-Eigenschaften

Sie können die Eigenschaftswerte aktualisieren (Eigenschaftswerte und Zuordnungsregeln können aktualisiert werden; mit dieser Methode ist es jedoch nicht möglich, eine Eigenschaft einer Sammlung zuzuweisen), indem Sie den folgenden Befehl verwenden:

ibmcloud ac property update-values (--file FILE-PATH | --environment_id ENVIRONMENT_ID --property_id PROPERTY_ID [--name NAME] [--description DESCRIPTION][--value VALUE] [--tags TAGS] [--segment_rules SEGMENT-RULES])

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--name NAME
Name der Immobilie. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--property_id PROPERTY_ID
Eigenschafts-ID Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--description DESCRIPTION
Die Beschreibung der Eigenschaft. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--segment_rules SEGMENT_RULES
Legen Sie die Targeting-Regeln fest, anhand derer für verschiedene Segmente unterschiedliche Werte festgelegt werden. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--tags TAGS
Tags, die der Eigenschaft zugeordnet sind. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--value VALUE
Eigenschaftswert. Erforderliches Feld - Eingabe entweder als Flag oder aus Datei.
--file FILE
Eingabe über Datei. Unterstütztes Dateiformat - JSON

Beispiel

Führen Sie den folgenden Befehl aus, um die Beschreibung einer Eigenschaft mit der ID email-property mithilfe von Flags zu aktualisieren (Klicken Sie hier , um Befehle mit der Markierung '-- file' zu verwenden):

ibmcloud ac property update-values --environment_id "production" --name Email_Property --property_id email-property --description Email_Property_Updated --value VALUE --tags Updated_Tags --segment_rules '[{"rules":[{"segments":["kmu9n7px"]}],"value":"$default","order":1}]'

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name             Email_Property
value            VALUE
segment_rules    <Array>
tags             Updated_Tags
property_id      email-property
segment_exists   true
description      Email_Property_Updated
type             STRING

Löschen der ibmcoud Eigenschaft

Sie können eine Eigenschaft mit dem folgenden Befehl löschen:

ibmcloud ac property delete --environment_id ENVIRONMENT_ID --property_id PROPERTY_ID

Befehlsoptionen

--environment_id ENVIRONMENT_ID
Umgebungs-ID
--property_id PROPERTY_ID
Property ID (Eigentums-ID)

Beispiel

Führen Sie den folgenden Befehl aus, um eine Eigenschaft mit der ID ibm_employeeszu löschen:

ibmcloud ac property delete --environment_id "production" --property_id ibm_employees

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK

ibmcloud ac-Export

Sie können Konfigurationsdaten der ausgewählten Instanz exportieren, indem Sie den folgenden Befehl verwenden:

ibmcloud ac export [--file FILE] [--output OUTPUT]

Befehlsoptionen

--file FILE (fakultativ)
Pfad zu der Datei, in die die Konfiguration exportiert werden soll.
--output OUTPUT (fakultativ)
Wählen Sie ein Ausgabeformat - dies kann "JSON" oder "yaml" sein. (Standardeinstellung "JSON")

Beispiel

Führen Sie den folgenden Befehl aus, um Konfigurationsdaten für die ausgewählte Instanz zu exportieren:

ibmcloud ac export --file exportedConfig.json

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK
Configuration exported to file exportedConfig.json

Import von ibmcloud ac

Sie können Konfigurationsdaten aus einer Datei in die ausgewählte Instanz importieren, indem Sie den folgenden Befehl verwenden:

ibmcloud ac import --file FILE [--clean CLEAN]

Befehlsoptionen

--file FILE
Pfad der Datei, aus der die Konfiguration importiert wird.
--clean CLEAN (fakultativ)
Wenn auf „true“ gesetzt, werden die vorhandenen Daten in der Service-Instanz vor dem Import der Konfigurationsdaten gelöscht.

Beispiel

Führen Sie den folgenden Befehl aus, um Konfigurationsdaten aus einer Datei in die ausgewählte Instanz zu importieren:

ibmcloud ac import --file exportedConfig.json

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

OK
Configuration imported from file exportedConfig.json

Ein Element aus einer Datei erstellen oder aktualisieren

Das Plug-in bietet Ihnen die Möglichkeit, Einträge im JSON-Format zu erstellen oder zu aktualisieren, die in einer Datei gespeichert sind.

So können Sie eine Sammlung aus einer Datei erstellen.

ibmcloud ac collection create {--file FILE-PATH | --name NAME [--collection_id COLLECTION_ID] [--description DESCRIPTION] [--tags TAGS]}

Beachten Sie das Symbol '|'. Dies gibt an, dass der Befehl auf zwei Arten verwendet werden kann.

ibmcloud ac collection create --file FILE-PATH
OR
ibmcloud ac collection create --name NAME [--collection_id COLLECTION_ID] [--description DESCRIPTION] [--tags TAGS]

Informationen zum unterstützten JSON-Format finden Sie in der API-Dokumentation.

Verwenden Sie das Dateiflag (kann nicht mit einem anderen Flag kombiniert werden), um den Pfad der Datei anzugeben.

Beispiel

Führen Sie den folgenden Befehl aus, um eine Sammlung mit der ID corporateDiscount, die in der Datei create_collection_body.json gespeichert ist, zu erstellen:

ibmcloud ac collection create --file create_collection_body.json

Hier ist der Inhalt von „ create_collection_body.json “:

{
    "name": "Corporate Discount",
    "collection_id": "corporateDiscount",
    "description": "Discount for partner Organizations",
    "tags": "discount,sale"
}

Ausgabe

Der Befehl gibt die folgende Ausgabe zurück:

name            Corporate Discount
collection_id   corporateDiscount
description     Discount for partner Organizations
created_time    2021-02-02T19:17:07Z
updated_time    2021-02-02T19:17:07Z

Das Vorgehen beim Anlegen und Aktualisieren einer Sammlung, eines Features oder eines Segments ist, wie bereits erwähnt, ähnlich. Informationen zur zulässigen Struktur des JSON-Formats finden Sie in der API-Dokumentation

ibmcloud plug-in uninstall

Verwenden Sie diesen Befehl, um das CLI-Plug-in für App Configuration zu deinstallieren.

ibmcloud plugin uninstall app-configuration

Bei der Deinstallation wird eine Erfolgsnachricht zurückgegeben, wenn keine Fehler auftreten.