Hyper V Sites - Patch Site

Método para aplicar revisiones a un sitio existente.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzure/HyperVSites/{siteName}?api-version=2020-01-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

siteName
path True

string

Nombre del sitio.

subscriptionId
path True

string

Identificador de la suscripción de destino.

api-version
query True

string

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Nombre Tipo Description
eTag

string

eTag para el control de simultaneidad.

location

string

Ubicación de Azure en la que se crean sitios.

name

string

Nombre del sitio de Hyper-V.

properties

SiteProperties

Propiedades anidadas del sitio de Hyper-V.

tags

object

Respuestas

Nombre Tipo Description
200 OK

HyperVSite

Aceptar

201 Created

HyperVSite

Creado

Ejemplos

Patch Hyper-V site.

Sample Request

PATCH https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.OffAzure/HyperVSites/appliance1e39site?api-version=2020-01-01

{
  "location": "westeurope",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "61635e77-1e11-4c57-86d1-a8bf45d027fe",
      "objectId": "809f96f7-5c3b-45cf-a1ee-65b5d1689919",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/appliance1e39agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
      "rawCertData": "MIIDNDCCAhygAwIBAgIQcG1waNhSQHq+QWMteouKoDANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMTkwNTA5MDc0MDQ5WhcNMjIwNTA5MDc1MDQ5WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCovoqe6ey6QROBYESERRC8ZECO0jqsSDUWYtoFpEsgmvPa5ht3nqQAx7ODGzbV3eIPGHF2dRz2E4quvmo9g7DK4n5mukloE7zIVeo9WCdxF6ru13X6Q8aKCz6BLl10L9DpmKTeQwrbohKV+9HSE4K8wXB0flezTrcUzRZGQRbB3CInpPhRJfWVLIQuZngSJ3qZ/Y6ejYLA4dUdKHMyvjDcmc//VGczZPhfLxZc9t8bhxiiYopWyAkF6ZWCeEUsMcFuiBOft5lNHEFNRkRVgADBekDSK5iJqcvBIzOezbagZewvum2GviQEbe3yxQF+TygjLB8xLL1XVYop4Y4xRu2bAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBSFDL/nQvfZoLGuuw+fwSiFMi8CSTAdBgNVHQ4EFgQUhQy/50L32aCxrrsPn8EohTIvAkkwDQYJKoZIhvcNAQELBQADggEBADxJp9gLn7x6tp4fmApAoMBIghIJb36KJjT6sjGz9wsXNfH4S0kHQbgj8EAJpz8TlSBpjNmJ7DkwxorNn1BeG/DrnBvUJ9sNeI3rISCXrrw89CHy86uGXtn7BZ+2Co1UTHy98nkWK/1pPyMrSM8HxneWQGAa1bLKTclp+QRJNnQwJ9pEPuAr5BaWJkT737YkiE5NNcaaGDA5nLW91ARL5HNumtpwIDoN+l7OtAfRIgu83HFLeiqlVaR6x+7wtnA7n+fomIznBQ4vsoIclSPZ9vSaudT98TXN8m8CkQGEZi6w4gpmjQnXTehzvpdTbv1H+9iKsuPIDkjwiiLmr6mUbXs="
    },
    "agentDetails": {
      "keyVaultUri": "https://appliance1e39kv.vault.azure.net",
      "keyVaultId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.KeyVault/vaults/appliance1e39kv"
    },
    "discoverySolutionId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.Migrate/MigrateProjects/WestEuropeTest/Solutions/Servers-Discovery-ServerDiscovery",
    "applianceName": "appliance"
  }
}

Sample Response

