你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SAP Virtual Instances - List By Resource Group

获取资源组中 SAP 解决方案资源的所有虚拟实例。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances?api-version=2021-12-01-preview

URI 参数

Name In Required Type Description
resourceGroupName
path True
  • string

资源组的名称。 此名称不区分大小写。

subscriptionId
path True
  • string

目标订阅的 ID。

api-version
query True
  • string

要用于此操作的 API 版本。

响应

Name Type Description
200 OK

SAP 解决方案资源的所有虚拟实例的列表。

Other Status Codes

描述操作失败原因的错误响应。

安全性

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 模拟用户帐户

示例

SAPVirtualInstances_ListByResourceGroup

Sample Request

GET https://management.azure.com/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances?api-version=2021-12-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00",
      "name": "X00",
      "type": "Microsoft.Workloads/sapVirtualInstances",
      "tags": {},
      "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"
      },
      "properties": {
        "environment": "Prod",
        "sapProduct": "S4HANA",
        "configuration": {
          "configurationType": "Deployment",
          "appLocation": "eastus",
          "infrastructureConfiguration": {
            "deploymentType": "ThreeTier",
            "appResourceGroup": "X00-RG",
            "centralServer": {
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId1",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 1
            },
            "applicationServer": {
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId3",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 10
            },
            "databaseServer": {
              "databaseType": "HANA",
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId2",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 1
            }
          },
          "softwareConfiguration": {
            "softwareInstallationType": "ServiceInitiated",
            "sapFqdn": "sapsystem.contoso.net",
            "sapBitsStorageAccountId": "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/ajgupt-test/providers/Microsoft.Storage/storageAccounts/ajguptsavnet",
            "bomUrl": "https://myaccount.blob.core.windows.net/mycontainer/myblob",
            "softwareVersion": "SAP S/4HANA 2020 FPS01"
          }
        },
        "managedResourceGroupConfiguration": {
          "name": "mrg-x00-6d875e77-e412-4d7d-9af4-8895278b4443"
        },
        "status": "Running",
        "health": "Healthy",
        "state": "RegistrationComplete",
        "provisioningState": "Succeeded"
      }
    },
    {
      "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X01",
      "name": "X01",
      "type": "Microsoft.Workloads/sapVirtualInstances",
      "tags": {},
      "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"
      },
      "properties": {
        "environment": "Prod",
        "sapProduct": "S4HANA",
        "configuration": {
          "configurationType": "Deployment",
          "appLocation": "eastus",
          "infrastructureConfiguration": {
            "deploymentType": "ThreeTier",
            "appResourceGroup": "X00-RG",
            "centralServer": {
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId1",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 1
            },
            "applicationServer": {
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId3",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 10
            },
            "databaseServer": {
              "databaseType": "HANA",
              "subnetId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Networks/virtualNetworks/vnet1/subnets/subnetId2",
              "virtualMachineConfiguration": {
                "vmSize": "Standard_D8s_v3",
                "imageReference": {
                  "sku": "7.4",
                  "publisher": "RedHat",
                  "version": "7.4.2019062505",
                  "offer": "RHEL-SAP"
                },
                "osProfile": {
                  "adminUsername": "{your-username}",
                  "osConfiguration": {
                    "osType": "Linux",
                    "disablePasswordAuthentication": true,
                    "ssh": {
                      "publicKeys": [
                        {
                          "keyData": "ssh-rsa public key"
                        }
                      ]
                    }
                  }
                }
              },
              "instanceCount": 1
            }
          },
          "softwareConfiguration": {
            "softwareInstallationType": "ServiceInitiated",
            "sapFqdn": "sapsystem.contoso.net",
            "sapBitsStorageAccountId": "/subscriptions/49d64d54-e966-4c46-a868-1999802b762c/resourceGroups/ajgupt-test/providers/Microsoft.Storage/storageAccounts/ajguptsavnet",
            "bomUrl": "https://myaccount.blob.core.windows.net/mycontainer/myblob",
            "softwareVersion": "SAP S/4HANA 2020 FPS01"
          }
        },
        "status": "Running",
        "health": "Healthy",
        "state": "RegistrationComplete",
        "provisioningState": "Succeeded"
      }
    }
  ]
}

定义

ApplicationServerConfiguration

获取或设置应用程序服务器配置。

CentralServerConfiguration

获取或设置中央服务器配置。

createdByType

创建资源的标识的类型。

DatabaseConfiguration

获取或设置数据库配置。

DeployerVmPackages

定义在其中上传部署程序 VM 包的 URL 和存储帐户 ID

DeploymentConfiguration

