

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

# AWS Serverless Application Repository Izin API: Tindakan dan Referensi Sumber Daya
<a name="serverlessrepo-api-permissions-ref"></a>

Saat mengatur [kontrol akses](security-iam.md#security_iam_access-manage) dan menulis kebijakan izin yang dapat dilampirkan ke identitas IAM (kebijakan berbasis identitas), Anda dapat menggunakan tabel berikut sebagai referensi. Tabel mencakup setiap operasi AWS Serverless Application Repository API, tindakan terkait yang dapat Anda berikan izin untuk melakukan tindakan, dan AWS sumber daya yang dapat Anda berikan izin. Anda menentukan tindakan dalam bidang `Action` kebijakan, dan Anda menentukan nilai sumber daya pada bidang `Resource` kebijakan. 

Untuk menentukan tindakan, gunakan awalan `serverlessrepo:` diikuti dengan nama operasi API (misalnya, `serverlessrepo:ListApplications`).


| Operasi | URI | Metode | AWS Sumber daya (ARNs) | 
| --- | --- | --- | --- | 
| **Operasi:** ListApplications<br />**Izin yang Diperlukan: serverlessrepo:** ListApplications | /aplikasi | GET | \* | 
| **Operasi:** CreateApplication<br />**Izin yang Diperlukan: serverlessrepo:** CreateApplication | /aplikasi | POST | \* | 
| **Operasi:** GetApplication<br />**Izin yang Diperlukan: serverlessrepo:** GetApplication | /aplikasi/ {{application-id}} | GET | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** DeleteApplication<br />**Izin yang Diperlukan: serverlessrepo:** DeleteApplication | /aplikasi/ {{application-id}} | DELETE | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** UpdateApplication<br />**Izin yang Diperlukan: serverlessrepo:** UpdateApplication | /aplikasi/ {{application-id}} | TAMBALAN | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** CreateCloudFormationChangeSet<br />**Izin yang Diperlukan: serverlessrepo:** CreateCloudFormationChangeSet | {{application-id}}/aplikasi//changesets | POST | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** GetApplicationPolicy<br />**Izin yang Diperlukan: serverlessrepo:** GetApplicationPolicy | /aplikasi// kebijakan {{application-id}} | GET | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** PutApplicationPolicy<br />**Izin yang Diperlukan: serverlessrepo:** PutApplicationPolicy | /aplikasi// kebijakan {{application-id}} | PUT | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** ListApplicationVersions<br />**Izin yang Diperlukan: serverlessrepo:** ListApplicationVersions | /aplikasi//versi {{application-id}} | GET | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** CreateApplicationVersion<br />**Izin yang Diperlukan: serverlessrepo:** CreateApplicationVersion | /aplikasi//versi/ {{application-id}} {{semantic-version}} | PUT | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** ListApplicationDependencies<br />**Izin yang Diperlukan: serverlessrepo:** ListApplicationDependencies | {{application-id}}/aplikasi//dependensi | GET | arn:aws:serverlessrepo: ::aplikasi/ {{region}} {{account-id}} {{application-name}} | 
| **Operasi:** SearchApplications<br />**Izin yang Diperlukan: serverlessrepo:** SearchApplications | tidak berlaku | T/A | \* | 