Services - List By Resource Group

Verilen kaynak grubundaki tüm Arama hizmetlerinin listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices?api-version=2023-11-01

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

subscriptionId
path True

string

Microsoft Azure aboneliğinin benzersiz tanımlayıcısı. Bu değeri Azure Resource Manager API'sinden, komut satırı araçlarından veya portaldan alabilirsiniz.

api-version
query True

string

Her istek için kullanılacak API sürümü.

İstek Başlığı

Name Gerekli Tür Description
x-ms-client-request-id

string (uuid)

Bu isteği tanımlayan istemci tarafından oluşturulan BIR GUID değeri. Belirtilirse, isteği izlemenin bir yolu olarak yanıt bilgilerine eklenir.

Yanıtlar

Name Tür Description
200 OK

SearchServiceListResult

İşlem başarılı oldu. Yanıt, verilen kaynak grubu için tüm arama hizmeti tanımlarının listesini içerir.

Other Status Codes

CloudError

İşlem sırasında beklenmeyen bir hata oluştu.

Güvenlik

azure_auth

Microsoft Entra Id OAuth2 yetkilendirme akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

SearchListServicesByResourceGroup

Örnek isteği

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices?api-version=2023-11-01

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice",
      "name": "mysearchservice",
      "location": "westus",
      "type": "Microsoft.Search/searchServices",
      "tags": {
        "app-name": "My e-commerce app"
      },
      "sku": {
        "name": "standard"
      },
      "properties": {
        "replicaCount": 3,
        "partitionCount": 1,
        "status": "running",
        "statusDetails": "",
        "hostingMode": "default",
        "provisioningState": "succeeded",
        "publicNetworkAccess": "enabled",
        "networkRuleSet": {
          "ipRules": []
        },
        "privateEndpointConnections": []
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice2",
      "name": "mysearchservice2",
      "location": "eastus",
      "type": "Microsoft.Search/searchServices",
      "tags": {
        "app-name": "My e-commerce app"
      },
      "sku": {
        "name": "basic"
      },
      "properties": {
        "replicaCount": 1,
        "partitionCount": 1,
        "status": "running",
        "statusDetails": "",
        "hostingMode": "default",
        "provisioningState": "succeeded",
        "publicNetworkAccess": "enabled",
        "networkRuleSet": {
          "ipRules": []
        },
        "privateEndpointConnections": []
      }
    }
  ]
}

Tanımlar

Name Description
AadAuthFailureMode

Bir arama hizmetinin veri düzlemi API'sinin kimlik doğrulaması başarısız olan istekler için göndereceği yanıtı açıklar.

ApiKeyOnly

Kimlik doğrulaması için yalnızca API anahtarının kullanılabileceğini gösterir.

CloudError

API hatası hakkında bilgi içerir.

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

DataPlaneAadOrApiKeyAuthOption

Kimlik doğrulaması için API anahtarının veya Microsoft Entra Id kiracısından bir erişim belirtecinin kullanılabileceğini gösterir.

DataPlaneAuthOptions

Arama hizmetinin bir veri düzlemi isteğinin kimliğini doğrulama seçeneklerini tanımlar. 'disableLocalAuth' true olarak ayarlandıysa bu ayarlanamaz.

EncryptionWithCmk

Arama hizmeti içindeki kaynakların customer=managed anahtarlarla nasıl şifreleneceğini belirleyen bir ilkeyi açıklar.

HostingMode

Yalnızca standart3 SKU için geçerlidir. Bu özelliği, diğer tüm SKU'lar için izin verilen en fazla dizinden çok daha yüksek olan 1000'e kadar dizine izin veren en fazla 3 yüksek yoğunluklu bölümü etkinleştirecek şekilde ayarlayabilirsiniz. Standart3 SKU'su için değer 'default' veya 'highDensity' şeklindedir. Diğer tüm SKU'lar için bu değer 'varsayılan' olmalıdır.

Identity

Kaynağın kimliği.

IdentityType

Kimlik türü.

IpRule

Arama hizmetinin IP kısıtlama kuralı.

NetworkRuleSet

Arama hizmetine nasıl erişilebileceğini belirleyen ağa özgü kurallar.

PrivateEndpoint

Microsoft.Network sağlayıcısından özel uç nokta kaynağı.

PrivateEndpointConnection

Arama hizmetine var olan bir özel uç nokta bağlantısını açıklar.

