Sdílet prostřednictvím


Tahák url pro role virtuálních počítačů [SPFSDK][VMROLE]

 

Platí pro: Windows Azure Pack

Rozhraní API pro správu služeb je služba založená na rozhraní HTTP REST. Pokud chcete používat funkce související s rolemi virtuálních počítačů, které pracujete s konkrétní strukturou adres URL. Toto téma obsahuje průvodce všemi adresami URL, které jsou k dispozici při práci s rolemi virtuálních počítačů. Popisuje typy objektů, se kterými každá adresa URL pracuje, a pokud existuje, akce dostupné pro tyto objekty prostřednictvím adresy URL.

Důležité

Kdykoli použijete adresu URL s galerií a cloudovými službami, musíte připojit řetězec dotazu api-version=2013-03 . Řetězec dotazu vždy začíná znakem ? za adresou URL. Například pro přístup ke cloudové službě s názvem TestService byste použili tuto adresu URL: https:// server-name:server-port/subscription-id/CloudServices/TestService?api-version=2013-03.

Běžné zástupné symboly adres URL

V tomto programovacím průvodci budou použity adresy URL, které potřebují informace o vaší infrastruktuře, například názvy serverů nebo názvy objektů, které byly dříve vytvořeny. Následující seznam popisuje všechny použité zástupné symboly.

Zástupný název

Description

název-serveru

Název serveru rozhraní API pro správu služeb.

server-port

Ověřovací port serveru rozhraní API pro správu služeb.

id předplatného

Název cloudové služby hostující roli virtuálního počítače.

cloudservice-name

Název cloudové služby hostující roli virtuálního počítače.

název vmrole

Název role virtuálního počítače.

vm-ID

Identifikátor virtuálního počítače.

disk-ID

Identifikátor virtuálního pevného disku.

nic-id

Identifikátor virtuálního síťového adaptéru.

  • subscription-id/Gallery/GalleryItems
    Podporované operace HTTP: GET.

    Poskytuje přístup k položkám galerie dostupným pro zadané předplatné. Vrácené položky nejsou omezené na role virtuálních počítačů, ale jsou všechny položky galerie bez ohledu na typ.

  • subscription-id/Gallery/GalleryItems(publisher,name,version)
    Podporované operace HTTP: GET.

    Poskytuje přístup ke konkrétní položce galerie dostupné zadanému předplatnému.

  • subscription-id/Gallery/GalleryItems/$/MicrosoftCompute.VMRoleGalleryItem
    Podporované operace HTTP: GET.

    Poskytuje přístup k položkám galerie rolí virtuálních počítačů dostupných pro zadané předplatné.

    Příklady použití této adresy URL najdete tady:

  • subscription-id/Gallery/GalleryItems/$/MicrosoftCompute.VMRoleGalleryItem(vydavatel,název,verze)
    Podporované operace HTTP: GET.

    Poskytuje přístup ke konkrétní položce galerie rolí virtuálního počítače, která je dostupná pro zadané předplatné.

    Příklady použití této adresy URL najdete tady:

Cloud Services

  • subscription-id/CloudServices
    Podporované operace HTTP: GET, POST.

    Poskytuje přístup ke cloudovým službám vytvořeným pro zadané předplatné. Cloudovou službu je možné vytvořit pomocí operace POST.

    Příklady použití této adresy URL najdete tady:

  • subscription-id/CloudServices/cloudservice-name
    Podporované operace HTTP: GET, PUT, PATCH, DELETE.

    Poskytuje přístup ke konkrétní cloudové službě vytvořené zadaným předplatným. Cloudová služba identifikovaná adresou URL je možné aktualizovat a odstranit.

  • subscription-id/CloudServices/cloudservice-name/Resources
    Podporované operace HTTP: GET.

    Poskytuje přístup k poskytovatelům prostředků dostupným pro zadanou cloudovou službu.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute
    Podporované operace HTTP: GET.

    Poskytuje přístup k poskytovateli prostředků MicrosoftCompute , který hostuje role virtuálních počítačů.

Role virtuálních počítačů

Virtuální počítače

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMrole-name/VMs
    Podporované operace HTTP: GET.

    Poskytuje přístup k virtuálním počítačům hostovaným v konkrétní roli virtuálního počítače.

    Příklady použití této adresy URL najdete tady:

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id
    Podporované operace HTTP: GET, DELETE.

    Poskytuje přístup k virtuálnímu počítači identifikátorem hostovaným v konkrétní roli virtuálního počítače. Tuto adresu URL můžete použít k odstranění konkrétního virtuálního počítače z role virtuálního počítače.

    Příklady použití této adresy URL najdete tady:

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Stop
    Podporované operace HTTP: POST.

    Zastaví identifikovaný virtuální počítač.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Start
    Podporované operace HTTP: POST.

    Spustí identifikovaný virtuální počítač.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Restart
    Podporované operace HTTP: POST.

    Restartuje identifikovaný virtuální počítač.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Shutdown
    Podporované operace HTTP: POST.

    Vypne identifikovaný virtuální počítač.

Virtuální disky a virtuální síťové adaptéry

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Disks
    Podporované operace HTTP: GET, POST.

    Poskytuje přístup k virtuálním diskům identifikovaného virtuálního počítače. Tuto adresu URL lze použít také k připojení virtuálního disku k virtuálnímu počítači pomocí operace POST.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Disks/disk-id
    Podporované operace HTTP: GET, PUT, PATCH, DELETE.

    Poskytuje přístup k zadaným virtuálním diskům.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Nics
    Podporované operace HTTP: GET.

    Poskytuje přístup k virtuálním síťovým adaptérům identifikovaného virtuálního počítače.

  • subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/Nics/nic-id
    Podporované operace HTTP: GET.

    Poskytuje přístup k zadanému virtuálnímu síťovému adaptéru.