Konfigurationsreferenz für IBM Aktivierung der Cloudability

Die IBM Cloudability Enablement Deployable Architecture (DA) erfordert zwei Parameter zur Ausführung:

  1. Ein IBM Cloud IAM-API-Schlüssel mit Berechtigungen zum Ausführen der verteilbaren Architektur
  2. 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

Parameter des Unternehmenskontos
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

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

Ressourcengruppe
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

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

Rechnungsstellung Exporte
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

IBM Cloud Object Storage Eimer
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

Bucket-Verschlüsselung 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

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

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

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