PrivateEndpointConnectionProperties

Arama hizmetine yönelik mevcut Özel Uç Nokta bağlantısının özelliklerini açıklar.

PrivateLinkServiceConnectionProvisioningState

Özel bağlantı hizmeti bağlantısının sağlama durumu. Geçerli değerler Güncelleştiriliyor, Siliniyor, Başarısız, Başarılı veya Tamamlanmadı

PrivateLinkServiceConnectionState

Azure Özel Uç Noktasına var olan Özel Bağlantı Hizmeti bağlantısının geçerli durumunu açıklar.

PrivateLinkServiceConnectionStatus

Özel bağlantı hizmeti bağlantısının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi şeklindedir.

ProvisioningState

Arama hizmetinde gerçekleştirilen son sağlama işleminin durumu. Sağlama, hizmet kapasitesi oluşturulurken oluşan bir ara durumdur. Kapasite ayarlandıktan sonra provisioningState değeri 'başarılı' veya 'başarısız' olarak değişir. İstemci uygulamaları, bir işlemin ne zaman tamamlandığını görmek için Arama Hizmeti Al işlemini kullanarak sağlama durumunu yoklayabilir (önerilen yoklama aralığı 30 saniyeden bir dakikaya kadardır). Ücretsiz hizmeti kullanıyorsanız, bu değer doğrudan Arama hizmeti oluşturma çağrısında 'başarılı' olarak geri dönme eğilimindedir. Bunun nedeni, ücretsiz hizmetin zaten ayarlanmış kapasiteyi kullanmasıdır.

PublicNetworkAccess

Mevcut müşteri kaynaklarında ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, genel arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olacaktır.

SearchEncryptionComplianceStatus

Arama hizmetinin müşteri tarafından şifrelenmemiş kaynaklara sahip olma konusunda uyumlu olup olmadığını açıklar. Bir hizmette birden fazla müşteri tarafından şifrelenmemiş kaynak varsa ve 'Zorlama' 'etkin' ise, hizmet 'Uyumsuz' olarak işaretlenir.

SearchEncryptionWithCmk

Bir arama hizmetinin müşteri tarafından şifrelenmemiş bir veya daha fazla kaynağa sahip olmayı nasıl zorunlu kılması gerektiğini açıklar.

SearchSemanticSearch

Anlamsal aramanın kullanılabilirliğini denetleye seçenekleri ayarlar. Bu yapılandırma yalnızca belirli konumlardaki belirli arama SKU'ları için mümkündür.

SearchService

Bir arama hizmetini ve geçerli durumunu açıklar.

SearchServiceListResult

Arama hizmetlerinin listesini içeren yanıt.

SearchServiceStatus

Arama hizmetinin durumu. Olası değerler şunlardır: 'running': Arama hizmeti çalışıyor ve hiçbir sağlama işlemi devam ediyor. 'sağlama': Arama hizmeti sağlanıyor veya ölçeği artırılıyor veya azaltılıyor. 'silme': Arama hizmeti siliniyor. 'düzeyi düşürüldü': Arama hizmetinin düzeyi düşürüldü. Temel alınan arama birimleri iyi durumda olmadığında bu durum oluşabilir. Arama hizmeti büyük olasılıkla çalışır durumdadır, ancak performans yavaş olabilir ve bazı istekler bırakılabilir. 'devre dışı': Arama hizmeti devre dışı bırakıldı. Bu durumda, hizmet tüm API isteklerini reddeder. 'error': Arama hizmeti bir hata durumunda. Hizmetiniz düzeyi düşürülmüş, devre dışı veya hata durumlarındaysa, Microsoft temel alınan sorunu etkin bir şekilde araştırıyordur. Bu durumlardaki ayrılmış hizmetler, sağlanan arama birimi sayısına göre ücretlendirilebilir.

SharedPrivateLinkResource

Arama hizmeti tarafından yönetilen Paylaşılan Özel Bağlantı Kaynağını açıklar.

SharedPrivateLinkResourceProperties

Arama hizmeti tarafından yönetilen mevcut Bir Paylaşılan Özel Bağlantı Kaynağının özelliklerini açıklar.

SharedPrivateLinkResourceProvisioningState

Paylaşılan özel bağlantı kaynağının sağlama durumu. Geçerli değerler Güncelleştirme, Silme, Başarısız, Başarılı veya Tamamlanmamış değerleridir.

