Поделиться через


CloudServiceProperties interface

Свойства облачной службы

Свойства

allowModelOverride

(Необязательно) Указывает, должны ли свойства sku роли (roleProfile.role.sku), указанные в модели или шаблоне, переопределить количество экземпляров ролей и размер виртуальной машины, указанные в CSCFG и CSDEF соответственно. Значение по умолчанию — false.

configuration

Указывает конфигурацию СЛУЖБЫ XML (CSCFG) для облачной службы.

configurationUrl

Указывает URL-адрес, ссылающийся на расположение конфигурации службы в службе BLOB-объектов. URL-адрес пакета службы может быть url-адресом URI подписанного URL-адреса (SAS) из любой учетной записи хранения. Это свойство только для записи и не возвращается в вызовах GET.

extensionProfile

Описывает профиль расширения облачной службы.

networkProfile

Сетевой профиль облачной службы.

osProfile

Описывает профиль ОС для облачной службы.

packageUrl

Указывает URL-адрес, ссылающийся на расположение пакета службы в службе BLOB-объектов. URL-адрес пакета службы может быть url-адресом URI подписанного URL-адреса (SAS) из любой учетной записи хранения. Это свойство только для записи и не возвращается в вызовах GET.

provisioningState

Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

roleProfile

Описывает профиль роли облачной службы.

startCloudService

(Необязательно) Указывает, следует ли запускать облачную службу сразу после ее создания. Значение по умолчанию — true. Если значение false, модель службы по-прежнему развертывается, но код не выполняется немедленно. Вместо этого служба poweredOff будет запущена до вызова Start, в то время как служба будет запущена. Развернутая служба по-прежнему взимает плату, даже если она отключена.

uniqueId

Уникальный идентификатор облачной службы. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

upgradeMode

Режим обновления облачной службы. Экземпляры ролей выделяются для обновления доменов при развертывании службы. Обновления можно инициировать вручную в каждом домене обновления или автоматически инициировать во всех доменах обновления. Возможные значения

автоза

вручную

одновременные

Если значение по умолчанию не указано, значение по умолчанию — auto. Если задано значение "Вручную", для применения обновления необходимо вызвать PUT UpdateDomain. Если задано значение "Авто", обновление автоматически применяется к каждому домену обновления в последовательности.

Сведения о свойстве

allowModelOverride

(Необязательно) Указывает, должны ли свойства sku роли (roleProfile.role.sku), указанные в модели или шаблоне, переопределить количество экземпляров ролей и размер виртуальной машины, указанные в CSCFG и CSDEF соответственно. Значение по умолчанию — false.

allowModelOverride?: boolean

Значение свойства

boolean

configuration

Указывает конфигурацию СЛУЖБЫ XML (CSCFG) для облачной службы.

configuration?: string

Значение свойства

string

configurationUrl

Указывает URL-адрес, ссылающийся на расположение конфигурации службы в службе BLOB-объектов. URL-адрес пакета службы может быть url-адресом URI подписанного URL-адреса (SAS) из любой учетной записи хранения. Это свойство только для записи и не возвращается в вызовах GET.

configurationUrl?: string

Значение свойства

string

extensionProfile

Описывает профиль расширения облачной службы.

extensionProfile?: CloudServiceExtensionProfile

Значение свойства

networkProfile

Сетевой профиль облачной службы.

networkProfile?: CloudServiceNetworkProfile

Значение свойства

osProfile

Описывает профиль ОС для облачной службы.

osProfile?: CloudServiceOsProfile

Значение свойства

packageUrl

Указывает URL-адрес, ссылающийся на расположение пакета службы в службе BLOB-объектов. URL-адрес пакета службы может быть url-адресом URI подписанного URL-адреса (SAS) из любой учетной записи хранения. Это свойство только для записи и не возвращается в вызовах GET.

packageUrl?: string

Значение свойства

string

provisioningState

Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

Значение свойства

string

roleProfile

Описывает профиль роли облачной службы.

roleProfile?: CloudServiceRoleProfile

Значение свойства

startCloudService

(Необязательно) Указывает, следует ли запускать облачную службу сразу после ее создания. Значение по умолчанию — true. Если значение false, модель службы по-прежнему развертывается, но код не выполняется немедленно. Вместо этого служба poweredOff будет запущена до вызова Start, в то время как служба будет запущена. Развернутая служба по-прежнему взимает плату, даже если она отключена.

startCloudService?: boolean

Значение свойства

boolean

uniqueId

Уникальный идентификатор облачной службы. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

uniqueId?: string

Значение свойства

string

upgradeMode

Режим обновления облачной службы. Экземпляры ролей выделяются для обновления доменов при развертывании службы. Обновления можно инициировать вручную в каждом домене обновления или автоматически инициировать во всех доменах обновления. Возможные значения

автоза

вручную

одновременные

Если значение по умолчанию не указано, значение по умолчанию — auto. Если задано значение "Вручную", для применения обновления необходимо вызвать PUT UpdateDomain. Если задано значение "Авто", обновление автоматически применяется к каждому домену обновления в последовательности.

upgradeMode?: string

Значение свойства

string