Pobieranie właściwości usługi w chmurze

Operacja Get Cloud Service Properties pobiera właściwości dla określonej usługi w chmurze. Te właściwości obejmują następujące wartości:

  • Nazwa i opis usługi w chmurze.

  • Nazwa grupy koligacji, do której należy usługa w chmurze, lub jej lokalizacja, jeśli nie jest częścią grupy koligacji.

  • Etykieta, która może służyć do śledzenia usługi w chmurze.

  • Data i godzina utworzenia lub zmodyfikowania usługi w chmurze.

  • Jeśli zażądano szczegółów, zwracane są informacje o wdrożeniach w usłudze w chmurze.

Żądanie

Żądanie Get Cloud Service Properties można określić w następujący sposób. Zastąp <subscription-id> ciąg identyfikatorem subskrypcji i <cloudservice-name> nazwą usługi w chmurze.

Metoda Identyfikator URI żądania
GET https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>

Parametry identyfikatora URI

Parametr identyfikatora URI Opis
embed-detail=true Opcjonalny. Określa, że właściwości powinny być zwracane dla wszystkich wdrożeń w usłudze w chmurze. Wartość domyślna to false.

Nagłówki żądań

W poniższej tabeli opisano nagłówki żądań.

Nagłówek żądania Opis
x-ms-version Wymagane. Określa wersję operacji do użycia dla tego żądania. Ten nagłówek musi być ustawiony na 2009-10-01 lub wyższy.

Treść żądania

Brak.

Reakcja

Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.

Kod stanu

Operacja zakończona powodzeniem zwraca kod stanu 200 (OK).

Nagłówki odpowiedzi

Odpowiedź na tę operację zawiera następujące nagłówki. Odpowiedź może również zawierać dodatkowe standardowe nagłówki HTTP.

Nagłówek odpowiedzi Opis
x-ms-request-id Wartość, która jednoznacznie identyfikuje żądanie wykonane względem usługi zarządzania.

Treść odpowiedzi

Podstawowy format treści odpowiedzi, gdy żądanie nie zawiera embed-detail , jest pokazany poniżej:

  
<?xml version="1.0" encoding="utf-8"?>  
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">  
  <Url>hosted-service-url</Url>  
  <ServiceName>hosted-service-name</ServiceName>  
  <HostedServiceProperties>  
    <Description>description</Description>  
    <AffinityGroup>name-of-affinity-group</AffinityGroup>   
    <Location>location-of-service</Location >  
    <Label>base-64-encoded-name-of-service</Label>  
    <Status>current-status-of-service</Status>  
    <DateCreated>creation-date-of-service</DateCreated>  
    <DateLastModified>last-modification-date-of-service</DateLastModified>  
    <ExtendedProperties>  
      <ExtendedProperty>  
        <Name>name-of-property</Name>  
        <Value>value-of-property</Value>  
      </ExtendedProperty>  
    </ExtendedProperties>  
    <ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>  
  </HostedServiceProperties>  
  <DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>  
</HostedService>  
  

Następujące elementy są zwracane, gdy embed-detail ustawiono wartość true:

