RecommendedAction interface
Veritabanı, Sunucu veya Elastik Havuz Önerilen Eylemi.
- Extends
Özellikler
| details | Bu önerilen eyleme özgü ek ayrıntıları alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| error |
Bu önerilen eylemin hata durumuna getirilip getirimediğini ve neden hata ayrıntılarını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| estimated |
Tahmini CPU kazancı, Tahmini Disk Alanı değişikliği gibi bu önerilen eylem için tahmini etki bilgilerini alır NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| execute |
Bu önerilen eylemin kullanıcı kaynağına uygulanması için geçen süreyi alır. Örneğin, dizin oluşturma için geçen süre NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| execute |
Bu önerilen eylemi uygulama onayının kullanıcı/sistem tarafından verilip verilmediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| execute |
Bu önerilen eylemin yürütme için onaylandığı zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| execute |
Sistemin bu önerilen eylemi kullanıcı kaynağına uygulamaya başladığı zamanı alır. Örneğin, dizin oluşturma başlangıç zamanı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| implementation |
Kullanıcının el ile uygulaması için önerilen bu eylemin uygulama ayrıntılarını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| is |
Bu önerilen eylemin bir süre önce önerilip önerilmediğini ancak kullanıcının bunu yoksaymayı seçtiğini ve sistemin yeniden yeni bir önerilen eylem ekleyip eklemediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| is |
Bu önerilen eylemin kullanıcı tarafından eyleme dönüştürülebilir olup olmadığını alır NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir. |
| is |
Bu önerilen eylem tarafından uygulanan değişikliklerin kullanıcı tarafından geri döndürülmesi durumunda alır NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| kind | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| last |
Bu önerilen eylemin en son yenilendiği zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| linked |
Varsa bağlı nesneleri alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| location | Kaynak konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| observed |
Bu önerilen eylem için gözlemlenen/gerçek etki bilgilerini alır; örneğin, Gerçek CPU kazancı, Gerçek Disk Alanı değişikliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| recommendation |
Bu eylemi önerme nedenini alır. Örneğin, DuplicateIndex NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| revert |
Kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri almak için geçen süreyi alır. örneğin, oluşturulan dizini bırakmak için geçen süre. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| revert |
Bu önerilen eylemi geri döndürme onayının kullanıcı/sistem tarafından verilip verilmediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| revert |
Bu önerilen eylemin geri döndürülme için onaylandığı zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| revert |
Sistemin, kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri döndürmeye başladığı zamanı alır. örneğin, dizin bırakmanın yürütülürken zaman. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| score | Bu önerilen eylemin etkisini alır. Olası değerler: 1 - Düşük etki, 2 - Orta Etki ve 3 - Yüksek Etki NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| state | Önerilen eylemin geçerli durumunun bilgilerini alır. |
| time |
Bu önerilen eylem için ölçümlerin zaman serisi bilgilerini alır; örneğin, CPU tüketim zaman serisi NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| valid |
Bu önerilen eylemin geçerli olduğu zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Devralınan Özellikler
| id | Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| name | Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| type | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
details
Bu önerilen eyleme özgü ek ayrıntıları alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
details?: {[propertyName: string]: Record<string, unknown>}
Özellik Değeri
{[propertyName: string]: Record<string, unknown>}
errorDetails
Bu önerilen eylemin hata durumuna getirilip getirimediğini ve neden hata ayrıntılarını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
errorDetails?: RecommendedActionErrorInfo
Özellik Değeri
estimatedImpact
Tahmini CPU kazancı, Tahmini Disk Alanı değişikliği gibi bu önerilen eylem için tahmini etki bilgilerini alır NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
estimatedImpact?: RecommendedActionImpactRecord[]
Özellik Değeri
executeActionDuration
Bu önerilen eylemin kullanıcı kaynağına uygulanması için geçen süreyi alır. Örneğin, dizin oluşturma için geçen süre NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
executeActionDuration?: string
Özellik Değeri
string
executeActionInitiatedBy
Bu önerilen eylemi uygulama onayının kullanıcı/sistem tarafından verilip verilmediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Özellik Değeri
executeActionInitiatedTime
Bu önerilen eylemin yürütme için onaylandığı zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
executeActionInitiatedTime?: Date
Özellik Değeri
Date
executeActionStartTime
Sistemin bu önerilen eylemi kullanıcı kaynağına uygulamaya başladığı zamanı alır. Örneğin, dizin oluşturma başlangıç zamanı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
executeActionStartTime?: Date
Özellik Değeri
Date
implementationDetails
Kullanıcının el ile uygulaması için önerilen bu eylemin uygulama ayrıntılarını alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
implementationDetails?: RecommendedActionImplementationInfo
Özellik Değeri
isArchivedAction
Bu önerilen eylemin bir süre önce önerilip önerilmediğini ancak kullanıcının bunu yoksaymayı seçtiğini ve sistemin yeniden yeni bir önerilen eylem ekleyip eklemediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
isArchivedAction?: boolean
Özellik Değeri
boolean
isExecutableAction
Bu önerilen eylemin kullanıcı tarafından eyleme dönüştürülebilir olup olmadığını alır NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.
isExecutableAction?: boolean
Özellik Değeri
boolean
isRevertableAction
Bu önerilen eylem tarafından uygulanan değişikliklerin kullanıcı tarafından geri döndürülmesi durumunda alır NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
isRevertableAction?: boolean
Özellik Değeri
boolean
kind
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
kind?: string
Özellik Değeri
string
lastRefresh
Bu önerilen eylemin en son yenilendiği zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
lastRefresh?: Date
Özellik Değeri
Date
linkedObjects
Varsa bağlı nesneleri alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
linkedObjects?: string[]
Özellik Değeri
string[]
location
Kaynak konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
location?: string
Özellik Değeri
string
observedImpact
Bu önerilen eylem için gözlemlenen/gerçek etki bilgilerini alır; örneğin, Gerçek CPU kazancı, Gerçek Disk Alanı değişikliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
observedImpact?: RecommendedActionImpactRecord[]
Özellik Değeri
recommendationReason
Bu eylemi önerme nedenini alır. Örneğin, DuplicateIndex NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
recommendationReason?: string
Özellik Değeri
string
revertActionDuration
Kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri almak için geçen süreyi alır. örneğin, oluşturulan dizini bırakmak için geçen süre. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
revertActionDuration?: string
Özellik Değeri
string
revertActionInitiatedBy
Bu önerilen eylemi geri döndürme onayının kullanıcı/sistem tarafından verilip verilmediğini alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Özellik Değeri
revertActionInitiatedTime
Bu önerilen eylemin geri döndürülme için onaylandığı zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
revertActionInitiatedTime?: Date
Özellik Değeri
Date
revertActionStartTime
Sistemin, kullanıcı kaynağında önerilen bu eylemin değişikliklerini geri döndürmeye başladığı zamanı alır. örneğin, dizin bırakmanın yürütülürken zaman. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
revertActionStartTime?: Date
Özellik Değeri
Date
score
Bu önerilen eylemin etkisini alır. Olası değerler: 1 - Düşük etki, 2 - Orta Etki ve 3 - Yüksek Etki NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
score?: number
Özellik Değeri
number
state
Önerilen eylemin geçerli durumunun bilgilerini alır.
state?: RecommendedActionStateInfo
Özellik Değeri
timeSeries
Bu önerilen eylem için ölçümlerin zaman serisi bilgilerini alır; örneğin, CPU tüketim zaman serisi NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
timeSeries?: RecommendedActionMetricInfo[]
Özellik Değeri
validSince
Bu önerilen eylemin geçerli olduğu zamanı alır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
validSince?: Date
Özellik Değeri
Date
Devralınan Özellik Detayları
id
Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
ProxyResource.id Devralındı
name
Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
type
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
ProxyResource.typeDevralındı