SharedPrivateLinkResourceStatus

Paylaşılan özel bağlantı kaynağının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi.

Sku

Faturalama oranını ve kapasite sınırlarını belirleyen arama hizmetinin SKU'sunu tanımlar.

SkuName

Arama hizmetinin SKU'su. Geçerli değerler şunlardır: 'free': Paylaşılan hizmet. 'basic': En fazla 3 çoğaltmaya sahip ayrılmış hizmet. 'standard': 12 bölüme ve 12 çoğaltmaya kadar ayrılmış hizmet. 'standard2': Standarta benzer, ancak arama birimi başına daha fazla kapasiteye sahiptir. 'standard3': 12 bölüme ve 12 çoğaltmaya (veya hostingMode özelliğini 'highDensity' olarak ayarladıysanız daha fazla dizine sahip 3 bölüme kadar) sahip en büyük Standart teklif. 'storage_optimized_l1': Bölüm başına en fazla 12 bölüm olmak üzere 1 TB'ı destekler. 'storage_optimized_l2': Bölüm başına en fazla 12 bölüm olmak üzere 2 TB'ı destekler.'

AadAuthFailureMode

Bir arama hizmetinin veri düzlemi API'sinin kimlik doğrulaması başarısız olan istekler için göndereceği yanıtı açıklar.

Değer Description
http403

Başarısız kimlik doğrulaması isteklerinin 403 (Yasak) HTTP durum koduyla sunulması gerektiğini gösterir.

http401WithBearerChallenge

Başarısız kimlik doğrulaması isteklerine 401 (Yetkisiz) HTTP durum kodu sunulması ve Taşıyıcı Sınaması sunulması gerektiğini gösterir.

ApiKeyOnly

Kimlik doğrulaması için yalnızca API anahtarının kullanılabileceğini gösterir.

CloudError

API hatası hakkında bilgi içerir.

Name Tür Description
error

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

Name Tür Description
code

string

Http durum kodundan daha kesin bir şekilde hata koşulunu açıklayan bir hata kodu. Belirli hata durumlarını program aracılığıyla işlemek için kullanılabilir.

details

CloudErrorBody[]

Bu hatayla ilgili iç içe yerleştirilmiş hatalar içerir.

message

string

Hatayı ayrıntılı olarak açıklayan ve hata ayıklama bilgileri sağlayan bir ileti.

target

string

Belirli bir hatanın hedefi (örneğin, hatadaki özelliğin adı).

DataPlaneAadOrApiKeyAuthOption

Kimlik doğrulaması için API anahtarının veya Microsoft Entra Id kiracısından bir erişim belirtecinin kullanılabileceğini gösterir.

Name Tür Description
aadAuthFailureMode

AadAuthFailureMode

Bir arama hizmetinin veri düzlemi API'sinin kimlik doğrulaması başarısız olan istekler için göndereceği yanıtı açıklar.

DataPlaneAuthOptions

Arama hizmetinin bir veri düzlemi isteğinin kimliğini doğrulama seçeneklerini tanımlar. 'disableLocalAuth' true olarak ayarlandıysa bu ayarlanamaz.

Name Tür Description
aadOrApiKey

DataPlaneAadOrApiKeyAuthOption

Kimlik doğrulaması için API anahtarının veya Microsoft Entra Id kiracısından bir erişim belirtecinin kullanılabileceğini gösterir.

apiKeyOnly

ApiKeyOnly

Kimlik doğrulaması için yalnızca API anahtarının kullanılabileceğini gösterir.

EncryptionWithCmk

Arama hizmeti içindeki kaynakların customer=managed anahtarlarla nasıl şifreleneceğini belirleyen bir ilkeyi açıklar.

Name Tür Description
encryptionComplianceStatus

SearchEncryptionComplianceStatus

Arama hizmetinin müşteri tarafından şifrelenmemiş kaynaklara sahip olma konusunda uyumlu olup olmadığını açıklar. Bir hizmette birden fazla müşteri tarafından şifrelenmemiş kaynak varsa ve 'Zorlama' 'etkin' ise, hizmet 'Uyumsuz' olarak işaretlenir.

enforcement

SearchEncryptionWithCmk

Bir arama hizmetinin müşteri tarafından şifrelenmemiş bir veya daha fazla kaynağa sahip olmayı nasıl zorunlu kılması gerektiğini açıklar.