<?xml version="1.0" encoding="utf-8"?>  
<HostedService xmlns="http://schemas.microsoft.com/windowsazure">  
  <Url>hosted-service-url</Url>  
  <ServiceName>hosted-service-name</ServiceName>  
  <HostedServiceProperties>  
    <Description>description-of-service</Description>  
    <AffinityGroup>name-of-affinity-group</AffinityGroup>  
    <Location>location-of-service</Location>  
    <Label>base-64-encoded-name-of-service</Label>  
    <Status>current-status-of-service</Status>  
    <DateCreated>creation-date-of-service</DateCreated>  
    <DateLastModified>last-modification-date-of-service</DateLastModified>  
    <ExtendedProperties>  
      <ExtendedProperty>  
        <Name>name-of-property</Name>  
        <Value>value-of-property</Value>  
      </ExtendedProperty>  
    </ExtendedProperties>  
    <ReverseDnsFqdn>reverse-dns-fqdn</ReverseDnsFqdn>  
  </HostedServiceProperties>  
  <Deployments>  
    <Deployment xmlns=”http://schemas.microsoft.com/windowsazure”>  
      <Name>name-of-deployment</Name>  
      <DeploymentSlot>current-deployment-environment</DeploymentSlot>  
      <PrivateID>deployment-id</PrivateID>  
      <Status>status-of-deployment</Status>  
      <Label>base64-encoded-name-of-deployment</Label>  
      <Url>deployment-url</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>  
          <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>  
        </RoleInstance>  
      </RoleInstanceList>  
      <UpgradeStatus>  
        <UpgradeType>type-of-upgrade</UpgradeType>  
        <CurrentUpgradeDomainState>status-of-current-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>  
            </ConfigurationSet>  
          </ConfigurationSets>  
        </Role>  
        <Role>  
          <RoleName>name-of-role</RoleName>  
          <OSVersion>operating-system-version</OSVersion>  
          <RoleType>PersistentVMRole</RoleType>  
          <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>  
                  <Protocol>protocol-of-input-endpoint</Protocol>  
                  <Vip>virtual-ip-address-of-input-endpoint</Vip>  
                </InputEndpoint>  
              </InputEndpoints>  
              <SubnetNames>  
                <SubnetName>name-of-subnet</SubnetName>  
              </SubnetNames>  
            </ConfigurationSet>  
          </ConfigurationSets>  
          <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>  
            </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>  
          </OSVirtualHardDisk>  
          <RoleSize>size-of-role-instance</RoleSize>  
        </Role>  
      </RoleList>  
      <SdkVersion>sdk-version-used-to-create-package</SdkVersion>  
      <Locked>status-of-deployment-write-allowed</Locked>  
      <RollbackAllowed>rollback-operation-allowed</RollbackAllowed>  
      <CreatedTime>time-of-deployment-creation</CreatedTime>  
      <LastModifiedTime>time-of-last-deployment-modification</LastModifiedTime>  
      <VirtualNetworkName>name-of-virtual-network</VirtualNetworkName>  
      <Dns>  
        <DnsServers>  
          <DnsServer>  
            <Name>name-of-dns-server</Name>  
            <Address>address-of-dns-server</Address>  
          </DnsServer>  
        </DnsServers>  
      </Dns>  
      <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>  
        </VirtualIP>  
      </VirtualIPs>  
    </Deployment>  
  </Deployments>  
  <DefaultWinRmCertificateThumbprint>thumbprint-of-winrm-certificate</DefaultWinRmCertificateThumbprint>  
</HostedService>  
  

W poniższej tabeli opisano elementy w treści odpowiedzi.

Nazwa elementu Opis
Url Określa adres URL przypisany do usługi w chmurze.
ServiceName Określa nazwę usługi w chmurze. Ta nazwa jest prefiksem DNS i może służyć do uzyskiwania dostępu do usługi w chmurze.

Jeśli na przykład nazwa usługi w chmurze to MyService, możesz uzyskać dostęp do usługi w chmurze, wywołując polecenie: http:// MyService.cloudapp.net
HostedServiceProperties Określa właściwości przypisane do usługi w chmurze.
DefaultWinRmCertificateThumbprint Określa odcisk palca certyfikatu SSL, który został wygenerowany podczas definiowania usługi WinRM za pomocą odbiornika HTTPS, a certyfikat nie został uwzględniony w definicji. Wartość tej właściwości jest tylko do odczytu i nie zmienia się, jeśli uruchomione wystąpienie roli zostanie zaktualizowane do korzystania z nowego certyfikatu SSL.
Wdrożenia Określa wdrożenia w usłudze w chmurze.

HostedServiceProperties

Określa właściwości przypisane do usługi w chmurze.

