通过


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

SAP Database Instances - Update

更新数据库资源。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Workloads/sapVirtualInstances/{sapVirtualInstanceName}/databaseInstances/{databaseInstanceName}?api-version=2023-04-01

URI 参数

名称 必需 类型 说明
databaseInstanceName
path True

string

建模为参数的数据库资源名称字符串,以便自动生成才能正常工作。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

sapVirtualInstanceName
path True

string

SAP 解决方案资源的虚拟实例的名称

subscriptionId
path True

string

minLength: 1

目标订阅的 ID。

api-version
query True

string

minLength: 1

用于此操作的 API 版本。

请求正文

名称 类型 说明
tags

object

获取或设置资源标记。

响应

名称 类型 说明
200 OK

SAPDatabaseInstance

介绍 SAP 系统的数据库资源。

201 Created

SAPDatabaseInstance

介绍 SAP 系统的数据库资源。

Other Status Codes

ErrorResponse

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

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

SAPDatabaseInstances_Update

示例请求

PATCH https://management.azure.com/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/databaseServer?api-version=2023-04-01

{
  "tags": {
    "key1": "value1"
  }
}

示例响应

{
  "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/databaseServer",
  "name": "databaseServer",
  "type": "Microsoft.Workloads/sapVirtualInstances/databaseInstances",
  "tags": {
    "key1": "value1"
  },
  "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": {
    "databaseSid": "X00",
    "databaseType": "hdb",
    "ipAddress": "10.0.0.5",
    "subnet": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vmDetails": [
      {
        "virtualMachineId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/db-vm"
      }
    ],
    "status": "Running",
    "errors": null,
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/databaseInstances/databaseServer",
  "name": "databaseServer",
  "type": "Microsoft.Workloads/sapVirtualInstances/databaseInstances",
  "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": {
    "databaseSid": "X00",
    "databaseType": "hdb",
    "ipAddress": "10.0.0.5",
    "subnet": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vmDetails": [
      {
        "virtualMachineId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/db-vm"
      }
    ],
    "status": "Running",
    "errors": null,
    "provisioningState": "Succeeded"
  }
}

定义

名称 说明
createdByType

创建资源的标识的类型。

DatabaseVmDetails

数据库 VM 详细信息。

ErrorAdditionalInfo

资源管理错误附加信息。

ErrorDefinition

错误定义。

ErrorDetail

错误详细信息。

ErrorResponse

错误响应

LoadBalancerDetails

负载均衡器详细信息,例如负载均衡器 ID。

SAPDatabaseInstance

定义数据库资源。

SAPVirtualInstanceError

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

SapVirtualInstanceProvisioningState

定义预配状态。

SAPVirtualInstanceStatus

定义 SAP 实例状态。

StorageInformation

附加到 VM 的所有存储帐户的存储详细信息。 例如 AFS 共享存储上的 NFS。

systemData

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

UpdateSAPDatabaseInstanceRequest

定义用于更新 SAP 数据库实例的请求正文。

createdByType

创建资源的标识的类型。

说明
User
Application
ManagedIdentity
Key

DatabaseVmDetails

数据库 VM 详细信息。

名称 类型 说明
status

SAPVirtualInstanceStatus

定义 SAP 实例状态。

storageDetails

StorageInformation[]

附加到数据库虚拟机的所有存储帐户的存储详细信息。 例如 AFS 共享存储上的 NFS。

virtualMachineId

string

ErrorAdditionalInfo

资源管理错误附加信息。

名称 类型 说明
info

object

其他信息。

type

string

其他信息类型。

ErrorDefinition

错误定义。

名称 类型 说明
code

string

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

details

ErrorDefinition[]

内部错误详细信息。

message

string

错误说明。

ErrorDetail

错误详细信息。

名称 类型 说明
additionalInfo

ErrorAdditionalInfo[]

错误附加信息。

code

string

错误代码。

details

ErrorDetail[]

错误详细信息。

message

string

错误消息。

target

string

错误目标。

ErrorResponse

错误响应

名称 类型 说明
error

ErrorDetail

错误对象。

LoadBalancerDetails

负载均衡器详细信息,例如负载均衡器 ID。

名称 类型 说明
id

string

SAPDatabaseInstance

定义数据库资源。

名称 类型 说明
id

string

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

location

string

资源所在的地理位置

name

string

资源的名称

properties.databaseSid

string

数据库 SID 名称。

properties.databaseType

string

数据库类型,即 DB 为 HANA、DB2、Oracle、SAP ASE、Max DB 或 MS SQL Server。

properties.errors

SAPVirtualInstanceError

定义与数据库资源相关的错误。

properties.ipAddress

string

数据库 IP 地址。

properties.loadBalancerDetails

LoadBalancerDetails

负载均衡器详细信息,例如附加到数据库虚拟机的 LoadBalancer ID

properties.provisioningState

SapVirtualInstanceProvisioningState

定义预配状态。

properties.status

SAPVirtualInstanceStatus

定义 SAP 实例状态。

properties.subnet

string

数据库子网。

properties.vmDetails

DatabaseVmDetails[]

对应于数据库资源的虚拟机列表。

systemData

systemData

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

tags

object

资源标记。

type

string

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

SAPVirtualInstanceError

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

名称 类型 说明
properties

ErrorDefinition

SAP 错误正文的虚拟实例。

SapVirtualInstanceProvisioningState

定义预配状态。

说明
Succeeded
Updating
Creating
Failed
Deleting

SAPVirtualInstanceStatus

定义 SAP 实例状态。

说明
Starting
Running
Stopping
Offline
PartiallyRunning
Unavailable
SoftShutdown

StorageInformation

附加到 VM 的所有存储帐户的存储详细信息。 例如 AFS 共享存储上的 NFS。

名称 类型 说明
id

string

systemData

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

名称 类型 说明
createdAt

string (date-time)

资源创建时间戳(UTC)。

createdBy

string

创建资源的标识。

createdByType

createdByType

创建资源的标识的类型。

lastModifiedAt

string (date-time)

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

lastModifiedBy

string

上次修改资源的标识。

lastModifiedByType

createdByType

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

UpdateSAPDatabaseInstanceRequest

定义用于更新 SAP 数据库实例的请求正文。

名称 类型 说明
tags

object

获取或设置资源标记。