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


SitePatchResource interface

Ресурс ARM для сайта.

Extends

Свойства

availabilityState

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

clientAffinityEnabled

true для включения сопоставления клиентов; false прекратить отправку файлов cookie сходства сеансов, которые направляют клиентские запросы в одном сеансе в тот же экземпляр. По умолчанию используется true.

clientCertEnabled

true для включения проверки подлинности сертификата клиента (взаимная проверка подлинности TLS); в противном случае false. По умолчанию используется false.

clientCertExclusionPaths

Пути исключения проверки подлинности сертификата клиента, разделенные запятыми

clientCertMode

Этот параметр состоит из параметра ClientCertEnabled.

  • ClientCertEnabled: false означает, что ClientCert игнорируется.
  • ClientCertEnabled: true и ClientCertMode: обязательный параметр означает, что ClientCert является обязательным.
  • ClientCertEnabled: true и ClientCertMode: необязательно означает, что ClientCert является необязательным или принимается.
cloningInfo

Если это указано во время создания приложения, приложение клонируется из исходного приложения.

containerSize

Размер контейнера функции.

customDomainVerificationId

Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки.

dailyMemoryTimeQuota

Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений).

defaultHostName

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

dnsConfiguration

Свойство для настройки различных параметров, связанных с DNS для сайта.

enabled

true, если приложение включено; в противном случае false. При задании этого значения значение false отключает приложение (принимает приложение в автономном режиме).

enabledHostNames

Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hostingEnvironmentProfile

Среда службы приложений, используемая для приложения.

hostNames

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

hostNamesDisabled

true отключить общедоступные имена узлов приложения; в противном случае false. Если true, приложение доступно только через процесс управления API.

hostNameSslStates

Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения.

httpsOnly

HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов

hyperV

Hyper-V песочницу.

identity

Управляемое удостоверение службы.

inProgressOperationId

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

isDefaultContainer

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

isXenon

Устаревшее: Hyper-V песочницу.

keyVaultReferenceIdentity

Удостоверение, используемое для проверки подлинности справочника по Key Vault.

lastModifiedTimeUtc

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

maxNumberOfWorkers

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

outboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

possibleOutboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

redundancyMode

Режим избыточности сайта

repositorySiteName

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

reserved

true, если зарезервировано; в противном случае false.

resourceGroup

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

scmSiteAlsoStopped

true остановить сайт SCM (KUDU) при остановке приложения; в противном случае false. Значение по умолчанию — false.

serverFarmId

Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Настройка приложения.

slotSwapStatus

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

state

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

storageAccountRequired

Проверяет, является ли клиент обязательным условием учетной записи хранения.

suspendedTill

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

targetSwapSlot

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

trafficManagerHostNames

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

usageState

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

virtualNetworkSubnetId

Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

Унаследованные свойства

id

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

kind

Тип ресурса.

name

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

type

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

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

availabilityState

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

availabilityState?: SiteAvailabilityState

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

clientAffinityEnabled

true для включения сопоставления клиентов; false прекратить отправку файлов cookie сходства сеансов, которые направляют клиентские запросы в одном сеансе в тот же экземпляр. По умолчанию используется true.

clientAffinityEnabled?: boolean

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

boolean

clientCertEnabled

true для включения проверки подлинности сертификата клиента (взаимная проверка подлинности TLS); в противном случае false. По умолчанию используется false.

clientCertEnabled?: boolean

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

boolean

clientCertExclusionPaths

Пути исключения проверки подлинности сертификата клиента, разделенные запятыми

clientCertExclusionPaths?: string

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

string

clientCertMode

Этот параметр состоит из параметра ClientCertEnabled.

  • ClientCertEnabled: false означает, что ClientCert игнорируется.
  • ClientCertEnabled: true и ClientCertMode: обязательный параметр означает, что ClientCert является обязательным.
  • ClientCertEnabled: true и ClientCertMode: необязательно означает, что ClientCert является необязательным или принимается.
clientCertMode?: ClientCertMode

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

cloningInfo

Если это указано во время создания приложения, приложение клонируется из исходного приложения.

cloningInfo?: CloningInfo

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

containerSize

Размер контейнера функции.

containerSize?: number

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

number

customDomainVerificationId

Уникальный идентификатор, проверяющий пользовательские домены, назначенные приложению. Клиент добавит этот идентификатор в запись txt для проверки.

customDomainVerificationId?: string

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

string

dailyMemoryTimeQuota