Nazwa elementu Opis
Opis Określa opis usługi w chmurze.
Grupa koligacji Określa nazwę grupy koligacji, z którą jest skojarzona usługa w chmurze. Jeśli usługa w chmurze jest skojarzona z grupą koligacji, Location element nie jest zwracany.
Lokalizacja Określa lokalizację geograficzną usługi w chmurze na platformie Azure, jeśli usługa w chmurze nie jest skojarzona z grupą koligacji. Jeśli określono lokalizację, AffinityGroup element nie jest zwracany.
Etykieta Określa identyfikator zakodowany w formacie base-64 usługi w chmurze. Etykieta może służyć do identyfikowania usługi w chmurze na potrzeby śledzenia.
Stan Określa stan usługi w chmurze.

Możliwe wartości:

- Creating

- Created

- Deleting

- Deleted

- Changing

- ResolvingDns

Element Status jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Datecreated Określa datę utworzenia usługi w chmurze w [4DigitYear]-[2DigitMonth]-[2DigitDay]T[2DigitHour]:[2DigitMinute]:[2DigitSecond]]Z format. Data 2011-05-11T16:15:26Z jest przykładem, który może zostać zwrócony przez DateCreated elementy lub DateLastModified .

Element DateCreated jest dostępny tylko w wersji 2012-03-01 lub nowszej.
DateLastModified Określa datę ostatniej aktualizacji usługi w chmurze w [4DigitYear]-[2DigitMonth]-[2DigitDay]T[2DigitHour]:[2DigitMinute]:[2DigitSecond]]Z format. Data 2011-05-11T16:15:26Z jest przykładem, który może zostać zwrócony przez DateCreated elementy lub DateLastModified

Element DateLastModified jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Nazwa Określa nazwę rozszerzonej właściwości usługi w chmurze.

Element Name jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Wartość Określa wartość rozszerzonej właściwości usługi w chmurze.

Element Value jest dostępny tylko w wersji 2012-03-01 lub nowszej.
ReverseDnsFqdn Opcjonalny. Określa adres DNS, do którego adres IP usługi w chmurze jest rozpoznawany podczas wykonywania zapytań przy użyciu odwrotnego zapytania DNS.

Element ReverseDnsFqdn jest dostępny tylko w wersji 2014-06-01 lub nowszej.

Wdrożenia

Określa wdrożenia w usłudze w chmurze.

Nazwa elementu Opis
Nazwa Określa nazwę wdrożenia.
DeploymentSlot Określa środowisko, w którym to wdrożenie jest uruchomione, staging albo production.
Identyfikator prywatny Określa unikatowy identyfikator wdrożenia.
Stan Określa stan wdrożenia.

Możliwe wartości:

- Running

- Suspended

- RunningTransitioning

- SuspendedTransitioning

- Starting

- Suspending

- Deploying

- Deleting
Etykieta Określa identyfikator wdrożenia zakodowany w formacie base-64. Etykieta może być używana do celów śledzenia.
Url Określa adres URL, który może służyć do uzyskiwania dostępu do usługi w chmurze.

Jeśli na przykład nazwa usługi to MyService, możesz uzyskać dostęp do usługi, wywołując polecenie: http:// MyService.cloudapp.net
Konfigurowanie Określa plik konfiguracji zakodowany w formacie base-64 wdrożenia.
RoleInstanceList Zawiera listę wystąpień ról we wdrożeniu.
UpgradeStatus Określa informacje o uaktualnieniu występującym we wdrożeniu.
UpgradeDomainCount Określa liczbę domen uaktualnienia dostępnych dla usługi w chmurze.

Element UpgradeDomainCount jest dostępny tylko w wersji 2011-06-01 lub nowszej.
Lista ról Zawiera listę ról we wdrożeniu.
SdkVersion Określa wersję zestawu SDK, która została użyta do wygenerowania pakietu dla wdrożenia.

Pierwsze dwa składniki liczbowe zwróconej wersji reprezentują wersję zestawu SDK, która została użyta do utworzenia pakietu.

Element SdkVersion jest dostępny tylko w wersji 2011-06-01 lub nowszej.
Zablokowano Wskazuje, czy wdrożenie jest zablokowane dla nowych operacji zapisu. True jeśli wdrożenie jest zablokowane, ponieważ istniejąca operacja aktualizuje wdrożenie; w przeciwnym razie false.

