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à.
Riepilogo delle API
Questa sezione descrive brevemente come utilizzare le policy IAM per controllare in che modo un attore può utilizzare ciascuna API e pseudo API per accedere alle risorse Amazon SWF.
- 
            Per tutte le operazioni ad eccezione di RegisterDomaineListDomains, puoi consentire o negare l'accesso a tutti o a una parte dei domini di un account esprimendo autorizzazioni per la risorsa di dominio.
- 
            Puoi consentire o negare l'autorizzazione per qualsiasi membro dell'API classica e, se concedi l'autorizzazione a chiamare RespondDecisionTaskCompleted, per qualsiasi membro della pseudo API.
- 
            Puoi utilizzare una condizione per applicare un vincolo ai valori consentiti di certi parametri. 
Le sezioni seguenti elencano i parametri a cui è possibile applicare un vincolo per ogni membro dell'API classica e della pseudo API nonché le chiavi associate. Indicano inoltre le limitazioni relative al modo in cui è possibile controllare l'accesso ai domini.
API classica
Questa sezione elenca i membri dell'API classica e descrive brevemente i parametri a cui è possibile applicare dei vincoli e le chiavi associate. Indica inoltre le limitazioni relative al modo in cui è possibile controllare l'accesso ai domini.
- 
               tagFilter.tag— Vincolo di stringa. La chiave èswf:tagFilter.tag.
- 
               typeFilter.name— Vincolo di stringa. La chiave èswf:typeFilter.name.
- 
               typeFilter.version— Vincolo di stringa. La chiave èswf:typeFilter.version.
Nota
CountClosedWorkflowExecutions richiede che typeFilter e tagFilter si escludano a vicenda.
- 
               tagFilter.tag— Vincolo di stringa. La chiave èswf:tagFilter.tag.
- 
               typeFilter.name— Vincolo di stringa. La chiave èswf:typeFilter.name.
- 
               typeFilter.version— Vincolo di stringa. La chiave èswf:typeFilter.version.
Nota
CountOpenWorkflowExecutions richiede che typeFilter e tagFilter si escludano a vicenda.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
                activityType.name— Vincolo di stringa. La chiave èswf:activityType.name.
- 
                activityType.version— Vincolo di stringa. La chiave èswf:activityType.version.
- 
               activityType.name— Vincolo di stringa. La chiave èswf:activityType.name.
- 
               activityType.version— Vincolo di stringa. La chiave èswf:activityType.version.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
                workflowType.name— Vincolo di stringa. La chiave èswf:workflowType.name.
- 
                workflowType.version— Vincolo di stringa. La chiave èswf:workflowType.version.
- 
               workflowType.name— Vincolo di stringa. La chiave èswf:workflowType.name.
- 
               workflowType.version— Vincolo di stringa. La chiave èswf:workflowType.version.
- 
               activityType.name— Vincolo di stringa. La chiave èswf:activityType.name.
- 
               activityType.version— Vincolo di stringa. La chiave èswf:activityType.version.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               workflowType.name— Vincolo di stringa. La chiave èswf:workflowType.name.
- 
               workflowType.version— Vincolo di stringa. La chiave èswf:workflowType.version.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               tagFilter.tag— Vincolo di stringa. La chiave èswf:tagFilter.tag.
- 
               typeFilter.name— Vincolo di stringa. La chiave èswf:typeFilter.name.
- 
               typeFilter.version— Vincolo di stringa. La chiave èswf:typeFilter.version.
Nota
ListClosedWorkflowExecutions richiede che typeFilter e tagFilter si escludano a vicenda.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               tagFilter.tag— Vincolo di stringa. La chiave èswf:tagFilter.tag.
- 
               typeFilter.name— Vincolo di stringa. La chiave èswf:typeFilter.name.
- 
               typeFilter.version— Vincolo di stringa. La chiave èswf:typeFilter.version.
Nota
ListOpenWorkflowExecutions richiede che typeFilter e tagFilter si escludano a vicenda.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               defaultTaskList.name— Vincolo di stringa. La chiave èswf:defaultTaskList.name.
- 
               name— Vincolo di stringa. La chiave èswf:name.
- 
               version— Vincolo di stringa. La chiave èswf:version.
