AWS AppConfig Aktionsreferenz bereitstellen - AWS CodePipeline

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS AppConfig Aktionsreferenz bereitstellen

AWS AppConfig ist eine Fähigkeit von AWS Systems Manager. AppConfig unterstützt kontrollierte Bereitstellungen für Anwendungen jeder Größe und umfasst integrierte Validierungsprüfungen und Überwachung. Sie können es AppConfig mit Anwendungen verwenden, die auf EC2 Amazon-Instances AWS Lambda, Containern, mobilen Anwendungen oder IoT-Geräten gehostet werden.

Die AppConfig Bereitstellungsaktion ist eine AWS CodePipeline Aktion, mit der Konfigurationen, die an Ihrem Pipeline-Quellverzeichnis gespeichert sind, für eine bestimmte AppConfig Anwendung, eine bestimmte Umgebung und ein bestimmtes Konfigurationsprofil bereitgestellt werden. Sie verwendet die in einer AppConfig Bereitstellungsstrategie definierten Einstellungen.

Aktionstyp

  • Kategorie: Deploy

  • Eigentümer: AWS

  • Anbieter: AppConfig

  • Version: 1

Konfigurationsparameter

Anwendung

Erforderlich: Ja

Die ID der AWS AppConfig Anwendung mit den Details für Ihre Konfiguration und Bereitstellung.

Umgebung

Erforderlich: Ja

Die ID der AWS AppConfig Umgebung, in der die Konfiguration bereitgestellt wird.

ConfigurationProfile

Erforderlich: Ja

Die ID des AWS AppConfig Konfigurationsprofils, das bereitgestellt werden soll.

InputArtifactConfigurationPath

Erforderlich: Ja

Der Dateipfad der Konfigurationsdaten innerhalb des bereitzustellenden Eingabeartefakts.

DeploymentStrategy

Erforderlich: Nein

Die für die AWS AppConfig Bereitstellung zu verwendende Bereitstellungsstrategie.

Input artifacts (Eingabeartefakte)

  • Anzahl der Artefakte: 1

  • Beschreibung: Das Eingabeartefakt für die Bereitstellungsaktion.

Ausgabeartefakte

Nicht zutreffend.

Beispielaktionskonfiguration

YAML
name: Deploy actions: - name: Deploy actionTypeId: category: Deploy owner: AWS provider: AppConfig version: '1' runOrder: 1 configuration: Application: 2s2qv57 ConfigurationProfile: PvjrpU DeploymentStrategy: frqt7ir Environment: 9tm27yd InputArtifactConfigurationPath: / outputArtifacts: [] inputArtifacts: - name: SourceArtifact region: us-west-2 namespace: DeployVariables
JSON
{ "name": "Deploy", "actions": [ { "name": "Deploy", "actionTypeId": { "category": "Deploy", "owner": "AWS", "provider": "AppConfig", "version": "1" }, "runOrder": 1, "configuration": { "Application": "2s2qv57", "ConfigurationProfile": "PvjrpU", "DeploymentStrategy": "frqt7ir", "Environment": "9tm27yd", "InputArtifactConfigurationPath": "/" }, "outputArtifacts": [], "inputArtifacts": [ { "name": "SourceArtifact" } ], "region": "us-west-2", "namespace": "DeployVariables" } ] }

Die folgenden verwandten Ressourcen bieten Ihnen nützliche Informationen für die Arbeit mit dieser Aktion.