Element Locked jest dostępny tylko w wersji 2011-06-01 lub nowszej.
WycofywanieWszystkie Wskazuje, czy operacja wycofywania aktualizacji lub uaktualniania jest dozwolona w tej chwili. True jeśli operacja jest dozwolona; w przeciwnym razie false.

Element RollbackAllowed jest dostępny tylko w wersji 2011-06-01 lub nowszej.
CreatedTime Określa czas utworzenia wdrożenia.
LastModifiedTime Określa czas ostatniej modyfikacji wdrożenia.
VirtualNetworkName Określa nazwę Virtual Network, z którą łączy się maszyna wirtualna.

Element VirtualNetworkName jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Dns Określa niestandardowe ustawienia DNS określone dla wdrożenia.

Element Dns jest dostępny tylko w wersji 2012-03-01 lub nowszej.
ExtendedProperties Określa właściwości używane do przekazywania dodatkowych informacji o wdrożeniu.
PersistentVMDowntime Określa informacje o tym, kiedy maszyna wirtualna została uruchomiona i zatrzymana.

Element PersistentVMDowntime jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Wirtualne adresy IP Zawiera wirtualne adresy IP określone dla wdrożenia.

Element VirtualIPs jest dostępny tylko w wersji 2012-03-01 lub nowszej.

RoleInstanceList

Zawiera listę wystąpień ról we wdrożeniu.

Nazwa elementu Opis
RoleName Określa nazwę roli.
InstanceName Określa nazwę określonego wystąpienia roli, jeśli jest uruchomione wystąpienie roli.
InstanceStatus Określa bieżący stan wystąpienia roli.

RoleStateUnknown :

— wskazuje, że stan roli jest obecnie nieznany.

CreatingVM :

— Wskazuje, że zasoby są tworzone dla maszyny wirtualnej.

StartingVM :

— Wskazuje, że maszyna wirtualna jest uruchamiana.

CreatingRole :

— wskazuje, że zasoby są tworzone dla wystąpienia roli.

StartingRole :

— Wskazuje, że wystąpienie roli jest uruchamiane.

ReadyRole :

— Wskazuje, że uruchomiono wystąpienie roli i jest gotowe do użycia.

BusyRole :

— Wskazuje, że wystąpienie roli jest niedostępne dla żądań. Ten stan jest zwykle generowany podczas tworzenia lub zatrzymywania roli.

StoppingRole :

— wskazuje, że wystąpienie roli jest zatrzymywane.

StoppingVM :

— wskazuje, że maszyna wirtualna jest zatrzymywana.

DeletingVM :

— wskazuje, że maszyna wirtualna jest usuwana.

StoppedVM :

— wskazuje, że maszyna wirtualna nie jest uruchomiona. Jest to ostateczny stan procesu zamykania i nie powinny być odbierane żadne inne komunikaty o stanie po StoppedVM.

RestartingRole :

— Wskazuje, że wystąpienie roli niespodziewanie zostało zatrzymane lub nie powiodło się. Ten stan wskazuje, że wystąpił problem z wystąpieniem roli, które powoduje jego awarię lub uniemożliwienie jego uruchamiania, i musi zostać skorygowane przed uruchomieniem wystąpienia roli. Pola InstanceStateDetails i InstanceErrorCode mogą zawierać informacje o błędzie, który spowodował ten stan.

CyclingRole :

— wskazuje, że wystąpienie roli nie uruchamia się poprawnie. Ten stan wskazuje, że występuje problem z wystąpieniem roli, który uniemożliwia jego uruchomienie i może zostać wygenerowany po odebraniu StartingRole stanu lub ReadyRole stanu. Problem w wystąpieniu roli musi zostać znaleziony i rozwiązany przed rozpoczęciem roli. Pola InstanceStateDetails i InstanceErrorCode mogą zawierać informacje o błędzie roli, który spowodował ten stan.

FailedStartingRole :