HostingMode

Yalnızca standart3 SKU için geçerlidir. Bu özelliği, diğer tüm SKU'lar için izin verilen en fazla dizinden çok daha yüksek olan 1000'e kadar dizine izin veren en fazla 3 yüksek yoğunluklu bölümü etkinleştirecek şekilde ayarlayabilirsiniz. Standart3 SKU'su için değer 'default' veya 'highDensity' şeklindedir. Diğer tüm SKU'lar için bu değer 'varsayılan' olmalıdır.

Değer Description
default

Dizin sayısı sınırı, SKU için varsayılan sınırlar tarafından belirlenir.

highDensity

Yalnızca arama hizmetinin en fazla 1000 dizine sahip olabileceği standard3 SKU'su için uygulama.

Identity

Kaynağın kimliği.

Name Tür Description
principalId

string

Arama hizmetinin sistem tarafından atanan kimliğinin asıl kimliği.

tenantId

string

Arama hizmetinin sistem tarafından atanan kimliğinin kiracı kimliği.

type

IdentityType

Kimlik türü.

IdentityType

Kimlik türü.

Değer Description
None
SystemAssigned

IpRule

Arama hizmetinin IP kısıtlama kuralı.

Name Tür Description
value

string

Tek bir IPv4 adresine (örneğin, 123.1.2.3) veya CIDR biçiminde bir IP aralığına (örneğin, 123.1.2.3/24) karşılık gelen değere izin verilir.

NetworkRuleSet

Arama hizmetine nasıl erişilebileceğini belirleyen ağa özgü kurallar.

Name Tür Description
ipRules

IpRule[]

IP güvenlik duvarı için kullanılan IP kısıtlama kurallarının listesi. Kurallarla eşleşmeyen IP'ler güvenlik duvarı tarafından engellenir. Bu kurallar yalnızca arama hizmetinin 'publicNetworkAccess' değeri 'etkin' olduğunda uygulanır.

PrivateEndpoint

Microsoft.Network sağlayıcısından özel uç nokta kaynağı.

Name Tür Description
id

string

Microsoft.Network sağlayıcısından gelen özel uç nokta kaynağının kaynak kimliği.

PrivateEndpointConnection

Arama hizmetine var olan bir özel uç nokta bağlantısını açıklar.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties

PrivateEndpointConnectionProperties

Arama hizmetine var olan özel uç nokta bağlantısının özelliklerini açıklar.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProperties

Arama hizmetine yönelik mevcut Özel Uç Nokta bağlantısının özelliklerini açıklar.

Name Tür Description
groupId

string

Özel bağlantı hizmeti bağlantısının ait olduğu kaynak sağlayıcısının grup kimliği.

privateEndpoint

PrivateEndpoint

Microsoft.Network sağlayıcısından özel uç nokta kaynağı.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Azure Özel Uç Noktasına var olan Özel Bağlantı Hizmeti bağlantısının geçerli durumunu açıklar.

provisioningState

PrivateLinkServiceConnectionProvisioningState

Özel bağlantı hizmeti bağlantısının sağlama durumu. Geçerli değerler Güncelleştiriliyor, Siliniyor, Başarısız, Başarılı veya Tamamlanmadı

PrivateLinkServiceConnectionProvisioningState

Özel bağlantı hizmeti bağlantısının sağlama durumu. Geçerli değerler Güncelleştiriliyor, Siliniyor, Başarısız, Başarılı veya Tamamlanmadı

Değer Description
Updating

Özel bağlantı hizmeti bağlantısı, tamamen işlevsel olması için diğer kaynaklarla birlikte oluşturulma sürecindedir.

Deleting

Özel bağlantı hizmeti bağlantısı siliniyor.

Failed

Özel bağlantı hizmeti bağlantısı sağlanamadı veya silinemedi.

Succeeded

Özel bağlantı hizmeti bağlantısı sağlamayı tamamladı ve onay için hazır.

Incomplete

Özel bağlantı hizmeti bağlantı kaynağı için sağlama isteği kabul edildi, ancak oluşturma işlemi henüz başlamadı.

Canceled

Özel bağlantı hizmeti bağlantı kaynağı için sağlama isteği iptal edildi

PrivateLinkServiceConnectionState

Azure Özel Uç Noktasına var olan Özel Bağlantı Hizmeti bağlantısının geçerli durumunu açıklar.

