Advisor interface
Veritabanı, Sunucu veya Elastik Havuz Danışmanı.
- Extends
Özellikler
| advisor |
Bu danışmanın müşterilere kullanılabilirlik durumunu alır. Olası değerler :'GA', 'PublicPreview', 'LimitedPublicPreview' ve 'PrivatePreview'. |
| auto |
Bu danışmanın otomatik yürütme durumunu (sistemin önerileri yürütmesine izin verilip verilmeyeceği) alır. Olası değerler 'Etkin' ve 'Devre Dışı' olabilir |
| auto |
Otomatik yürütme durumunun geçerli değerinin devralındığı kaynağı alır. Otomatik yürütme durumu, kaynak hiyerarşisindeki farklı düzeylerde ayarlanabilir (ve bu düzeylerden devralınır). Olası değerler şunlardır: 'Subscription', 'Server', 'ElasticPool', 'Database' ve 'Default' (durum herhangi bir düzeyde açıkça ayarlanmadığında). |
| kind | Kaynak türü. |
| last |
Geçerli kaynağın bu danışman tarafından öneriler için analiz edildiği zamanı alır. |
| location | Kaynak konumu. |
| recommendations |
Bu danışman için önerilerin durumunu ve herhangi bir öneriye sahip olmama nedenini alır. Olası değerler arasında, ancak bunlarla sınırlı olmamak gerekenler, 'Ok' (Öneriler mevcut), LowActivity (analiz için yeterli iş yükü yok), 'DbSeemsTuned' (Veritabanı iyi gidiyor) gibi değerler bulunur. |
| recommended |
Bu danışman için önerilen eylemleri alır. |
Devralınan Özellikler
| id | Kaynağın tam nitelikli kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Kaynağın adı |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
Özellik Ayrıntıları
advisorStatus
Bu danışmanın müşterilere kullanılabilirlik durumunu alır. Olası değerler :'GA', 'PublicPreview', 'LimitedPublicPreview' ve 'PrivatePreview'.
advisorStatus?: AdvisorStatus
Özellik Değeri
autoExecuteStatus
Bu danışmanın otomatik yürütme durumunu (sistemin önerileri yürütmesine izin verilip verilmeyeceği) alır. Olası değerler 'Etkin' ve 'Devre Dışı' olabilir
autoExecuteStatus?: AutoExecuteStatus
Özellik Değeri
autoExecuteStatusInheritedFrom
Otomatik yürütme durumunun geçerli değerinin devralındığı kaynağı alır. Otomatik yürütme durumu, kaynak hiyerarşisindeki farklı düzeylerde ayarlanabilir (ve bu düzeylerden devralınır). Olası değerler şunlardır: 'Subscription', 'Server', 'ElasticPool', 'Database' ve 'Default' (durum herhangi bir düzeyde açıkça ayarlanmadığında).
autoExecuteStatusInheritedFrom?: AutoExecuteStatusInheritedFrom
Özellik Değeri
kind
Kaynak türü.
kind?: string
Özellik Değeri
string
lastChecked
Geçerli kaynağın bu danışman tarafından öneriler için analiz edildiği zamanı alır.
lastChecked?: Date
Özellik Değeri
Date
location
Kaynak konumu.
location?: string
Özellik Değeri
string
recommendationsStatus
Bu danışman için önerilerin durumunu ve herhangi bir öneriye sahip olmama nedenini alır. Olası değerler arasında, ancak bunlarla sınırlı olmamak gerekenler, 'Ok' (Öneriler mevcut), LowActivity (analiz için yeterli iş yükü yok), 'DbSeemsTuned' (Veritabanı iyi gidiyor) gibi değerler bulunur.
recommendationsStatus?: string
Özellik Değeri
string
recommendedActions
Bu danışman için önerilen eylemleri alır.
recommendedActions?: RecommendedAction[]
Özellik Değeri
Devralınan Özellik Detayları
id
Kaynağın tam nitelikli kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Özellik Değeri
string
ProxyResource.id Devralındı
name
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.
systemData?: SystemData
Özellik Değeri
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"
type?: string
Özellik Değeri
string
ProxyResource.typeDevralındı