— Wskazuje, że nie można uruchomić wystąpienia roli. Ten stan wskazuje, że występuje problem z wystąpieniem roli, który uniemożliwia jego uruchomienie i może zostać wygenerowany po powrocie StartingRoleprocesu . Problem w roli musi zostać znaleziony i rozwiązany przed rozpoczęciem roli. Pola InstanceStateDetails i InstanceErrorCode mogą zawierać informacje o błędzie roli, który spowodował ten stan, co może być przydatne do identyfikowania i debugowania problemu.

FailedStartingVM :

— Wskazuje, że nie można uruchomić maszyny wirtualnej. Ten stan jest generowany przez platformę Azure i nie wskazuje błędu wystąpienia roli. Może zostać wygenerowany po StartingRole stanie.

UnresponsiveRole :

— Wskazuje, że wystąpienie roli przekroczyło limit czasu przed otrzymaniem komunikatu o stanie i nie odpowiada na żądania.

StoppedDeallocated :

— Wskazuje, że wystąpienie roli zostało zatrzymane, a wszystkie przydzielone zasoby zostały zwolnione. Spowoduje to zatrzymanie rozliczeń dla wystąpienia roli. Wystąpienia ról, które mają stan, StoppedDeallocated są zwracane tylko na liście wystąpień roli, jeśli wersja to 2013-06-01 lub nowsza. Jeśli wszystkie wystąpienia ról we wdrożeniu mają stan StoppedDeallocated, wdrożenie nie zostanie zwrócone.
InstanceUpgradeDomain Określa domenę aktualizacji, do którego należy wystąpienie roli. Podczas wdrażania uaktualnienia wszystkie wystąpienia ról w tej samej domenie aktualizacji są aktualizowane jednocześnie.

Element InstanceUpgradeDomain jest dostępny tylko w wersji 2011-06-01 lub nowszej.
InstanceFaultDomain Określa domenę błędów, do którego należy wystąpienie roli. Wystąpienia ról, które są częścią tej samej domeny błędów, mogą być narażone na awarię tego samego sprzętu udostępnionego.

Element InstanceFaultDomain jest dostępny tylko w wersji 2011-06-01 lub nowszej.
InstanceSize Określa rozmiar wystąpienia roli.

Element InstanceSize jest dostępny tylko w wersji 2011-06-01 lub nowszej.
InstanceStateDetails Udostępnia migawkę stanu wystąpienia roli w momencie wywołania operacji.

Element InstanceStateDetails jest dostępny tylko w wersji 2011-06-01 lub nowszej.
InstanceErrorCode W przypadku Virtual Machines kody błędów to:

- WaitTimeout — wystąpienie roli nie komunikowało się w ciągu 25 minut. Zazwyczaj oznacza to, że nie zostało uruchomione lub że agent gościa nie jest zainstalowany.

- VhdTooLarge — wybrany obraz VHD był zbyt duży dla wystąpienia roli.

— AzureInternalError — wystąpił błąd wewnętrzny, który spowodował niepowodzenie uruchamiania wystąpienia roli. Skontaktuj się z pomocą techniczną, aby uzyskać dodatkową pomoc.

W przypadku ról internetowych i procesów roboczych to pole zwraca kod błędu, który można podać, aby pomoc techniczna platformy Azure pomóc w rozwiązywaniu błędów. Zazwyczaj to pole będzie puste.

Element InstanceErrorCode jest dostępny tylko w wersji 2011-10-01 lub nowszej.
Ipaddress Określa adres IP wystąpienia roli (DIP).

Element IpAddress jest dostępny tylko w wersji 2012-03-01 lub nowszej.
Punkty końcowe wystąpienia Zawiera listę punktów końcowych wystąpienia dla roli.
PowerState Wskazuje stan działania wystąpienia roli.

Poniżej przedstawiono możliwe wartości:

- Starting

- Started

- Stopping

- Stopped

- Unknown
HostName Określa nazwę hosta DNS usługi w chmurze, w której jest uruchomione wystąpienie roli. Ten element jest wyświetlany tylko w przypadku wdrożeń maszyn wirtualnych.
RemoteAccessCertificateThumbprint Określa odcisk palca certyfikatu serwera RDP (w systemie Windows) lub certyfikat serwera SSH (w systemie Linux). Odcisk palca jest używany tylko dla Virtual Machines utworzonych na podstawie obrazu.

