Продажи: 1-800-867-1389
Развернуть Свернуть

Получение облачной службы (API-интерфейс планировщика)

Обновлено: Январь 2015 г.

Операция Get Cloud Service возвращает все ресурсы (коллекции заданий) в облачной службе.

Запрос Get Cloud Service указывается следующим образом. Замените <subscription-id> идентификатором подписки, а <cloud-service-id> идентификатором облачной службы.

 

Метод URI запроса

GET

GET https://management.core.windows.net/<subscription-id>/cloudservices/<cloud-service-id>

В следующей таблице перечислены обязательные и необязательные заголовки запросов.

 

Заголовок запроса Описание

x-ms-version

Обязательно. Задает версию операции, используемой для этого запроса. В этом заголовке должно быть указано 01.06.13 или более поздняя версия.

Отсутствует.

Ответ включает код состояния HTTP, набор заголовков ответа и текст ответа.

Успешная операция возвращает код состояния 200 (ОК).

Ответ для этой операции включает следующие заголовки. Ответ может также включать дополнительные стандартные заголовки HTTP. Все стандартные заголовки соответствуют спецификации протокола HTTP/1.1.

 

Заголовок ответа Описание

x-ms-request-id

Значение, которое однозначно определяет запрос к службе управления. Для асинхронной операции можно вызвать получение состояние операции со значением заголовка, чтобы определить, завершена ли операция, произошел ли в ней сбой, или она все еще выполняется. Дополнительные сведения см. в разделе Отслеживания асинхронных запросов управления службами.

Текст ответа имеет следующий формат:


<CloudService xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Name>MYCS</Name>
<Label>MyCloudServiceInUSWest</Label>
<Description>Happy Cloud Service</Description>
<GeoRegion>ussouth</GeoRegion>
<Resources>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC1</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>e1142d49-9efe-4388-bd2b-c68e1cc8c35a</ETag>
        <State>Started</State>
        <IntrinsicSettings/>
        <OperationStatus>
            <Type>Update</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC2</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>93cc9425-18d1-486f-858d-fd135b174765</ETag>
        <State>Started</State>
        <IntrinsicSettings/>
        <OperationStatus>
            <Type>Create</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC200</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>d722876e-08f0-4861-8c74-2f5d76a40aa8</ETag>
        <State>Started</State>
        <IntrinsicSettings>
            <Quota>
                <MaxJobCount>12</MaxJobCount>
            </Quota>
        </IntrinsicSettings>
        <OperationStatus>
            <Type>Update</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
</Resources>
</CloudService>


Любой сертификат управления, связанный с подпиской, указанной <Subscription-Id>, можно использовать для проверки подлинности этой операции. Дополнительные сведения см. в разделе Проверка подлинности запросов управления службами.

Следующий образец URI делает запрос к вымышленной подписке с именем mysub и вымышленной облачной службе mycs.


GET https://management.core.windows.net/mysub/cloudservices/mycs

Запрос отправляется со следующими заголовками:


x-ms-version: 2013-06-01
Host: management.core.windows.net
Accept: application/xml
Content-Type: application/xml
Content-Length: 0

Запрос отправляется со следующим текстом XML:

После отправки запроса возвращается следующий ответ:


HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Length: 1371
Content-Type: application/xml; charset=utf-8
ETag: 64ac8d6b-6020-45d4-9334-e4dc89714215
Server: 1.0.6198.18 (rd_rdfe_stable.131024-2205) Microsoft-HTTPAPI/2.0
x-ms-servedbyregion: ussouth
x-ms-request-id: a84284353935299d9bd0c03050749cab
Date: Thu, 31 Oct 2013 00:14:19 GMT

<?xml version="1.0"?>
<CloudService xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Name>MYCS</Name>
<Label>MyCloudServiceInUSWest</Label>
<Description>Happy Cloud Service</Description>
<GeoRegion>ussouth</GeoRegion>
<Resources>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC1</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>e1142d49-9efe-4388-bd2b-c68e1cc8c35a</ETag>
        <State>Started</State>
        <IntrinsicSettings/>
        <OperationStatus>
            <Type>Update</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC2</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>93cc9425-18d1-486f-858d-fd135b174765</ETag>
        <State>Started</State>
        <IntrinsicSettings/>
        <OperationStatus>
            <Type>Create</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
    <Resource>
        <ResourceProviderNamespace>scheduler</ResourceProviderNamespace>
        <Type>jobcollections</Type>
        <Name>JC200</Name>
        <SchemaVersion>1.1</SchemaVersion>
        <ETag>d722876e-08f0-4861-8c74-2f5d76a40aa8</ETag>
        <State>Started</State>
        <IntrinsicSettings>
            <Quota>
                <MaxJobCount>12</MaxJobCount>
            </Quota>
        </IntrinsicSettings>
        <OperationStatus>
            <Type>Update</Type>
            <Result>Succeeded</Result>
        </OperationStatus>
        <Label/>
    </Resource>
</Resources>
</CloudService>


См. также

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв
Показ:
© 2015 Microsoft