Hyper V Sites - Put Site

Metoda pro vytvoření nebo aktualizaci webu.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

siteName
path True

string

Název webu.

subscriptionId
path True

string

ID cílového předplatného.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
eTag

string

eTag pro řízení souběžnosti.

location

string

Umístění Azure, ve kterém se weby vytvářejí.

name

string

Název lokality Hyper-V.

properties

SiteProperties

Vnořené vlastnosti lokality Hyper-V.

tags

object

Odpovědi

Name Typ Description
200 OK

HyperVSite

OK

201 Created

HyperVSite

Vytvořeno

Příklady

Create Hyper-V site

Sample Request

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

{
  "location": "eastus",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "e9f013df-2a2a-4871-b766-e79867f30348",
      "objectId": "2cd492bc-7ef3-4ee0-b301-59a88108b47b",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/MaheshSite17ac9agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47"
    }
  }
}

Sample Response

{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.OffAzure/HyperVSites/appliance1e39site",
  "name": "appliance1e39site",
  "type": "Microsoft.OffAzure/HyperVSites",
  "eTag": null,
  "location": "eastus",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "e9f013df-2a2a-4871-b766-e79867f30348",
      "objectId": "2cd492bc-7ef3-4ee0-b301-59a88108b47b",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/MaheshSite17ac9agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
      "rawCertData": "string"
    },
    "agentDetails": {
      "id": "eb250c36-82e2-51f8-bdb8-0e35c6814cc0-agent",
      "version": null,
      "lastHeartBeatUtc": null,
      "keyVaultUri": "string",
      "keyVaultId": "string"
    },
    "serviceEndpoint": "https://localhost",
    "discoverySolutionId": "string",
    "applianceName": "string"
  }
}
{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/pajindTest/providers/Microsoft.OffAzure/HyperVSites/appliance1e39site",
  "name": "appliance1e39site",
  "type": "Microsoft.OffAzure/HyperVSites",
  "eTag": null,
  "location": "eastus",
  "properties": {
    "servicePrincipalIdentityDetails": {
      "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
      "applicationId": "e9f013df-2a2a-4871-b766-e79867f30348",
      "objectId": "2cd492bc-7ef3-4ee0-b301-59a88108b47b",
      "audience": "https://72f988bf-86f1-41af-91ab-2d7cd011db47/MaheshSite17ac9agentauthaadapp",
      "aadAuthority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
      "rawCertData": "string"
    },
    "agentDetails": {
      "id": "eb250c36-82e2-51f8-bdb8-0e35c6814cc0-agent",
      "version": null,
      "lastHeartBeatUtc": null,
      "keyVaultUri": "string",
      "keyVaultId": "string"
    },
    "serviceEndpoint": "https://localhost",
    "discoverySolutionId": "string",
    "applianceName": "string"
  }
}

Definice

Name Description
HyperVSite

Prostředek REST webu.

SiteAgentProperties

Třída pro vlastnosti agenta lokality.

SiteProperties

Třída pro vlastnosti webu.

SiteSpnProperties

Třída pro vlastnosti webu.

HyperVSite

Prostředek REST webu.

Name Typ Description
eTag

string

eTag pro řízení souběžnosti.

id

string

ID prostředku.

location

string

Umístění Azure, ve kterém se weby vytvářejí.

name

string

Název lokality Hyper-V.

properties

SiteProperties

Vnořené vlastnosti lokality Hyper-V.

tags

object

type

string

Typ prostředku. Zadejte = Microsoft.OffAzure/HyperVSites.

SiteAgentProperties

Třída pro vlastnosti agenta lokality.

Name Typ Description
id

string

ID agenta.

keyVaultId

string

ID ARM trezoru klíčů.

keyVaultUri

string

Identifikátor URI trezoru klíčů.

lastHeartBeatUtc

string

Čas posledního prezentního signálu agenta v UTC.

version

string

Verze agenta.

SiteProperties

Třída pro vlastnosti webu.

Name Typ Description
agentDetails

SiteAgentProperties

Podrobnosti o místním agentu

applianceName

string

Název zařízení.

discoverySolutionId

string

ID ARM řešení centra migrace pro SDS

serviceEndpoint

string

Koncový bod služby.

servicePrincipalIdentityDetails

SiteSpnProperties

Podrobnosti o identitě instančního objektu používané agentem pro komunikaci se službou

SiteSpnProperties

Třída pro vlastnosti webu.

Name Typ Description
aadAuthority

string

Adresa URL autority AAD, která se použila k vyžádání tokenu pro instanční objekt.

applicationId

string

ID aplikace nebo klienta pro instanční objekt, se kterým budou komponenty místní správy nebo roviny dat komunikovat s našimi službami Azure.

audience

string

Určená cílová skupina pro instanční objekt.

objectId

string

ID objektu instančního objektu, se kterým budou komponenty místní správy nebo roviny dat komunikovat s našimi službami Azure.

rawCertData

string

Nezpracovaná data certifikátu pro vytváření toků vypršení platnosti certifikátu.

tenantId

string

ID tenanta pro instanční objekt, se kterým budou komponenty místní správy nebo roviny dat komunikovat s našimi službami Azure.