部署配置。

DeploymentWithOSConfiguration

部署以及 OS 配置。

DiscoveryConfiguration

发现详细信息。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDefinition

错误定义。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

HighAvailabilityConfiguration

获取或设置高可用性配置。

HighAvailabilitySoftwareConfiguration

获取或设置 HA 软件配置。

ImageReference

指定要使用的图像的信息。 可以指定有关平台映像、市场映像或虚拟机映像的信息。 如果要使用平台映像、市场映像或虚拟机映像,但不在其他创建操作中使用,则需要此元素。 注意:只能在创建规模集时设置映像引用发布者和产品/服务。

LinuxConfiguration

指定虚拟机上的 Linux 操作系统设置。

有关受支持的 Linux 分发版的列表,请参阅 Azure-Endorsed分发版上的 Linux

ManagedRGConfiguration

托管资源组配置

ManagedServiceIdentityType

仅允许使用“无”的托管服务 (标识类型,) 允许用户使用 UserAssigned 类型。

NetworkConfiguration

定义要部署的 SAP 系统基础结构的网络配置类型

OSProfile

指定虚拟机的操作系统设置。 预配 VM 后,无法更改某些设置。

OsSapConfiguration

定义部署的 OS 和 SAP 配置

SAPDatabaseType

定义支持的 SAP 数据库类型。

SAPDeploymentType

部署类型。 例如:SingleServer/ThreeTier

SAPEnvironmentType

定义环境类型 - 生产/非生产。

SAPHealthState

定义 SAP 实例的运行状况。

SAPHighAvailabilityType

高可用性类型。

SAPInstallWithoutOSConfigSoftwareConfiguration

在未安装 OS 配置的服务安装软件时,SAP 软件配置输入

SAPProductType

定义 SAP 产品类型。

SAPSoftwareInstallationType

SAP 软件安装类型。

SAPVirtualInstance

定义 SAP 解决方案资源的虚拟实例。

SAPVirtualInstanceError

SAP 工作负荷服务的虚拟实例的错误响应。

SAPVirtualInstanceList

定义 SAP 解决方案资源的虚拟实例集合。

SapVirtualInstanceProvisioningState

定义预配状态。

SAPVirtualInstanceState

定义 SAP 状态的虚拟实例。

SAPVirtualInstanceStatus

定义 SAP 实例状态。

ServiceInitiatedSoftwareConfiguration

服务安装软件时,SAP 软件配置输入。

SingleServerConfiguration

获取或设置单个服务器配置。

SshConfiguration

Azure 上运行的基于 Linux 的 VM 的 SSH 配置

SshKeyPair

用于向 VM 进行身份验证的 SSH 密钥对。 密钥至少需要为 2048 位且采用 ssh-rsa 格式。

有关创建 ssh 密钥,请参阅 在 Azure 中的 Linux 和 Mac 上为 Linux VM 创建 SSH 密钥

SshPublicKey

包含有关 SSH 证书公钥的信息以及放置公钥的 Linux VM 上的路径。

systemData

与创建和上次修改资源相关的元数据。

ThreeTierConfiguration

获取或设置三层 SAP 配置。

UserAssignedIdentity

用户分配的标识属性

UserAssignedServiceIdentity

托管服务标识 (用户分配的标识)

VirtualMachineConfiguration

定义虚拟机配置。

WindowsConfiguration

指定虚拟机上的 Windows 操作系统设置。

ApplicationServerConfiguration

获取或设置应用程序服务器配置。

Name Type Description
instanceCount
  • integer

应用服务器实例数。

subnetId
  • string

子网 ID。

virtualMachineConfiguration

获取或设置虚拟机配置。

CentralServerConfiguration

获取或设置中央服务器配置。

Name Type Description
instanceCount
  • integer

中央服务器 VM 的数目。

subnetId
  • string

子网 ID。

virtualMachineConfiguration

获取或设置虚拟机配置。

createdByType

创建资源的标识的类型。

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

DatabaseConfiguration

获取或设置数据库配置。

Name Type Description
databaseType

数据库类型。

instanceCount
  • integer

数据库 VM 的数目。

subnetId
  • string

子网 ID。

virtualMachineConfiguration

获取或设置虚拟机配置。

DeployerVmPackages

定义在其中上传部署程序 VM 包的 URL 和存储帐户 ID

Name Type Description
storageAccountId
  • string

部署程序 VM 包存储帐户 ID

url
  • string

部署程序 VM 包文件的 URL。

DeploymentConfiguration

部署配置。

Name Type Description
appLocation
  • string

要在其中创建 SAP 系统的地理位置。