Element RemoteAccessCertificateThumbprint jest dostępny tylko w wersji 2012-08-01 lub nowszej.

Punkty końcowe wystąpienia

Zawiera listę punktów końcowych wystąpienia dla roli.

Nazwa elementu Opis
Nazwa Określa nazwę punktu końcowego.
Vip Określa wirtualny adres IP punktu końcowego.

Element Vip jest dostępny tylko w wersji 2011-06-01 lub nowszej.
PublicPort Określa port zewnętrzny używany przez punkt końcowy.
Port_lokalny Określa port wewnętrzny używany przez punkt końcowy.
Protokół Określa protokół ruchu w punkcie końcowym.

UpgradeStatus

Określa informacje o uaktualnieniu występującym we wdrożeniu.

Nazwa elementu Opis
UpgradeType Określa typ uaktualnienia.

Możliwe wartości:

- Auto

- Manual

- Simultaneous
CurrentUpgradeDomainState Określa bieżący stan uaktualnienia. Możliwe wartości to Before i During
CurrentUpgradeDomain Zawiera wartość całkowitą identyfikującą bieżącą domenę uaktualnienia. Domeny uaktualniania są identyfikowane z indeksem opartym na zera: pierwsza domena uaktualnienia ma identyfikator 0, drugi ma identyfikator 1 itd.

Lista ról

Zawiera listę ról we wdrożeniu.

Nazwa elementu Opis
RoleName Określa nazwę roli.
OSVersion Określa wersję systemu operacyjnego, na którym działają wystąpienia ról.
RoleType Określa typ roli. Ten element jest wyświetlany tylko w przypadku wdrożeń maszyn wirtualnych, a domyślnie jest to PersistentVMRole.
Zestawy konfiguracji Zawiera kolekcję wartości reprezentujących ustawienia konfiguracji systemu lub aplikacji.
AvailabilitySetName Określa nazwę kolekcji maszyn wirtualnych.
DataVirtualHardDisks Zawiera parametry używane do dodawania dysku danych do maszyny wirtualnej.
OSVirtualHardDisk Zawiera parametry używane do tworzenia dysku systemu operacyjnego dla maszyny wirtualnej.
RoleSize Określa rozmiar wystąpienia roli.

Zestawy konfiguracji

Zawiera kolekcję wartości reprezentujących ustawienia konfiguracji systemu lub aplikacji.

Nazwa elementu Opis
ConfigurationSetType Określa typ konfiguracji zestawu konfiguracji. Jest to obecnie zawsze ustawione na NetworkConfiguration.
Punkty wejściowe Zawiera kolekcję zewnętrznych punktów końcowych dla maszyny wirtualnej.
Nazwy podsieci Zawiera listę nazw Virtual Network podsieci, do których należy wdrożenie.

Punkty wejściowe

Zawiera kolekcję zewnętrznych punktów końcowych dla maszyny wirtualnej.

Nazwa elementu Opis
LoadBalancedEndpointSetName Określa nazwę zestawu punktów końcowych ze zrównoważonym obciążeniem. Ten element jest wyświetlany tylko w przypadku wdrożeń maszyn wirtualnych.
Port_lokalny Określa port wewnętrzny, na którym maszyna wirtualna nasłuchuje, aby obsłużyć punkt końcowy. Ten element jest wyświetlany tylko w przypadku wdrożeń maszyn wirtualnych.
Nazwa Określa nazwę zewnętrznego punktu końcowego. Ten element jest wyświetlany tylko w przypadku wdrożeń maszyn wirtualnych.
Port Określa port zewnętrzny do użycia dla punktu końcowego.
LoadBalancerProbe Zawiera ustawienia punktu końcowego używane przez moduł równoważenia obciążenia platformy Azure do monitorowania dostępności maszyny wirtualnej przed przekazaniem ruchu do punktu końcowego.
Protokół Określa protokół transportu punktu końcowego.

