Získání nasazení
Operace Get Deployment
vrátí informace o konfiguraci, stav a systémové vlastnosti pro nasazení.
Žádost
Požadavek Get Deployment
lze použít k načtení událostí nasazení pro jeden slot nasazení (přípravný nebo produkční) nebo pro konkrétní název nasazení. Pokud chcete načíst informace podle názvu nasazení, musíte nejprve získat jedinečný název nasazení. Tento jedinečný název je součástí odpovědi, když vytvoříte požadavek na získání nasazení ve slotu nasazení.
Pokud máte například cloudovou službu nasazenou v produkčním prostředí, můžete jedinečný název získat zadáním požadavku na …/deploymentslots/production
adresu . Odpověď obsahuje Name
element pro cloudovou službu. Tato Name
hodnota prvku se dá použít k vytvoření požadavku na …/deployments/<Name>
, pokud chcete načíst informace o konkrétním nasazení.
Pokud chcete vygenerovat identifikátor URI požadavku, nahraďte <subscription-id>
názvem vašeho předplatného, <cloudservice-name>
názvem cloudové služby <deployment-slot>
staging
nebo production
nebo <deployment-name>
názvem nasazení.
Metoda | Identifikátor URI žádosti |
---|---|
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot> |
GET | https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name> |
Parametry identifikátoru URI
Žádné
Hlavičky požadavku
Následující tabulka popisuje hlavičky požadavku.
Hlavička požadavku | Description |
---|---|
x-ms-version |
Povinná hodnota. Určuje verzi operace, která se má pro tento požadavek použít. Tato hlavička by měla být nastavená na 2009-10-01 hodnotu nebo vyšší. |
Text požadavku
Žádné
Odpověď
Odpověď obsahuje stavový kód HTTP, sadu hlaviček odpovědi a tělo odpovědi.
Stavový kód
Úspěšná operace vrátí stavový kód 200 (OK).
Hlavičky odpovědi
Odpověď na tuto operaci obsahuje následující hlavičky. Odpověď může také obsahovat další standardní hlavičky HTTP.
Hlavička odpovědi | Description |
---|---|
x-ms-request-id |
Hodnota, která jednoznačně identifikuje požadavek provedený na službu správy. |
Text odpovědi
Následující příklad ukazuje formát textu odpovědi:
<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsazure">
<Name>name-of-deployment</Name>
<DeploymentSlot>current-deployment-environment</DeploymentSlot>
<PrivateID>identifier-of-deployment</PrivateID>
<Status>status-of-deployment</Status>
<Label>base64-encoded-name-of-deployment</Label>
<Url>url-of-deployment</Url>
<Configuration>base-64-encoded-configuration-file</Configuration>
<RoleInstanceList>
<RoleInstance>
<RoleName>name-of-role</RoleName>
<InstanceName>name-of-role-instance</InstanceName>
<InstanceStatus>status-of-role-instance</InstanceStatus>
<ExtendedInstanceStatus>additional-status-details</ExtendedInstanceStatus>
<InstanceUpgradeDomain>update-domain-of-role-instance</InstanceUpgradeDomain>
<InstanceFaultDomain>fault-domain-of-role-instance</InstanceFaultDomain>
<InstanceSize>size-of-role-instance</InstanceSize>
<InstanceStateDetails>state-of-role-instance</InstanceStateDetails>
<InstanceErrorCode>error-code-returned-for-role-instance</InstanceErrorCode>
<IpAddress>ip-address-of-role-instance</IpAddress>
<InstanceEndpoints>
<InstanceEndpoint>
<Name>name-of-endpoint</Name>
<Vip>virtual-ip-address-of-instance-endpoint</Vip>
<PublicPort>public-facing-port-of-instance-endpoint</PublicPort>
<LocalPort>internal-facing-port-of-instance-endpoint</LocalPort>
<Protocol>protocol-of-instance-endpoint</Protocol>
</InstanceEndpoint>
</InstanceEndpoints>
<PowerState>state-of-role-instance</PowerState>
<HostName>dns-name-of-service</HostName>
<RemoteAccessCertificateThumbprint>cert-thumbprint-for-remote-access</RemoteAccessCertificateThumbprint>
<GuestAgentStatus>
<ProtocolVersion>version-of-protocol</ProtocolVersion>
<Timestamp>status-report-time</Timestamp>
<GuestAgentVersion>version-of-agent</GuestAgentVersion>
<Status>status-of-agent</Status>
<FormattedMessage>
<Language>language-of-message</Language>
<Message>agent-message</Message>
</FormattedMessage>
</GuestAgentStatus>
<ResourceExtensionStatusList>
<ResourceExtensionStatus>
<HandlerName>name-of-extension</HandlerName>
<Version>version-of-extension</Version>
<Status>status-of-extension</Status>
<Code>status-code-of-extension</Code>
<FormattedMessage>
<Language>language-of-message</Language>
<Message>extension-message</Message>
</FormattedMessage>
<ExtensionSettingStatus>
<Timestamp>status-report-time</Timestamp>
<Name>name-of-setting</Name>
<Operation>operation-performed</Operation>
<Status>status-of-setting</Status>
<Code>status-code</Code>
<FormattedMessage>
<Language>language-of-status-message</Language>
<Message>status-message</Message>
</FormattedMessage>
<SubStatusList>
<SubStatus>
<Name>name-of-substatus-object</Name>
<Status>status-of-object</Status>
<FormattedMessage>
<Language>language-of-message</Language>
<Message>status-message</Message>
</FormattedMessage>
</SubStatus>
</SubStatusList>
</ExtensionSettingStatus>
</ResourceExtensionStatus>
</ResourceExtensionStatusList>
<PublicIPs>
<PublicIP>
<Name>name-of-public-ip</Name>
<Address>ip-address</Address>
<IdleTimeoutInMinutes>timeout-for-tcp-idle-connection</IdleTimeoutInMinutes>
<DomainNameLabel>domain-label</DomainNameLabel>
<Fqdns>
<Fqdn>fqdn</Fqdn>
</Fqdns>
<PublicIP>
<PublicIPs>
<NetworkInterfaces>
<NetworkInterface>
<Name>interface-name</Name>
<MacAddress>mac-address</MacAddress>
<IPConfigurations>
<IPConfiguration>
<SubnetName>subnet-name</SubnetName>
<Address>ip-address</Address>
</IPConfiguration>
<IPConfigurations>
</NetworkInterface>
</NetworkInterfaces>
</RoleInstance>
</RoleInstanceList>
<UpgradeStatus>
<UpgradeType>type-of-upgrade</UpgradeType>
<CurrentUpgradeDomainState>current-status-of-upgrade</CurrentUpgradeDomainState>
<CurrentUpgradeDomain>n</CurrentUpgradeDomain>
</UpgradeStatus>
<UpgradeDomainCount>number-of-upgrade-domains-in-deployment</UpgradeDomainCount>
<RoleList>
<Role>
<RoleName>name-of-role</RoleName>
<OsVersion>operating-system-version</OsVersion>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<Port>port-number-of-input-endpoint-in-network</Port>
<Protocol>protocol-of-input-endpoint-in-network</Protocol>
<Vip>virtual-ip-address-of-input-endpoint-in-network</Vip>
</InputEndpoint>
</InputEndpoints>
<PublicIPs>
<PublicIP>
<Name>PublicIPName</Name>
<StaticVirtualNetworkIPAddress></StaticVirtualNetworkIPAddress>
<IdleTimeoutInMinutes></IdleTimeoutInMinutes>
<DomainNameLabel>domain-name</DomainNameLabel>
</PublicIP>
</PublicIPs>
<NetworkInterfaces>
<NetworkInterface>
<Name>interface-name</Name>
<IPConfigurations>
<IPConfiguration>
<SubnetName>subnet-name</SubnetName>
<StaticVirtualNetworkIPAddress>ip-address</StaticVirtualNetworkIPAddress>
</IPConfiguration>
</IPConfigurations>
</NetworkInterface>
<NetworkInterfaces>
</ConfigurationSet>
</ConfigurationSets>
</Role>
<Role>
<RoleName>name-of-role</RoleName>
<OsVersion>operating-system-version</OsVersion>
<RoleType>PersistentVMRole</RoleType>
<LicenseType>type-of-license</LicenseType>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
<InputEndpoints>
<InputEndpoint>
<LoadBalancedEndpointSetName>name-of-load-balanced-endpoint-set</LoadBalancedEndpointSetName>
<LocalPort>internal-facing-port-of-input-endpoint</LocalPort>
<Name>name-of-input-endpoint</Name>
<Port>external-facing-port-of-input-endpoint</Port>
<LoadBalancerProbe>
<Path>path-of-probe</Path>
<Port>port-assigned-to-probe</Port>
<Protocol>protocol-of-probe-port</Protocol>
</LoadBalancerProbe>
<LoadBalancerName>name-of-internal-loadbalancer</LoadBalancerName>
<IdleTimeoutInMinutes>timeout-for-tcp-idle-connection</IdleTimeoutInMinutes>
<Protocol>protocol-of-input-endpoint</Protocol>
<Vip>virtual-ip-address-of-input-endpoint</Vip>
</InputEndpoint>
<InputEndpoints>
<SubnetNames>
<SubnetName>name-of-subnet</SubnetName>
</SubnetNames>
<StaticVirtualNetworkIPAddress>ip-address</StaticVirtualNetworkIPAddress>
</ConfigurationSet>
</ConfigurationSets>
<ResourceExtensionReferences>
<ResourceExtensionReference>
<ReferenceName>name-of-reference</ReferenceName>
<Publisher>name-of-publisher</Publisher>
<Name>name-of-extension</Name>
<Version>version-of-extension</Version>
<ResourceExtensionParameterValues>
<ResourceExtensionParameterValue>
<Key>name-of-parameter-key</Key>
<Value>parameter-value</Value>
<Type>type-of-parameter</Type>
</ResourceExtensionParameterValue>
</ResourceExtensionParameterValues>
<State>state-of-resource</State>
</ResourceExtensionReference>
</ResourceExtensionReferences>
<AvailabilitySetName>name-of-availability-set</AvailabilitySetName>
<DataVirtualHardDisks>
<DataVirtualHardDisk>
<HostCaching>host-caching-mode-of-data-disk</HostCaching>
<DiskName>name-of-data-disk</DiskName>
<Lun>logical-unit-number-of-data-disk</Lun>
<LogicalDiskSizeInGB>size-of-data-disk</LogicalDiskSizeInGB>
<MediaLink>path-to-vhd</MediaLink>
<IOType>IO-Type<IOType>
</DataVirtualHardDisk>
</DataVirtualHardDisks>
<OSVirtualHardDisk>
<HostCaching>host-caching-mode-of-os-disk</HostCaching>
<DiskName>name-of-os-disk</DiskName>
<MediaLink>path-to-vhd</MediaLink>
<SourceImageName>image-used-to-create-os-disk</SourceImageName>
<OS>operating-system-on-os-disk</OS>
<RemoteSourceImageLink>path-to-source-image</RemoteSourceImageLink>
<IOType>IO-Type<IOType>
</OSVirtualHardDisk>
<RoleSize>size-of-instance</RoleSize>
<ProvisionGuestAgent>install-an-agent</ProvisionGuestAgent>
</Role>
</RoleList>
<SdkVersion>sdk-version-used-to-create-package</SdkVersion>
<Locked>status-of-deployment-write-allowed</Locked>
<RollbackAllowed>rollback-operation-allowed</RollbackAllowed>
<VirtualNetworkName>name-of-virtual-network</VirtualNetworkName>
<Dns>
<DnsServers>
<DnsServer>
<Name>name-of-dns-server</Name>
<Address>address-of-dns-server</Address>
</DnsServer>
</DnsServers>
</Dns>
<LoadBalancers>
<LoadBalancer>
<Name>name-of-internal-load-balancer</Name>
<FrontendIpConfiguration>
<Type>type-of-ip-address</Type>
<SubnetName>name-of-subnet</SubnetName>
<StaticVirtualNetworkIPAddress>static-ip-address</StaticVirtualNetworkIPAddress>
</FrontendIpConfiguration>
</LoadBalancer>
</LoadBalancers>
<ExtendedProperties>
<ExtendedProperty>
<Name>name-of-property</Name>
<Value>value-of-property</Value>
</ExtendedProperty>
</ExtendedProperties>
<PersistentVMDowntime>
<StartTime>start-of-downtime</StartTime>
<EndTime>end-of-downtime</EndTime>
<Status>status-of-downtime</Status>
</PersistentVMDowntime>
<VirtualIPs>
<VirtualIP>
<Address>virtual-ip-address-of-deployment</Address>
<IsReserved>indicator-of-ip-reservation</IsReserved>
<ReservedIPName>name-of-reserved-ip</ReservedIpName>
<Type>type-of-ip</Type>
</VirtualIP>
</VirtualIPs>
<ExtensionConfiguration>
<AllRoles>
<Extension>
<Id>identifier-of-extension</Id>
<SequenceNumber>configuration-sequence</SequenceNumber>
<State>state-of-extension</State>
</Extension>
</AllRoles>
<NamedRoles>
<Role>
<RoleName>role_name1</RoleName>
<Extensions>
<Extension>
<Id>identifier-of-extension</Id>
<SequenceNumber>configuration-sequence</SequenceNumber>
<State>state-of-extension</State>
</Extension>
</Extensions>
</Role>
</NamedRoles>
</ExtensionConfiguration>
<ReservedIPName>name-of-reserved-ip</ReservedIpName>
<InternalDnsSuffix>dns-suffix</InternalDnsSuffix>
</Deployment>
Následující tabulka popisuje prvky v textu odpovědi.
Název elementu | Popis |
---|---|
Název | Určuje název nasazení. |
DeploymentSlot | Určuje prostředí, do kterého je cloudová služba nasazená, buď staging , nebo production . |
Privátní ID | Určuje jedinečný identifikátor vygenerovaný interně pro toto nasazení. |
Stav | Určuje stav nasazení. Možné hodnoty: - Running - Suspended - RunningTransitioning - SuspendedTransitioning - Starting - Suspending - Deploying - Deleting |
Popisek | Určuje identifikátor nasazení s kódováním base-64. Tento identifikátor lze použít pro účely sledování. |
URL | Určuje adresu URL, která se používá pro přístup ke cloudové službě. Pokud je například název služby MyService, můžete získat přístup ke službě voláním: http:// MyService.cloudapp.net |
Konfigurace | Určuje konfigurační soubor nasazení s kódováním base-64. |
RoleInstanceList | Obsahuje seznam instancí rolí v nasazení. |
UpgradeStatus | Obsahuje nastavení způsobu upgradu nasazení. |
UpgradeDomainCount | Obsahuje celé číslo, které představuje celkový počet upgradovaných domén pro nasazení. Element UpgradeDomainCount je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
Seznam rolí | Obsahuje seznam rolí v nasazení. |
SdkVersion | Určuje verzi sady SDK, která se použila k vygenerování balíčku pro nasazení. Element SdkVersion je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
Uzamčeno | True aby se zabránilo nové operaci zápisu v nasazení během jeho aktualizace; jinak false .Element Locked je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
RollbackAllowed | True RollbackDeploymentUpdateOrUpgrade pokud je operace v nasazení povolená, jinak false .Element RollbackAllowed je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
CreatedTime | Určuje čas vytvoření nasazení. |
LastModifiedTime | Určuje čas poslední změny nasazení. |
VirtualNetworkName | Určuje název Virtual Network, ke kterým se virtuální počítač připojuje. Element VirtualNetworkName je k dispozici pouze ve verzi 2012-03-01 nebo novější. |
Dns | Obsahuje nastavení DNS, která jsou určená pro nasazení. Element Dns je k dispozici pouze ve verzi 2012-03-01 nebo novější. |
Nástroje pro vyrovnávání zatížení | Obsahuje seznam interních nástrojů pro vyrovnávání zatížení, které je možné přiřadit ke vstupním koncovým bodům. Element LoadBalancers je k dispozici pouze ve verzi 2014-05-01 nebo novější. |
Rozšířené vlastnosti | Určuje vlastnosti, které se používají k poskytování dalších informací o nasazení. |
PersistentVMDowntime | Určuje informace o tom, kdy se virtuální počítač spustil a zastavil. Element PersistentVMDowntime je k dispozici pouze ve verzi 2012-03-01 nebo novější. |
Virtuální IP adresy | Určuje virtuální IP adresy pro nasazení. Element VirtualIPs je k dispozici pouze ve verzi 2012-03-01 nebo novější. |
Konfigurace rozšíření | Určuje rozšíření, které se přidá do cloudové služby. V Azure může proces běžet jako rozšíření cloudové služby. Rozšíření můžete přidat do cloudové služby pomocí možnosti Přidat rozšíření a rozšíření můžete přidat do nasazení pomocí příkazu Upgradovat nasazení nebo Změnit konfiguraci nasazení. Element ExtensionConfiguration je k dispozici pouze ve verzi 2013-03-01 nebo vyšší. |
ReservedIPName | Určuje název rezervované IP adresy, která se má přiřadit k nasazení. Element ReservedIPName je k dispozici pouze ve verzi 2014-05-01 nebo vyšší. |
InternalDnsSuffix | Určuje příponu názvu domény pro interní překlad ip adres, kterou automaticky přiřadí Azure. Všem instancím Virtual Machines v nasazení se automaticky přiřadí přípona názvu domény. Všem instancím webových rolí nebo rolí pracovních procesů v nasazení se automaticky přiřadí přípona názvu domény, pokud je alespoň jedna role přiřazena k názvu počítače pomocí atributu vmName . Nasazení, které je ve virtuální síti s nakonfigurovaným serverem DNS, nemá přiřazenou interní příponu názvu domény.Element InternalDnsSuffix je k dispozici pouze ve verzi 2013-11-01 nebo vyšší. |
RoleInstanceList
Obsahuje seznam instancí rolí v nasazení.
Název elementu | Popis |
---|---|
RoleName (Název role) | Určuje název role. |
InstanceName | Určuje název konkrétní instance role, pokud je instance role spuštěná. |
InstanceStatus | Určuje aktuální stav instance role.Unknown :– Označuje, že stav role je aktuálně neznámý. CreatingVM :– Označuje, že se pro virtuální počítač vytvářejí prostředky. StartingVM :– Označuje, že se spouští virtuální počítač. CreatingRole :– Označuje, že se pro instanci role vytvářejí prostředky. StartingRole :– Označuje, že se spouští instance role. ReadyRole :– Označuje, že instance role se spustila a je připravená k použití. BusyRole :– Označuje, že instance role není pro požadavky k dispozici. Tento stav se obvykle generuje při vytváření nebo zastavování instance role. StoppingRole :– Označuje, že se instance role zastavuje. StoppingVM :– Označuje, že se virtuální počítač zastavuje. DeletingVM :– Označuje, že se odstraňuje virtuální počítač. StoppedVM :– Označuje, že virtuální počítač není spuštěný. Toto je konečný stav procesu vypnutí a po StoppedVM ukončení by se neměly přijímat žádné další stavové zprávy.RestartingRole :– Označuje, že se instance role neočekávaně zastavila nebo se nepodařilo spustit. Tento stav značí, že došlo k problému s instancí role, který způsobuje její chybové ukončení nebo brání jejímu spuštění, a musí být opraven před spuštěním instance role. Pole InstanceStateDetails a InstanceErrorCode mohou obsahovat informace o chybě role, která způsobila tento stav.CyclingRole :– Označuje, že po spuštění Azure došlo k neustálému chybovému ukončení role. Tento stav značí, že došlo k problému s rolí, který brání jejímu spuštění, a může být vygenerován po StartingRole přijetí sudých ReadyRole stavů. Před spuštěním role je nutné problém v roli najít a opravit. Pole InstanceStateDetails a InstanceErrorCode mohou obsahovat informace o chybě role, která způsobila tento stav, což může být užitečné pro identifikaci a ladění problému. Element CyclingRole je vrácen pouze v případě, že je verze 2014-02-01 nebo nižší.FailedStartingRole :– Role se neustále nespustí. Tento stav značí, že došlo k problému s instancí role, který brání jejímu spuštění, a může být vygenerován poté, co proces vrátí StartingRole . Před spuštěním role je nutné problém v roli najít a opravit. Pole InstanceStateDetails a InstanceErrorCode mohou obsahovat informace o chybě role, která způsobila tento stav, což může být užitečné pro identifikaci a ladění problému.FailedStartingVM :– Označuje, že virtuální počítač se neustále nespustí. Tento stav vygeneruje Azure a neindikuje chybu s rolí. Může se vygenerovat po stavu StartingRole .UnresponsiveRole :– Označuje, že u instance role vypršel časový limit před přijetím stavové zprávy a nereaguje na požadavky. StoppedDeallocated :– Označuje, že instance role byla zastavena a všechny přidělené prostředky byly uvolněny. Tím se zastaví fakturace instance role. Instance rolí, které mají stav StoppedDeallocated role, se v seznamu instancí rolí vrátí jenom v případě, že je verze 2013-06-01 nebo vyšší. Pokud všechny instance rolí v nasazení mají stav StoppedDeallocated , nasazení se nevrátí, pokud je verze nižší než 1. 6. 2013.Preparing :– Označuje, že objekt blob se kopíruje ze vzdáleného zdrojového umístění. Tento stav se vrátí jenom v případě, že verze je 2014-05-01 nebo vyšší. |
ExtendedInstanceStatus | Určuje další podrobnosti o stavu, pokud jsou k dispozici pro nasazení. Pokud se objekt blob kopíruje ze vzdáleného zdrojového umístění do účtu úložiště, hodnota tohoto prvku obsahuje procento zkopírovaného objektu blob. Element ExtendedInstanceStatus je k dispozici pouze ve verzi 2015-05-01 nebo vyšší. |
InstanceUpgradeDomain | Určuje doménu upgradu, do které instance role patří. Během nasazení upgradu se upgradují všechny role ve stejné upgradované doméně současně. Element InstanceUpgradeDomain je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
InstanceFaultDomain | Určuje doménu selhání, do které instance role patří. Instance rolí ve stejné doméně selhání můžou být ohrožené selháním jedné části hardwaru. Element InstanceFaultDomain je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
InstanceSize | Určuje velikost instance role. Element InstanceSize je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
InstanceStateDetails | Poskytuje snímek stavu instance role v době, kdy byla operace volána. Element InstanceStateDetails je k dispozici pouze ve verzi 2011-10-01 nebo vyšší. |
InstanceErrorCode | Kód chyby posledního spuštění role Kódy chyb Virtual Machines: – WaitTimeout – instance role nekomunikovala během 25 minut. Obvykle to znamená, že se nespustí nebo že agent hosta není nainstalovaný. – VhdTooLarge – Vybraná image virtuálního pevného disku byla pro instanci role příliš velká. – AzureInternalError – došlo k vnitřní chybě, která způsobila selhání spuštění instance role. Pokud potřebujete další pomoc, obraťte se na podporu. U webových rolí a rolí pracovních procesů toto pole vrátí kód chyby, který lze poskytnout podpora Azure, který pomáhá při řešení chyb. Toto pole bude obvykle prázdné. Element InstanceErrorCode je k dispozici pouze ve verzi 2011-10-01 nebo vyšší. |
IpAddress | Určuje IP adresu instance role (DIP). Element IpAddress je k dispozici pouze ve verzi 2012-03-01 nebo vyšší. |
InstanceEndpoints | Obsahuje seznam koncových bodů instance pro roli. |
PowerState | Stav, kdy je virtuální počítač spuštěný. Možné hodnoty jsou následující: - Starting - Started - Stopping - Stopped - Unknown |
Název hostitele | Určuje název hostitele DNS cloudové služby, ve které je instance role spuštěná. Tento prvek je uvedený pouze pro nasazení virtuálních počítačů. |
RemoteAccessCertificateThumbprint | Určuje kryptografický otisk certifikátu serveru RDP (ve Windows) nebo certifikátu serveru SSH (v Linuxu). Kryptografický otisk se používá jenom pro Virtual Machines, které byly vytvořeny z obrázku. Element RemoteAccessCertificateThumbprint je k dispozici pouze ve verzi 2012-08-01 nebo vyšší. |
GuestAgentStatus | Určuje informace o agentu nainstalovaném v instanci. Element GuestAgentStatus je k dispozici pouze ve verzi 2014-04-01 nebo vyšší. |
ResourceExtensionStatusList | Určuje informace o rozšířeních nainstalovaných v instanci. Element ResourceExtensionStatusList je k dispozici pouze ve verzi 2014-04-01 nebo vyšší. |
Veřejné IP adresy | Nepovinný parametr. Obsahuje veřejnou IP adresu, kterou je možné použít společně s výchozí virtuální IP adresou pro virtuální počítač. Element PublicIPs je k dispozici pouze ve verzi 2014-05-01 nebo novější. |
NetworkInterfaces | Volitelné: Sada sekundárních síťových rozhraní. Počet povolených sekundárních síťových rozhraní závisí na velikosti virtuálního počítače. Element NetworkInterfaces je k dispozici pouze ve verzi 2014-08-01 nebo vyšší. |
Koncové body instance
Obsahuje seznam koncových bodů instance pro roli.
Název elementu | Popis |
---|---|
Název | Určuje název koncového bodu. |
Vip | Určuje virtuální IP adresu koncového bodu. Element Vip je k dispozici pouze ve verzi 2011-06-01 nebo vyšší. |
PublicPort | Určuje externí port používaný koncovým bodem. |
LocalPort | Určuje interní port, který koncový bod používá. |
Protokol | Určuje protokol provozu na koncovém bodu. |
UpgradeStatus
Určuje informace o upgradu, ke kterému dochází v nasazení.
Název elementu | Popis |
---|---|
Typ upgradu | Určuje typ upgradu. Možné hodnoty: - Auto - Manual - Simultaneous |
CurrentUpgradeDomainState | Určuje aktuální stav upgradu. Možné hodnoty jsou Before a During . |
CurrentUpgradeDomain | Obsahuje celočíselnou hodnotu, která identifikuje aktuální doménu upgradu. Upgradovací domény se identifikují indexem založeným na nule: první upgradovací doména má ID 0, druhá ID 1 atd. |
Seznam rolí
Obsahuje seznam rolí v nasazení.
Název elementu | Popis |
---|---|
RoleName (Název role) | Určuje název role. |
OsVersion | Určuje verzi operačního systému, na kterém jsou spuštěné instance rolí. |
Typ role | Určuje typ role. Tento prvek je uvedený pouze pro nasazení virtuálních počítačů a ve výchozím nastavení je PersistentVMRole . |
Typ licence | Určuje, že image nebo disk, který používáte, byly licencovány místně. Tento prvek se používá pouze pro image, které obsahují operační systém Windows Server. Možné hodnoty: - Windows_Client - Windows_Server |
Konfigurační sady | Obsahuje kolekci hodnot, které představují nastavení konfigurace systému nebo aplikace. |
AvailabilitySetName | Určuje název kolekce virtuálních počítačů. |
DataVirtualHardDisks | Obsahuje parametry, které se používají k přidání datového disku do virtuálního počítače. |
OSVirtualHardDisk | Obsahuje parametry, které se používají k vytvoření disku operačního systému pro virtuální počítač. |
Velikost role | Určuje velikost instance role. |
ProvisionGuestAgent | Nepovinný parametr. Určuje, jestli je na virtuálním počítači nainstalovaný agent virtuálního počítače. Pokud chcete spustit rozšíření prostředků na virtuálním počítači, musí být tato služba nainstalovaná. Možné hodnoty: - true - false |
ResourceExtensionReferences | Nepovinný parametr. Obsahuje kolekci rozšíření prostředků, která se mají nainstalovat na virtuální počítač. Tento element se používá, pokud je ProvisionGuestAgent nastavený na true hodnotu . |
Konfigurační sady
Obsahuje kolekci objektů, které poskytují systémová nebo aplikační data.
Název elementu | Popis |
---|---|
Typ konfigurační sady | Určuje typ konfigurace pro sadu konfigurace. Tato možnost je aktuálně vždy nastavená na NetworkConfiguration. |
Vstupní koncové body | Obsahuje kolekci externích koncových bodů pro virtuální počítač. |
Názvy podsítí | Obsahuje seznam názvů Virtual Network podsítí, do kterých nasazení patří. |
Veřejné IP adresy | Nepovinný parametr. Obsahuje veřejnou IP adresu, kterou je možné použít společně s výchozí virtuální IP adresou pro virtuální počítač. Element PublicIPs je k dispozici pouze ve verzi 2014-05-01 nebo novější. |
NetworkInterfaces | Volitelné: Sada sekundárních síťových rozhraní. Počet povolených sekundárních síťových rozhraní závisí na velikosti virtuálního počítače. Element NetworkInterfaces je k dispozici pouze ve verzi 2014-08-01 nebo vyšší. |
StaticVirtualNetworkIPAddress | Určuje interní IP adresu virtuálního počítače v Virtual Network. Pokud je tento element zadaný, bude element SubnetNames obsahovat pouze jednu podsíť. IP adresa zadaná v tomto elementu patří do podsítě, která je definovaná v podsíti SubnetNames. Element StaticVirtualNetworkIPAddress je k dispozici pouze ve verzi 2013-11-01 nebo novější. |
Vstupní koncové body
Obsahuje kolekci externích koncových bodů pro virtuální počítač.
Název elementu | Popis |
---|---|
LoadBalancedEndpointSetName | Určuje název sady koncových bodů s vyrovnáváním zatížení. Tento prvek je uvedený pouze pro nasazení virtuálních počítačů. |
LocalPort | Určuje interní port, na kterém virtuální počítač naslouchá a obsluhuje koncový bod. Tento prvek je uvedený pouze pro nasazení virtuálních počítačů. |
Name | Určuje název externího koncového bodu. Tento prvek je uvedený pouze pro nasazení virtuálních počítačů. |
Port | Určuje externí port, který se má použít pro koncový bod. |
LoadBalancerProbe | Obsahuje nastavení koncového bodu, které nástroj pro vyrovnávání zatížení Azure používá k monitorování dostupnosti virtuálního počítače před přesměrováním provozu do koncového bodu. |
LoadBalancerName | Nepovinný parametr. Určuje název interního nástroje pro vyrovnávání zatížení, který je přidružený k tomuto koncovému bodu. Název interního nástroje pro vyrovnávání zatížení se zadává v nástrojích pro vyrovnávání zatížení. Element LoadBalancerName je k dispozici pouze ve verzi 2014-05-01 nebo novější. |
IdleTimeoutInMinutes | Nepovinný parametr. Určuje časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastaven na TCP. Element IdleTimeoutInMinutes je k dispozici pouze ve verzi 2014-06-01 nebo novější. |
Protokol | Určuje přenosový protokol pro koncový bod. Možné hodnoty jsou: - TCP - UDP |
Vip | Určuje virtuální IP adresu koncového bodu. |
LoadBalancerProbe
Obsahuje nastavení koncového bodu, které nástroj pro vyrovnávání zatížení Azure používá k monitorování dostupnosti virtuálního počítače před přesměrováním provozu do koncového bodu.
Název elementu | Popis |
---|---|
Cesta | Určuje relativní název cesty, který se má zkontrolovat, aby se zjistil stav dostupnosti. Pokud je protokol nastaven na TCP, musí být tato hodnota NULL. Příklad: program Sonda použije https://example.com/path k provedení sondy . |
Port | Určuje port, který se má použít ke kontrole stavu dostupnosti. |
Protokol | Určuje protokol, který se má použít ke kontrole stavu dostupnosti. Možné hodnoty: - HTTP - TCP |
Dns
Určuje vlastní nastavení DNS, která se zadají pro nasazení.
Název elementu | Popis |
---|---|
Název | Určuje název serveru DNS. |
Adresa | Určuje IP adresu serveru DNS. |
Rozšířené vlastnosti
Určuje vlastnosti, které se používají k poskytování dalších informací o nasazení.
Název elementu | Popis |
---|---|
Název | Určuje název vlastnosti, která je přidružená k nasazení. |
Hodnota | Určuje hodnotu vlastnosti, která je přidružena k nasazení. |
PersistentVMDowntime
Určuje informace o tom, kdy se virtuální počítač spustil a zastavil.
Název elementu | Popis |
---|---|
StartTime | Určuje čas spuštění virtuálního počítače. |
EndTime | Určuje čas zastavení virtuálního počítače. |
Stav | Určuje stav virtuálního počítače. |
Virtuální IP adresy
Obsahuje virtuální IP adresy zadané pro nasazení.
Název elementu | Popis |
---|---|
Adresa | Určuje virtuální IP adresu nasazení. |
IsReserved | Určuje, jestli je virtuální IP adresa vyhrazená. Možné hodnoty: - true - false |
ReservedIPName | Určuje název rezervované IP adresy, která byla přiřazena k nasazení. |
Typ | Určuje hodnotu, Private pokud je virtuální IP adresa přidružená k internímu nástroji pro vyrovnávání zatížení. |
Názvy podsítí
Obsahuje seznam podsítí, do kterých bude virtuální počítač patřit.
Název elementu | Popis |
---|---|
SubnetName | Povinná hodnota. Určuje název podsítě, do které virtuální počítač patří. |
DataVirtualHardDisks
Obsahuje parametry, které se používají k přidání datového disku do virtuálního počítače.
Název elementu | Popis |
---|---|
HostCaching | Určuje chování platformy ukládání objektu blob datového disku do mezipaměti pro efektivitu čtení a zápisu. Možné hodnoty: - None - ReadOnly - ReadWrite Výchozí trezor je ReadOnly . |
DiskName | Určuje název virtuálního pevného disku, který se má použít k vytvoření datového disku pro virtuální počítač. |
Lun | Určuje logickou jednotku (LUN) datového disku. LOGICKÁ JEDNOTKA určuje slot, ve kterém se datová jednotka zobrazí po připojení pro použití virtuálním počítačem. Tento prvek je uveden pouze v případě, že je k virtuálnímu počítači připojeno více než jeden datový disk. Platné hodnoty jsou 0 – 31. |
LogicalDiskSizeInGB | Určuje velikost disku v GB, který se má připojit k virtuálnímu počítači. |
MediaLink | Určuje umístění virtuálního pevného disku přidruženého k disku v úložišti Azure. Příklad: http://example.blob.core.windows.net/disks/mydatadisk.vhd| |
IoType | Tato vlastnost určuje typ účtu úložiště pro záložní virtuální pevný disk. Pokud se záložní virtuální pevný disk nachází ve zřízeném účtu úložiště, vrátí se hodnota Zřízeno, jinak se vrátí hodnota Standard. Poznámka: Tuto hodnotu vyplní platforma Azure při vytvoření disku, nikoli uživatel. Tato vlastnost je vrácena pouze s hlavičkou verze 2014-10-01 nebo novější. |
OSVirtualHardDisk
Obsahuje parametry, které se používají k vytvoření disku operačního systému pro virtuální počítač.
Název elementu | Popis |
---|---|
HostCaching | Určuje chování platformy ukládání do mezipaměti objektu blob disku operačního systému pro efektivitu čtení a zápisu. Možné hodnoty: - ReadOnly - ReadWrite |
DiskName | Určuje název image operačního systému v úložišti imagí. |
MediaLink | Určuje umístění virtuálního pevného disku přidruženého k disku operačního systému v úložišti Azure. |
SourceImageName | Určuje název zdrojové image, která byla použita k vytvoření disku operačního systému. |
Operační systém | Určuje operační systém, který běží na virtuálním počítači. Možné hodnoty: - Windows - Linux |
RemoteSourceImageLink | Určuje identifikátor URI umístění, kde je uložená image operačního systému, která se použila k vytvoření virtuálního počítače. Toto umístění může být jiné než úložiště uživatelů nebo platforem v Azure. Image je vždy přidružená k VHD, což je soubor .vhd uložený jako objekt blob stránky v účtu úložiště. Pokud zadáte cestu k bitové kopii s tímto prvkem, vytvoří se přidružený virtuální pevný disk a musíte použít element MediaLink k určení umístění v úložišti, kde bude virtuální pevný disk umístěn. Pokud je tento element použit, SourceImageName se nepoužije. Element RemoteSourceImageLink je k dispozici pouze ve verzi 2014-05-01 nebo novější. |
IoType | Tato vlastnost určuje typ účtu úložiště pro záložní virtuální pevný disk. Pokud se záložní virtuální pevný disk nachází ve zřízeném účtu úložiště, vrátí se hodnota Zřízeno, jinak se vrátí hodnota Standard. Poznámka: Tuto hodnotu vyplní platforma Azure při vytvoření disku, nikoli uživatel. Tato vlastnost se vrátí pouze s hlavičkou verze 2014-10-01 nebo novější. |
ResourceExtensionReferences
Obsahuje kolekci rozšíření prostředků, která se mají nainstalovat na virtuální počítač. Rozšíření prostředků je softwarová komponenta, která je nainstalovaná na virtuálním počítači. Agent virtuálního počítače musí být nainstalovaný na virtuálním počítači, aby bylo možné nainstalovat rozšíření prostředků.
Název elementu | Popis |
---|---|
ResourceExtensionReference | Povinná hodnota. Určuje vlastnosti rozšíření prostředků, které by se mělo nainstalovat na virtuální počítač. |
Název odkazu | Povinná hodnota. Určuje název odkazu rozšíření prostředků. |
Publisher | Povinná hodnota. Určuje název vydavatele, který vytvořil rozšíření prostředků. Pomocí příkazu List Resource Extensions můžete vyhledat název vydavatele rozšíření prostředků. |
Name | Povinná hodnota. Určuje název rozšíření prostředků. Pomocí příkazu List Resource Extensions můžete vyhledat názvy dostupných rozšíření prostředků. |
Verze | Povinná hodnota. Určuje verzi rozšíření prostředků. Verzi rozšíření prostředků můžete vyhledat pomocí funkce List Resource Extension Versions . |
ResourceExtensionParameterValues | Nepovinný parametr. Obsahuje kolekci parametrů, které se předávají rozšíření prostředků při instalaci. |
Stav | Nepovinný parametr. Určuje stav rozšíření prostředků. Možné hodnoty: - Enable - Disable Výchozí hodnota je Enable . |
ResourceExtensionParameterValues
Obsahuje kolekci parametrů, které se předávají rozšíření prostředků při instalaci.
Název elementu | Popis |
---|---|
ResourceExtensionParameterValue | Povinná hodnota. Určuje klíč, hodnotu a typ parametru. |
Klíč | Povinná hodnota. Určuje klíč parametru . |
Hodnota | Povinná hodnota. Určuje hodnotu parametru v kódování base-64. |
Typ | Povinná hodnota. Určuje typ rozšíření prostředků. Možné hodnoty: - Public - Private Pokud je tato hodnota nastavená na Private , funkce Get Deployment nevrátí parametr . Můžete zadat pouze jeden veřejný a jeden privátní parametr pro maximálně dva parametry. |
Konfigurace rozšíření
Obsahuje rozšíření přidaná do cloudové služby.
Název elementu | Popis |
---|---|
AllRoles | Určuje seznam rozšíření, která se použijí pro všechny role v nasazení. |
Rozšíření | Určuje rozšíření, které se má nasadit do role v cloudové službě. |
Pojmenované role | Určuje seznam rozšíření, která se použijí na konkrétní role v nasazení. |
Rozšíření
Určuje rozšíření, které se má nasadit do role v cloudové službě.
Název elementu | Popis |
---|---|
Id | Určuje identifikátor rozšíření. Identifikátor se vytvoří při přidání rozšíření do cloudové služby. ID rozšíření, které bylo přidáno do cloudové služby, najdete pomocí seznamu rozšíření. |
SequenceNumber | Určuje počet naposledy použitých konfigurací rozšíření. Toto číslo přiřazuje Azure a s každou změnou konfigurace se zvýší. Element SequenceNumber je k dispozici pouze ve verzi 2014-06-01 nebo vyšší. |
Stav | Nepovinný parametr. Určuje stav rozšíření. Tento prvek platí jenom pro rozšíření nakonfigurovaná ve formátu JSON. Možné hodnoty: - Enable - Disable - Uninstall Výchozí hodnota je Enable .Element State je k dispozici pouze ve verzi 2014-06-01 nebo vyšší. |
Pojmenované role
Určuje seznam rozšíření, která se použijí na konkrétní role v nasazení.
Název elementu | Popis |
---|---|
Role | Určuje konkrétní roli, ke které je rozšíření přidáno. |
RoleName (Název role) | Určuje název role. |
Rozšíření | Určuje rozšíření, které se má nasadit do role v cloudové službě. |
GuestAgentStatus
Určuje informace o agentu nainstalovaném v instanci.
Název elementu | Popis |
---|---|
Verze protokolu | Určuje verzi protokolu, kterou agent používá pro generování zpráv o stavu. |
Timestamp | Určuje čas UTC, kdy byl nahlášen stav. |
GuestAgentVersion | Určuje verzi agenta nainstalovaného v instanci. |
Stav | Určuje stav agenta. Možné hodnoty: - Ready - NotReady |
Formátovaná zpráva | Určuje lokalizovanou stavovou zprávu. |
Formátovaná zpráva
Určuje lokalizovanou stavovou zprávu.
Název elementu | Popis |
---|---|
Jazyk | Určuje jazyk zprávy. |
Zpráva | Určuje zprávu. |
ResourceExtensionStatusList
Určuje informace o rozšířeních nainstalovaných v instanci.
Název elementu | Popis |
---|---|
ResourceExtensionStatus | Určuje informace o konkrétním rozšíření. |
ResourceExtensionStatus
Určuje informace o konkrétním rozšíření.
Název elementu | Popis |
---|---|
Název obslužné rutiny | Určuje název rozšíření. |
Verze | Určuje verzi rozšíření. |
Stav | Určuje stav rozšíření. Možné hodnoty: - Installing - Ready - NotReady - Unresponsive |
Kód | Určuje stavový kód vrácený rozšířením. |
Formátovaná zpráva | Určuje lokalizovanou stavovou zprávu. |
ExtensionSettingStatus | Určuje informace o stavu nastavení, která byla předána rozšíření. |
Veřejné IP adresy
Obsahuje veřejnou IP adresu, kterou je možné použít vedle výchozí virtuální IP adresy pro virtuální počítač.
Název elementu | Popis |
---|---|
PublicIP | Povinná hodnota. Určuje další veřejnou ip adresu, která se dá použít ke komunikaci s virtuálním počítačem. |
Name | Povinná hodnota. Určuje název veřejné IP adresy. |
Adresa | Povinná hodnota. Určuje IP adresu veřejné IP adresy. |
IdleTimeoutInMinutes | Nepovinný parametr. Určuje časový limit nečinných připojení TCP. Hodnotu je možné nastavit na 4 až 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastaven na TCP. Element IdleTimeoutInMinutes je k dispozici pouze ve verzi 2014-06-01 nebo vyšší. |
DomainNameLabel | Nepovinný parametr. Určuje popisek názvu domény pro veřejnou IP adresu. Element DomainNameLabel je k dispozici pouze ve verzi 2015-03-01 nebo vyšší. |
Fqdn | Nepovinný parametr. Určuje plně kvalifikovaný název domény zaregistrovaný pro tuto veřejnou IP adresu. |
NetworkInterfaces
Obsahuje sadu sekundárních síťových rozhraní.
Název elementu | Popis |
---|---|
NetworkInterface | Povinná hodnota. Určuje sekundární síťové rozhraní. |
Name | Povinné: Určuje název sekundárního síťového rozhraní. |
Konfigurace IP adres | Povinná hodnota. Určuje sadu konfigurací IP adres pro sekundární síťové rozhraní. |
Konfigurace IP adres
Určuje sadu konfigurací IP adres pro sekundární síťové rozhraní.
Název elementu | Popis |
---|---|
Konfigurace IP adresy | Povinná hodnota. Určuje konfiguraci IP adresy pro sekundární síťové rozhraní. V současné době je pro sekundární síťové rozhraní podporována pouze jedna konfigurace IP adresy. |
SubnetName | Povinná hodnota. Určuje název podsítě virtuální sítě, do které patří tato konfigurace IP adresy. |
Adresa | Povinné: Určuje interní IP adresu nakonfigurovanou pro sekundární síťové rozhraní. |
Nástroje pro vyrovnávání zatížení
Obsahuje seznam interních nástrojů pro vyrovnávání zatížení, které je možné přiřadit vstupním koncovým bodům.
Název elementu | Popis |
---|---|
LoadBalancer | Povinná hodnota. Určuje atributy interního nástroje pro vyrovnávání zatížení. |
Name | Povinná hodnota. Určuje název interního nástroje pro vyrovnávání zatížení. |
FrontendIpConfiguration | Povinná hodnota. Určuje konfiguraci virtuální IP adresy poskytované nástrojem pro vyrovnávání zatížení. |
Typ | Povinná hodnota. Určuje typ virtuální IP adresy, kterou poskytuje nástroj pro vyrovnávání zatížení. Jediná povolená hodnota je Private . |
SubnetName | Vyžaduje se, pokud nasazení existuje ve virtuální síti a je přiřazená StaticVirtualNetworkIPAddress. Určuje podsíť virtuální sítě, kterou nástroj pro vyrovnávání zatížení používá. Virtuální IP adresa spravovaná nástrojem pro vyrovnávání zatížení je obsažena v této podsíti. |
StaticVirtualNetworkIPAddress | Nepovinný parametr. Určuje konkrétní virtuální IP adresu, kterou nástroj pro vyrovnávání zatížení používá z podsítě ve virtuální síti. |
ExtensionSettingStatus
Určuje informace o stavu nastavení, která byla předána rozšíření.
Název elementu | Popis |
---|---|
Timestamp | Určuje čas UTC, kdy byl nahlášen stav. |
Name | Určuje název nastavení, které bylo předáno rozšíření. |
Operace | Určuje operaci, kterou rozšíření provedlo pomocí nastavení. |
Stav | Určuje stav operace. Možné hodnoty: - transitioning - error - success - warning |
Kód | Určuje stavový kód operace. |
Formátovaná zpráva | Určuje lokalizovanou stavovou zprávu. |
Seznam dílčích statistik | Obsahuje seznam dalších informací o stavu, pokud existuje. |
Seznam dílčích statistik
Obsahuje seznam dalších informací o stavu, pokud existuje.
Název elementu | Popis |
---|---|
Dílčí stav | Obsahuje informace o dalších stavových zprávách vrácených rozšířením. |
Name | Určuje identifikátor stavu. |
Stav | Určuje stav operace. Možné hodnoty: - transitioning - error - success - warning |
Formátovaná zpráva | Určuje lokalizovanou stavovou zprávu. |
Poznámky
Pokud chcete získat názvy cloudových služeb ve vašem předplatném, můžete použít seznam Cloud Services.