Aracılığıyla paylaş


Servers - Update

Belirtilen Analysis Services sunucusunun geçerli durumunu Güncelleştirmeler.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AnalysisServices/servers/{serverName}?api-version=2017-08-01

URI Parametreleri

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

string

Belirli bir Analysis Services sunucusunun parçası olduğu Azure Kaynak grubunun adı. Bu ad en az 1 karakter uzunluğunda ve 90'dan fazla olmamalıdır.

Regex pattern: ^[-\w\._\(\)]+$

serverName
path True

string

Analysis Services sunucusunun adı. En az 3 karakter uzunluğunda ve en fazla 63 karakter uzunluğunda olmalıdır.

Regex pattern: ^[a-z][a-z0-9]*$

subscriptionId
path True

string

Microsoft Azure aboneliği için benzersiz tanımlayıcı. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

İstek Gövdesi

Name Tür Description
properties.asAdministrators

ServerAdministrators

AS sunucu yöneticileri koleksiyonu

properties.backupBlobContainerUri

string

Yedekleme kapsayıcısına SAS kapsayıcısı URI'si.

properties.gatewayDetails

GatewayDetails

AS sunucusu için yapılandırılan ağ geçidi ayrıntıları.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS sunucusu için güvenlik duvarı ayarları.

properties.managedMode

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

properties.querypoolConnectionMode

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

properties.serverMonitorMode

ServerMonitorMode

AS sunucusu için sunucu izleme modu

sku

ResourceSku

Analysis Services kaynağının SKU'su.

tags

object

Ek sağlama özelliklerinin anahtar-değer çiftleri.

Yanıtlar

Name Tür Description
200 OK

AnalysisServicesServer

Tamam

202 Accepted

AnalysisServicesServer

Kabul edildi

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Örnekler

Update a server.

Sample Request

PATCH https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01

{
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  },
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    }
  }
}

Sample Response

{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}
{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}

Tanımlar

Name Description
AnalysisServicesServer

Analysis Services kaynağının bir örneğini temsil eder.

AnalysisServicesServerUpdateParameters

Sağlama isteği belirtimi

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtının biçimini açıklar.

GatewayDetails

Ağ geçidi ayrıntıları.

IPv4FirewallRule

Güvenlik duvarı kuralının ayrıntıları.

IPv4FirewallSettings

Güvenlik duvarı kuralları dizisi.

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

ResourceSku

Analysis Services kaynağı için SKU adını ve Azure fiyatlandırma katmanını temsil eder.

ServerAdministrators

Yönetici kullanıcı kimlikleri dizisi.

ServerMonitorMode

AS sunucusu için sunucu izleme modu

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

AnalysisServicesServer

Analysis Services kaynağının bir örneğini temsil eder.

Name Tür Varsayılan değer Description
id

string

Analysis Services kaynağını temsil eden tanımlayıcı.

location

string

Analysis Services kaynağının konumu.

name

string

Analysis Services kaynağının adı.

properties.asAdministrators

ServerAdministrators

AS sunucu yöneticileri koleksiyonu

properties.backupBlobContainerUri

string

Yedekleme kapsayıcısına SAS kapsayıcısı URI'si.

properties.gatewayDetails

GatewayDetails

AS sunucusu için yapılandırılan ağ geçidi ayrıntıları.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS sunucusu için güvenlik duvarı ayarları.

properties.managedMode

ManagedMode

1

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

properties.provisioningState

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

properties.querypoolConnectionMode

ConnectionMode

All

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

properties.serverFullName

string

Analysis Services kaynağının tam adı.

properties.serverMonitorMode

ServerMonitorMode

1

AS sunucusu için sunucu izleme modu

properties.sku

ResourceSku

Analysis Services kaynağının SKU'su.

properties.state

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

sku

ResourceSku

Analysis Services kaynağının SKU'su.

tags

object

Ek kaynak sağlama özelliklerinin anahtar-değer çiftleri.

type

string

Analysis Services kaynağının türü.

AnalysisServicesServerUpdateParameters

Sağlama isteği belirtimi