{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.OffAzure/HyperVSites/appliance1e39site",
  "name": "appliance1e39site",
  "location": "westeurope",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "61635e77-1e11-4c57-86d1-a8bf45d027fe",
      "objectId": "809f96f7-5c3b-45cf-a1ee-65b5d1689919",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/appliance1e39agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
      "rawCertData": "MIIDNDCCAhygAwIBAgIQcG1waNhSQHq+QWMteouKoDANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMTkwNTA5MDc0MDQ5WhcNMjIwNTA5MDc1MDQ5WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCovoqe6ey6QROBYESERRC8ZECO0jqsSDUWYtoFpEsgmvPa5ht3nqQAx7ODGzbV3eIPGHF2dRz2E4quvmo9g7DK4n5mukloE7zIVeo9WCdxF6ru13X6Q8aKCz6BLl10L9DpmKTeQwrbohKV+9HSE4K8wXB0flezTrcUzRZGQRbB3CInpPhRJfWVLIQuZngSJ3qZ/Y6ejYLA4dUdKHMyvjDcmc//VGczZPhfLxZc9t8bhxiiYopWyAkF6ZWCeEUsMcFuiBOft5lNHEFNRkRVgADBekDSK5iJqcvBIzOezbagZewvum2GviQEbe3yxQF+TygjLB8xLL1XVYop4Y4xRu2bAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBSFDL/nQvfZoLGuuw+fwSiFMi8CSTAdBgNVHQ4EFgQUhQy/50L32aCxrrsPn8EohTIvAkkwDQYJKoZIhvcNAQELBQADggEBADxJp9gLn7x6tp4fmApAoMBIghIJb36KJjT6sjGz9wsXNfH4S0kHQbgj8EAJpz8TlSBpjNmJ7DkwxorNn1BeG/DrnBvUJ9sNeI3rISCXrrw89CHy86uGXtn7BZ+2Co1UTHy98nkWK/1pPyMrSM8HxneWQGAa1bLKTclp+QRJNnQwJ9pEPuAr5BaWJkT737YkiE5NNcaaGDA5nLW91ARL5HNumtpwIDoN+l7OtAfRIgu83HFLeiqlVaR6x+7wtnA7n+fomIznBQ4vsoIclSPZ9vSaudT98TXN8m8CkQGEZi6w4gpmjQnXTehzvpdTbv1H+9iKsuPIDkjwiiLmr6mUbXs="
    },
    "agentDetails": {
      "id": "09c46a1c-15a7-45cf-b2de-77a2fc9dd091-agent",
      "version": "1.0.8.227",
      "lastHeartBeatUtc": "2019-05-17T06:46:16.8227519Z",
      "keyVaultUri": "https://appliance1e39kv.vault.azure.net",
      "keyVaultId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.KeyVault/vaults/appliance1e39kv"
    },
    "serviceEndpoint": "https://discoverysrv-we.prod.migration.windowsazure.com",
    "discoverySolutionId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.Migrate/MigrateProjects/WestEuropeTest/Solutions/Servers-Discovery-ServerDiscovery",
    "applianceName": "appliance"
  }
}
{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.OffAzure/HyperVSites/appliance1e39site",
  "name": "appliance1e39site",
  "location": "westeurope",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "61635e77-1e11-4c57-86d1-a8bf45d027fe",
      "objectId": "809f96f7-5c3b-45cf-a1ee-65b5d1689919",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/appliance1e39agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
      "rawCertData": "MIIDNDCCAhygAwIBAgIQcG1waNhSQHq+QWMteouKoDANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwHhcNMTkwNTA5MDc0MDQ5WhcNMjIwNTA5MDc1MDQ5WjAXMRUwEwYDVQQDEwxBZ2VudFNwbkNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCovoqe6ey6QROBYESERRC8ZECO0jqsSDUWYtoFpEsgmvPa5ht3nqQAx7ODGzbV3eIPGHF2dRz2E4quvmo9g7DK4n5mukloE7zIVeo9WCdxF6ru13X6Q8aKCz6BLl10L9DpmKTeQwrbohKV+9HSE4K8wXB0flezTrcUzRZGQRbB3CInpPhRJfWVLIQuZngSJ3qZ/Y6ejYLA4dUdKHMyvjDcmc//VGczZPhfLxZc9t8bhxiiYopWyAkF6ZWCeEUsMcFuiBOft5lNHEFNRkRVgADBekDSK5iJqcvBIzOezbagZewvum2GviQEbe3yxQF+TygjLB8xLL1XVYop4Y4xRu2bAgMBAAGjfDB6MA4GA1UdDwEB/wQEAwIFoDAJBgNVHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAWgBSFDL/nQvfZoLGuuw+fwSiFMi8CSTAdBgNVHQ4EFgQUhQy/50L32aCxrrsPn8EohTIvAkkwDQYJKoZIhvcNAQELBQADggEBADxJp9gLn7x6tp4fmApAoMBIghIJb36KJjT6sjGz9wsXNfH4S0kHQbgj8EAJpz8TlSBpjNmJ7DkwxorNn1BeG/DrnBvUJ9sNeI3rISCXrrw89CHy86uGXtn7BZ+2Co1UTHy98nkWK/1pPyMrSM8HxneWQGAa1bLKTclp+QRJNnQwJ9pEPuAr5BaWJkT737YkiE5NNcaaGDA5nLW91ARL5HNumtpwIDoN+l7OtAfRIgu83HFLeiqlVaR6x+7wtnA7n+fomIznBQ4vsoIclSPZ9vSaudT98TXN8m8CkQGEZi6w4gpmjQnXTehzvpdTbv1H+9iKsuPIDkjwiiLmr6mUbXs="
    },
    "agentDetails": {
      "id": "09c46a1c-15a7-45cf-b2de-77a2fc9dd091-agent",
      "version": "1.0.8.227",
      "lastHeartBeatUtc": "2019-05-17T06:46:16.8227519Z",
      "keyVaultUri": "https://appliance1e39kv.vault.azure.net",
      "keyVaultId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.KeyVault/vaults/appliance1e39kv"
    },
    "serviceEndpoint": "https://discoverysrv-we.prod.migration.windowsazure.com",
    "discoverySolutionId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.Migrate/MigrateProjects/WestEuropeTest/Solutions/Servers-Discovery-ServerDiscovery",
    "applianceName": "appliance"
  }
}

