Hämta distribution
Åtgärden Get Deployment
returnerar konfigurationsinformation, status och systemegenskaper för en distribution.
Förfrågan
Begäran Get Deployment
kan användas för att hämta distributionshändelser för ett enda distributionsfack (mellanlagring eller produktion) eller för ett specifikt distributionsnamn. Om du vill hämta information efter distributionsnamn måste du först hämta det unika namnet för distributionen. Det här unika namnet är en del av svaret när du gör en begäran om att få distributionen i ett distributionsfack.
Om du till exempel har en molntjänst distribuerad till produktionsmiljön kan du hämta det unika namnet genom att göra en begäran till …/deploymentslots/production
. Svaret innehåller ett Name
element för molntjänsten. Elementvärdet Name
kan användas för att skicka en begäran till …/deployments/<Name>
om du vill hämta information om den specifika distributionen.
Om du vill generera begärande-URI:n ersätter <subscription-id>
du med ditt prenumerations-ID, <cloudservice-name>
med namnet på molntjänsten med <deployment-slot>
staging
eller production
eller <deployment-name>
med namnet på distributionen.
Metod | URI för förfrågan |
---|---|
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> |
URI-parametrar
Inga.
Rubriker för begäran
I följande tabell beskrivs begärandehuvudena.
Begärandehuvud | Description |
---|---|
x-ms-version |
Krävs. Anger vilken version av åtgärden som ska användas för den här begäran. Det här huvudet ska vara inställt på 2009-10-01 eller högre. |
Begärandetext
Inga.
Svarsåtgärder
Svaret innehåller en HTTP-statuskod, en uppsättning svarshuvuden och en svarstext.
Statuskod
En lyckad åtgärd returnerar statuskod 200 (OK).
Svarsrubriker
Svaret för den här åtgärden innehåller följande rubriker. Svaret kan också innehålla ytterligare HTTP-standardhuvuden.
Svarshuvud | Description |
---|---|
x-ms-request-id |
Ett värde som unikt identifierar en begäran som görs mot hanteringstjänsten. |
Svarstext
I följande exempel visas formatet för svarstexten:
<?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>
I följande tabell beskrivs elementen i svarstexten.
Elementnamn | Beskrivning |
---|---|
Name | Anger namnet på distributionen. |
DeploymentSlot | Anger den miljö som molntjänsten distribueras till, antingen staging eller production . |
PrivateID | Anger en unik identifierare som genereras internt för den här distributionen. |
Status | Anger status för distributionen. Möjliga värden: - Running - Suspended - RunningTransitioning - SuspendedTransitioning - Starting - Suspending - Deploying - Deleting |
Etikett | Anger en base-64-kodad identifierare för distributionen. Den här identifieraren kan användas i spårningssyfte. |
URL | Anger den URL som används för att komma åt molntjänsten. Om tjänstnamnet till exempel är MyService kan du komma åt tjänsten genom att anropa: http:// MyService.cloudapp.net |
Konfiguration | Anger den base-64-kodade konfigurationsfilen för distributionen. |
RoleInstanceList | Innehåller listan över rollinstanser i distributionen. |
UpgradeStatus | Innehåller inställningar för hur distributionen uppgraderas. |
UpgradeDomainCount | Innehåller ett heltal som representerar det totala antalet uppgraderingsdomäner för distributionen. Elementet UpgradeDomainCount är endast tillgängligt med version 2011-06-01 eller senare. |
Rolllista | Innehåller listan över roller i distributionen. |
SdkVersion | Anger vilken version av SDK som användes för att generera paketet för distributionen. Elementet SdkVersion är endast tillgängligt med version 2011-06-01 eller senare. |
Låst | True för att förhindra en ny skrivåtgärd för distributionen medan den uppdateras; annars false .Elementet Locked är endast tillgängligt med version 2011-06-01 eller senare. |
RollbackAllowed | True om åtgärden RollbackDeploymentUpdateOrUpgrade tillåts för distributionen, annars false .Elementet RollbackAllowed är endast tillgängligt med version 2011-06-01 eller senare. |
CreatedTime | Anger den tid då distributionen skapades. |
LastModifiedTime | Anger den senaste gången distributionen ändrades. |
VirtualNetworkName | Anger namnet på den Virtual Network som den virtuella datorn ansluter till. Elementet VirtualNetworkName är endast tillgängligt med version 2012-03-01 eller senare. |
Dns | Innehåller de DNS-inställningar som har angetts för distribution. Elementet Dns är endast tillgängligt med version 2012-03-01 eller senare. |
LoadBalancers | Innehåller en lista över interna lastbalanserare som kan tilldelas till indataslutpunkter. Elementet LoadBalancers är endast tillgängligt med version 2014-05-01 eller senare. |
ExtendedProperties | Anger de egenskaper som används för att ge mer information om en distribution. |
PersistentVMDowntime | Anger information om när den virtuella datorn har startats och stoppats. Elementet PersistentVMDowntime är endast tillgängligt med version 2012-03-01 eller senare. |
VirtualIPs | Anger de virtuella IP-adresserna för distributionen. Elementet VirtualIPs är endast tillgängligt med version 2012-03-01 eller senare. |
ExtensionConfiguration | Anger ett tillägg som läggs till i molntjänsten. I Azure kan en process köras som ett tillägg för en molntjänst. Du kan lägga till ett tillägg till en molntjänst med hjälp av Lägg till tillägg och du kan lägga till tillägget i distributionen med hjälp av Uppgraderingsdistribution eller Ändra distributionskonfiguration. Elementet ExtensionConfiguration är endast tillgängligt med version 2013-03-01 eller senare. |
ReservedIPName | Anger namnet på en reserverad IP-adress som ska tilldelas till distributionen. Elementet ReservedIPName är endast tillgängligt med version 2014-05-01 eller senare. |
InternalDnsSuffix | Anger domännamnssuffixet för intern namnmatchning som tilldelas automatiskt av Azure. Alla instanser av Virtual Machines i en distribution tilldelas automatiskt domännamnssuffixet. Alla instanser av webbroller eller arbetsroller i en distribution tilldelas automatiskt domännamnssuffixet när minst en roll tilldelas ett datornamn med hjälp vmName av attributet . En distribution som finns i ett virtuellt nätverk med en KONFIGURERAd DNS-server tilldelas inte ett internt domännamnssuffix.Elementet InternalDnsSuffix är endast tillgängligt med version 2013-11-01 eller senare. |
RoleInstanceList
Innehåller listan över rollinstanser i distributionen.
Elementnamn | Beskrivning |
---|---|
RoleName | Anger namnet på rollen. |
InstanceName | Anger namnet på en specifik rollinstans om en instans av rollen körs. |
InstanceStatus | Anger aktuell status för en rollinstans.Unknown :– Anger att rolltillståndet för närvarande är okänt. CreatingVM :– Anger att resurser skapas för en virtuell dator. StartingVM :– Anger att en virtuell dator startas. CreatingRole :– Anger att resurser skapas för en rollinstans. StartingRole :– Anger att en rollinstans startar. ReadyRole :– Anger att en rollinstans har startats och är redo att användas. BusyRole :– Anger att en rollinstans inte är tillgänglig för begäranden. Det här tillståndet genereras vanligtvis när rollinstansen skapas eller stoppas. StoppingRole :– Anger att en rollinstans stoppas. StoppingVM :– Anger att en virtuell dator stoppas. DeletingVM :– Anger att en virtuell dator tas bort. StoppedVM :– Anger att en virtuell dator inte körs. Det här är det slutliga tillståndet för avstängningsprocessen och inga andra statusmeddelanden ska tas emot efter StoppedVM .RestartingRole :– Anger att en rollinstans oväntat har stoppats eller inte har startats. Den här statusen anger att det finns ett problem med rollinstansen som gör att den kraschar eller hindrar den från att starta och måste korrigeras innan rollinstansen kan startas. Fälten InstanceStateDetails och InstanceErrorCode kan innehålla information om rollfelet som orsakade det här tillståndet.CyclingRole :– Anger att en roll kontinuerligt har kraschat efter att ha startats av Azure. Den här statusen anger att det finns ett problem med rollen som hindrar den från att starta och kan genereras när de StartingRole jämna ReadyRole statusarna har tagits emot. Problemet i rollen måste hittas och åtgärdas innan rollen kan startas. Fälten InstanceStateDetails och InstanceErrorCode kan innehålla information om rollfelet som orsakade det här tillståndet, vilket kan vara användbart för att identifiera och felsöka problemet. Elementet CyclingRole returneras endast om versionen är 2014-02-01 eller lägre.FailedStartingRole :- Det gick inte att starta rollen. Den här statusen anger att det finns ett problem med rollinstansen som hindrar den från att starta och kan genereras när processen returnerar StartingRole . Problemet i rollen måste hittas och åtgärdas innan rollen kan startas. Fälten InstanceStateDetails och InstanceErrorCode kan innehålla information om rollfelet som orsakade det här tillståndet, vilket kan vara användbart för att identifiera och felsöka problemet.FailedStartingVM :– Anger att en virtuell dator kontinuerligt inte kunde starta. Den här statusen genereras av Azure och anger inget fel med rollen. Den kan genereras efter tillståndet StartingRole .UnresponsiveRole :– Anger att en rollinstans har överskriden tidsgräns innan ett statusmeddelande tas emot och inte svarar på begäranden. StoppedDeallocated :– Anger att en rollinstans har stoppats och att alla allokerade resurser har släppts. Detta stoppar faktureringen för rollinstansen. Rollinstanser som har statusen StoppedDeallocated returneras endast i rollinstanslistan om versionen är 2013-06-01 eller senare. Om alla rollinstanser i distributionen har statusen StoppedDeallocated returneras inte distributionen om versionen är lägre än 2013-06-01.Preparing :– Anger att bloben kopieras från fjärrkällans plats. Den här statusen returneras endast om versionen är 2014-05-01 eller senare. |
ExtendedInstanceStatus | Anger ytterligare statusinformation om det är tillgängligt för distributionen. Om en blob kopieras från en fjärrkälla till ett lagringskonto innehåller värdet för det här elementet procentandelen av den blob som har kopierats. Elementet ExtendedInstanceStatus är endast tillgängligt med version 2015-05-01 eller senare. |
InstanceUpgradeDomain | Anger den uppgraderingsdomän som rollinstansen tillhör. Under en uppgraderingsdistribution uppgraderas alla roller i samma uppgraderingsdomän samtidigt. Elementet InstanceUpgradeDomain är endast tillgängligt med version 2011-06-01 eller senare. |
InstanceFaultDomain | Anger den feldomän som rollinstansen tillhör. Rollinstanser i samma feldomän kan vara sårbara för fel på en enskild maskinvarudel. Elementet InstanceFaultDomain är endast tillgängligt med version 2011-06-01 eller senare. |
InstanceSize | Anger storleken på rollinstansen. Elementet InstanceSize är endast tillgängligt med version 2011-06-01 eller senare. |
InstanceStateDetails | Ger en ögonblicksbild av rollinstansens tillstånd när åtgärden anropades. Elementet InstanceStateDetails är endast tillgängligt med version 2011-10-01 eller senare. |
InstanceErrorCode | Felkoden för den senaste rollstarten. För Virtual Machines felkoderna är: - WaitTimeout – Rollinstansen kommunicerade inte inom 25 minuter. Detta indikerar vanligtvis att den inte startades eller att gästagenten inte är installerad. – VhdTooLarge – Den valda VHD-avbildningen var för stor för rollinstansen. – AzureInternalError – Ett internt fel har inträffat som har orsakat att rollinstansen inte startar. Kontakta supporten för ytterligare hjälp. För webb- och arbetsroller returnerar det här fältet en felkod som kan anges för Azure Support för att hjälpa till att lösa fel. Det här fältet är vanligtvis tomt. Elementet InstanceErrorCode är endast tillgängligt med version 2011-10-01 eller senare. |
Ip | Anger IP-adressen för rollinstansen (DIP). Elementet IpAddress är endast tillgängligt med version 2012-03-01 eller senare. |
InstanceEndpoints | Innehåller listan över instansslutpunkter för rollen. |
PowerState | Den virtuella datorns körningstillstånd. Följande är möjliga värden: - Starting - Started - Stopping - Stopped - Unknown |
HostName | Anger DNS-värdnamnet för den molntjänst där rollinstansen körs. Det här elementet visas endast för distributioner av virtuella datorer. |
RemoteAccessCertificateThumbprint | Anger tumavtrycket för RDP-servercertifikatet (i Windows) eller SSH-servercertifikatet (i Linux). Tumavtrycket används bara för Virtual Machines som har skapats från en bild. Elementet RemoteAccessCertificateThumbprint är endast tillgängligt med version 2012-08-01 eller senare. |
GuestAgentStatus | Anger information om agenten som är installerad på en instans. Elementet GuestAgentStatus är endast tillgängligt med version 2014-04-01 eller senare. |
ResourceExtensionStatusList | Anger information om de tillägg som är installerade på en instans. Elementet ResourceExtensionStatusList är endast tillgängligt med version 2014-04-01 eller senare. |
PublicIPs | Valfritt. Innehåller en offentlig IP-adress som kan användas utöver den virtuella ip-standardadressen för den virtuella datorn. Elementet PublicIPs är endast tillgängligt med version 2014-05-01 eller senare. |
NetworkInterfaces | Valfritt, En uppsättning sekundära nätverksgränssnitt. Antalet sekundära nätverksgränssnitt som tillåts beror på storleken på den virtuella datorn. NetworkInterfaces-elementet är endast tillgängligt med version 2014-08-01 eller senare. |
InstanceEndpoints
Innehåller listan över instansslutpunkter för rollen.
Elementnamn | Beskrivning |
---|---|
Name | Anger namnet på slutpunkten. |
Vip | Anger slutpunktens virtuella IP-adress. Elementet Vip är endast tillgängligt med version 2011-06-01 eller senare. |
PublicPort | Anger den externa port som används av slutpunkten. |
LocalPort | Anger den interna port som används av slutpunkten. |
Protokoll | Anger trafikprotokollet på slutpunkten. |
UpgradeStatus
Anger information om en uppgradering som sker i distributionen.
Elementnamn | Beskrivning |
---|---|
UpgradeType | Anger typen av uppgradering. Möjliga värden: - Auto - Manual - Simultaneous |
CurrentUpgradeDomainState | Anger uppgraderingens aktuella tillstånd. Möjliga värden är Before och During . |
CurrentUpgradeDomain | Innehåller ett heltalsvärde som identifierar den aktuella uppgraderingsdomänen. Uppgraderingsdomäner identifieras med ett nollbaserat index: den första uppgraderingsdomänen har ett ID på 0, den andra har ett ID på 1 och så vidare. |
Rolllista
Innehåller listan över roller i distributionen.
Elementnamn | Beskrivning |
---|---|
RoleName | Anger namnet på rollen. |
OsVersion | Anger vilken version av operativsystemet som rollinstanserna körs på. |
RoleType | Anger typen av roll. Det här elementet visas endast för distributioner av virtuella datorer och är PersistentVMRole som standard . |
Licenstyp | Anger att avbildningen eller disken som används har licensierats lokalt. Det här elementet används endast för avbildningar som innehåller Windows Server-operativsystemet. Möjliga värden: - Windows_Client - Windows_Server |
ConfigurationSets | Innehåller en samling värden som representerar system- eller programkonfigurationsinställningar. |
AvailabilitySetName | Anger namnet på en samling virtuella datorer. |
DataVirtualHardDisks | Innehåller de parametrar som används för att lägga till en datadisk i en virtuell dator. |
OSVirtualHardDisk | Innehåller de parametrar som används för att skapa operativsystemdisken för en virtuell dator. |
RoleSize | Anger storleken på rollinstansen. |
ProvisionGuestAgent | Valfritt. Anger om VM-agenten är installerad på den virtuella datorn. Om du vill köra ett resurstillägg på en virtuell dator måste den här tjänsten vara installerad. Möjliga värden: - true - false |
ResourceExtensionReferences | Valfritt. Innehåller en samling resurstillägg som ska installeras på den virtuella datorn. Det här elementet används om ProvisionGuestAgent är inställt på true . |
ConfigurationSets
Innehåller en samling objekt som tillhandahåller system- eller programdata.
Elementnamn | Beskrivning |
---|---|
ConfigurationSetType | Anger konfigurationstypen för konfigurationsuppsättningen. Detta är för närvarande alltid inställt på NetworkConfiguration. |
InputEndpoints | Innehåller en samling externa slutpunkter för en virtuell dator. |
Undernätnamn | Innehåller en lista över Virtual Network undernätsnamn som distributionen tillhör. |
PublicIPs | Valfritt. Innehåller en offentlig IP-adress som kan användas utöver den virtuella ip-standardadressen för den virtuella datorn. Elementet PublicIPs är endast tillgängligt med version 2014-05-01 eller senare. |
NetworkInterfaces | Valfritt, En uppsättning sekundära nätverksgränssnitt. Antalet sekundära nätverksgränssnitt som tillåts beror på storleken på den virtuella datorn. NetworkInterfaces-elementet är endast tillgängligt med version 2014-08-01 eller senare. |
StaticVirtualNetworkIPAddress | Anger den interna IP-adressen för den virtuella datorn i en Virtual Network. Om det här elementet anges innehåller subnetNames-elementet bara ett undernät. IP-adressen som anges i det här elementet tillhör det undernät som har definierats i SubnetNames. Elementet StaticVirtualNetworkIPAddress är endast tillgängligt med version 2013-11-01 eller senare. |
InputEndpoints
Innehåller en samling externa slutpunkter för en virtuell dator.
Elementnamn | Beskrivning |
---|---|
LoadBalancedEndpointSetName | Anger ett namn på en uppsättning belastningsutjämningsslutpunkter. Det här elementet visas bara för distributioner av virtuella datorer. |
LocalPort | Anger den interna porten som den virtuella datorn lyssnar på för att hantera slutpunkten. Det här elementet visas bara för distributioner av virtuella datorer. |
Name | Anger namnet på den externa slutpunkten. Det här elementet visas bara för distributioner av virtuella datorer. |
Port | Anger den externa port som ska användas för slutpunkten. |
LoadBalancerProbe | Innehåller de slutpunktsinställningar som Azure-lastbalanseraren använder för att övervaka tillgängligheten för en virtuell dator innan trafik vidarebefordras till slutpunkten. |
LoadBalancerName | Valfritt. Anger namnet på den interna lastbalanseraren som är associerad med den här slutpunkten. Det interna lastbalanserarens namn anges i LoadBalancers. Elementet LoadBalancerName är endast tillgängligt med version 2014-05-01 eller senare. |
IdleTimeoutInMinutes | Valfritt. Anger tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används bara när protokollet är inställt på TCP. Elementet IdleTimeoutInMinutes är endast tillgängligt med version 2014-06-01 eller senare. |
Protokoll | Anger transportprotokollet för slutpunkten. Möjliga värden är: - TCP - UDP |
Vip | Anger den virtuella IP-adressen för slutpunkten. |
LoadBalancerProbe
Innehåller de slutpunktsinställningar som Azure-lastbalanseraren använder för att övervaka tillgängligheten för en virtuell dator innan trafik vidarebefordras till slutpunkten.
Elementnamn | Beskrivning |
---|---|
Sökväg | Anger det relativa sökvägsnamnet som ska kontrolleras för att fastställa tillgänglighetsstatusen. Om Protokoll är inställt på TCP måste det här värdet vara NULL. Exempel: path Avsökningen används https://example.com/path för att utföra avsökningen. |
Port | Anger vilken port som ska användas för att kontrollera tillgänglighetsstatusen. |
Protokoll | Anger vilket protokoll som ska användas för att kontrollera tillgänglighetsstatusen. Möjliga värden: - HTTP - TCP |
DNS
Anger de anpassade DNS-inställningar som har angetts för distribution.
Elementnamn | Beskrivning |
---|---|
Name | Anger namnet på DNS-servern. |
Adress | Anger IP-adressen för DNS-servern. |
ExtendedProperties
Anger de egenskaper som används för att ge mer information om en distribution.
Elementnamn | Beskrivning |
---|---|
Name | Anger namnet på en egenskap som är associerad med distributionen. |
Värde | Anger värdet för en egenskap som är associerad med distributionen. |
PersistentVMDowntime
Anger information om när den virtuella datorn har startats och stoppats.
Elementnamn | Beskrivning |
---|---|
StartTime | Anger den tid då den virtuella datorn startades. |
EndTime | Anger den tid då den virtuella datorn stoppades. |
Status | Anger status för den virtuella datorn. |
VirtualIPs
Innehåller de virtuella IP-adresser som har angetts för distributionen.
Elementnamn | Beskrivning |
---|---|
Adress | Anger distributionens virtuella IP-adress. |
IsReserved | Anger om den virtuella IP-adressen är reserverad. Möjliga värden: - true - false |
ReservedIPName | Anger namnet på en reserverad IP-adress som har tilldelats distributionen. |
Typ | Anger värdet Private om den virtuella IP-adressen är associerad med en intern lastbalanserare. |
Undernätsnamn
Innehåller en lista över undernät som den virtuella datorn ska tillhöra.
Elementnamn | Beskrivning |
---|---|
Undernätnamn | Krävs. Anger namnet på ett undernät som den virtuella datorn tillhör. |
DataVirtualHardDisks
Innehåller de parametrar som används för att lägga till en datadisk till en virtuell dator.
Elementnamn | Beskrivning |
---|---|
HostCaching | Anger plattformscachelagringsbeteendet för datadiskbloben för läs-/skriveffektivitet. Möjliga värden: - None - ReadOnly - ReadWrite Standardvalvet är ReadOnly . |
DiskName | Anger namnet på den virtuella hårddisk som ska användas för att skapa datadisken för den virtuella datorn. |
Lun | Anger LUN (Logical Unit Number) för datadisken. LUN anger det fack där dataenheten visas när den monteras för användning av den virtuella datorn. Det här elementet visas bara när mer än en datadisk är ansluten till en virtuell dator. Giltiga värden är 0–31. |
LogicalDiskSizeInGB | Anger storleken i GB på disken som ska anslutas till den virtuella datorn. |
MediaLink | Anger platsen i Azure Storage för den virtuella hårddisk som är associerad med disken. Exempel: http://example.blob.core.windows.net/disks/mydatadisk.vhd| |
IOType | Den här egenskapen identifierar typen av lagringskonto för den säkerhetskopierade virtuella hårddisken. Om den säkerhetskopierade virtuella hårddisken finns i ett etablerat lagringskonto returneras "Etablerad" annars returneras "Standard". Obs! Det här värdet fylls i av Azure-plattformen när disken skapas, inte av användaren. Den här egenskapen returneras endast med ett versionshuvud för 2014-10-01 eller senare. |
OSVirtualHardDisk
Innehåller de parametrar som används för att skapa operativsystemdisken för en virtuell dator.
Elementnamn | Beskrivning |
---|---|
HostCaching | Anger plattformscachelagringsbeteendet för operativsystemets diskblob för läs-/skriveffektivitet. Möjliga värden: - ReadOnly - ReadWrite |
DiskName | Anger namnet på en operativsystemavbildning på avbildningslagringsplatsen. |
MediaLink | Anger platsen i Azure Storage för den virtuella hårddisk som är associerad med operativsystemdisken. |
SourceImageName | Anger namnet på källavbildningen som användes för att skapa operativsystemdisken. |
Operativsystem | Anger det operativsystem som körs på den virtuella datorn. Möjliga värden: - Windows - Linux |
RemoteSourceImageLink | Anger en URI till den plats där en OS-avbildning lagras som användes för att skapa den virtuella datorn. Den här platsen kan vara en annan plats än användarens eller plattformens lagringsplatser i Azure. En avbildning är alltid associerad med en virtuell hårddisk, som är en VHD-fil som lagras som en sidblob i ett lagringskonto. Om du anger sökvägen till en avbildning med det här elementet skapas en associerad virtuell hårddisk och du måste använda MediaLink-elementet för att ange den plats i lagringen där den virtuella hårddisken ska finnas. Om det här elementet används används inte SourceImageName. Elementet RemoteSourceImageLink är endast tillgängligt med version 2014-05-01 eller senare. |
IOType | Den här egenskapen identifierar typen av lagringskonto för den säkerhetskopierade virtuella hårddisken. Om den säkerhetskopierade virtuella hårddisken finns i ett etablerat lagringskonto returneras "Etablerad" annars returneras "Standard". Obs! Det här värdet fylls i av Azure-plattformen när disken skapas, inte av användaren. Den här egenskapen returneras endast med ett versionshuvud för 2014-10-01 eller senare |
ResourceExtensionReferences
Innehåller en samling resurstillägg som ska installeras på den virtuella datorn. Ett resurstillägg är en programvarukomponent som är installerad på den virtuella datorn. VM-agenten måste vara installerad på den virtuella datorn för att kunna installera resurstillägg.
Elementnamn | Beskrivning |
---|---|
ResourceExtensionReference | Krävs. Anger egenskaperna för ett resurstillägg som ska installeras på den virtuella datorn. |
ReferenceName | Krävs. Anger referensnamnet för resurstillägget. |
Publisher | Krävs. Anger namnet på utgivaren som skapade resurstillägget. Du kan använda List Resource Extensions för att hitta utgivarnamnet för ett resurstillägg. |
Name | Krävs. Anger namnet på resurstillägget. Du kan använda List Resource Extensions för att hitta namnen på tillgängliga resurstillägg. |
Version | Krävs. Anger versionen av resurstillägget. Du kan använda listresurstilläggsversioner för att hitta versionen av resurstillägget. |
ResourceExtensionParameterValues | Valfritt. Innehåller en samling parametrar som skickas till resurstillägget när det installeras. |
Tillstånd | Valfritt. Anger tillståndet för resurstillägget. Möjliga värden: - Enable - Disable Standardvärdet är Enable . |
ResourceExtensionParameterValues
Innehåller en samling parametrar som skickas till resurstillägget när det installeras.
Elementnamn | Beskrivning |
---|---|
ResourceExtensionParameterValue | Krävs. Anger parameterns nyckel, värde och typ. |
Nyckel | Krävs. Anger nyckeln för parametern. |
Värde | Krävs. Anger parameterns base-64-kodade värde. |
Typ | Krävs. Anger typen för resurstillägget. Möjliga värden: - Public - Private Om det här värdet är inställt på Private returneras inte parametern av Hämta distribution. Du kan bara ange en offentlig parameter och en privat parameter för högst två parametrar. |
ExtensionConfiguration
Innehåller tillägg som läggs till i molntjänsten.
Elementnamn | Beskrivning |
---|---|
AllRoles | Anger en lista över tillägg som tillämpas på alla roller i en distribution. |
Förlängning | Anger ett tillägg som ska distribueras till en roll i en molntjänst. |
NamedRoles | Anger en lista över tillägg som tillämpas på specifika roller i en distribution. |
Filnamnstillägg
Anger ett tillägg som ska distribueras till en roll i en molntjänst.
Elementnamn | Beskrivning |
---|---|
Id | Anger tilläggets identifierare. Identifieraren skapas när tillägget läggs till i molntjänsten. Du hittar ID:t för ett tillägg som har lagts till i en molntjänst med hjälp av Listtillägg. |
SequenceNumber | Anger numret för den senast tillämpade konfigurationen för tillägget. Det här numret tilldelas av Azure och ökas med varje konfigurationsändring. Elementet SequenceNumber är endast tillgängligt med version 2014-06-01 eller senare. |
Tillstånd | Valfritt. Anger tillståndet för tillägget. Det här elementet gäller endast för JSON-konfigurerade tillägg. Möjliga värden: - Enable - Disable - Uninstall Standardvärdet är Enable .Elementet State är endast tillgängligt med version 2014-06-01 eller senare. |
NamedRoles
Anger en lista över tillägg som tillämpas på specifika roller i en distribution.
Elementnamn | Beskrivning |
---|---|
Roll | Anger en specifik roll som tillägget läggs till i. |
RoleName | Anger namnet på rollen. |
Förlängning | Anger ett tillägg som ska distribueras till en roll i en molntjänst. |
GuestAgentStatus
Anger information om agenten som är installerad på en instans.
Elementnamn | Beskrivning |
---|---|
ProtocolVersion | Anger vilken version av protokollet som används av agenten för statusrapportering. |
Timestamp | Anger UTC-tiden när statusen rapporterades. |
GuestAgentVersion | Anger vilken version av agenten som är installerad på instansen. |
Status | Anger status för agenten. Möjliga värden: - Ready - NotReady |
FormattedMessage | Anger ett lokaliserat statusmeddelande. |
FormattedMessage
Anger ett lokaliserat statusmeddelande.
Elementnamn | Beskrivning |
---|---|
Språk | Anger språket i meddelandet. |
Meddelande | Anger meddelandet. |
ResourceExtensionStatusList
Anger information om de tillägg som är installerade på en instans.
Elementnamn | Beskrivning |
---|---|
ResourceExtensionStatus | Anger information om ett specifikt tillägg. |
ResourceExtensionStatus
Anger information om ett specifikt tillägg.
Elementnamn | Beskrivning |
---|---|
HandlerName | Anger namnet på tillägget. |
Version | Anger versionen av tillägget. |
Status | Anger status för tillägget. Möjliga värden: - Installing - Ready - NotReady - Unresponsive |
Kod | Anger statuskoden som returneras av tillägget. |
FormattedMessage | Anger ett lokaliserat statusmeddelande. |
ExtensionSettingStatus | Anger statusinformation om de inställningar som skickades till tillägget. |
Offentliga IP-adresser
Innehåller en offentlig IP-adress som kan användas utöver den virtuella ip-standardadressen för den virtuella datorn.
Elementnamn | Beskrivning |
---|---|
PublicIP | Krävs. Anger ytterligare en offentlig IP-adress som kan användas för att kommunicera med den virtuella datorn. |
Name | Krävs. Anger namnet på den offentliga IP-adressen. |
Adress | Krävs. Anger IP-adressen för den offentliga IP-adressen. |
IdleTimeoutInMinutes | Valfritt. Anger tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används bara när protokollet är inställt på TCP. Elementet IdleTimeoutInMinutes är endast tillgängligt med version 2014-06-01 eller senare. |
DomainNameLabel | Valfritt. Anger domännamnsetiketten för den offentliga IP-adressen. Elementet DomainNameLabel är endast tillgängligt med version 2015-03-01 eller senare. |
Fqdn | Valfritt. Anger ett FQDN som registrerats för den här offentliga IP-adressen. |
NetworkInterfaces
Innehåller en uppsättning sekundära nätverksgränssnitt.
Elementnamn | Beskrivning |
---|---|
Nätverksgränssnitt | Krävs. Anger ett sekundärt nätverksgränssnitt. |
Name | Obligatoriskt anger namnet på det sekundära nätverksgränssnittet. |
IPConfigurations | Krävs. Anger en uppsättning IP-adresskonfigurationer för ett sekundärt nätverksgränssnitt. |
IPConfigurations
Anger en uppsättning IP-adresskonfigurationer för ett sekundärt nätverksgränssnitt.
Elementnamn | Beskrivning |
---|---|
IPConfiguration | Krävs. Anger en IP-adresskonfiguration för ett sekundärt nätverksgränssnitt. För närvarande stöds endast en IP-adresskonfiguration för ett sekundärt nätverksgränssnitt. |
Undernätnamn | Krävs. Anger namnet på det virtuella nätverksundernätet som ip-adresskonfigurationen tillhör. |
Adress | Obligatoriskt anger den interna IP-adressen som konfigurerats för ett sekundärt nätverksgränssnitt. |
LoadBalancers
Innehåller en lista över interna lastbalanserare som kan tilldelas till indataslutpunkter.
Elementnamn | Beskrivning |
---|---|
LoadBalancer | Krävs. Anger attributen för en intern lastbalanserare. |
Name | Krävs. Anger namnet på den interna lastbalanseraren. |
FrontendIpConfiguration | Krävs. Anger konfigurationen för den virtuella IP-adress som tillhandahålls av lastbalanseraren. |
Typ | Krävs. Anger vilken typ av virtuell IP-adress som tillhandahålls av lastbalanseraren. Det enda tillåtna värdet är Private . |
Undernätnamn | Krävs om distributionen finns i ett virtuellt nätverk och en StaticVirtualNetworkIPAddress tilldelas. Anger undernätet för det virtuella nätverk som lastbalanseraren använder. Den virtuella IP-adressen som hanteras av lastbalanseraren finns i det här undernätet. |
StaticVirtualNetworkIPAddress | Valfritt. Anger en specifik virtuell IP-adress som lastbalanseraren använder från undernätet i det virtuella nätverket. |
ExtensionSettingStatus
Anger statusinformation om de inställningar som skickades till tillägget.
Elementnamn | Beskrivning |
---|---|
Timestamp | Anger UTC-tiden när statusen rapporterades. |
Name | Anger namnet på den inställning som skickades till tillägget. |
Åtgärd | Anger den åtgärd som utfördes av tillägget med hjälp av inställningen . |
Status | Anger status för åtgärden. Möjliga värden: - transitioning - error - success - warning |
Kod | Anger statuskoden för åtgärden. |
FormattedMessage | Anger ett lokaliserat statusmeddelande. |
SubStatusList | Innehåller en lista med ytterligare statusinformation om den finns. |
SubStatusList
Innehåller en lista med ytterligare statusinformation om den finns.
Elementnamn | Beskrivning |
---|---|
Understatus- | Innehåller information om ytterligare statusmeddelanden som returneras av tillägget. |
Name | Anger statusidentifieraren. |
Status | Anger status för åtgärden. Möjliga värden: - transitioning - error - success - warning |
FormattedMessage | Anger ett lokaliserat statusmeddelande. |
Kommentarer
Om du vill hämta namnen på molntjänster i din prenumeration kan du använda List Cloud Services.