Name Tür Varsayılan değer Description
properties.asAdministrators

ServerAdministrators

AS sunucu yöneticileri koleksiyonu

properties.backupBlobContainerUri

string

Yedekleme kapsayıcısına SAS kapsayıcısı URI'si.

properties.gatewayDetails

GatewayDetails

AS sunucusu için yapılandırılan ağ geçidi ayrıntıları.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS sunucusu için güvenlik duvarı ayarları.

properties.managedMode

ManagedMode

1

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

properties.querypoolConnectionMode

ConnectionMode

All

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

properties.serverMonitorMode

ServerMonitorMode

1

AS sunucusu için sunucu izleme modu

sku

ResourceSku

Analysis Services kaynağının SKU'su.

tags

object

Ek sağlama özelliklerinin anahtar-değer çiftleri.

ConnectionMode

Okuma-yazma sunucusunun sorgu havuzuna katılımı nasıl denetlener.
Aşağıdaki değerlere sahip olabilir:

  • readOnly - okuma-yazma sunucusunun sorgu işlemlerine katılmamayı amaçladığını gösterir
  • all - okuma-yazma sunucusunun sorgu işlemlerine katılabileceğini gösterir
Kapasite 1 olduğunda readOnly belirtilmesi hatayla sonuçlanır.

Name Tür Description
All

string

ReadOnly

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

httpStatusCode

integer

Http durum kodu

message

string

Hata iletisi.

subCode

integer

Hata alt kodu

target

string

Hata hedefi.

timeStamp

string

hatanın zaman damgası.

ErrorResponse

Hata yanıtının biçimini açıklar.

Name Tür Description
error

ErrorDetail

Hata nesnesi

GatewayDetails

Ağ geçidi ayrıntıları.

Name Tür Description
dmtsClusterUri

string

DMTS kümesinin Uri'si.

gatewayObjectId

string

Ağ geçidi kaynağı için DMTS kümesindeki ağ geçidi nesne kimliği.

gatewayResourceId

string

Sunucuyla ilişkilendirilecek ağ geçidi kaynağı.

IPv4FirewallRule

Güvenlik duvarı kuralının ayrıntıları.

Name Tür Description
firewallRuleName

string

Kural adı.

rangeEnd

string

IPv4'ün bitiş aralığı.

rangeStart

string

IPv4'ün başlangıç aralığı.

IPv4FirewallSettings

Güvenlik duvarı kuralları dizisi.

Name Tür Description
enablePowerBIService

boolean

PBI hizmetini etkinleştirme göstergesi.

firewallRules

IPv4FirewallRule[]

Güvenlik duvarı kuralları dizisi.

ManagedMode

Sunucunun yönetilen modu (0 = yönetilmiyor, 1 = yönetilen).

Name Tür Description
0

Integer

1

Integer

ProvisioningState

Analysis Services kaynağının geçerli dağıtım durumu. provisioningState, kaynak sağlama durumlarını gösterir.

Name Tür Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string

ResourceSku

Analysis Services kaynağı için SKU adını ve Azure fiyatlandırma katmanını temsil eder.

Name Tür Varsayılan değer Description
capacity

integer

1

Salt okunur sorgu havuzundaki örnek sayısı.

name

string

SKU düzeyinin adı.

tier

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

ServerAdministrators

Yönetici kullanıcı kimlikleri dizisi.

Name Tür Description
members

string[]

Yönetici kullanıcı kimlikleri dizisi.

ServerMonitorMode

AS sunucusu için sunucu izleme modu

Name Tür Description
0

Integer

1

Integer

SkuTier

SKU'nun uygulandığı Azure fiyatlandırma katmanının adı.

Name Tür Description
Basic

string

Development

string

Standard

string

State

Analysis Services kaynağının geçerli durumu. Durum, kaynak sağlama dışında daha fazla durum belirtmektir.

Name Tür Description
Deleting

string

Failed

string

Paused

string

Pausing

string

Preparing

string

Provisioning

string

Resuming

string

Scaling

string

Succeeded

string

Suspended

string

Suspending

string

Updating

string