Name Tür Default value Description
actionsRequired

string

None

Gerekli olabilecek ek eylemlerin açıklaması.

description

string

Özel bağlantı hizmeti bağlantı durumunun açıklaması.

status

PrivateLinkServiceConnectionStatus

Özel bağlantı hizmeti bağlantısının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi şeklindedir.

PrivateLinkServiceConnectionStatus

Özel bağlantı hizmeti bağlantısının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi şeklindedir.

Değer Description
Pending

Özel uç nokta bağlantısı oluşturuldu ve onay bekliyor.

Approved

Özel uç nokta bağlantısı onaylandı ve kullanıma hazır.

Rejected

Özel uç nokta bağlantısı reddedildi ve kullanılamaz.

Disconnected

Özel uç nokta bağlantısı hizmetten kaldırıldı.

ProvisioningState

Arama hizmetinde gerçekleştirilen son sağlama işleminin durumu. Sağlama, hizmet kapasitesi oluşturulurken oluşan bir ara durumdur. Kapasite ayarlandıktan sonra provisioningState değeri 'başarılı' veya 'başarısız' olarak değişir. İstemci uygulamaları, bir işlemin ne zaman tamamlandığını görmek için Arama Hizmeti Al işlemini kullanarak sağlama durumunu yoklayabilir (önerilen yoklama aralığı 30 saniyeden bir dakikaya kadardır). Ücretsiz hizmeti kullanıyorsanız, bu değer doğrudan Arama hizmeti oluşturma çağrısında 'başarılı' olarak geri dönme eğilimindedir. Bunun nedeni, ücretsiz hizmetin zaten ayarlanmış kapasiteyi kullanmasıdır.

Değer Description
succeeded

Son sağlama işlemi başarıyla tamamlandı.

provisioning

Arama hizmeti sağlanıyor veya ölçeği artırılıyor veya azaltılıyor.

failed

Son sağlama işlemi başarısız oldu.

PublicNetworkAccess

Mevcut müşteri kaynaklarında ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, genel arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olacaktır.

Değer Description
enabled
disabled

SearchEncryptionComplianceStatus

Arama hizmetinin müşteri tarafından şifrelenmemiş kaynaklara sahip olma konusunda uyumlu olup olmadığını açıklar. Bir hizmette birden fazla müşteri tarafından şifrelenmemiş kaynak varsa ve 'Zorlama' 'etkin' ise, hizmet 'Uyumsuz' olarak işaretlenir.

Değer Description
Compliant

Müşteri tarafından şifrelenmeyen kaynakların sayısı sıfır olduğundan veya zorlama devre dışı bırakıldığından arama hizmetinin uyumlu olduğunu gösterir.

NonCompliant

Arama hizmetinin müşteri tarafından şifrelenmemiş birden fazla kaynağı olduğunu gösterir.

SearchEncryptionWithCmk

Bir arama hizmetinin müşteri tarafından şifrelenmemiş bir veya daha fazla kaynağa sahip olmayı nasıl zorunlu kılması gerektiğini açıklar.

Değer Description
Disabled

Zorlama yapılmaz ve arama hizmeti müşteri tarafından şifrelenmemiş kaynaklara sahip olabilir.

Enabled

Müşteri tarafından şifrelenmeyen bir veya daha fazla kaynak varsa arama hizmeti uyumsuz olarak işaretlenir.

Unspecified

Zorlama ilkesi açıkça belirtilmez ve davranış 'Devre Dışı' olarak ayarlanmış gibi olur.

SearchSemanticSearch

Anlamsal aramanın kullanılabilirliğini denetleye seçenekleri ayarlar. Bu yapılandırma yalnızca belirli konumlardaki belirli arama SKU'ları için mümkündür.

Değer Description
disabled

Anlamsal derecelendirmenin arama hizmeti için devre dışı bırakıldığını gösterir.

free

Arama hizmetinde anlamsal derecelendirmeyi etkinleştirir ve ücretsiz katmanın sınırları içinde kullanılacağını belirtir. Bu, anlamsal derecelendirme isteklerinin hacmini kapsıyor ve ek ücret ödemeden sunuluyor. Bu, yeni sağlanan arama hizmetleri için varsayılandır.

standard

Daha yüksek aktarım hızına ve anlamsal derecelendirme istekleri hacmine sahip, faturalanabilir bir özellik olarak arama hizmetinde anlamsal derecelendirmeyi etkinleştirir.

