Поделиться через


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

Идентификатор целевой подписки.

api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Текст запроса

Имя Тип Описание
tags

object

Возвращает или задает теги ресурсов.

Ответы

Имя Тип Описание
200 OK

SAPDatabaseInstance

Описывает ресурс базы данных системы SAP.

201 Created

SAPDatabaseInstance

Описывает ресурс базы данных системы SAP.

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: 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

Сведения о виртуальной машине базы данных.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDefinition

Определение ошибки.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

LoadBalancerDetails

Сведения о Подсистеме балансировки нагрузки, например идентификатор подсистемы балансировки нагрузки.

SAPDatabaseInstance

Определите ресурс базы данных.

SAPVirtualInstanceError

Ответ об ошибке из виртуального экземпляра службы рабочей нагрузки SAP.

SapVirtualInstanceProvisioningState

Определяет состояния подготовки.

SAPVirtualInstanceStatus

Определяет состояние экземпляра SAP.

StorageInformation

Сведения о хранилище всех учетных записей хранения, подключенных к виртуальной машине. Например, NFS в общем хранилище AFS.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

UpdateSAPDatabaseInstanceRequest

Определяет текст запроса для обновления экземпляра базы данных SAP.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

DatabaseVmDetails

Сведения о виртуальной машине базы данных.

Имя Тип Описание
status

SAPVirtualInstanceStatus

Определяет состояние экземпляра SAP.

storageDetails

StorageInformation[]

Сведения обо всех учетных записях хранения, подключенных к виртуальной машине базы данных. Например, NFS в общем хранилище AFS.

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

string

SAPDatabaseInstance

Определите ресурс базы данных.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties.databaseSid

string

Имя идентификатора безопасности базы данных.

properties.databaseType

string

Тип базы данных, то есть если база данных — HANA, DB2, Oracle, SAP ASE, Max DB или MS SQL Server.

properties.errors

SAPVirtualInstanceError

Определяет ошибки, связанные с ресурсом базы данных.

properties.ipAddress

string

IP-адрес базы данных.

properties.loadBalancerDetails

LoadBalancerDetails

Сведения о Load Balancer, такие как идентификатор LoadBalancer, подключенный к виртуальным машинам базы данных

properties.provisioningState

SapVirtualInstanceProvisioningState

Определяет состояния подготовки.

properties.status

SAPVirtualInstanceStatus

Определяет состояние экземпляра SAP.

properties.subnet

string

Подсеть базы данных.

properties.vmDetails

DatabaseVmDetails[]

Список виртуальных машин, соответствующих ресурсу базы данных.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

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

Сведения о хранилище всех учетных записей хранения, подключенных к виртуальной машине. Например, NFS в общем хранилище AFS.

Имя Тип Описание
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

Возвращает или задает теги ресурсов.