Максимальная допустимая квота ежедневного времени памяти (применимо только для динамических приложений).

dailyMemoryTimeQuota?: number

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

number

defaultHostName

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

defaultHostName?: string

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

string

dnsConfiguration

Свойство для настройки различных параметров, связанных с DNS для сайта.

dnsConfiguration?: SiteDnsConfig

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

enabled

true, если приложение включено; в противном случае false. При задании этого значения значение false отключает приложение (принимает приложение в автономном режиме).

enabled?: boolean

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

boolean

enabledHostNames

Включенные имена узлов для приложения. Имена узлов должны быть назначены (см. имя узла) И включены. В противном случае приложение не обслуживается в этих именах узлов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

enabledHostNames?: string[]

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

string[]

hostingEnvironmentProfile

Среда службы приложений, используемая для приложения.

hostingEnvironmentProfile?: HostingEnvironmentProfile

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

hostNames

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

hostNames?: string[]

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

string[]

hostNamesDisabled

true отключить общедоступные имена узлов приложения; в противном случае false. Если true, приложение доступно только через процесс управления API.

hostNamesDisabled?: boolean

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

boolean

hostNameSslStates

Состояния SSL имени узла используются для управления привязками SSL для имен узлов приложения.

hostNameSslStates?: HostNameSslState[]

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

httpsOnly

HttpsOnly: настраивает веб-сайт для приема только https-запросов. Проблемы с перенаправлением http-запросов

httpsOnly?: boolean

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

boolean

hyperV

Hyper-V песочницу.

hyperV?: boolean

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

boolean

identity

Управляемое удостоверение службы.

identity?: ManagedServiceIdentity

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

inProgressOperationId

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

inProgressOperationId?: string

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

string

isDefaultContainer

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

isDefaultContainer?: boolean

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

boolean

isXenon

Устаревшее: Hyper-V песочницу.

isXenon?: boolean

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

boolean

keyVaultReferenceIdentity

Удостоверение, используемое для проверки подлинности справочника по Key Vault.

keyVaultReferenceIdentity?: string

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

string

lastModifiedTimeUtc

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

lastModifiedTimeUtc?: Date

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

Date

maxNumberOfWorkers

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

maxNumberOfWorkers?: number

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

number

outboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает виртуальные IP-адреса из клиентов, которые сайт может размещаться с текущими параметрами. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

outboundIpAddresses?: string

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

string

possibleOutboundIpAddresses

Список IP-адресов, которые приложение использует для исходящих подключений (например, для доступа к базе данных). Включает IP-адреса всех клиентов, кроме dataComponent. Только для чтения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

possibleOutboundIpAddresses?: string

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

string

redundancyMode

Режим избыточности сайта

redundancyMode?: RedundancyMode

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

repositorySiteName

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

repositorySiteName?: string

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

string

reserved

true, если зарезервировано; в противном случае false.

reserved?: boolean

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

boolean

resourceGroup

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

resourceGroup?: string

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

string

scmSiteAlsoStopped

true остановить сайт SCM (KUDU) при остановке приложения; в противном случае false. Значение по умолчанию — false.

scmSiteAlsoStopped?: boolean

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

boolean

serverFarmId

Идентификатор ресурса связанного плана службы приложений, отформатированный как "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

serverFarmId?: string

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

string

siteConfig

Настройка приложения.

siteConfig?: SiteConfig

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

slotSwapStatus

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

slotSwapStatus?: SlotSwapStatus

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

state

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

state?: string

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

string

storageAccountRequired

Проверяет, является ли клиент обязательным условием учетной записи хранения.

storageAccountRequired?: boolean

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

boolean

suspendedTill

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

suspendedTill?: Date

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

Date

targetSwapSlot

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

targetSwapSlot?: string

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

string

trafficManagerHostNames

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

trafficManagerHostNames?: string[]

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

string[]

usageState

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

usageState?: UsageState

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

virtualNetworkSubnetId

Идентификатор Azure Resource Manager виртуальной сети и подсети для присоединения к региональной виртуальной сети. Это должно иметь форму /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

virtualNetworkSubnetId?: string

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

string

Сведения об унаследованном свойстве

id

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

id?: string

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

string

унаследовано отProxyOnlyResource.id

kind

Тип ресурса.

kind?: string

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

string

наследуется от прокси-сервера ProxyOnlyResource.kind

name

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

name?: string

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

string

унаследован отProxyOnlyResource.name

type

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

type?: string

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

string

Наследуется отProxyOnlyResource.type