SearchService

Bir arama hizmetini ve geçerli durumunu açıklar.

Name Tür Default value Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Kaynağın kimliği.

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties.authOptions

DataPlaneAuthOptions

Arama hizmetinin veri düzlemi API'sinin isteklerin kimliğini doğrulama seçeneklerini tanımlar. 'disableLocalAuth' true olarak ayarlandıysa bu ayarlanamaz.

properties.disableLocalAuth

boolean

True olarak ayarlandığında, arama hizmetine yapılan çağrıların kimlik doğrulaması için API anahtarlarını kullanmasına izin verilmez. 'dataPlaneAuthOptions' tanımlanmışsa bu true olarak ayarlanamaz.

properties.encryptionWithCmk

EncryptionWithCmk

Arama hizmetindeki müşteri yöneticisi anahtarlarını kullanarak kaynakların (dizinler gibi) şifrelenmesiyle ilgili tüm ilkeleri belirtir.

properties.hostingMode

HostingMode

default

Yalnızca standart3 SKU için geçerlidir. Bu özelliği, diğer tüm SKU'lar için izin verilen en fazla dizinden çok daha yüksek olan 1000'e kadar dizine izin veren en fazla 3 yüksek yoğunluklu bölümü etkinleştirecek şekilde ayarlayabilirsiniz. Standart3 SKU'su için değer 'default' veya 'highDensity' şeklindedir. Diğer tüm SKU'lar için bu değer 'varsayılan' olmalıdır.

properties.networkRuleSet

NetworkRuleSet

Arama hizmetine nasıl ulaşılabileceğini belirleyen ağa özgü kurallar.

properties.partitionCount

integer (int32)

minimum: 1
maximum: 12
1

Arama hizmetindeki bölüm sayısı; belirtilirse, 1, 2, 3, 4, 6 veya 12 olabilir. 1'den büyük değerler yalnızca standart SKU'lar için geçerlidir. hostingMode 'highDensity' olarak ayarlanmış 'standard3' hizmetleri için izin verilen değerler 1 ile 3 arasındadır.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Arama hizmetine yönelik özel uç nokta bağlantılarının listesi.

properties.provisioningState

ProvisioningState

Arama hizmetinde gerçekleştirilen son sağlama işleminin durumu. Sağlama, hizmet kapasitesi oluşturulurken oluşan bir ara durumdur. Kapasite ayarlandıktan sonra provisioningState değeri 'başarılı' veya 'başarısız' olarak değişir. İstemci uygulamaları, bir işlemin ne zaman tamamlandığını görmek için Arama Hizmeti Al işlemini kullanarak sağlama durumunu yoklayabilir (önerilen yoklama aralığı 30 saniyeden bir dakikaya kadardır). Ücretsiz hizmeti kullanıyorsanız, bu değer doğrudan Arama hizmeti oluşturma çağrısında 'başarılı' olarak geri dönme eğilimindedir. Bunun nedeni, ücretsiz hizmetin zaten ayarlanmış kapasiteyi kullanmasıdır.

properties.publicNetworkAccess

PublicNetworkAccess

enabled

Mevcut müşteri kaynaklarında ve şablonlarında hataya neden olan değişiklikleri önlemek için bu değer 'etkin' olarak ayarlanabilir. 'Devre dışı' olarak ayarlanırsa, genel arabirim üzerinden trafiğe izin verilmez ve özel uç nokta bağlantıları özel erişim yöntemi olacaktır.

properties.replicaCount

integer (int32)

minimum: 1
maximum: 12
1

Arama hizmetindeki çoğaltma sayısı. Belirtilirse, standart SKU'lar için 1 ile 12 arasında veya temel SKU'lar için 1 ile 3 arasında bir değer olmalıdır.

properties.semanticSearch

SearchSemanticSearch

Anlamsal aramanın kullanılabilirliğini denetleye seçenekleri ayarlar. Bu yapılandırma yalnızca belirli konumlardaki belirli arama SKU'ları için mümkündür.

properties.sharedPrivateLinkResources

SharedPrivateLinkResource[]

Arama hizmeti tarafından yönetilen paylaşılan özel bağlantı kaynaklarının listesi.

properties.status

SearchServiceStatus

