SAP Virtual Instances - Update
SAP çözümleri kaynağı için sanal örneği güncelleştirir
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}?api-version=2023-04-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
sap
|
path | True |
string |
SAP çözümleri kaynağı için Sanal Örneklerin adı |
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
identity |
Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin. |
|
tags |
object |
Kaynak etiketlerini alır veya ayarlar. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Başarıyla güncelleştirilen SAP çözümleri için Sanal Örnek kaynağını açıklar. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 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
SAPVirtualInstances_Update
Örnek isteği
PATCH https://management.azure.com/subscriptions/8e17e36c-42e9-4cd5-a078-7b44883414e0/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00?api-version=2023-04-01
{
"tags": {
"key1": "svi1"
},
"identity": {
"type": "None"
}
}
Örnek yanıt
{
"id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00",
"name": "X00",
"type": "Microsoft.Workloads/sapVirtualInstances",
"tags": {
"key1": "svi1"
},
"location": "westcentralus",
"systemData": {
"createdBy": "user@xyz.com",
"createdByType": "User",
"createdAt": "2021-08-19T15:10:46.196Z",
"lastModifiedBy": "user@xyz.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-08-19T15:10:46.196Z"
},
"identity": {
"type": "None"
},
"properties": {
"environment": "Prod",
"sapProduct": "S4HANA",
"configuration": {
"configurationType": "Deployment"
},
"status": "Starting",
"health": "Unknown",
"state": "InfrastructureDeploymentPending",
"managedResourceGroupConfiguration": {
"name": "mrg-x00-6d875e77-e412-4d7d-9af4-8895278b4443"
},
"provisioningState": "Succeeded"
}
}
Tanımlar
Name | Description |
---|---|
Application |
Uygulama sunucusu yapılandırmasını alır veya ayarlar. |
Application |
Uygulama katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, uygulama katmanı için oluşturulacak VM sayısına eşit olmalıdır. |
Central |
Merkezi sunucu yapılandırmasını alır veya ayarlar. |
Central |
Merkezi sunucu katmanı kaynakları için tam kaynak adları nesnesi. |
Create |
Aktarım dizini dosya paylaşımının oluşturulduğu ve create infra akışının bir parçası olarak bağlandığı dosya paylaşımı yapılandırmasını alır veya ayarlar. Lütfen aktarım dizinini yerleştirmek istediğiniz kaynak grubunu önceden oluşturun. Depolama hesabı ve dosya paylaşımı ACSS tarafından otomatik olarak oluşturulur ve önceden oluşturulması gerekmez. |
created |
Kaynağı oluşturan kimliğin türü. |
Database |
Veritabanı yapılandırmasını alır veya ayarlar. |
Database |
Veritabanı katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, veritabanı katmanı için oluşturulacak VM sayısına eşit olmalıdır. |
Deployer |
Dağıtımcı VM paketlerinin karşıya yüklendiği URL'yi ve depolama hesabı kimliğini tanımlar |
Deployment |
Dağıtım Yapılandırması. |
Deployment |
İşletim Sistemi Yapılandırması ile birlikte dağıtım. |
Discovery |
Bulma Ayrıntıları. |
Disk |
Disk Yapılandırma Ayrıntıları. |
Disk |
Disk sku'sunun türü. Örneğin, Standard_LRS, Standard_ZRS, Premium_LRS Premium_ZRS. |
Disk |
Disk sku adını tanımlar. |
Disk |
Seçili birim için gereken disk yapılandırması. |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata tanımı. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
External |
Yazılım hizmet dışında harici olarak yüklendiğinde SAP Yazılım yapılandırma Girişi. |
High |
Yüksek kullanılabilirlik yapılandırmasını alır veya ayarlar. |
High |
HA yazılım yapılandırmasını alır veya ayarlar. |
Image |
Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Bu öğe bir platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. NOT: Görüntü başvurusu yayımcısı ve teklifi yalnızca ölçek kümesini oluşturduğunuzda ayarlanabilir. |
Linux |
Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. |
Load |
Yük dengeleyici ve ilgili kaynaklar için kaynak adları nesnesi. |
Managed |
Yönetilen kaynak grubu yapılandırması |
Managed |
Yönetilen hizmet kimliği türü (yalnızca Hiçbiri, UserAssigned türlerine izin verilir). |
Mount |
Aktarım dizini dosya paylaşımının zaten mevcut olduğu dosya paylaşımı yapılandırmasını alır veya ayarlar ve kullanıcı dosya paylaşımını create infra akışının bir parçası olarak bağlamak ister. |
Naming |
Kaynak adlandırma için kullanılacak desen türü. |
Network |
Dağıtılmakta olan SAP sistem altyapısı için ağ yapılandırma türünü tanımlar |
Network |
Ağ arabirimi ve ilgili kaynaklar için kaynak adları nesnesi. |
OSProfile |
Sanal makine için işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez. |
Os |
Dağıtım için İşletim Sistemi ve SAP Yapılandırmalarını Tanımlar |
SAPDatabase |
Desteklenen SAP Veritabanı türlerini tanımlar. |
SAPDeployment |
Dağıtım türü. Örneğin: SingleServer/ThreeTier |
SAPEnvironment |
Ortam türünü tanımlar - Üretim/Üretim Dışı. |
SAPHealth |
SAP Örneklerinin sistem durumunu tanımlar. |
SAPHigh |
Yüksek kullanılabilirlik türü. |
SAPInstall |
Yazılım işletim sistemi yapılandırmaları olmadan hizmet tarafından yüklenecekse SAP Yazılım yapılandırması Girişi |
SAPProduct |
SAP Ürün türünü tanımlar. |
SAPSoftware |
SAP yazılım yükleme türü. |
SAPVirtual |
SAP çözümleri için Sanal Örnek kaynağını tanımlayın. |
SAPVirtual |
SAP İş Yükü için Sanal Örnek hizmetinden bir hata yanıtı. |
Sap |
Sağlama durumlarını tanımlar. |
SAPVirtual |
SAP durumu için Sanal Örneği tanımlar. |
SAPVirtual |
SAP Örneği durumunu tanımlar. |
Service |
Yazılım hizmet tarafından yüklenecekse SAP Yazılım yapılandırması Girişi. |
shared |
Paylaşılan depolama için kaynak adları nesnesi. |
Single |
Tek sunucu yapılandırmasını alır veya ayarlar. Altyapı oluşturma önkoşulları için lütfen buradaki |
Single |
Belirtilen değerlerin tek bir sunucu SAP sisteminde ilgili kaynakların tam kaynak adları olacağı kaynak adı nesnesi. |
Skip |
Aktarım dizini dosya paylaşımının oluşturulmadığı veya gerekli olmadığı senaryolar için dosya paylaşımı yapılandırmasını alır veya ayarlar. |
Ssh |
Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması |
Ssh |
VM ile kimlik doğrulaması yapmak için kullanılan SSH Anahtar çifti. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. |
Ssh |
SSH sertifikası ortak anahtarı ve ortak anahtarın yerleştirildiği Linux VM'sinin yolu hakkında bilgi içerir. |
Storage |
Depolama yapılandırmasını alır veya ayarlar. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
Three |
Üç katmanlı SAP yapılandırmasını alır veya ayarlar. Altyapı oluşturma önkoşulları için lütfen buradaki |
Three |
Belirtilen değerlerin üç katmanlı sap sisteminde ilgili kaynakların tam kaynak adları olacağı kaynak adı nesnesi. |
Update |
SAP için Sanal Örneği güncelleştirmek için istek gövdesini tanımlar. |
User |
Kullanıcı tarafından atanan kimlik özellikleri |
User |
Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin. |
Virtual |
Sanal makine yapılandırmasını tanımlar. |
Virtual |
Sanal makine ve ilgili kaynaklar için kaynak adları nesnesi. |
Windows |
Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. |
ApplicationServerConfiguration
Uygulama sunucusu yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
instanceCount |
integer (int64) |
Uygulama sunucusu örneklerinin sayısı. |
subnetId |
string |
Alt ağ kimliği. |
virtualMachineConfiguration |
Sanal makine yapılandırmasını alır veya ayarlar. |
ApplicationServerFullResourceNames
Uygulama katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, uygulama katmanı için oluşturulacak VM sayısına eşit olmalıdır.
Name | Tür | Description |
---|---|---|
availabilitySetName |
string |
Kullanılabilirlik kümesinin tam adı. Ad sağlanmazsa varsayılan olarak {SID}-App-AvSet olarak ayarlanır. |
virtualMachines |
Sanal makine adlandırma ayrıntılarının listesi. |
CentralServerConfiguration
Merkezi sunucu yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
instanceCount |
integer (int64) |
Merkezi sunucu VM'lerinin sayısı. |
subnetId |
string |
Alt ağ kimliği. |
virtualMachineConfiguration |
Sanal makine yapılandırmasını alır veya ayarlar. |
CentralServerFullResourceNames
Merkezi sunucu katmanı kaynakları için tam kaynak adları nesnesi.
Name | Tür | Description |
---|---|---|
availabilitySetName |
string |
Kullanılabilirlik kümesinin tam adı. Ad sağlanmazsa varsayılan olarak {SID}-ASCS-AvSet olarak ayarlanır. |
loadBalancer |
Yük dengeleyici ve ilgili kaynaklar için kaynak adları nesnesi. |
|
virtualMachines |
Dağıtılacak tüm ASCS sanal makinelerinin ad listesi. Bu listedeki girdi sayısı, ASCS katmanı için oluşturulacak VM sayısına eşit olmalıdır. En fazla, bu katmanda iki sanal makine olabilir: ASCS ve ERS. |
CreateAndMountFileShareConfiguration
Aktarım dizini dosya paylaşımının oluşturulduğu ve create infra akışının bir parçası olarak bağlandığı dosya paylaşımı yapılandırmasını alır veya ayarlar. Lütfen aktarım dizinini yerleştirmek istediğiniz kaynak grubunu önceden oluşturun. Depolama hesabı ve dosya paylaşımı ACSS tarafından otomatik olarak oluşturulur ve önceden oluşturulması gerekmez.
Name | Tür | Description |
---|---|---|
configurationType |
string:
Create |
Dosya paylaşımı yapılandırmasının türü. |
resourceGroup |
string |
Aktarım dosya paylaşımı kaynak grubunun adı. Bu, müşteri tarafından önceden oluşturulmalıdır. App rg, girişin eksik olması durumunda kullanılır. |
storageAccountName |
string |
Dosya paylaşımı depolama hesabı adı. Girişin eksik olması durumunda özel bir ad kullanılır. |
createdByType
Kaynağı oluşturan kimliğin türü.
Değer | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
DatabaseConfiguration
Veritabanı yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
databaseType |
Veritabanı türü. |
|
diskConfiguration |
Disk yapılandırmasını alır veya ayarlar. |
|
instanceCount |
integer (int64) |
Veritabanı VM'lerinin sayısı. |
subnetId |
string |
Alt ağ kimliği. |
virtualMachineConfiguration |
Sanal makine yapılandırmasını alır veya ayarlar. |
DatabaseServerFullResourceNames
Veritabanı katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, veritabanı katmanı için oluşturulacak VM sayısına eşit olmalıdır.
Name | Tür | Description |
---|---|---|
availabilitySetName |
string |
Kullanılabilirlik kümesinin tam adı. Ad sağlanmazsa varsayılan olarak {SID}-DB-AvSet olarak ayarlanır. |
loadBalancer |
Yük dengeleyici ve ilgili kaynaklar için kaynak adları nesnesi. |
|
virtualMachines |
Sanal makine adlandırma ayrıntılarının listesi. |
DeployerVmPackages
Dağıtımcı VM paketlerinin karşıya yüklendiği URL'yi ve depolama hesabı kimliğini tanımlar
Name | Tür | Description |
---|---|---|
storageAccountId |
string |
Dağıtıcı VM paketleri depolama hesabı kimliği |
url |
string |
Dağıtan VM paketleri dosyasının URL'si. |
DeploymentConfiguration
Dağıtım Yapılandırması.
Name | Tür | Description |
---|---|---|
appLocation |
string |
SAP sisteminin oluşturulacağı coğrafi konum. |
configurationType |
string:
Deployment |
Yapılandırma Türü. |
infrastructureConfiguration | InfrastructureConfiguration: |
Altyapı yapılandırması. |
softwareConfiguration | SoftwareConfiguration: |
Yazılım yapılandırması. |
DeploymentWithOSConfiguration
İşletim Sistemi Yapılandırması ile birlikte dağıtım.
Name | Tür | Description |
---|---|---|
appLocation |
string |
SAP sisteminin oluşturulacağı coğrafi konum. |
configurationType |
string:
Deployment |
Yapılandırma Türü. |
infrastructureConfiguration | InfrastructureConfiguration: |
Altyapı yapılandırması. |
osSapConfiguration |
İşletim sistemi ve SAP yapılandırması. |
|
softwareConfiguration | SoftwareConfiguration: |
Yazılım yapılandırması. |
DiscoveryConfiguration
Bulma Ayrıntıları.
Name | Tür | Description |
---|---|---|
appLocation |
string |
SAP sisteminin bulunduğu coğrafi konum. |
centralServerVmId |
string |
Merkezi Sunucunun sanal makine kimliği. |
configurationType |
string:
Discovery |
Yapılandırma Türü. |
managedRgStorageAccountName |
string minLength: 3maxLength: 24 |
VIS dağıtımının bir parçası olarak oluşturulan yönetilen kaynak grubunda hizmet tarafından oluşturulan depolama hesabının özel depolama hesabı adı. |
DiskConfiguration
Disk Yapılandırma Ayrıntıları.
Name | Tür | Description |
---|---|---|
diskVolumeConfigurations |
<string,
Disk |
Veritabanı birimi için disk yapılandırması. HANA için Gerekli birimler şunlardır: ['hana/data', 'hana/log', hana/shared', 'usr/sap', 'os'], İsteğe bağlı birim : ['backup']. |
DiskSku
Disk sku'sunun türü. Örneğin, Standard_LRS, Standard_ZRS, Premium_LRS Premium_ZRS.
Name | Tür | Description |
---|---|---|
name |
Disk sku adını tanımlar. |
DiskSkuName
Disk sku adını tanımlar.
Değer | Description |
---|---|
PremiumV2_LRS | |
Premium_LRS | |
Premium_ZRS | |
StandardSSD_LRS | |
StandardSSD_ZRS | |
Standard_LRS | |
UltraSSD_LRS |
DiskVolumeConfiguration
Seçili birim için gereken disk yapılandırması.
Name | Tür | Description |
---|---|---|
count |
integer (int64) |
İlgili birim için gereken toplam disk sayısı. |
sizeGB |
integer (int64) |
GB cinsinden disk boyutu. |
sku |
Disk SKU ayrıntıları. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDefinition
Hata tanımı.
Name | Tür | Description |
---|---|---|
code |
string |
HTTP hata kodu için alt durum olarak hizmet veren hizmete özgü hata kodu. |
details |
İç hata ayrıntıları. |
|
message |
string |
Hatanın açıklaması. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
ExternalInstallationSoftwareConfiguration
Yazılım hizmet dışında harici olarak yüklendiğinde SAP Yazılım yapılandırma Girişi.
Name | Tür | Description |
---|---|---|
centralServerVmId |
string |
Merkezi sunucu örneğini içeren sanal makinenin kaynak kimliği. |
softwareInstallationType |
string:
External |
SAP yazılım yükleme türü. |
HighAvailabilityConfiguration
Yüksek kullanılabilirlik yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
highAvailabilityType |
Yüksek kullanılabilirlik türü. |
HighAvailabilitySoftwareConfiguration
HA yazılım yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
fencingClientId |
string |
Eskrim istemci kimliği. |
fencingClientPassword |
string |
Eskrim istemci kimliği gizli dizisi/parolası. Gizli dizinin süresi asla dolmamalıdır. Bu, küme VM'lerini başlatmak/durdurmak için kalp pili kullanılır. |
ImageReference
Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Bu öğe bir platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. NOT: Görüntü başvurusu yayımcısı ve teklifi yalnızca ölçek kümesini oluşturduğunuzda ayarlanabilir.
Name | Tür | Description |
---|---|---|
offer |
string |
Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün teklifini belirtir. |
publisher |
string |
Görüntü yayımcısı. |
sku |
string |
Görüntü SKU'su. |
version |
string |
Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü belirtir. İzin verilen biçimler Major.Minor.Build veya 'en son' biçimlerdir. Major, Minor ve Build ondalık sayılardır. Dağıtım zamanında kullanılabilen bir görüntünün en son sürümünü kullanmak için 'en son' değerini belirtin. 'En son' kullansanız bile, yeni bir sürüm kullanılabilir olsa bile vm görüntüsü dağıtım zamanından sonra otomatik olarak güncelleştirilmeyecektir. |
LinuxConfiguration
Sanal makinedeki Linux işletim sistemi ayarlarını belirtir.
Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux
Name | Tür | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Parola kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını belirtir. |
osType |
string:
Linux |
İşletim Sistemi Türü |
ssh |
Linux işletim sistemi için ssh anahtarı yapılandırmasını belirtir. (Bu özellik kullanım dışı bırakıldı, lütfen bunun yerine 'sshKeyPair' kullanın) |
|
sshKeyPair |
VM'lerde kimlik doğrulaması yapmak için kullanılan SSH Anahtar çifti. |
LoadBalancerResourceNames
Yük dengeleyici ve ilgili kaynaklar için kaynak adları nesnesi.
Name | Tür | Description |
---|---|---|
backendPoolNames |
string[] |
Arka uç havuzu adlarının listesi. Şu anda ACSS yalnızca bir arka uç havuzu dağıtır ve bu nedenle bu listenin boyutu 1 olmalıdır |
frontendIpConfigurationNames |
string[] |
Ön uç IP yapılandırma adlarının listesi. Giriş olarak sağlanırsa, bu listenin boyutu cs katmanı için 2 ve veritabanı katmanı için 1 olmalıdır. |
healthProbeNames |
string[] |
Sistem durumu yoklaması adlarının listesi. Giriş olarak sağlanırsa, bu listenin boyutu cs katmanı için 2 ve veritabanı katmanı için 1 olmalıdır. |
loadBalancerName |
string |
Yük dengeleyici için tam kaynak adı. Bu değer sağlanmazsa yük dengeleyici {ASCS/DB}-loadBalancer olarak adlandırılacaktır. |
ManagedRGConfiguration
Yönetilen kaynak grubu yapılandırması
Name | Tür | Description |
---|---|---|
name |
string |
Yönetilen kaynak grubu adı |
ManagedServiceIdentityType
Yönetilen hizmet kimliği türü (yalnızca Hiçbiri, UserAssigned türlerine izin verilir).
Değer | Description |
---|---|
None | |
UserAssigned |
MountFileShareConfiguration
Aktarım dizini dosya paylaşımının zaten mevcut olduğu dosya paylaşımı yapılandırmasını alır veya ayarlar ve kullanıcı dosya paylaşımını create infra akışının bir parçası olarak bağlamak ister.
Name | Tür | Description |
---|---|---|
configurationType |
string:
Mount |
Dosya paylaşımı yapılandırmasının türü. |
id |
string |
Dosya paylaşımı kaynak kimliği |
privateEndpointId |
string |
Özel uç nokta kaynak kimliği |
NamingPatternType
Kaynak adlandırma için kullanılacak desen türü.
Değer | Description |
---|---|
FullResourceName |
NetworkConfiguration
Dağıtılmakta olan SAP sistem altyapısı için ağ yapılandırma türünü tanımlar
Name | Tür | Default value | Description |
---|---|---|---|
isSecondaryIpEnabled |
boolean |
False |
Dağıtılmakta olan SAP sisteminin tüm VM'lerinde ağ arabirimine ikincil bir IP adresi eklenip eklenmeyeceğini belirtir |
NetworkInterfaceResourceNames
Ağ arabirimi ve ilgili kaynaklar için kaynak adları nesnesi.
Name | Tür | Description |
---|---|---|
networkInterfaceName |
string |
Ağ arabiriminin tam adı. Ad sağlanmazsa, hizmet dağıtım türüne göre varsayılan bir ad kullanır. SingleServer için varsayılan ad {SID}-Nic'tir. HA-AvZone sistemleri söz konusu olduğunda, katman başına 1'den fazla örnek olması durumunda varsayılan ad {SID}-{App/ASCS/DB}-Zone{A/B}-Nic ve sonunda artımlı değer olacaktır. Dağıtılmış ve HA-AvSet sistemleri için varsayılan ad, katman başına 1'den fazla örnek olması durumunda sonunda artımlı bir artımlı {SID}-{App/ASCS/DB}-Nic olacaktır. |
OSProfile
Sanal makine için işletim sistemi ayarlarını belirtir. VM sağlandıktan sonra bazı ayarlar değiştirilemez.
Name | Tür | Description |
---|---|---|
adminPassword |
string |
Yönetici hesabının parolasını belirtir. |
adminUsername |
string |
Yönetici hesabının adını belirtir. |
osConfiguration | OSConfiguration: |
Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. |
OsSapConfiguration
Dağıtım için İşletim Sistemi ve SAP Yapılandırmalarını Tanımlar
Name | Tür | Description |
---|---|---|
deployerVmPackages |
Dağıtıcı VM paketlerinin karşıya yüklendiği URL ve depolama hesabı kimliği |
|
sapFqdn |
string |
SAP sistemi için ayarlanacağı FQDN |
SAPDatabaseType
Desteklenen SAP Veritabanı türlerini tanımlar.
Değer | Description |
---|---|
DB2 | |
HANA |
SAPDeploymentType
Dağıtım türü. Örneğin: SingleServer/ThreeTier
Değer | Description |
---|---|
SingleServer | |
ThreeTier |
SAPEnvironmentType
Ortam türünü tanımlar - Üretim/Üretim Dışı.
Değer | Description |
---|---|
NonProd | |
Prod |
SAPHealthState
SAP Örneklerinin sistem durumunu tanımlar.
Değer | Description |
---|---|
Degraded | |
Healthy | |
Unhealthy | |
Unknown |
SAPHighAvailabilityType
Yüksek kullanılabilirlik türü.
Değer | Description |
---|---|
AvailabilitySet | |
AvailabilityZone |
SAPInstallWithoutOSConfigSoftwareConfiguration
Yazılım işletim sistemi yapılandırmaları olmadan hizmet tarafından yüklenecekse SAP Yazılım yapılandırması Girişi
Name | Tür | Description |
---|---|---|
bomUrl |
string |
SAP Malzeme Derlemesi (BOM) dosyasının URL'si. |
highAvailabilitySoftwareConfiguration |
HA yazılım yapılandırmasını alır veya ayarlar. |
|
sapBitsStorageAccountId |
string |
SAP bit depolama hesabı kimliği. |
softwareInstallationType |
string:
SAPInstall |
SAP yazılım yükleme türü. |
softwareVersion |
string |
Yüklenecek yazılım sürümü. |
SAPProductType
SAP Ürün türünü tanımlar.
Değer | Description |
---|---|
ECC | |
Other | |
S4HANA |
SAPSoftwareInstallationType
SAP yazılım yükleme türü.
Değer | Description |
---|---|
External | |
SAPInstallWithoutOSConfig | |
ServiceInitiated |
SAPVirtualInstance
SAP çözümleri için Sanal Örnek kaynağını tanımlayın.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
identity |
Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin. |
|
location |
string |
Kaynağın bulunduğu coğrafi konum |
name |
string |
Kaynağın adı |
properties.configuration | SAPConfiguration: |
SAP sisteminin SAP çözümleri için Azure Center (ACSS) kullanılarak oluşturulup oluşturulmadığını veya mevcut bir SAP sisteminin ACSS'ye kaydedilip kaydedilmediğini tanımlar |
properties.environment |
Ortam türünü tanımlar - Üretim/Üretim Dışı. |
|
properties.errors |
SAP çözümleri için Sanal Örnek kaynağındaki hataları gösterir. |
|
properties.health |
SAP Örneklerinin sistem durumunu tanımlar. |
|
properties.managedResourceGroupConfiguration |
Yönetilen kaynak grubu yapılandırması |
|
properties.provisioningState |
Sağlama durumlarını tanımlar. |
|
properties.sapProduct |
SAP Ürün türünü tanımlar. |
|
properties.state |
SAP durumu için Sanal Örneği tanımlar. |
|
properties.status |
SAP Örneği durumunu tanımlar. |
|
systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
SAPVirtualInstanceError
SAP İş Yükü için Sanal Örnek hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
properties |
SAP için Sanal Örnek hata gövdesi. |
SapVirtualInstanceProvisioningState
Sağlama durumlarını tanımlar.
Değer | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
SAPVirtualInstanceState
SAP durumu için Sanal Örneği tanımlar.
Değer | Description |
---|---|
DiscoveryFailed | |
DiscoveryInProgress | |
DiscoveryPending | |
InfrastructureDeploymentFailed | |
InfrastructureDeploymentInProgress | |
InfrastructureDeploymentPending | |
RegistrationComplete | |
SoftwareDetectionFailed | |
SoftwareDetectionInProgress | |
SoftwareInstallationFailed | |
SoftwareInstallationInProgress | |
SoftwareInstallationPending |
SAPVirtualInstanceStatus
SAP Örneği durumunu tanımlar.
Değer | Description |
---|---|
Offline | |
PartiallyRunning | |
Running | |
SoftShutdown | |
Starting | |
Stopping | |
Unavailable |
ServiceInitiatedSoftwareConfiguration
Yazılım hizmet tarafından yüklenecekse SAP Yazılım yapılandırması Girişi.
Name | Tür | Description |
---|---|---|
bomUrl |
string |
SAP Malzeme Derlemesi (BOM) dosyasının URL'si. |
highAvailabilitySoftwareConfiguration |
HA yazılım yapılandırmasını alır veya ayarlar. |
|
sapBitsStorageAccountId |
string |
SAP bit depolama hesabı kimliği. |
sapFqdn |
string |
Yükleme sırasında SAP sistemi için ayarlanacağı FQDN. |
softwareInstallationType |
string:
Service |
SAP yazılım yükleme türü. |
softwareVersion |
string |
Yüklenecek yazılım sürümü. |
sshPrivateKey |
string |
SSH özel anahtarı. |
sharedStorageResourceNames
Paylaşılan depolama için kaynak adları nesnesi.
Name | Tür | Description |
---|---|---|
sharedStorageAccountName |
string |
Paylaşılan depolama hesabının tam adı. Sağlanmazsa, varsayılan olarak {SID}nfs{guid 15 chars} olarak ayarlanır. |
sharedStorageAccountPrivateEndPointName |
string |
Paylaşılan depolama hesabı için özel uç noktanın tam adı. Sağlanmazsa varsayılan olarak {storageAccountName}_pe |
SingleServerConfiguration
Tek sunucu yapılandırmasını alır veya ayarlar. Altyapı oluşturma önkoşulları için lütfen buradaki
Name | Tür | Description |
---|---|---|
appResourceGroup |
string |
SAP sistem kaynaklarının dağıtılacağı uygulama kaynak grubu. |
customResourceNames | SingleServerCustomResourceNames: |
SAP sisteminin parçası olan temel azure kaynakları için kullanılacak özel ad kümesi. |
databaseType |
Veritabanı türü. |
|
dbDiskConfiguration |
Disk yapılandırmasını alır veya ayarlar. |
|
deploymentType |
string:
Single |
SAP dağıtımının türü, tek sunucu veya Üç katman. |
networkConfiguration |
Sunucu için ağ yapılandırması |
|
subnetId |
string |
Alt ağ kimliği. |
virtualMachineConfiguration |
Sanal makine yapılandırmasını alır veya ayarlar. |
SingleServerFullResourceNames
Belirtilen değerlerin tek bir sunucu SAP sisteminde ilgili kaynakların tam kaynak adları olacağı kaynak adı nesnesi.
Name | Tür | Description |
---|---|---|
namingPatternType |
string:
Full |
Kaynak adlandırma için kullanılacak desen türü. |
virtualMachine |
Sanal makine ve ilgili kaynaklar için kaynak adları nesnesi. |
SkipFileShareConfiguration
Aktarım dizini dosya paylaşımının oluşturulmadığı veya gerekli olmadığı senaryolar için dosya paylaşımı yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
configurationType |
string:
Skip |
Dosya paylaşımı yapılandırmasının türü. |
SshConfiguration
Azure'da çalışan Linux tabanlı VM'ler için SSH yapılandırması
Name | Tür | Description |
---|---|---|
publicKeys |
Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi. |
SshKeyPair
VM ile kimlik doğrulaması yapmak için kullanılan SSH Anahtar çifti. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir.
Ssh anahtarları oluşturmak için bkz. Azure'de Linux vm'leri için Linux ve Mac'te SSH anahtarları oluşturma .
Name | Tür | Description |
---|---|---|
privateKey |
string |
SSH özel anahtarı. |
publicKey |
string |
SSH ortak anahtarı |
SshPublicKey
SSH sertifikası ortak anahtarı ve ortak anahtarın yerleştirildiği Linux VM'sinin yolu hakkında bilgi içerir.
Name | Tür | Description |
---|---|---|
keyData |
string |
SSH aracılığıyla VM ile kimlik doğrulaması yapmak için kullanılan SSH ortak anahtar sertifikası. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. |
StorageConfiguration
Depolama yapılandırmasını alır veya ayarlar.
Name | Tür | Description |
---|---|---|
transportFileShareConfiguration | FileShareConfiguration: |
VIS'ye bağlı aktarım dizininin özellikleri. Depolama yapılandırması eksikse transportFileShareConfiguration için varsayılan değer createAndMount akışıdır. |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
ThreeTierConfiguration
Üç katmanlı SAP yapılandırmasını alır veya ayarlar. Altyapı oluşturma önkoşulları için lütfen buradaki
Name | Tür | Description |
---|---|---|
appResourceGroup |
string |
SAP sistem kaynaklarının dağıtılacağı uygulama kaynak grubu. |
applicationServer |
Uygulama sunucusu yapılandırması. |
|
centralServer |
Merkezi sunucu yapılandırması. |
|
customResourceNames | ThreeTierCustomResourceNames: |
SAP sisteminin parçası olan temel azure kaynakları için kullanılacak özel ad kümesi. |
databaseServer |
Veritabanı yapılandırması. |
|
deploymentType |
string:
Three |
SAP dağıtımının türü, tek sunucu veya Üç katman. |
highAvailabilityConfig |
Yüksek kullanılabilirlik yapılandırması. |
|
networkConfiguration |
Tüm sunucular için ortak ağ yapılandırması |
|
storageConfiguration |
Depolama yapılandırması. |
ThreeTierFullResourceNames
Belirtilen değerlerin üç katmanlı sap sisteminde ilgili kaynakların tam kaynak adları olacağı kaynak adı nesnesi.
Name | Tür | Description |
---|---|---|
applicationServer |
Uygulama katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, uygulama katmanı için oluşturulacak VM sayısına eşit olmalıdır. |
|
centralServer |
Merkezi sunucu katmanı kaynakları için tam kaynak adları nesnesi. |
|
databaseServer |
Veritabanı katmanı kaynakları için tam kaynak adları nesnesi. Bu listedeki girdi sayısı, veritabanı katmanı için oluşturulacak VM sayısına eşit olmalıdır. |
|
namingPatternType |
string:
Full |
Kaynak adlandırma için kullanılacak desen türü. |
sharedStorage |
Paylaşılan depolama için kaynak adları nesnesi. |
UpdateSAPVirtualInstanceRequest
SAP için Sanal Örneği güncelleştirmek için istek gövdesini tanımlar.
Name | Tür | Description |
---|---|---|
identity |
Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin. |
|
tags |
object |
Kaynak etiketlerini alır veya ayarlar. |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
Name | Tür | Description |
---|---|---|
clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |
UserAssignedServiceIdentity
Uygun roller atanmış önceden oluşturulmuş bir kullanıcı tarafından atanan kimlik. Kimlik ve gerekli roller hakkında daha fazla bilgi edinmek için ACSS nasıl yapılır kılavuzunu ziyaret edin.
Name | Tür | Description |
---|---|---|
type |
Kimliği yönetme türü |
|
userAssignedIdentities |
<string,
User |
kimlikleri User-Assigned |
VirtualMachineConfiguration
Sanal makine yapılandırmasını tanımlar.
Name | Tür | Description |
---|---|---|
imageReference |
Görüntü başvurusu. |
|
osProfile |
İşletim sistemi profili. |
|
vmSize |
string |
Sanal makine boyutu. |
VirtualMachineResourceNames
Sanal makine ve ilgili kaynaklar için kaynak adları nesnesi.
Name | Tür | Description |
---|---|---|
dataDiskNames |
object |
Sanal makine veri diskleri için tam kaynak adları. Bu, birim başına veri disklerinin adlarının listesini içeren bir sözlüktür. Veritabanı katmanı için şu anda desteklenen birimler şunlardır: ['hana/data', 'hana/log', hana/shared', 'usr/sap', 'os', 'backup']. Uygulama ve cs katmanları için yalnızca 'varsayılan' birim desteklenir |
hostName |
string |
Sanal makinenin ana bilgisayarının tam adı (bilgisayar adı). Şu anda ACSS yalnızca 13 karakterden kısa veya buna eşit konak adlarını destekler. Bu değer sağlanmazsa, vmName konak adı olarak kullanılır. |
networkInterfaces |
Seçili sanal makine için ağ arabirimi adı nesnelerinin listesi. Şu anda sanal makine başına yalnızca bir ağ arabirimi desteklenmektedir. |
|
osDiskName |
string |
VM'ye bağlı işletim sistemi diskinin tam adı. Bu değer sağlanmazsa, arm tarafından varsayılan adlandırma standartlarına göre (vm adı ön ekli) adlandırılır. Sanal Makine başına yalnızca bir işletim sistemi diski eklenir. |
vmName |
string |
Sanal makinenin tam adı. Bu alanın uzunluğu en fazla 64 karakter olabilir. Ad sağlanmazsa, hizmet dağıtım türüne göre varsayılan bir ad kullanır. SingleServer için varsayılan ad {SID}vm'dir. HA-AvZone sistemlerde varsayılan ad, katman başına 1'den fazla vm olması durumunda sonunda artımlı bir artımlı {SID}{app/ascs/db}z{a/b}vm olacaktır. Dağıtılmış ve HA-AvSet sistemleri için varsayılan ad, katman başına 1'den fazla vm olması durumunda sonunda artımlı bir artımlı {SID}{app/ascs/db}vm olacaktır. |
WindowsConfiguration
Sanal makinedeki Windows işletim sistemi ayarlarını belirtir.
Name | Tür | Description |
---|---|---|
osType |
string:
Windows |
İşletim Sistemi Türü |