Konfigurationsreferenz für IBM Aktivierung der Cloudability
Die IBM Cloudability Enablement Deployable Architecture (DA) erfordert zwei Parameter zur Ausführung:
- Ein IBM Cloud IAM-API-Schlüssel mit Berechtigungen zum Ausführen der verteilbaren Architektur
- Ein IBM Cloudability-API-Schlüssel zum Hinzufügen des IBM Cloud Konto zu Cloudability hinzuzufügen
Siehe Einrichten der IBM Cloudability Enablement DA für Informationen zu diesen Parametern und deren Erstellung.
Unterstützte Regionen
Die DA unterstützt den Einsatz in jeder der verfügbaren Key Protect Regionen. Ihre Instanz Key Protect und Ihr Bucket Object Storage werden in der gleichen Region erstellt. Die Standardregion
ist us-south.
IBM Cloud empfiehlt die Verwendung einer der drei Key Protect Failover-Regionen (us-south, jp-tok und eu-de), um Serviceunterbrechungen zu vermeiden.
Konfigurationsoptionen
Konten für Unternehmen
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
is_enterprise_account |
Ob es sich bei dem Konto, das der ibmcloud_api_key entspricht, um ein Unternehmenskonto handelt, und wenn ja, ob es das Hauptkonto innerhalb des Unternehmens ist. |
bool |
false |
enterprise_id |
Die ID des Unternehmens. Wenn __NULL__, dann wird es automatisch abgerufen, wenn is_enterprise_account true ist. Durch die Angabe dieses Wertes werden die Zugriffsrichtlinien, die für den Betrieb
der BB erforderlich sind, reduziert. |
string |
__NULL__ |
IBM Cloudability-Konfigurationen
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
cloudability_host |
IBM Cloudability-Hostname wie in tarted%20with%20the%20cloudability.htm beschrieben | string |
api.cloudability.com |
skip_verification |
Ob überprüft werden soll, ob das IBM Cloud erfolgreich in Cloudability integriert ist. Dieser Schritt ist für das Hinzufügen des Kontos zu Cloudability nicht unbedingt erforderlich | bool |
false |
ressourcengruppe IBM Cloud
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
use_existing_resource_group |
Ob der Wert von resource_group_name input eine neue (true) oder eine bestehende (false) Ressourcengruppe ist |
bool |
false |
resource_group_name |
Der Name einer neuen oder bestehenden Ressourcengruppe, in der Ressourcen erstellt werden | string |
cloudability-enablement |
Tagging
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
access_tags |
Liste der Zugriffsmarken, die den erstellten Ressourcen hinzugefügt werden sollen | Liste von string |
[] |
resource_tags |
Liste der Tags, die den erstellten Ressourcen hinzugefügt werden sollen" | Liste von string |
[] |
Ausfuhr von Rechnungen
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
overwrite_existing_reports |
Ob bei jeder Aktualisierung die bestehende Berichtsversion überschrieben wird oder eine neue Version des Berichts erstellt wird, wobei der bestehende Bericht bestehen bleibt | bool |
true |
cos_folder |
Ordner oder Präfix im Bucket Object Storage zum Speichern der Rechnungsberichte | string |
IBMCloud-Billing-Reports |
IBM Cloud Object Storage bucket
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
existing_cos_instance_id |
Die ID einer bestehenden IBM Cloud Object Storage Instanz. | string |
__NULL__ |
cos_instance_name |
Der Name der neu erstellten Instanz IBM Cloud Object Storage, die den Bucket mit den Rechnungsberichten enthält. Wird nur verwendet, wenn existing_cos_instance_id nicht definiert ist. |
string |
billing-report-exports |
bucket_name |
Name des Buckets Object Storage, in dem Rechnungsberichte gespeichert werden. | string |
billing-reports |
add_bucket_name_suffix. |
Fügen Sie ein zufälliges 4-Zeichen-Suffix an die bucket_name an, um die globale Einzigartigkeit zu gewährleisten. |
bool |
true |
cos_plan |
Plan, der für die Erstellung der IBM Cloud Object Storage verwendet wird. Wird nur verwendet, wenn existing_cos_instance_id nicht definiert ist. |
string |
One Rate |
bucket_storage_class |
Die Speicherklasse des neu bereitgestellten Object Storage Buckets. | string |
standard |
expire_days |
Gibt die Anzahl der Tage an, nach denen die Aktion der abgelaufenen Regel wirksam wird. Der Wert __NULL__ deaktiviert das Verfallsdatum. Erfahren Sie mehr über den Ablauf von Objekten |
number |
3 |
object_versioning_enabled |
Aktivieren Sie die Objektversionierung, um mehrere Versionen eines Objekts im Objektspeicherbereich aufzubewahren | bool |
false |
archive_days |
Gibt die Anzahl der Tage an, nach denen die Aktion der Archivierungsregel wirksam wird. Wert von __NULL__ deaktiviert die Archivierung |
number |
__NULL__ |
archive_type |
Gibt die Speicherklasse oder den Archivtyp an, in den das Objekt übergehen soll. | string |
Glacier |
verschlüsselung mit Object Storage Eimer mit Key Protect
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
existing_kms_instance_guid |
Die GUID der Key Protect. | string |
__NULL__ |
skip_iam_authorization_policy |
Ob die Erstellung einer IAM-Berechtigungsrichtlinie übersprungen werden soll, die es der Object Storage erlaubt, den Verschlüsselungsschlüssel aus der Instanz Key Protect zu lesen. WARNUNG: Bevor ein verschlüsselter Bucket erstellt werden kann, muss eine Autorisierungsrichtlinie vorhanden sein. | boolean |
false |
key_protect_instance_name |
Name der Key Protect, die den Object Storage speichert. Nicht erforderlich, wenn existing_kms_instance_guid verwendet wird. |
string |
cloudability-bucket-encryption |
key_ring_name |
Name des Key Protect Schlüsselrings, in dem der Object Storage gespeichert wird. | string |
bucket-encryption |
use_existing_key_ring |
Ob die key_ring_name einem bestehenden oder einem neuen Schlüsselring zur Speicherung des Verschlüsselungscodes entspricht. |
boolean |
false |
key_name |
Name des Key Protect für die Verschlüsselung des Object Storage Buckets. Wenn __NULL__, wird stattdessen der Name des Object Storage Buckets verwendet. |
string |
__NULL__ |
kms_rotation_enabled |
Wenn auf true gesetzt, aktiviert Key Protect eine Rotationsrichtlinie für die Instanz Key Protect. Wird nur verwendet, wenn 'create_key_protect_instance' true ist. | boolean |
false |
kms_rotation_interval_month |
Gibt die Anzahl der Monate an, in denen der Verschlüsselungsschlüssel rotiert werden soll. Muss zwischen 1 und einschließlich 12 liegen. | number |
1 |
Audit-Ereignisse im Eimer
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
activity_tracker_read_data_events |
Bei der Einstellung true werden alle Object Storage Eimer-Leseereignisse an Activity Tracker gesendet. |
boolean |
true |
activity_tracker_write_data_events |
Bei der Einstellung true werden alle Object Storage Bucket-Schreibereignisse an Activity Tracker gesendet. |
boolean |
true |
activity_tracker_management_events |
Bei der Einstellung true werden alle Object Storage Management-Ereignisse an Activity Tracker gesendet. |
boolean |
true |
Eimer-Metriken
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
monitoring_crn |
Die CRN einer Monitoring, an die Object Storage Bucket Metrics gesendet werden. Wird kein Wert übergeben, werden die Metriken an die Instanz gesendet, die mit der Konfiguration des Metrics Router-Dienstes verbunden ist. | string |
__NULL__ |
request_metrics_enabled |
Bei der Einstellung true werden alle Object Storage Bucket-Request-Metriken an den Überwachungsdienst gesendet. |
boolean |
true |
usage_metrics_enabled |
Bei der Einstellung true werden alle Object Storage Bucket-Nutzungsmetriken an den Überwachungsdienst gesendet. |
boolean |
true |
IAM-Eingänge
| Name | Beschreibung | Typ | Standard |
|---|---|---|---|
cloudability_iam_custom_role_name |
name der benutzerdefinierten Rolle, die verwendet wird, um der Cloudability-Service-ID Lesezugriff auf die Abrechnungsberichte im Object Storage Bucket zu gewähren | string |
CloudabilityStorageCustomRole |
cloudability_iam_enterprise_custom_role_name |
name der benutzerdefinierten Rolle, die den Zugriff auf eine Cloudability-Service-ID gewährt, um die Unternehmensinformationen zu lesen. Wird nur verwendet, wenn is_enterprise_account eingestellt ist. |
string |
CloudabilityListAccCustomRole |