Partilhar via


Vmm Servers - Update

Implementa o método VmmServers PATCH.
Atualiza o recurso VmmServers.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ScVmm/vmmServers/{vmmServerName}?api-version=2024-06-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

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

subscriptionId
path True

string

uuid

A ID da assinatura de destino. O valor deve ser um UUID.

vmmServerName
path True

string

Nome do VmmServer.

Padrão Regex: [a-zA-Z0-9-_\.]

api-version
query True

string

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

Corpo do Pedido

Name Tipo Description
tags

object

Tags de recursos.

Respostas

Name Tipo Description
200 OK

VmmServer

Operação do Azure concluída com êxito.

202 Accepted

Pedido de atualização de recursos aceito.

Cabeçalhos

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

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

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

VmmServers_Update_MaximumSet
VmmServers_Update_MinimumSet

VmmServers_Update_MaximumSet

Pedido de amostra

PATCH https://management.azure.com/subscriptions/79332E5A-630B-480F-A266-A941C015AB19/resourceGroups/rgscvmm/providers/Microsoft.ScVmm/vmmServers/Y?api-version=2024-06-01

{
  "tags": {
    "key7187": "oktnfvklfchnquelzzdagtpwfskzc"
  }
}

Resposta da amostra

{
  "properties": {
    "credentials": {
      "username": "jbuoltypmrgqfi"
    },
    "fqdn": "pvzcjaqrswbvptgx",
    "port": 4,
    "connectionStatus": "vlmrrigzmutgbzrgjtolnamfxm",
    "errorMessage": "ndkzeiipz",
    "uuid": "vmwbukuqbuz",
    "version": "tawfjzbqrlkqzqyomxiahnfqg",
    "provisioningState": "Succeeded"
  },
  "extendedLocation": {
    "type": "customLocation",
    "name": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/customLocationName"
  },
  "tags": {
    "key4834": "vycgfkzjcyyuotwwq"
  },
  "location": "hslxkyzktvwpqbypvs",
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName",
  "name": "gyoxmcbnbbfajvzygtffpaufxxjzs",
  "type": "nwiimbcjryiggdcbpvrqdnlrklcwbr",
  "systemData": {
    "createdBy": "p",
    "createdByType": "User",
    "createdAt": "2024-01-29T22:28:00.094Z",
    "lastModifiedBy": "goxcwpyyqlxndquly",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2024-01-29T22:28:00.095Z"
  }
}
location: https://contoso.com/operationstatus

VmmServers_Update_MinimumSet

Pedido de amostra

PATCH https://management.azure.com/subscriptions/79332E5A-630B-480F-A266-A941C015AB19/resourceGroups/rgscvmm/providers/Microsoft.ScVmm/vmmServers/_?api-version=2024-06-01

{}

Resposta da amostra

{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.ScVmm/vmmServers/vmmServerName",
  "extendedLocation": {},
  "location": "hslxkyzktvwpqbypvs"
}
location: https://contoso.com/operationstatus

Definições

Name Description
createdByType

O tipo de identidade que criou o recurso.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ExtendedLocation

A localização estendida.

ProvisioningState

O estado de provisionamento do recurso.

systemData

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

VmmCredential

Credenciais para se conectar ao VmmServer.

VmmServer

A definição de recurso VmmServers.

VmmServerTagsUpdate

O tipo usado para atualizar tags em recursos do VmmServer.

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

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

Name Tipo Description
error

ErrorDetail

O objeto de erro.

ExtendedLocation

A localização estendida.

Name Tipo Description
name

string

O nome do local estendido.

type

string

O tipo de local estendido.

ProvisioningState

O estado de provisionamento do recurso.

Name Tipo Description
Accepted

string

O recurso foi aceite.

Canceled

string

A criação de recursos foi cancelada.

Created

string

O recurso foi criado.

Deleting

string

O recurso está sendo excluído.

Failed

string

Falha na criação de recursos.

Provisioning

string

O recurso é provisionamento.

Succeeded

string

O recurso foi criado.

Updating

string

O recurso está sendo atualizado.

systemData

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

Name Tipo Description
createdAt

string

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

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.

VmmCredential

Credenciais para se conectar ao VmmServer.

Name Tipo Description
password

string

Senha a ser usada para se conectar ao VmmServer.

username

string

Nome de usuário a ser usado para se conectar ao VmmServer.

VmmServer

A definição de recurso VmmServers.

Name Tipo Description
extendedLocation

ExtendedLocation

A localização estendida.

id

string

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

A geolocalização onde o recurso vive

name

string

O nome do recurso

properties.connectionStatus

string

Obtém o status da conexão com o vmmServer.

properties.credentials

VmmCredential

Credenciais para se conectar ao VmmServer.

properties.errorMessage

string

Obtém qualquer mensagem de erro se a conexão com vmmServer estiver tendo algum problema.

properties.fqdn

string

Fqdn é o nome do host/ip do vmmServer.

properties.port

integer

Porta é a porta na qual o vmmServer está escutando.

properties.provisioningState

ProvisioningState

Estado de provisionamento do recurso.

properties.uuid

string

ID exclusivo do vmmServer.

properties.version

string

Versão é a versão do vmmSever.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

object

Tags de recursos.

type

string

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

VmmServerTagsUpdate

O tipo usado para atualizar tags em recursos do VmmServer.

Name Tipo Description
tags

object

Tags de recursos.