Definiciones

Nombre Description
HyperVSite

Recurso REST del sitio.

SiteAgentProperties

Clase para las propiedades del agente de sitio.

SiteProperties

Clase para las propiedades del sitio.

SiteSpnProperties

Clase para las propiedades del sitio.

HyperVSite

Recurso REST del sitio.

Nombre Tipo Description
eTag

string

eTag para el control de simultaneidad.

id

string

Id. de recurso.

location

string

Ubicación de Azure en la que se crean sitios.

name

string

Nombre del sitio de Hyper-V.

properties

SiteProperties

Propiedades anidadas del sitio de Hyper-V.

tags

object

type

string

Tipo de recurso. Tipo = Microsoft.OffAzure/HyperVSites.

SiteAgentProperties

Clase para las propiedades del agente de sitio.

Nombre Tipo Description
id

string

Identificador del agente.

keyVaultId

string

Id. de ARM del almacén de claves.

keyVaultUri

string

URI del almacén de claves.

lastHeartBeatUtc

string

Hora del último latido del agente en UTC.

version

string

Versión del agente.

SiteProperties

Clase para las propiedades del sitio.

Nombre Tipo Description
agentDetails

SiteAgentProperties

Detalles del agente local.

applianceName

string

Nombre del dispositivo.

discoverySolutionId

string

Id. de ARM de la solución del centro de migración para SDS.

serviceEndpoint

string

Punto de conexión de servicio.

servicePrincipalIdentityDetails

SiteSpnProperties

Detalles de identidad de la entidad de servicio utilizados por el agente para la comunicación con el servicio.

SiteSpnProperties

Clase para las propiedades del sitio.

Nombre Tipo Description
aadAuthority

string

Dirección URL de la entidad de AAD que se usó para solicitar el token para la entidad de servicio.

applicationId

string

Id. de aplicación/cliente para la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

audience

string

Audiencia prevista para la entidad de servicio.

objectId

string

Identificador de objeto de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.

rawCertData

string

Datos de certificado sin procesar para crear flujos de expiración de certificados.

tenantId

string

Identificador de inquilino de la entidad de servicio con la que los componentes del plano de datos o administración local se comunicarían con nuestros servicios de Azure.