Arama hizmetinin durumu. Olası değerler şunlardır: 'running': Arama hizmeti çalışıyor ve hiçbir sağlama işlemi devam ediyor. 'sağlama': Arama hizmeti sağlanıyor veya ölçeği artırılıyor veya azaltılıyor. 'silme': Arama hizmeti siliniyor. 'düzeyi düşürüldü': Arama hizmetinin düzeyi düşürüldü. Temel alınan arama birimleri iyi durumda olmadığında bu durum oluşabilir. Arama hizmeti büyük olasılıkla çalışır durumdadır, ancak performans yavaş olabilir ve bazı istekler bırakılabilir. 'devre dışı': Arama hizmeti devre dışı bırakıldı. Bu durumda, hizmet tüm API isteklerini reddeder. 'error': Arama hizmeti bir hata durumunda. Hizmetiniz düzeyi düşürülmüş, devre dışı veya hata durumlarındaysa, Microsoft temel alınan sorunu etkin bir şekilde araştırıyordur. Bu durumlardaki ayrılmış hizmetler, sağlanan arama birimi sayısına göre ücretlendirilebilir.

properties.statusDetails

string

Arama hizmeti durumunun ayrıntıları.

sku

Sku

Faturalama oranını ve kapasite sınırlarını belirleyen arama hizmetinin SKU'su. Yeni bir arama hizmeti oluşturulurken bu özellik gereklidir.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

SearchServiceListResult

Arama hizmetlerinin listesini içeren yanıt.

Name Tür Description
nextLink

string

Arama hizmetlerinin sonraki sayfasını sorgulamak için kullanılabilecek istek URL'si. İstenen arama hizmetlerinin toplam sayısı sayfa boyutu üst sınırını aştığında döndürülür.

value

SearchService[]

Arama hizmetlerinin listesi.

SearchServiceStatus

Arama hizmetinin durumu. Olası değerler şunlardır: 'running': Arama hizmeti çalışıyor ve hiçbir sağlama işlemi devam ediyor. 'sağlama': Arama hizmeti sağlanıyor veya ölçeği artırılıyor veya azaltılıyor. 'silme': Arama hizmeti siliniyor. 'düzeyi düşürüldü': Arama hizmetinin düzeyi düşürüldü. Temel alınan arama birimleri iyi durumda olmadığında bu durum oluşabilir. Arama hizmeti büyük olasılıkla çalışır durumdadır, ancak performans yavaş olabilir ve bazı istekler bırakılabilir. 'devre dışı': Arama hizmeti devre dışı bırakıldı. Bu durumda, hizmet tüm API isteklerini reddeder. 'error': Arama hizmeti bir hata durumunda. Hizmetiniz düzeyi düşürülmüş, devre dışı veya hata durumlarındaysa, Microsoft temel alınan sorunu etkin bir şekilde araştırıyordur. Bu durumlardaki ayrılmış hizmetler, sağlanan arama birimi sayısına göre ücretlendirilebilir.

Değer Description
running

Arama hizmeti çalışıyor ve hiçbir sağlama işlemi devam ediyor.

provisioning

Arama hizmeti sağlanıyor veya ölçeği artırılıyor veya azaltılıyor.

deleting

Arama hizmeti siliniyor.

degraded

Temel alınan arama birimleri iyi durumda olmadığından arama hizmetinin düzeyi düşürüldü.

disabled

Arama hizmeti devre dışı bırakılır ve tüm API istekleri reddedilir.

error

Arama hizmeti hata durumundadır ve sağlama veya silme işleminin başarısız olduğunu gösterir.

SharedPrivateLinkResource

Arama hizmeti tarafından yönetilen Paylaşılan Özel Bağlantı Kaynağını açıklar.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties

SharedPrivateLinkResourceProperties

Arama hizmeti tarafından yönetilen Paylaşılan Özel Bağlantı Kaynağının özelliklerini açıklar.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

SharedPrivateLinkResourceProperties

Arama hizmeti tarafından yönetilen mevcut Bir Paylaşılan Özel Bağlantı Kaynağının özelliklerini açıklar.

Name Tür Description
groupId

string

Paylaşılan özel bağlantı kaynağının ait olduğu kaynak sağlayıcısının grup kimliği.

privateLinkResourceId

string

Paylaşılan özel bağlantı kaynağının kaynak kimliği.

provisioningState

SharedPrivateLinkResourceProvisioningState

