Compartilhar via


SAP Central Instances - Update

Atualiza o recurso da Instância de Serviços Centrais do SAP.

Isso pode ser usado para atualizar marcas no recurso.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
centralInstanceName
path True

string

Cadeia de caracteres de nome de recurso da Instância de Serviços Centrais modelada como parâmetro para que a geração automática funcione corretamente.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

sapVirtualInstanceName
path True

string

O nome do recurso instâncias virtuais para soluções SAP

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Tipo Description
tags

object

Obtém ou define as marcas de recurso.

Respostas

Nome Tipo Description
200 OK

SAPCentralServerInstance

Descreve o recurso da Instância de Serviços Centrais do SAP criado.

201 Created

SAPCentralServerInstance

Descreve o recurso da Instância de Serviços Centrais do SAP criado.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

SAPCentralInstances_Update

Solicitação de exemplo

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

{
  "tags": {
    "tag1": "value1"
  }
}

Resposta de exemplo

{
  "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/centralInstances/centralServer",
  "name": "centralServer",
  "type": "Microsoft.Workloads/sapVirtualInstances/centralInstances",
  "tags": {
    "tag1": "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": {
    "instanceNo": "00",
    "subnet": null,
    "messageServerProperties": {
      "msPort": 3600,
      "internalMsPort": 3900,
      "httpPort": 8100,
      "httpsPort": 44400,
      "hostname": "vh-ascs1",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "enqueueServerProperties": {
      "port": 3600,
      "hostname": "vh-ascs1",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "gatewayServerProperties": {
      "port": 3300,
      "health": "Healthy"
    },
    "enqueueReplicationServerProperties": {
      "ersVersion": "EnqueueReplicator1",
      "instanceNo": "00",
      "hostname": "vh-ers1",
      "kernelVersion": "777",
      "kernelPatch": "patch 300",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "kernelVersion": "777",
    "kernelPatch": "patch 300",
    "vmDetails": [
      {
        "virtualMachineId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/cs-vm",
        "type": "Primary"
      }
    ],
    "status": "Running",
    "health": "Unknown",
    "errors": null,
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Workloads/sapVirtualInstances/X00/centralInstances/centralServer",
  "name": "centralServer",
  "type": "Microsoft.Workloads/sapVirtualInstances/centralInstances",
  "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": {
    "instanceNo": "00",
    "subnet": null,
    "messageServerProperties": {
      "msPort": 3600,
      "internalMsPort": 3900,
      "httpPort": 8100,
      "httpsPort": 44400,
      "hostname": "vh-ascs1",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "enqueueServerProperties": {
      "port": 3600,
      "hostname": "vh-ascs1",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "gatewayServerProperties": {
      "port": 3300,
      "health": "Healthy"
    },
    "enqueueReplicationServerProperties": {
      "ersVersion": "EnqueueReplicator1",
      "instanceNo": "00",
      "hostname": "vh-ers1",
      "kernelVersion": "777",
      "kernelPatch": "patch 300",
      "ipAddress": "10.0.0.5",
      "health": "Healthy"
    },
    "kernelVersion": "777",
    "kernelPatch": "patch 300",
    "vmDetails": [
      {
        "virtualMachineId": "/subscriptions/6d875e77-e412-4d7d-9af4-8895278b4443/resourceGroups/test-rg/providers/Microsoft.Compute/virtualMachines/cs-vm",
        "type": "Primary"
      }
    ],
    "status": "Running",
    "health": "Unknown",
    "errors": null,
    "provisioningState": "Succeeded"
  }
}

Definições

Nome Description
CentralServerVirtualMachineType

Define o tipo de VM do servidor central.

CentralServerVmDetails

Os detalhes da VM da Instância dos Serviços Centrais do SAP.

createdByType

O tipo de identidade que criou o recurso.

EnqueueReplicationServerProperties

Define as propriedades do SAP Enqueue Replication Server (ERS).

EnqueueReplicationServerType

Define o tipo de Servidor de Replicação de Enfileiramento.

EnqueueServerProperties

Define as propriedades do Sap Enqueue Server.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDefinition

Definição de erro.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

GatewayServerProperties

Define as propriedades do Servidor de Gateway sap.

LoadBalancerDetails

Os detalhes do Load Balancer, como a ID do Load Balancer.

MessageServerProperties

Define as propriedades do Servidor de Mensagens SAP.

SAPCentralServerInstance

Defina o recurso da Instância dos Serviços Centrais do SAP.

SAPHealthState

Define a integridade das Instâncias SAP.

SAPVirtualInstanceError

Uma resposta de erro da Instância Virtual para o serviço de carga de trabalho SAP.

SapVirtualInstanceProvisioningState

Define os estados de provisionamento.

SAPVirtualInstanceStatus

Define o status da Instância SAP.

StorageInformation

Detalhes de armazenamento de todas as contas de armazenamento anexadas à VM. Por exemplo, NFS no Armazenamento Compartilhado do AFS.

systemData

Metadados relativos à criação e última modificação do recurso.

UpdateSAPCentralInstanceRequest

Define o corpo da solicitação para atualizar a Instância Central do SAP.

CentralServerVirtualMachineType

Define o tipo de VM do servidor central.

Valor Description
ASCS
ERS
ERSInactive
Primary
Secondary
Standby
Unknown

CentralServerVmDetails

Os detalhes da VM da Instância dos Serviços Centrais do SAP.

Nome Tipo Description
storageDetails

StorageInformation[]

Detalhes de armazenamento de todas as Contas de Armazenamento anexadas à Máquina Virtual do ASCS. Por exemplo, NFS no Armazenamento Compartilhado do AFS.

type

CentralServerVirtualMachineType

Define o tipo de VM do servidor central.

virtualMachineId

string

createdByType

O tipo de identidade que criou o recurso.

Valor Description
Application
Key
ManagedIdentity
User

EnqueueReplicationServerProperties

Define as propriedades do SAP Enqueue Replication Server (ERS).

Nome Tipo Description
ersVersion

EnqueueReplicationServerType

Define o tipo de Servidor de Replicação de Enfileiramento.

health

SAPHealthState

Define a integridade das Instâncias SAP.

hostname

string

Nome do host SAP do ERS.

instanceNo

string

Número da instância do ERS.

ipAddress

string

Endereço IP SAP ERS.

kernelPatch

string

Nível de patch do Kernel do SAP ERS.

kernelVersion

string

Versão do Kernel do SAP do ERS.

EnqueueReplicationServerType

Define o tipo de Servidor de Replicação de Enfileiramento.

Valor Description
EnqueueReplicator1
EnqueueReplicator2

EnqueueServerProperties

Define as propriedades do Sap Enqueue Server.

Nome Tipo Description
health

SAPHealthState

Define a integridade das Instâncias SAP.

hostname

string

Enqueue Server SAP Hostname.

ipAddress

string

Endereço IP SAP do Servidor de Enfileiramento.

port

integer (int64)

Porta do Servidor de Enfileiramento.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDefinition

Definição de erro.

Nome Tipo Description
code

string

Código de erro específico do serviço que serve como substatus para o código de erro HTTP.

details

ErrorDefinition[]

Detalhes internos do erro.

message

string

Descrição do erro.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

GatewayServerProperties

Define as propriedades do Servidor de Gateway sap.

Nome Tipo Description
health

SAPHealthState

Define a integridade das Instâncias SAP.

port

integer (int64)

Porta do gateway.

LoadBalancerDetails

Os detalhes do Load Balancer, como a ID do Load Balancer.

Nome Tipo Description
id

string

MessageServerProperties

Define as propriedades do Servidor de Mensagens SAP.

Nome Tipo Description
health

SAPHealthState

Define a integridade das Instâncias SAP.

hostname

string

Nome do host SAP do Servidor de Mensagens.

httpPort

integer (int64)

Porta HTTP do Servidor de Mensagens.

httpsPort

integer (int64)

Porta HTTPS do Servidor de Mensagens.

internalMsPort

integer (int64)

Porta MS interna do Servidor de Mensagens.

ipAddress

string

Endereço IP do servidor de mensagens.

msPort

integer (int64)

Porta do Servidor de Mensagens.

SAPCentralServerInstance

Defina o recurso da Instância dos Serviços Centrais do SAP.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties.enqueueReplicationServerProperties

EnqueueReplicationServerProperties

Define as propriedades do SAP Enqueue Replication Server (ERS).

properties.enqueueServerProperties

EnqueueServerProperties

Define as propriedades do Sap Enqueue Server.

properties.errors

SAPVirtualInstanceError

Define os erros relacionados ao recurso da Instância de Serviços Centrais do SAP.

properties.gatewayServerProperties

GatewayServerProperties

Define as propriedades do Servidor de Gateway sap.

properties.health

SAPHealthState

Define a integridade das Instâncias SAP.

properties.instanceNo

string

O número da instância dos serviços centrais.

properties.kernelPatch

string

O nível de Patch do Kernel da instância dos serviços centrais.

properties.kernelVersion

string

A versão kernel da instância de serviços centrais.

properties.loadBalancerDetails

LoadBalancerDetails

Os detalhes do Load Balancer, como a ID do LoadBalancer anexada às Máquinas Virtuais do ASCS

properties.messageServerProperties

MessageServerProperties

Define as propriedades do Servidor de Mensagens SAP.

properties.provisioningState

SapVirtualInstanceProvisioningState

Define os estados de provisionamento.

properties.status

SAPVirtualInstanceStatus

Define o status da Instância SAP.

properties.subnet

string

A sub-rede da instância dos serviços centrais.

properties.vmDetails

CentralServerVmDetails[]

A lista de máquinas virtuais correspondentes à instância dos Serviços Centrais.

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

tags

object

Marcas de recurso.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

SAPHealthState

Define a integridade das Instâncias SAP.

Valor Description
Degraded
Healthy
Unhealthy
Unknown

SAPVirtualInstanceError

Uma resposta de erro da Instância Virtual para o serviço de carga de trabalho SAP.

Nome Tipo Description
properties

ErrorDefinition

O corpo do erro da Instância Virtual para SAP.

SapVirtualInstanceProvisioningState

Define os estados de provisionamento.

Valor Description
Creating
Deleting
Failed
Succeeded
Updating

SAPVirtualInstanceStatus

Define o status da Instância SAP.

Valor Description
Offline
PartiallyRunning
Running
SoftShutdown
Starting
Stopping
Unavailable

StorageInformation

Detalhes de armazenamento de todas as contas de armazenamento anexadas à VM. Por exemplo, NFS no Armazenamento Compartilhado do AFS.

Nome Tipo Description
id

string

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

UpdateSAPCentralInstanceRequest

Define o corpo da solicitação para atualizar a Instância Central do SAP.

Nome Tipo Description
tags

object

Obtém ou define as marcas de recurso.