Partilhar via


SitePatchResource interface

Recurso ARM para um site.

Extends

Propriedades

availabilityState

Estado de disponibilidade das informações de gerenciamento para o aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clientAffinityEnabled

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

clientCertEnabled

true para habilitar a autenticação de certificado de 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 de cliente

clientCertMode

Isso compõe com a configuração ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert é ignorado.
  • ClientCertEnabled: true e ClientCertMode: Required 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 recipiente de funções.

customDomainVerificationId

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

dailyMemoryTimeQuota

Quota diária máxima permitida de tempo de memória (aplicável apenas em aplicações dinâmicas).

defaultHostName

Nome de host padrão do aplicativo. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

dnsConfiguration

Propriedade para definir várias configurações relacionadas ao DNS para um site.

enabled

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

enabledHostNames

Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E ativados. Caso contrário, o aplicativo não será servido nesses nomes de host. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hostingEnvironmentProfile

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

hostNames

Nomes de host associados ao aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hostNamesDisabled

true desativar os nomes de host públicos do aplicativo; caso contrário, false. Se true, o aplicativo só é 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 os 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 sandbox.

identity

Identidade do serviço gerenciado.

inProgressOperationId

Especifica uma id de operação se este site tiver uma operação pendente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isDefaultContainer

true se o aplicativo for um contêiner padrão; caso contrário, false. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isXenon

Obsoleto: Hyper-V sandbox.

keyVaultReferenceIdentity

Identidade a ser usada para autenticação de referência do Cofre de Chaves.

lastModifiedTimeUtc

Da última vez que o aplicativo foi modificado, em UTC. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

maxNumberOfWorkers

Número máximo de trabalhadores. Isso só se aplica ao contêiner Funções. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

outboundIpAddresses

Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários cujo site pode ser hospedado com as configurações atuais. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

possibleOutboundIpAddresses

Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

redundancyMode

Modo de redundância de site

repositorySiteName

Nome do site do repositório. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

reserved

true se reservado; caso contrário, false.

resourceGroup

Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scmSiteAlsoStopped

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

serverFarmId

ID do 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.

slotSwapStatus

Status da última operação de troca de slot de implantação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state

Estado atual do aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

storageAccountRequired

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

suspendedTill

Aplicativo suspenso até o caso de a cota de tempo de memória ser excedida. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetSwapSlot

Especifica em qual slot de implantação esse aplicativo será trocado. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

trafficManagerHostNames

Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

usageState

Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

virtualNetworkSubnetId

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

Propriedades Herdadas

id

Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

Tipo de recurso.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

availabilityState

Estado de disponibilidade das informações de gerenciamento para o aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

availabilityState?: SiteAvailabilityState

Valor de Propriedade

clientAffinityEnabled

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

clientAffinityEnabled?: boolean

Valor de Propriedade

boolean

clientCertEnabled

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

clientCertEnabled?: boolean

Valor de Propriedade

boolean

clientCertExclusionPaths

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

clientCertExclusionPaths?: string

Valor de Propriedade

string

clientCertMode

Isso compõe com a configuração ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert é ignorado.
  • ClientCertEnabled: true e ClientCertMode: Required significa que ClientCert é necessário.
  • ClientCertEnabled: true e ClientCertMode: Opcional significa que ClientCert é opcional ou aceito.
clientCertMode?: ClientCertMode

Valor de Propriedade

cloningInfo

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

cloningInfo?: CloningInfo

Valor de Propriedade

containerSize

Tamanho do recipiente de funções.

containerSize?: number

Valor de Propriedade

number

customDomainVerificationId

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

customDomainVerificationId?: string

Valor de Propriedade

string

dailyMemoryTimeQuota

Quota diária máxima permitida de tempo de memória (aplicável apenas em aplicações dinâmicas).

dailyMemoryTimeQuota?: number

Valor de Propriedade

number

defaultHostName

Nome de host padrão do aplicativo. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

defaultHostName?: string

Valor de Propriedade

string

dnsConfiguration

Propriedade para definir várias configurações relacionadas ao DNS para um site.

