AWS Serverless Application Repository Autorizzazioni API: riferimento ad azioni e risorse - AWS Serverless Application Repository

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 Serverless Application Repository Autorizzazioni API: riferimento ad azioni e risorse

Quando configuri il controllo dell'accesso e scrivi policy di autorizzazione da collegare a un'identità IAM (policy basate sull'identità), è possibile utilizzare la seguente tabella come riferimento. La tabella include ogni operazione AWS Serverless Application Repository API, le azioni corrispondenti a cui è possibile concedere le autorizzazioni per eseguire l'azione e la AWS risorsa a cui è possibile concedere le autorizzazioni. Puoi specificare le azioni nel campo Action della policy e il valore della risorsa nel campo Resource.

Per specificare un'operazione, utilizza il prefisso serverlessrepo: seguito dal nome dell'operazione API (ad esempio, serverlessrepo:ListApplications).

Operazione URI Metodo AWS Risorse () ARNs

Funzionamento: ListApplications

Autorizzazioni richieste: serverlessrepo: ListApplications

/applications

GET *

Operazione: CreateApplication

Autorizzazioni richieste: serverlessrepo: CreateApplication

/applications

POST *

Operazione: GetApplication

Autorizzazioni richieste: serverlessrepo: GetApplication

/applicazioni/ application-id

GET

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: DeleteApplication

Autorizzazioni richieste: serverlessrepo: DeleteApplication

/applicazioni/ application-id

DELETE

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: UpdateApplication

Autorizzazioni richieste: serverlessrepo: UpdateApplication

/applicazioni/ application-id

PATCH

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: CreateCloudFormationChangeSet

Autorizzazioni richieste: serverlessrepo: CreateCloudFormationChangeSet

application-id/applicazioni/ /changesets

POST

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: GetApplicationPolicy

Autorizzazioni richieste: serverlessrepo: GetApplicationPolicy

application-id/applicazioni/ /policy

GET

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: PutApplicationPolicy

Autorizzazioni richieste: serverlessrepo: PutApplicationPolicy

application-id/applicazioni/ /policy

PUT

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: ListApplicationVersions

Autorizzazioni richieste: serverlessrepo: ListApplicationVersions

application-id/applicazioni/ /versioni

GET

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: CreateApplicationVersion

Autorizzazioni richieste: serverlessrepo: CreateApplicationVersion

application-id/applicazioni/ /versioni/ semantic-version

PUT

arn:aws:serverlessrepo: :applications/ region account-id application-name

Funzionamento: ListApplicationDependencies

Autorizzazioni richieste: serverlessrepo: ListApplicationDependencies

application-id/applicazioni/ /dipendenze

GET

arn:aws:serverlessrepo: ::applications/ region account-id application-name

Funzionamento: SearchApplications

Autorizzazioni richieste: serverlessrepo: SearchApplications

N/A n/a *