Paylaşılan özel bağlantı kaynağının sağlama durumu. Geçerli değerler Güncelleştirme, Silme, Başarısız, Başarılı veya Tamamlanmamış değerleridir.

requestMessage

string

Paylaşılan özel bağlantı kaynağının onayını istemek için istek iletisi.

resourceRegion

string

Opsiyonel. Paylaşılan özel bağlantının oluşturulacağı kaynağın Azure Resource Manager konumunu belirtmek için kullanılabilir. Bu yalnızca DNS yapılandırması bölgesel olan (Azure Kubernetes Service gibi) kaynaklar için gereklidir.

status

SharedPrivateLinkResourceStatus

Paylaşılan özel bağlantı kaynağının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi.

SharedPrivateLinkResourceProvisioningState

Paylaşılan özel bağlantı kaynağının sağlama durumu. Geçerli değerler Güncelleştirme, Silme, Başarısız, Başarılı veya Tamamlanmamış değerleridir.

Değer Description
Updating
Deleting
Failed
Succeeded
Incomplete

SharedPrivateLinkResourceStatus

Paylaşılan özel bağlantı kaynağının durumu. Geçerli değerler Beklemede, Onaylandı, Reddedildi veya Bağlantısı Kesildi.

Değer Description
Pending
Approved
Rejected
Disconnected

Sku

Faturalama oranını ve kapasite sınırlarını belirleyen arama hizmetinin SKU'sunu tanımlar.

Name Tür Description
name

SkuName

Arama hizmetinin SKU'su. Geçerli değerler şunlardır: 'free': Paylaşılan hizmet. 'basic': En fazla 3 çoğaltmaya sahip ayrılmış hizmet. 'standard': 12 bölüme ve 12 çoğaltmaya kadar ayrılmış hizmet. 'standard2': Standarta benzer, ancak arama birimi başına daha fazla kapasiteye sahiptir. 'standard3': 12 bölüme ve 12 çoğaltmaya (veya hostingMode özelliğini 'highDensity' olarak ayarladıysanız daha fazla dizine sahip 3 bölüme kadar) sahip en büyük Standart teklif. 'storage_optimized_l1': Bölüm başına en fazla 12 bölüm olmak üzere 1 TB'ı destekler. 'storage_optimized_l2': Bölüm başına en fazla 12 bölüm olmak üzere 2 TB'ı destekler.'

SkuName

Arama hizmetinin SKU'su. Geçerli değerler şunlardır: 'free': Paylaşılan hizmet. 'basic': En fazla 3 çoğaltmaya sahip ayrılmış hizmet. 'standard': 12 bölüme ve 12 çoğaltmaya kadar ayrılmış hizmet. 'standard2': Standarta benzer, ancak arama birimi başına daha fazla kapasiteye sahiptir. 'standard3': 12 bölüme ve 12 çoğaltmaya (veya hostingMode özelliğini 'highDensity' olarak ayarladıysanız daha fazla dizine sahip 3 bölüme kadar) sahip en büyük Standart teklif. 'storage_optimized_l1': Bölüm başına en fazla 12 bölüm olmak üzere 1 TB'ı destekler. 'storage_optimized_l2': Bölüm başına en fazla 12 bölüm olmak üzere 2 TB'ı destekler.'

Değer Description
free

Ücretsiz katman, SLA garantisi olmadan ve faturalanabilir katmanlarda sunulan özelliklerin bir alt kümesiyle.

basic

En fazla 3 çoğaltmaya sahip ayrılmış bir hizmet için faturalanabilir katman.

standard

En fazla 12 bölüme ve 12 çoğaltmaya sahip ayrılmış bir hizmet için faturalanabilir katman.

standard2

'standart'a benzer, ancak arama birimi başına daha fazla kapasiteye sahiptir.

standard3

En fazla 12 bölüm ve 12 çoğaltması olan en büyük Standart teklif (veya hostingMode özelliğini 'highDensity' olarak ayarladıysanız daha fazla dizine sahip en fazla 3 bölüm).

storage_optimized_l1

Bölüm başına en fazla 12 bölüm olmak üzere 1 TB'yi destekleyen ayrılmış bir hizmet için faturalanabilir katman.

storage_optimized_l2

Bölüm başına en fazla 12 bölüm olmak üzere 2 TB'yi destekleyen ayrılmış bir hizmet için faturalanabilir katman.