ActionState interface
ActionState, bir kaynağa karşı gerçekleştirilen eylemin durumunu temsil eder. Bu, hem açık hem de örtük olarak tanımlanmış eylem türlerini temsil etmek için kullanılabilir.
Özellikler
| action |
Bunun bir statü olduğu eylemin temsili. Eylem ARM tabanlı bir eylem olduğunda ARM kaynak eylem biçimiyle eşleşir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| correlation |
Özgün eylem isteğinin bağıntı kimliği. İlgili bağıntı tanıtıcısı yoksa atlanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| end |
Eylemin son, son durumuna ulaştığı zaman damgası. ISO 8601 biçimini kullanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| message | Durum değeri için ek bağlam sağlayan açıklama. Boş olabilir veya bir arıza durumunda rehberlik içerebilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| start |
Eylemin ne zaman başladığını gösteren zaman damgası, ISO 8601 biçiminde. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| status | Eylemin durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| step |
Eylemi oluşturan bireysel adımların sıralı listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
actionType
Bunun bir statü olduğu eylemin temsili. Eylem ARM tabanlı bir eylem olduğunda ARM kaynak eylem biçimiyle eşleşir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
actionType?: string
Özellik Değeri
string
correlationId
Özgün eylem isteğinin bağıntı kimliği. İlgili bağıntı tanıtıcısı yoksa atlanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
correlationId?: string
Özellik Değeri
string
endTime
Eylemin son, son durumuna ulaştığı zaman damgası. ISO 8601 biçimini kullanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
endTime?: string
Özellik Değeri
string
message
Durum değeri için ek bağlam sağlayan açıklama. Boş olabilir veya bir arıza durumunda rehberlik içerebilir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
message?: string
Özellik Değeri
string
startTime
Eylemin ne zaman başladığını gösteren zaman damgası, ISO 8601 biçiminde. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
startTime?: string
Özellik Değeri
string
status
Eylemin durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
status?: string
Özellik Değeri
string
stepStates
Eylemi oluşturan bireysel adımların sıralı listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
stepStates?: StepState[]