Compartilhar via


SitePatchResourceProperties interface

Propriedades específicas do recurso SitePatchResource

Propriedades

clientAffinityEnabled

true habilitar a afinidade do cliente; false parar de enviar cookies de afinidade de sessão, que encaminham solicitações de cliente na mesma sessão para a mesma instância. O padrão é true.

clientCertEnabled

true habilitar a autenticação de certificado do cliente (autenticação mútua TLS); caso contrário, false. O padrão é false.

clientCertExclusionPaths

caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente

clientCertMode

Isso compõe a configuração ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert é ignorado.
  • ClientCertEnabled: true e ClientCertMode: Obrigatório significa que ClientCert é necessário.
  • ClientCertEnabled: true e ClientCertMode: opcional significa que ClientCert é opcional ou aceito.
cloningInfo

Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem.

containerSize

Tamanho do contêiner de função.

customDomainVerificationId

Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação.

dailyMemoryTimeQuota

Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos).

enabled

true se o aplicativo estiver habilitado; caso contrário, false. Definir esse valor como false desabilita o aplicativo (coloca o aplicativo offline).

hostingEnvironmentProfile

Ambiente do Serviço de Aplicativo a ser usado para o aplicativo.

hostNamesDisabled

true desabilitar os nomes de host públicos do aplicativo; caso contrário, false. Se true, o aplicativo só estará acessível por meio do processo de gerenciamento de API.

hostNameSslStates

Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo.

httpsOnly

HttpsOnly: configura um site para aceitar apenas solicitações https. Problemas de redirecionamento para solicitações http

hyperV

Hyper-V área restrita.

isXenon

Obsoleto: Hyper-V área restrita.

keyVaultReferenceIdentity

Identidade a ser usada para autenticação de referência do Key Vault.

redundancyMode

Modo de redundância de site

reserved

true se reservado; caso contrário, false.

scmSiteAlsoStopped

true parar o site do SCM (KUDU) quando o aplicativo for interrompido; caso contrário, false. O padrão é false.

serverFarmId

ID de recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Configuração do aplicativo.

storageAccountRequired

Verifica se a conta de armazenamento fornecida pelo cliente é necessária

virtualNetworkSubnetId

ID do Azure Resource Manager da rede virtual e sub-rede a ser unida pela Integração VNET Regional. Isso deve ser do formulário /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

Detalhes da propriedade

clientAffinityEnabled

true habilitar a afinidade do cliente; false parar de enviar cookies de afinidade de sessão, que encaminham solicitações de cliente na mesma sessão para a mesma instância. O padrão é true.

clientAffinityEnabled?: boolean

Valor da propriedade

boolean

clientCertEnabled

true habilitar a autenticação de certificado do cliente (autenticação mútua TLS); caso contrário, false. O padrão é false.

clientCertEnabled?: boolean

Valor da propriedade

boolean

clientCertExclusionPaths

caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente

clientCertExclusionPaths?: string

Valor da propriedade

string

clientCertMode

Isso compõe a configuração ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert é ignorado.
  • ClientCertEnabled: true e ClientCertMode: Obrigatório significa que ClientCert é necessário.
  • ClientCertEnabled: true e ClientCertMode: opcional significa que ClientCert é opcional ou aceito.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"

Valor da propriedade

"Required" | "Optional" | "OptionalInteractiveUser"

cloningInfo

Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem.

cloningInfo?: CloningInfo

Valor da propriedade

containerSize

Tamanho do contêiner de função.

containerSize?: number

Valor da propriedade

number

customDomainVerificationId

Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação.

customDomainVerificationId?: string

Valor da propriedade

string

dailyMemoryTimeQuota

Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos).

dailyMemoryTimeQuota?: number

Valor da propriedade

number

enabled

true se o aplicativo estiver habilitado; caso contrário, false. Definir esse valor como false desabilita o aplicativo (coloca o aplicativo offline).

enabled?: boolean

Valor da propriedade

boolean

hostingEnvironmentProfile

Ambiente do Serviço de Aplicativo a ser usado para o aplicativo.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Valor da propriedade

hostNamesDisabled

true desabilitar os nomes de host públicos do aplicativo; caso contrário, false. Se true, o aplicativo só estará acessível por meio do processo de gerenciamento de API.

hostNamesDisabled?: boolean

Valor da propriedade

boolean

hostNameSslStates

Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo.

hostNameSslStates?: HostNameSslState[]

Valor da propriedade

httpsOnly

HttpsOnly: configura um site para aceitar apenas solicitações https. Problemas de redirecionamento para solicitações http

httpsOnly?: boolean

Valor da propriedade

boolean

hyperV

Hyper-V área restrita.

hyperV?: boolean

Valor da propriedade

boolean

isXenon

Obsoleto: Hyper-V área restrita.

isXenon?: boolean

Valor da propriedade

boolean

keyVaultReferenceIdentity

Identidade a ser usada para autenticação de referência do Key Vault.

keyVaultReferenceIdentity?: string

Valor da propriedade

string

redundancyMode

Modo de redundância de site

redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

Valor da propriedade

"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"

reserved

true se reservado; caso contrário, false.

reserved?: boolean

Valor da propriedade

boolean

scmSiteAlsoStopped

true parar o site do SCM (KUDU) quando o aplicativo for interrompido; caso contrário, false. O padrão é false.

scmSiteAlsoStopped?: boolean

Valor da propriedade

boolean

serverFarmId

ID de recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

serverFarmId?: string

Valor da propriedade

string

siteConfig

Configuração do aplicativo.

siteConfig?: SiteConfig

Valor da propriedade

storageAccountRequired

Verifica se a conta de armazenamento fornecida pelo cliente é necessária

storageAccountRequired?: boolean

Valor da propriedade

boolean

virtualNetworkSubnetId

ID do Azure Resource Manager da rede virtual e sub-rede a ser unida pela Integração VNET Regional. Isso deve ser do formulário /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

virtualNetworkSubnetId?: string

Valor da propriedade

string