Condividi tramite


SAP Database Instances - Update

Aggiorna la risorsa database.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
databaseInstanceName
path True

string

Stringa del nome della risorsa di database modellata come parametro per il corretto funzionamento della generazione automatica.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

sapVirtualInstanceName
path True

string

Nome della risorsa virtual instances for SAP solutions

subscriptionId
path True

string

minLength: 1

ID della sottoscrizione di destinazione.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Tipo Descrizione
tags

object

Ottiene o imposta i tag della risorsa.

Risposte

Nome Tipo Descrizione
200 OK

SAPDatabaseInstance

Descrive la risorsa database del sistema SAP.

201 Created

SAPDatabaseInstance

Descrive la risorsa database del sistema SAP.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

SAPDatabaseInstances_Update

Esempio di richiesta

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"
  }
}

Risposta di esempio

{
  "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"
  }
}

Definizioni

Nome Descrizione
createdByType

Tipo di identità che ha creato la risorsa.

DatabaseVmDetails

Dettagli della macchina virtuale del database.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDefinition

Definizione di errore.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

LoadBalancerDetails

Dettagli del servizio di bilanciamento del carico, ad esempio l'ID del servizio di bilanciamento del carico.

SAPDatabaseInstance

Definire la risorsa database.

SAPVirtualInstanceError

Risposta di errore dell'istanza virtuale per il servizio carico di lavoro SAP.

SapVirtualInstanceProvisioningState

Definisce gli stati di provisioning.

SAPVirtualInstanceStatus

Definisce lo stato dell'istanza SAP.

StorageInformation

Dettagli di archiviazione di tutti gli account di archiviazione collegati alla macchina virtuale. Ad esempio, NFS in Archiviazione condivisa AFS.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

UpdateSAPDatabaseInstanceRequest

Definisce il corpo della richiesta per l'aggiornamento dell'istanza del database SAP.

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
User
Application
ManagedIdentity
Key

DatabaseVmDetails

Dettagli della macchina virtuale del database.

Nome Tipo Descrizione
status

SAPVirtualInstanceStatus

Definisce lo stato dell'istanza SAP.

storageDetails

StorageInformation[]

Dettagli di archiviazione di tutti gli account di archiviazione collegati alla macchina virtuale del database. Ad esempio, NFS in Archiviazione condivisa AFS.

virtualMachineId

string

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDefinition

Definizione di errore.

Nome Tipo Descrizione
code

string

Codice di errore specifico del servizio che funge da stato secondario per il codice di errore HTTP.

details

ErrorDefinition[]

Dettagli dell'errore interno.

message

string

Descrizione dell'errore.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

LoadBalancerDetails

Dettagli del servizio di bilanciamento del carico, ad esempio l'ID del servizio di bilanciamento del carico.

Nome Tipo Descrizione
id

string

SAPDatabaseInstance

Definire la risorsa database.

Nome Tipo Descrizione
id

string

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Posizione geografica in cui risiede la risorsa

name

string

Nome della risorsa

properties.databaseSid

string

Nome SID del database.

properties.databaseType

string

Tipo di database, ovvero se il database è HANA, DB2, Oracle, SAP ASE, Max DB o MS SQL Server.

properties.errors

SAPVirtualInstanceError

Definisce gli errori correlati alla risorsa database.

properties.ipAddress

string

Indirizzo IP del database.

properties.loadBalancerDetails

LoadBalancerDetails

Dettagli del servizio di bilanciamento del carico, ad esempio l'ID loadBalancer collegato alle macchine virtuali di database

properties.provisioningState

SapVirtualInstanceProvisioningState

Definisce gli stati di provisioning.

properties.status

SAPVirtualInstanceStatus

Definisce lo stato dell'istanza SAP.

properties.subnet

string

Subnet del database.

properties.vmDetails

DatabaseVmDetails[]

Elenco di macchine virtuali corrispondenti alla risorsa database.

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

object

Tag di risorsa.

type

string

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

SAPVirtualInstanceError

Risposta di errore dell'istanza virtuale per il servizio carico di lavoro SAP.

Nome Tipo Descrizione
properties

ErrorDefinition

Corpo dell'errore dell'istanza virtuale per SAP.

SapVirtualInstanceProvisioningState

Definisce gli stati di provisioning.

Valore Descrizione
Succeeded
Updating
Creating
Failed
Deleting

SAPVirtualInstanceStatus

Definisce lo stato dell'istanza SAP.

Valore Descrizione
Starting
Running
Stopping
Offline
PartiallyRunning
Unavailable
SoftShutdown

StorageInformation

Dettagli di archiviazione di tutti gli account di archiviazione collegati alla macchina virtuale. Ad esempio, NFS in Archiviazione condivisa AFS.

Nome Tipo Descrizione
id

string

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

UpdateSAPDatabaseInstanceRequest

Definisce il corpo della richiesta per l'aggiornamento dell'istanza del database SAP.

Nome Tipo Descrizione
tags

object

Ottiene o imposta i tag della risorsa.