

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# AWS OpsWorks menyebarkan referensi tindakan
<a name="action-reference-OpsWorks"></a>

Anda menggunakan AWS OpsWorks tindakan untuk menerapkan dengan OpsWorks menggunakan pipeline Anda.

## Tipe tindakan
<a name="action-reference-StepFunctions-type"></a>
+ Kategori: `Deploy`
+ Pemilik: `AWS`
+ Penyedia: `OpsWorks`
+ Versi: `1`

## Parameter konfigurasi
<a name="action-reference-OpsWorks-config"></a>

**Aplikasi**  
Wajib: Ya  
 OpsWorks Tumpukan. Tumpukan adalah wadah untuk infrastruktur aplikasi Anda.

**Tumpukan**  
Wajib: Ya  
 OpsWorks Aplikasi. Aplikasi ini mewakili kode yang ingin Anda terapkan dan jalankan.

**Lapisan**  
Wajib: Tidak  
 OpsWorks Tumpukan. Lapisan menentukan konfigurasi dan sumber daya untuk satu set instance.

## Artefak masukan
<a name="action-reference-OpsWorks-input"></a>
+ **Jumlah artefak:** `1`
+ **Deskripsi:** Ini adalah artefak masukan untuk tindakan Anda.

## Artefak keluaran
<a name="action-reference-OpsWorks-output"></a>
+ **Jumlah artefak:** `0 to 1` 
+ **Deskripsi:** Artefak keluaran tidak berlaku untuk jenis tindakan ini.

## Izin peran layanan: tindakan AWS OpsWorks
<a name="edit-role-opsworks"></a>

Untuk AWS OpsWorks dukungan, tambahkan yang berikut ini ke pernyataan kebijakan Anda:

```
{
    "Effect": "Allow",
    "Action": [
        "opsworks:CreateDeployment",
        "opsworks:DescribeApps",
        "opsworks:DescribeCommands",
        "opsworks:DescribeDeployments",
        "opsworks:DescribeInstances",
        "opsworks:DescribeStacks",
        "opsworks:UpdateApp",
        "opsworks:UpdateStack"
    ],
    "Resource": "resource_ARN"
},
```

## Contoh konfigurasi tindakan
<a name="action-reference-OpsWorks-example"></a>

------
#### [ YAML ]

```
Name: ActionName
ActionTypeId:
  Category: Deploy
  Owner: AWS
  Version: 1
  Provider: OpsWorks
InputArtifacts:
  - Name: myInputArtifact
Configuration:
  Stack: my-stack
  App: my-app
```

------
#### [ JSON ]

```
{
    "Name": "ActionName",
    "ActionTypeId": {
        "Category": "Deploy",
        "Owner": "AWS",
        "Version": 1,
        "Provider": "OpsWorks"
    },
    "InputArtifacts": [
        {
            "Name": "myInputArtifact"
        }
    ],
    "Configuration": {
        "Stack": "my-stack",
        "App": "my-app"
    }
}
```

------

## Lihat juga
<a name="action-reference-OpsWorks-links"></a>

Sumber daya terkait berikut dapat membantu Anda saat Anda bekerja dengan tindakan ini.
+ [AWS OpsWorks Panduan Pengguna](https://docs.aws.amazon.com/step-functions/latest/dg/) - Untuk informasi tentang penerapan dengan AWS OpsWorks, lihat *Panduan AWS OpsWorks Pengguna*.