configurationType string:
  • Deployment

配置类型。

infrastructureConfiguration InfrastructureConfiguration:

基础结构配置。

softwareConfiguration SoftwareConfiguration:

软件配置。

DeploymentWithOSConfiguration

部署以及 OS 配置。

Name Type Description
appLocation
  • string

要在其中创建 SAP 系统的地理位置。

configurationType string:
  • DeploymentWithOSConfig

配置类型。

infrastructureConfiguration InfrastructureConfiguration:

基础结构配置。

osSapConfiguration

OS 和 SAP 配置。

softwareConfiguration SoftwareConfiguration:

软件配置。

DiscoveryConfiguration

发现详细信息。

Name Type Description
appLocation
  • string

SAP 系统所在的地理位置。

centralServerVmId
  • string

中央服务器的虚拟机 ID。

configurationType string:
  • Discovery

配置类型。

ErrorAdditionalInfo

资源管理错误附加信息。

Name Type Description
info
  • object

其他信息。

type
  • string

其他信息类型。

ErrorDefinition

错误定义。

Name Type Description
code
  • string

服务特定的错误代码,用作 HTTP 错误代码的子状态。

details

内部错误详细信息。

message
  • string

错误的说明。

ErrorDetail

错误详细信息。

Name Type Description
additionalInfo

错误附加信息。

code
  • string

错误代码。

details

错误详细信息。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorResponse

错误响应

Name Type Description
error

错误对象。

HighAvailabilityConfiguration

获取或设置高可用性配置。

Name Type Description
highAvailabilityType

高可用性类型。

HighAvailabilitySoftwareConfiguration

获取或设置 HA 软件配置。

Name Type Description
fencingClientId
  • string

隔离客户端 ID。

fencingClientPassword
  • string

隔离客户端 ID 机密/密码。 机密不应过期。 这将使用 pacemaker 启动/停止群集 VM。

ImageReference

指定要使用的图像的信息。 可以指定有关平台映像、市场映像或虚拟机映像的信息。 如果要使用平台映像、市场映像或虚拟机映像,但不在其他创建操作中使用,则需要此元素。 注意:只能在创建规模集时设置映像引用发布者和产品/服务。

Name Type Description
exactVersion
  • string

以十进制数字指定用于创建虚拟机的平台映像或市场映像的版本。 仅当“version”字段中指定的值为“latest”时,此只读字段与“version”不同。

offer
  • string

指定用于创建虚拟机的平台映像或市场映像的产品/服务。

publisher
  • string

映像发布者。

sharedGalleryImageId
  • string

为 vm 部署指定共享库映像唯一 ID。 这可以从共享库映像 GET 调用中提取。

sku
  • string

映像 SKU。

version
  • string

指定用于创建虚拟机的平台映像或市场映像的版本。 允许的格式是 Major.Minor.Build 或“latest”。 主要、次要和生成是十进制数。 指定“latest”以使用部署时可用的最新版本的映像。 即使使用“最新”,即使新版本可用,VM 映像也不会在部署时间后自动更新。

LinuxConfiguration

指定虚拟机上的 Linux 操作系统设置。

有关受支持的 Linux 分发版的列表,请参阅 Azure-Endorsed分发版上的 Linux

Name Type Description
disablePasswordAuthentication
  • boolean

指定是否应禁用密码身份验证。

osType string:
  • Linux

OS 类型

ssh

指定 Linux OS 的 SSH 密钥配置。 (此属性已弃用,请改用“sshKeyPair”)

sshKeyPair

用于通过 VM 进行身份验证的 SSH 密钥对。

ManagedRGConfiguration

托管资源组配置

Name Type Description
name
  • string

托管资源组名称

ManagedServiceIdentityType

仅允许使用“无”的托管服务 (标识类型,) 允许用户使用 UserAssigned 类型。

Name Type Description
None
  • string
UserAssigned
  • string

NetworkConfiguration

定义要部署的 SAP 系统基础结构的网络配置类型

Name Type Default Value Description
isSecondaryIpEnabled
  • boolean
False

指定是否应将辅助 IP 地址添加到要部署的 SAP 系统的所有 VM 上的网络接口

OSProfile

指定虚拟机的操作系统设置。 预配 VM 后,无法更改某些设置。

Name Type Description
adminPassword
  • string

指定管理员帐户的密码。

