Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
APIResumen
En esta sección se describe brevemente cómo puedes usar IAM las políticas para controlar cómo un actor puede usar cada uno API y cada seudo API para acceder a SWF los recursos de Amazon.
-
Para todas las acciones excepto
RegisterDomain
yListDomains
, puede expresar permisos para el recurso del dominio a fin de autorizar o denegar el acceso a todos o parte de los dominios de la cuenta. -
Puedes conceder o denegar el permiso a cualquier miembro del grupo habitual API y, si concedes permiso para llamar
RespondDecisionTaskCompleted
, a cualquier miembro del seudoAPI. -
Puede utilizar una condición para restringir los valores permitidos de algunos parámetros.
En las siguientes secciones se enumeran los parámetros que pueden restringirse para cada miembro del sistema normal y del pseudo, se proporciona la clave asociada API y se indica cualquier limitación en cuanto a la forma de controlar el acceso al dominio.
Normal API
En esta sección se enumeran los API miembros normales y se describen brevemente los parámetros que se pueden restringir y las claves asociadas. También señala las limitaciones sobre cómo puede controlar el acceso al dominio.
-
tagFilter.tag
: restricción de cadena. La clave esswf:tagFilter.tag
-
typeFilter.name
: restricción de cadena. La clave esswf:typeFilter.name
. -
typeFilter.version
: restricción de cadena. La clave esswf:typeFilter.version
.
nota
CountClosedWorkflowExecutions
exige que typeFilter
y tagFilter
sean mutuamente exclusivos.
-
tagFilter.tag
: restricción de cadena. La clave esswf:tagFilter.tag
-
typeFilter.name
: restricción de cadena. La clave esswf:typeFilter.name
. -
typeFilter.version
: restricción de cadena. La clave esswf:typeFilter.version
.
nota
CountOpenWorkflowExecutions
exige que typeFilter
y tagFilter
sean mutuamente exclusivos.
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
.
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
.
-
activityType.name
: restricción de cadena. La clave esswf:activityType.name
. -
activityType.version
: restricción de cadena. La clave esswf:activityType.version
.
-
activityType.name
: restricción de cadena. La clave esswf:activityType.name
. -
activityType.version
: restricción de cadena. La clave esswf:activityType.version
.
-
No puede limitar los parámetros de esta acción.
-
workflowType.name
: restricción de cadena. La clave esswf:workflowType.name
. -
workflowType.version
: restricción de cadena. La clave esswf:workflowType.version
.
-
workflowType.name
: restricción de cadena. La clave esswf:workflowType.name
. -
workflowType.version
: restricción de cadena. La clave esswf:workflowType.version
.
-
activityType.name
: restricción de cadena. La clave esswf:activityType.name
. -
activityType.version
: restricción de cadena. La clave esswf:activityType.version
.
-
No puede limitar los parámetros de esta acción.
-
No puede limitar los parámetros de esta acción.
-
workflowType.name
: restricción de cadena. La clave esswf:workflowType.name
. -
workflowType.version
: restricción de cadena. La clave esswf:workflowType.version
.
-
No puede limitar los parámetros de esta acción.
-
No puede limitar los parámetros de esta acción.
-
tagFilter.tag
: restricción de cadena. La clave esswf:tagFilter.tag
-
typeFilter.name
: restricción de cadena. La clave esswf:typeFilter.name
. -
typeFilter.version
: restricción de cadena. La clave esswf:typeFilter.version
.
nota
ListClosedWorkflowExecutions
exige que typeFilter
y tagFilter
sean mutuamente exclusivos.
-
No puede limitar los parámetros de esta acción.
-
tagFilter.tag
: restricción de cadena. La clave esswf:tagFilter.tag
-
typeFilter.name
: restricción de cadena. La clave esswf:typeFilter.name
. -
typeFilter.version
: restricción de cadena. La clave esswf:typeFilter.version
.
nota
ListOpenWorkflowExecutions
exige que typeFilter
y tagFilter
sean mutuamente exclusivos.
-
No puede limitar los parámetros de esta acción.
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
.
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
.
-
No puede limitar los parámetros de esta acción.
-
defaultTaskList.name
: restricción de cadena. La clave esswf:defaultTaskList.name
. -
name
: restricción de cadena. La clave esswf:name
. -
version
: restricción de cadena. La clave esswf:version
.
-
name
: el nombre del dominio que se está registrando está disponible como recurso de esta acción.
-
defaultTaskList.name
: restricción de cadena. La clave esswf:defaultTaskList.name
. -
name
: restricción de cadena. La clave esswf:name
. -
version
: restricción de cadena. La clave esswf:version
.
RequestCancelWorkflowExecution
-
No puede limitar los parámetros de esta acción.
-
No puede limitar los parámetros de esta acción.
-
No puede limitar los parámetros de esta acción.
-
No puede limitar los parámetros de esta acción.
-
decisions.member.N
— Restringido indirectamente mediante pseudopermisosAPI. Para obtener más información, consulte Pseudo API.
-
No puede limitar los parámetros de esta acción.
-
tagList.member.0
: restricción de cadena. La clave esswf:tagList.member.0
-
tagList.member.1
: restricción de cadena. La clave esswf:tagList.member.1
-
tagList.member.2
: restricción de cadena. La clave esswf:tagList.member.2
-
tagList.member.3
: restricción de cadena. La clave esswf:tagList.member.3
-
tagList.member.4
: restricción de cadena. La clave esswf:tagList.member.4
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
. -
workflowType.name
: restricción de cadena. La clave esswf:workflowType.name
. -
workflowType.version
: restricción de cadena. La clave esswf:workflowType.version
.
nota
No puede limitar más de cinco etiquetas.
-
No puede limitar los parámetros de esta acción.
Pseudo API
En esta sección se enumeran los miembros del pseudoAPI, que representan las decisiones incluidas en él. RespondDecisionTaskCompleted
Si has concedido permiso de usoRespondDecisionTaskCompleted
, tu política puede conceder permisos a los miembros del mismo modo que la política habitualAPI. API Puede restringir aún más algunos miembros del pseudosistema API estableciendo condiciones en uno o más parámetros. En esta sección se enumeran los API pseudomiembros y se describen brevemente los parámetros que se pueden restringir y las claves asociadas.
nota
Las aws:SecureTransport
claves aws:SourceIP
aws:UserAgent
, y no están disponibles para el seudo. API Si su política de seguridad prevista requiere estas claves para controlar el acceso al seudoAPI, puede utilizarlas junto con la RespondDecisionTaskCompleted
acción.
CancelTimer
-
No puede limitar los parámetros de esta acción.
CancelWorkflowExecution
-
No puede limitar los parámetros de esta acción.
CompleteWorkflowExecution
-
No puede limitar los parámetros de esta acción.
ContinueAsNewWorkflowExecution
-
tagList.member.0
: restricción de cadena. La clave esswf:tagList.member.0
-
tagList.member.1
: restricción de cadena. La clave esswf:tagList.member.1
-
tagList.member.2
: restricción de cadena. La clave esswf:tagList.member.2
-
tagList.member.3
: restricción de cadena. La clave esswf:tagList.member.3
-
tagList.member.4
: restricción de cadena. La clave esswf:tagList.member.4
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
. -
workflowTypeVersion
: restricción de cadena. La clave esswf:workflowTypeVersion
.
nota
No puede limitar más de cinco etiquetas.
FailWorkflowExecution
-
No puede limitar los parámetros de esta acción.
RecordMarker
-
No puede limitar los parámetros de esta acción.
RequestCancelActivityTask
-
No puede limitar los parámetros de esta acción.
RequestCancelExternalWorkflowExecution
-
No puede limitar los parámetros de esta acción.
ScheduleActivityTask
-
activityType.name
: restricción de cadena. La clave esswf:activityType.name
. -
activityType.version
: restricción de cadena. La clave esswf:activityType.version
. -
taskList.name
: restricción de cadena. La clave esswf:taskList.name
.
SignalExternalWorkflowExecution
-
No puede limitar los parámetros de esta acción.
StartChildWorkflowExecution
-
tagList.member.0
: restricción de cadena. La clave esswf:tagList.member.0
-
tagList.member.1
: restricción de cadena. La clave esswf:tagList.member.1
-
tagList.member.2
: restricción de cadena. La clave esswf:tagList.member.2
-
tagList.member.3
: restricción de cadena. La clave esswf:tagList.member.3
-
tagList.member.4
: restricción de cadena. La clave esswf:tagList.member.4
-
taskList.name
: restricción de cadena. La clave esswf:taskList.name
. -
workflowType.name
: restricción de cadena. La clave esswf:workflowType.name
. -
workflowType.version
: restricción de cadena. La clave esswf:workflowType.version
.
nota
No puede limitar más de cinco etiquetas.
StartTimer
-
No puede limitar los parámetros de esta acción.