Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
APIRingkasan
Bagian ini menjelaskan secara singkat bagaimana Anda dapat menggunakan IAM kebijakan untuk mengontrol cara aktor dapat menggunakan masing-masing API dan pseudo API untuk mengakses SWF sumber daya Amazon.
-
Untuk semua tindakan kecuali
RegisterDomain
danListDomains
, Anda dapat mengizinkan atau menolak akses ke salah satu atau semua domain akun dengan menyatakan izin untuk sumber daya domain. -
Anda dapat mengizinkan atau menolak izin untuk anggota reguler mana pun API dan, jika Anda memberikan izin untuk menelepon
RespondDecisionTaskCompleted
, anggota semu mana API pun. -
Anda dapat menggunakan Syarat untuk membatasi nilai-nilai yang diizinkan beberapa parameter.
Bagian berikut mencantumkan parameter yang dapat dibatasi untuk setiap anggota reguler dan pseudo dan memberikan kunci terkait, API dan perhatikan batasan apa pun tentang bagaimana Anda dapat mengontrol akses domain.
Reguler API
Bagian ini mencantumkan API anggota reguler, dan menjelaskan secara singkat parameter yang dapat dibatasi dan kunci terkait. Bagian ini juga mencatat batasan apa pun mengenai cara Anda untuk dapat mengontrol akses domain.
-
tagFilter.tag
– Kendala String. Kuncinya adalahswf:tagFilter.tag
-
typeFilter.name
– Kendala String. Kuncinya adalahswf:typeFilter.name
. -
typeFilter.version
– Kendala String. Kuncinya adalahswf:typeFilter.version
.
catatan
CountClosedWorkflowExecutions
membutuhkan typeFilter
dan tagFilter
untuk menjadi saling eksklusif.
-
tagFilter.tag
– Kendala String. Kuncinya adalahswf:tagFilter.tag
-
typeFilter.name
– Kendala String. Kuncinya adalahswf:typeFilter.name
. -
typeFilter.version
– Kendala String. Kuncinya adalahswf:typeFilter.version
.
catatan
CountOpenWorkflowExecutions
membutuhkan typeFilter
dan tagFilter
untuk menjadi saling eksklusif.
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
.
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
.
-
activityType.name
– Kendala String. Kuncinya adalahswf:activityType.name
. -
activityType.version
– Kendala String. Kuncinya adalahswf:activityType.version
.
-
activityType.name
– Kendala String. Kuncinya adalahswf:activityType.name
. -
activityType.version
– Kendala String. Kuncinya adalahswf:activityType.version
.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
workflowType.name
– Kendala String. Kuncinya adalahswf:workflowType.name
. -
workflowType.version
– Kendala String. Kuncinya adalahswf:workflowType.version
.
-
workflowType.name
– Kendala String. Kuncinya adalahswf:workflowType.name
. -
workflowType.version
– Kendala String. Kuncinya adalahswf:workflowType.version
.
-
activityType.name
– Kendala String. Kuncinya adalahswf:activityType.name
. -
activityType.version
– Kendala String. Kuncinya adalahswf:activityType.version
.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
workflowType.name
– Kendala String. Kuncinya adalahswf:workflowType.name
. -
workflowType.version
– Kendala String. Kuncinya adalahswf:workflowType.version
.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
tagFilter.tag
– Kendala String. Kuncinya adalahswf:tagFilter.tag
-
typeFilter.name
– Kendala String. Kuncinya adalahswf:typeFilter.name
. -
typeFilter.version
– Kendala String. Kuncinya adalahswf:typeFilter.version
.
catatan
ListClosedWorkflowExecutions
membutuhkan typeFilter
dan tagFilter
untuk menjadi saling eksklusif.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
tagFilter.tag
– Kendala String. Kuncinya adalahswf:tagFilter.tag
-
typeFilter.name
– Kendala String. Kuncinya adalahswf:typeFilter.name
. -
typeFilter.version
– Kendala String. Kuncinya adalahswf:typeFilter.version
.
catatan
ListOpenWorkflowExecutions
membutuhkan typeFilter
dan tagFilter
untuk menjadi saling eksklusif.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
.
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
defaultTaskList.name
– Kendala String. Kuncinya adalahswf:defaultTaskList.name
. -
name
– Kendala String. Kuncinya adalahswf:name
. -
version
– Kendala String. Kuncinya adalahswf:version
.
-
name
– Nama domain yang terdaftar tersedia sebagai sumber daya dari tindakan ini.
-
defaultTaskList.name
– Kendala String. Kuncinya adalahswf:defaultTaskList.name
. -
name
– Kendala String. Kuncinya adalahswf:name
. -
version
– Kendala String. Kuncinya adalahswf:version
.
RequestCancelWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
decisions.member.N
— Dibatasi secara tidak langsung melalui izin semuAPI. Untuk detailnya, lihat Pseudo API.
-
Anda tidak dapat membatasi parameter tindakan ini.
-
tagList.member.0
– Kendala String. Kuncinya adalahswf:tagList.member.0
-
tagList.member.1
– Kendala String. Kuncinya adalahswf:tagList.member.1
-
tagList.member.2
– Kendala String. Kuncinya adalahswf:tagList.member.2
-
tagList.member.3
– Kendala String. Kuncinya adalahswf:tagList.member.3
-
tagList.member.4
– Kendala String. Kuncinya adalahswf:tagList.member.4
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
. -
workflowType.name
– Kendala String. Kuncinya adalahswf:workflowType.name
. -
workflowType.version
– Kendala String. Kuncinya adalahswf:workflowType.version
.
catatan
Anda tidak dapat membatasi lebih dari lima tag.
-
Anda tidak dapat membatasi parameter tindakan ini.
Pseudo API
Bagian ini mencantumkan anggota pseudoAPI, yang mewakili keputusan yang termasuk dalamRespondDecisionTaskCompleted
. Jika Anda telah memberikan izin untuk menggunakanRespondDecisionTaskCompleted
, kebijakan Anda dapat menyatakan izin untuk anggota ini dengan API cara yang sama seperti regulerAPI. Anda selanjutnya dapat membatasi beberapa anggota pseudo- API dengan menetapkan kondisi pada satu atau lebih parameter. Bagian ini mencantumkan API anggota semu, dan menjelaskan secara singkat parameter yang dapat dibatasi dan kunci terkait.
catatan
aws:SecureTransport
Tombol aws:SourceIP
aws:UserAgent
,, dan tidak tersedia untuk pseudoAPI. Jika kebijakan keamanan yang Anda inginkan memerlukan kunci ini untuk mengontrol akses ke pseudoAPI, Anda dapat menggunakannya dengan RespondDecisionTaskCompleted
tindakan tersebut.
CancelTimer
-
Anda tidak dapat membatasi parameter tindakan ini.
CancelWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
CompleteWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
ContinueAsNewWorkflowExecution
-
tagList.member.0
– Kendala String. Kuncinya adalahswf:tagList.member.0
-
tagList.member.1
– Kendala String. Kuncinya adalahswf:tagList.member.1
-
tagList.member.2
– Kendala String. Kuncinya adalahswf:tagList.member.2
-
tagList.member.3
– Kendala String. Kuncinya adalahswf:tagList.member.3
-
tagList.member.4
– Kendala String. Kuncinya adalahswf:tagList.member.4
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
. -
workflowTypeVersion
– Kendala String. Kuncinya adalahswf:workflowTypeVersion
.
catatan
Anda tidak dapat membatasi lebih dari lima tag.
FailWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
RecordMarker
-
Anda tidak dapat membatasi parameter tindakan ini.
RequestCancelActivityTask
-
Anda tidak dapat membatasi parameter tindakan ini.
RequestCancelExternalWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
ScheduleActivityTask
-
activityType.name
– Kendala String. Kuncinya adalahswf:activityType.name
. -
activityType.version
– Kendala String. Kuncinya adalahswf:activityType.version
. -
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
.
SignalExternalWorkflowExecution
-
Anda tidak dapat membatasi parameter tindakan ini.
StartChildWorkflowExecution
-
tagList.member.0
– Kendala String. Kuncinya adalahswf:tagList.member.0
-
tagList.member.1
– Kendala String. Kuncinya adalahswf:tagList.member.1
-
tagList.member.2
– Kendala String. Kuncinya adalahswf:tagList.member.2
-
tagList.member.3
– Kendala String. Kuncinya adalahswf:tagList.member.3
-
tagList.member.4
– Kendala String. Kuncinya adalahswf:tagList.member.4
-
taskList.name
– Kendala String. Kuncinya adalahswf:taskList.name
. -
workflowType.name
– Kendala String. Kuncinya adalahswf:workflowType.name
. -
workflowType.version
– Kendala String. Kuncinya adalahswf:workflowType.version
.
catatan
Anda tidak dapat membatasi lebih dari lima tag.
StartTimer
-
Anda tidak dapat membatasi parameter tindakan ini.