Możliwe wartości to:

- TCP

- UDP
Vip Określa wirtualny adres IP punktu końcowego.

LoadBalancerProbe

Zawiera ustawienia punktu końcowego używane przez moduł równoważenia obciążenia platformy Azure do monitorowania dostępności maszyny wirtualnej przed przekazaniem ruchu do punktu końcowego.

Nazwa elementu Opis
Ścieżka Określa nazwę ścieżki względnej do sprawdzenia, aby określić stan dostępności. Jeśli dla protokołu ustawiono wartość TCP, ta wartość musi mieć wartość NULL.

Przykład:

path

Sonda będzie używana https://example.com/path do wykonywania sondy.
Port Określa port używany do sprawdzania stanu dostępności.
Protokół Określa protokół używany do sprawdzania stanu dostępności.

Możliwe wartości:

- HTTP

- TCP

Dns

Określa niestandardowe ustawienia DNS określone dla wdrożenia.

Nazwa elementu Opis
Nazwa Określa nazwę serwera DNS.
Adres Określa adres IP serwera DNS.

ExtendedProperties

Określa właściwości używane do przekazywania dodatkowych informacji o wdrożeniu.

Nazwa elementu Opis
Nazwa Określa nazwę właściwości skojarzonej z wdrożeniem.
Wartość Określa wartość właściwości skojarzonej z wdrożeniem.

PersistentVMDowntime

Określa informacje o tym, kiedy maszyna wirtualna została uruchomiona i zatrzymana.

Nazwa elementu Opis
StartTime Określa godzinę uruchomienia maszyny wirtualnej.
EndTime Określa czas zatrzymania maszyny wirtualnej.
Stan Określa stan maszyny wirtualnej.

Wirtualne adresy IP

Zawiera wirtualne adresy IP określone dla wdrożenia.

Nazwa elementu Opis
Adres Określa wirtualny adres IP wdrożenia.

DataVirtualHardDisks

Zawiera parametry używane do dodawania dysku danych do maszyny wirtualnej.

Nazwa elementu Opis
HostCaching Określa zachowanie buforowania platformy obiektu blob dysku danych na potrzeby wydajności odczytu/zapisu.

Możliwe wartości:

- None

- ReadOnly

- ReadWrite

Domyślny magazyn to ReadOnly.
DiskName Określa nazwę wirtualnego dysku twardego do użycia do utworzenia dysku danych dla maszyny wirtualnej.
Jednostki lun Określa numer jednostki logicznej (LUN) dla dysku danych. Jednostka LUN określa miejsce, w którym dysk danych pojawia się po zamontowaniu na potrzeby użycia przez maszynę wirtualną. Ten element jest wyświetlany tylko wtedy, gdy do maszyny wirtualnej jest dołączony więcej niż jeden dysk danych.
LogicalDiskSizeInGB Określa rozmiar dysku do dołączenia do maszyny wirtualnej w GB.
MediaLink Określa lokalizację w magazynie platformy Azure wirtualnego dysku twardego skojarzonego z dyskiem.

Przykład:

http://example.blob.core.windows.net/disks/mydatadisk.vhd

OSVirtualHardDisk

Zawiera parametry używane do tworzenia dysku systemu operacyjnego dla maszyny wirtualnej.

Nazwa elementu Opis
HostCaching Określa zachowanie buforowania platformy dla obiektu blob dysku systemu operacyjnego w celu zwiększenia wydajności odczytu/zapisu.

Możliwe wartości:

- ReadOnly

- ReadWrite
DiskName Określa nazwę obrazu systemu operacyjnego w repozytorium obrazów.
MediaLink Określa lokalizację w usłudze Azure Storage dysku VHD skojarzonego z dyskiem systemu operacyjnego.
SourceImageName Określa nazwę obrazu źródłowego, który został użyty do utworzenia dysku systemu operacyjnego.
System operacyjny Określa system operacyjny uruchomiony na maszynie wirtualnej.

Uwagi

Aby uzyskać nazwy usług w chmurze w ramach subskrypcji, możesz użyć listy Cloud Services.