Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Service Catalog riferimento all'azione di distribuzione
Si utilizza un' AWS Service Catalog azione per distribuire i modelli utilizzando la pipeline. Si tratta di modelli di risorse creati in Service Catalog.
Tipo di operazione
-
Categoria:
Deploy -
Proprietario:
AWS -
Provider:
ServiceCatalog -
Versione:
1
Parametri di configurazione
- TemplateFilePath
-
Obbligatorio: sì
Il percorso del file per il modello di risorsa nella posizione di origine.
- ProductVersionName
-
Obbligatorio: sì
La versione del prodotto in Service Catalog.
- ProductType
-
Obbligatorio: sì
Il tipo di prodotto in Service Catalog.
- ProductId
-
Obbligatorio: sì
L'ID del prodotto in Service Catalog.
- ProductVersionDescription
-
Obbligatorio: no
La descrizione della versione del prodotto in Service Catalog.
Input artifact (Artefatti di input)
-
Numero di artefatti:
1 -
Descrizione: Questo è l'artefatto di input per la tua azione.
Artefatti di output
-
Numero di artefatti:
0 -
Descrizione: gli artefatti di output non si applicano a questo tipo di azione.
Autorizzazioni relative ai ruoli di servizio: azione Service Catalog
Per il supporto di Service Catalog, aggiungi quanto segue alla tua dichiarazione sulla politica:
{ "Effect": "Allow", "Action": [ "servicecatalog:ListProvisioningArtifacts", "servicecatalog:CreateProvisioningArtifact", "servicecatalog:DescribeProvisioningArtifact", "servicecatalog:DeleteProvisioningArtifact", "servicecatalog:UpdateProduct" ], "Resource": "resource_ARN" }, { "Effect": "Allow", "Action": [ "cloudformation:ValidateTemplate" ], "Resource": "resource_ARN" }
Esempi di configurazioni di azioni per tipo di file di configurazione
L'esempio seguente mostra una configurazione valida per un'azione di distribuzione che utilizza Service Catalog, per una pipeline creata nella console senza un file di configurazione separato:
"configuration": { "TemplateFilePath": "S3_template.json", "ProductVersionName": "devops S3 v2", "ProductType": "CLOUD_FORMATION_TEMPLATE", "ProductVersionDescription": "Product version description", "ProductId": "prod-example123456" }
L'esempio seguente mostra una configurazione valida per un'azione di distribuzione che utilizza Service Catalog, per una pipeline creata nella console con un file di configurazione separato: sample_config.json
"configuration": { "ConfigurationFilePath": "sample_config.json", "ProductId": "prod-example123456" }
Esempio di configurazione dell'operazione
Consulta anche
Le risorse correlate seguenti possono essere utili durante l'utilizzo di questa operazione.
-
Guida per l'utente di Service Catalog: per informazioni sulle risorse e sui modelli in Service Catalog, consulta la Service Catalog User Guide.
-
Tutorial: creare una pipeline da distribuire su Service Catalog— Questo tutorial mostra come creare e configurare una pipeline per distribuire il modello di prodotto su Service Catalog e apportare le modifiche apportate nel repository di origine.