Windows) 最小长度 (: 8 个字符

Linux) 最小长度 (: 6 个字符

Windows) 最大长度 (: 123 个字符

Linux) 最大长度 (: 72 个字符

复杂性要求: 需要满足以下 4 个条件中的 3 个
字符较低
具有大写字符
包含数字
具有特殊字符 (正则表达式匹配 [\W_])

不允许的值: “abc@123”、“P@$$w 0rd”、“P@ssw0rd”、“P@ssword123”、“Pa$$word”、“pass@word1”、“Password!”、“Password1”、“Password22”、“iloveyou!”

若要重置密码,请参阅 如何在 Windows VM 中重置远程桌面服务或其登录密码

有关重置根密码,请参阅 使用 VMAccess 扩展管理用户、SSH 并检查或修复 Azure Linux VM 上的磁盘

adminUsername
  • string

指定管理员帐户的名称。

创建 VM 后,无法更新此属性。

仅限 Windows 的限制: 不能以“.”结尾。

不允许的值: “administrator”、“admin”、“user”、“user1”、“test”、“user2”、“test1”、“user1”、“user3”、“admin1”、“1”, “123”、“a”、“actuser”、“adm”、“admin2”、“aspnet”、“backup”、“console”、“david”、“guest”、“john”、“owner”、“root”、“server”、“sql”、“support”、“support_388945a0”、“sys”、“test2”、“test3”、“user4”、“user5”。

Linux) 最小长度 (: 1 个字符

Linux) 的最大长度 (: 64 个字符

Windows) 的最大长度 (: 20 个字符。

osConfiguration OSConfiguration:

指定虚拟机上的 Windows 操作系统设置。

OsSapConfiguration

定义部署的 OS 和 SAP 配置

Name Type Description
deployerVmPackages

在其中上传部署程序 VM 包的 URL 和存储帐户 ID

sapFqdn
  • string

要为 SAP 系统设置的 FQDN

SAPDatabaseType

定义支持的 SAP 数据库类型。

Name Type Description
DB2
  • string
HANA
  • string

SAPDeploymentType

部署类型。 例如:SingleServer/ThreeTier

Name Type Description
SingleServer
  • string
ThreeTier
  • string

SAPEnvironmentType

定义环境类型 - 生产/非生产。

Name Type Description
NonProd
  • string
Prod
  • string

SAPHealthState

定义 SAP 实例的运行状况。

Name Type Description
Degraded
  • string
Healthy
  • string
Unhealthy
  • string
Unknown
  • string

SAPHighAvailabilityType

高可用性类型。

Name Type Description
AvailabilitySet
  • string
AvailabilityZone
  • string

SAPInstallWithoutOSConfigSoftwareConfiguration

在未安装 OS 配置的服务安装软件时,SAP 软件配置输入

Name Type Description
bomUrl
  • string

SAP 材料生成 (BOM) 文件的 URL。

highAvailabilitySoftwareConfiguration

获取或设置 HA 软件配置。

sapBitsStorageAccountId
  • string

SAP 位存储帐户 ID。

softwareInstallationType string:
  • SAPInstallWithoutOSConfig

SAP 软件安装类型。

softwareVersion
  • string

要安装的软件版本。

SAPProductType

定义 SAP 产品类型。

Name Type Description
ECC
  • string
Other
  • string
S4HANA
  • string

SAPSoftwareInstallationType

SAP 软件安装类型。

Name Type Description
SAPInstallWithoutOSConfig
  • string
ServiceInitiated
  • string

SAPVirtualInstance

定义 SAP 解决方案资源的虚拟实例。

Name Type Description
id
  • string

资源的完全限定的资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

托管服务标识 (用户分配的标识)

location
  • string

资源所在的地理位置

name
  • string

资源的名称

properties.configuration SAPConfiguration:

定义是否正在使用适用于 SAP 解决方案的 Azure 中心创建 SAP 系统 (ACSS) ,或者是否正在向 ACSS 注册现有 SAP 系统

properties.environment

定义环境类型 - 生产/非生产。

properties.errors

指示 SAP 解决方案资源的虚拟实例上出现的任何错误。

properties.health

定义 SAP 实例的运行状况。

properties.managedResourceGroupConfiguration

托管资源组配置

properties.provisioningState

定义预配状态。

properties.sapProduct

定义 SAP 产品类型。

properties.state

定义 SAP 状态的虚拟实例。

properties.status

定义 SAP 实例状态。

systemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

tags
  • object

资源标记。

type
  • string

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”

SAPVirtualInstanceError

SAP 工作负荷服务的虚拟实例的错误响应。

Name Type Description
properties

SAP 错误正文的虚拟实例。

SAPVirtualInstanceList

定义 SAP 解决方案资源的虚拟实例集合。

Name Type Description
nextLink
  • string

获取下一个链接的值。

value

获取 SAP 解决方案资源的虚拟实例列表。

SapVirtualInstanceProvisioningState

定义预配状态。

Name Type Description
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SAPVirtualInstanceState

定义 SAP 状态的虚拟实例。

Name Type Description
DiscoveryFailed
  • string
DiscoveryInProgress
  • string
DiscoveryPending
  • string
InfrastructureDeploymentFailed
  • string
InfrastructureDeploymentInProgress
  • string
InfrastructureDeploymentPending
  • string
RegistrationComplete
  • string
SoftwareInstallationFailed
  • string
SoftwareInstallationInProgress
  • string
SoftwareInstallationPending
  • string

SAPVirtualInstanceStatus

定义 SAP 实例状态。

Name Type Description
Offline
  • string
PartiallyRunning
  • string
Running
  • string
Starting
  • string
Stopping
  • string
Unavailable
  • string

ServiceInitiatedSoftwareConfiguration

服务安装软件时,SAP 软件配置输入。

Name Type Description
bomUrl
  • string

SAP 材料生成 (BOM) 文件的 URL。

highAvailabilitySoftwareConfiguration

获取或设置 HA 软件配置。

sapBitsStorageAccountId
  • string

SAP 位存储帐户 ID。

sapFqdn
  • string

在安装过程中为 SAP 系统设置的 FQDN。

softwareInstallationType string:
  • ServiceInitiated

SAP 软件安装类型。

softwareVersion
  • string

要安装的软件版本。

sshPrivateKey
  • string

SSH 私钥。

SingleServerConfiguration

获取或设置单个服务器配置。

Name Type Description
appResourceGroup
  • string

将部署 SAP 系统资源的应用程序资源组。

databaseType

数据库类型。

deploymentType string:
  • SingleServer

SAP 部署类型、单服务器或三层。

networkConfiguration

服务器的网络配置

subnetId
  • string

子网 ID。

virtualMachineConfiguration

获取或设置虚拟机配置。

SshConfiguration

Azure 上运行的基于 Linux 的 VM 的 SSH 配置

Name Type Description
publicKeys

用于通过基于 Linux 的 VM 进行身份验证的 SSH 公钥列表。

SshKeyPair

用于向 VM 进行身份验证的 SSH 密钥对。 密钥至少需要为 2048 位且采用 ssh-rsa 格式。

有关创建 ssh 密钥,请参阅 在 Azure 中的 Linux 和 Mac 上为 Linux VM 创建 SSH 密钥

Name Type Description
privateKey
  • string

SSH 私钥。

publicKey
  • string

SSH 公钥

SshPublicKey

包含有关 SSH 证书公钥的信息以及放置公钥的 Linux VM 上的路径。

Name Type Description
keyData
  • string

用于通过 ssh 通过 VM 进行身份验证的 SSH 公钥证书。 密钥至少需要为 2048 位且采用 ssh-rsa 格式。

有关创建 ssh 密钥,请参阅 在 Azure 中的 Linux 和 Mac 上为 Linux VM 创建 SSH 密钥

systemData

与创建和上次修改资源相关的元数据。

Name Type Description
createdAt
  • string

资源创建时间戳 (UTC) 。

createdBy
  • string

创建资源的标识。

createdByType

创建资源的标识的类型。

lastModifiedAt
  • string

资源上次修改的时间戳 (UTC)

lastModifiedBy
  • string

上次修改资源的标识。

lastModifiedByType

上次修改资源的标识的类型。

ThreeTierConfiguration

获取或设置三层 SAP 配置。

Name Type Description
appResourceGroup
  • string

将部署 SAP 系统资源的应用程序资源组。

applicationServer

应用程序服务器配置。

centralServer

中央服务器配置。

databaseServer

数据库配置。

deploymentType string:
  • ThreeTier

SAP 部署类型、单服务器或三层。

highAvailabilityConfig

高可用性配置。

networkConfiguration

所有服务器通用的网络配置

UserAssignedIdentity

用户分配的标识属性

Name Type Description
clientId
  • string

分配的标识的客户端 ID。

principalId
  • string

分配的标识的主体 ID。

UserAssignedServiceIdentity

托管服务标识 (用户分配的标识)

Name Type Description
type

管理标识的类型

userAssignedIdentities

User-Assigned标识
用户分配的标识字典

VirtualMachineConfiguration

定义虚拟机配置。

Name Type Description
imageReference

图像引用。

osProfile

OS 配置文件。

vmSize
  • string

虚拟机大小。

WindowsConfiguration

指定虚拟机上的 Windows 操作系统设置。

Name Type Description
osType string:
  • Windows

OS 类型