- 
               name— Il nome del dominio da registrare è disponibile come risorsa per questa azione.
- 
               defaultTaskList.name— Vincolo di stringa. La chiave èswf:defaultTaskList.name.
- 
               name— Vincolo di stringa. La chiave èswf:name.
- 
               version— Vincolo di stringa. La chiave èswf:version.
RequestCancelWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               decisions.member.N— Limitato indirettamente tramite pseudo autorizzazioni API. Per informazioni dettagliate, vedi Pseudo API.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
- 
               tagList.member.0— Vincolo di stringa. La chiave èswf:tagList.member.0.
- 
               tagList.member.1— Vincolo di stringa. La chiave èswf:tagList.member.1.
- 
               tagList.member.2— Vincolo di stringa. La chiave èswf:tagList.member.2.
- 
               tagList.member.3— Vincolo di stringa. La chiave èswf:tagList.member.3.
- 
               tagList.member.4— Vincolo di stringa. La chiave èswf:tagList.member.4.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               workflowType.name— Vincolo di stringa. La chiave èswf:workflowType.name.
- 
               workflowType.version— Vincolo di stringa. La chiave èswf:workflowType.version.
Nota
Non puoi applicare un vincolo a più di cinque tag.
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
Pseudo API
Questa sezione elenca i membri della pseudo API, che rappresentano le decisioni incluse in RespondDecisionTaskCompleted. Se hai concesso l'autorizzazione a utilizzare RespondDecisionTaskCompleted, la tua policy può esprimere autorizzazioni per i membri di questa API come avviene con l'API classica. Puoi limitare ulteriormente alcuni membri della pseudo API impostando condizioni su uno o più parametri. Questa sezione elenca i membri della pseudo API e descrive brevemente i parametri a cui è possibile applicare un vincolo nonché le chiavi associate.
Nota
Le chiavi aws:SourceIP, aws:UserAgent e aws:SecureTransport non sono disponibili per la pseudo API. Se la policy di sicurezza prevista richiede tali chiavi per controllare l'accesso alla pseudo API, puoi utilizzarle con l'operazione RespondDecisionTaskCompleted. 
CancelTimer
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
CancelWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
CompleteWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
ContinueAsNewWorkflowExecution
- 
               tagList.member.0— Vincolo di stringa. La chiave èswf:tagList.member.0.
- 
               tagList.member.1— Vincolo di stringa. La chiave èswf:tagList.member.1.
- 
               tagList.member.2— Vincolo di stringa. La chiave èswf:tagList.member.2.
- 
               tagList.member.3— Vincolo di stringa. La chiave èswf:tagList.member.3.
- 
               tagList.member.4— Vincolo di stringa. La chiave èswf:tagList.member.4.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               workflowTypeVersion— Vincolo di stringa. La chiave èswf:workflowTypeVersion.
Nota
Non puoi applicare un vincolo a più di cinque tag.
FailWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
RecordMarker
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
RequestCancelActivityTask
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
RequestCancelExternalWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
ScheduleActivityTask
- 
               activityType.name— Vincolo di stringa. La chiave èswf:activityType.name.
- 
               activityType.version— Vincolo di stringa. La chiave èswf:activityType.version.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
SignalExternalWorkflowExecution
- 
               Non puoi applicare un vincolo ai parametri di questa operazione. 
StartChildWorkflowExecution
- 
               tagList.member.0— Vincolo di stringa. La chiave èswf:tagList.member.0.
- 
               tagList.member.1— Vincolo di stringa. La chiave èswf:tagList.member.1.
- 
               tagList.member.2— Vincolo di stringa. La chiave èswf:tagList.member.2.
- 
               tagList.member.3— Vincolo di stringa. La chiave èswf:tagList.member.3.
- 
               tagList.member.4— Vincolo di stringa. La chiave èswf:tagList.member.4.
- 
               taskList.name— Vincolo di stringa. La chiave èswf:taskList.name.
- 
               workflowType.name— Vincolo di stringa. La chiave èswf:workflowType.name.
- 
               workflowType.version— Vincolo di stringa. La chiave èswf:workflowType.version.
Nota
Non puoi applicare un vincolo a più di cinque tag.
StartTimer
- 
               Non puoi applicare un vincolo ai parametri di questa operazione.