dnsConfiguration?: SiteDnsConfig

Valor de Propriedade

enabled

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

enabled?: boolean

Valor de Propriedade

boolean

enabledHostNames

Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E ativados. Caso contrário, o aplicativo não será servido nesses nomes de host. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

enabledHostNames?: string[]

Valor de Propriedade

string[]

hostingEnvironmentProfile

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

hostingEnvironmentProfile?: HostingEnvironmentProfile

Valor de Propriedade

hostNames

Nomes de host associados ao aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

hostNames?: string[]

Valor de Propriedade

string[]

hostNamesDisabled

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

hostNamesDisabled?: boolean

Valor de Propriedade

boolean

hostNameSslStates

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

hostNameSslStates?: HostNameSslState[]

Valor de Propriedade

httpsOnly

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

httpsOnly?: boolean

Valor de Propriedade

boolean

hyperV

Hyper-V sandbox.

hyperV?: boolean

Valor de Propriedade

boolean

identity

Identidade do serviço gerenciado.

identity?: ManagedServiceIdentity

Valor de Propriedade

inProgressOperationId

Especifica uma id de operação se este site tiver uma operação pendente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

inProgressOperationId?: string

Valor de Propriedade

string

isDefaultContainer

true se o aplicativo for um contêiner padrão; caso contrário, false. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isDefaultContainer?: boolean

Valor de Propriedade

boolean

isXenon

Obsoleto: Hyper-V sandbox.

isXenon?: boolean

Valor de Propriedade

boolean

keyVaultReferenceIdentity

Identidade a ser usada para autenticação de referência do Cofre de Chaves.

keyVaultReferenceIdentity?: string

Valor de Propriedade

string

lastModifiedTimeUtc

Da última vez que o aplicativo foi modificado, em UTC. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastModifiedTimeUtc?: Date

Valor de Propriedade

Date

maxNumberOfWorkers

Número máximo de trabalhadores. Isso só se aplica ao contêiner Funções. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

maxNumberOfWorkers?: number

Valor de Propriedade

number

outboundIpAddresses

Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários cujo site pode ser hospedado com as configurações atuais. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

outboundIpAddresses?: string

Valor de Propriedade

string

possibleOutboundIpAddresses

Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

possibleOutboundIpAddresses?: string

Valor de Propriedade

string

redundancyMode

Modo de redundância de site

redundancyMode?: RedundancyMode

Valor de Propriedade

repositorySiteName

Nome do site do repositório. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

repositorySiteName?: string

Valor de Propriedade

string

reserved

true se reservado; caso contrário, false.

reserved?: boolean

Valor de Propriedade

boolean

resourceGroup

Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceGroup?: string

Valor de Propriedade

string

scmSiteAlsoStopped

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

scmSiteAlsoStopped?: boolean

Valor de Propriedade

boolean

serverFarmId

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

serverFarmId?: string

Valor de Propriedade

string

siteConfig

Configuração do aplicativo.

siteConfig?: SiteConfig

Valor de Propriedade

slotSwapStatus

Status da última operação de troca de slot de implantação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

slotSwapStatus?: SlotSwapStatus

Valor de Propriedade

state

Estado atual do aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

state?: string

Valor de Propriedade

string

storageAccountRequired

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

storageAccountRequired?: boolean

Valor de Propriedade

boolean

suspendedTill

Aplicativo suspenso até o caso de a cota de tempo de memória ser excedida. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

suspendedTill?: Date

Valor de Propriedade

Date

targetSwapSlot

Especifica em qual slot de implantação esse aplicativo será trocado. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

targetSwapSlot?: string

Valor de Propriedade

string

trafficManagerHostNames

Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

trafficManagerHostNames?: string[]

Valor de Propriedade

string[]

usageState

Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

usageState?: UsageState

Valor de Propriedade

virtualNetworkSubnetId

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

virtualNetworkSubnetId?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deProxyOnlyResource.id

kind

Tipo de recurso.

kind?: string

Valor de Propriedade

string

herdado de ProxyOnlyResource.kind

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deProxyOnlyResource.name

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyOnlyResource.type