Site interface
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
- Extends
Propriedades
availability |
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. |
client |
|
client |
|
client |
Caminhos de exclusão separados por vírgulas de autenticação de certificado de cliente |
client |
Isso compõe com a configuração ClientCertEnabled.
|
cloning |
Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem. |
container |
Tamanho do recipiente de funções. |
custom |
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará esse id a um registro txt para verificação. |
daily |
Quota diária máxima permitida de tempo de memória (aplicável apenas em aplicações dinâmicas). |
dapr |
Configuração Dapr do aplicativo. |
default |
Nome de host padrão do aplicativo. Somente leitura. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
dns |
Propriedade para definir várias configurações relacionadas ao DNS para um site. |
enabled |
|
enabled |
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. |
extended |
Localização estendida. |
function |
Configuração específica do aplicativo Azure Function. |
hosting |
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo. |
host |
Nomes de host associados ao aplicativo. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
host |
|
host |
Os estados SSL do nome do host são usados para gerenciar as associações SSL para os nomes de host do aplicativo. |
https |
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. |
in |
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. |
is |
|
is |
Obsoleto: Hyper-V sandbox. |
key |
Identidade a ser usada para autenticação de referência do Cofre de Chaves. |
last |
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. |
managed |
ID do Azure Resource Manager do Ambiente Gerenciado selecionado pelo cliente no qual hospedar este aplicativo. Isso deve ter o formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
max |
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. |
outbound |
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. |
possible |
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. |
public |
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Ativado', 'Desativado' ou uma cadeia de caracteres vazia. |
redundancy |
Modo de redundância de site |
repository |
Nome do site do repositório. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
reserved |
|
resource |
Requisitos de recursos do aplicativo de função. |
resource |
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. |
scm |
|
server |
ID do recurso do plano do Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
site |
Configuração do aplicativo. |
slot |
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. |
storage |
Verifica se a conta de armazenamento fornecida pelo cliente é necessária |
suspended |
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. |
target |
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. |
traffic |
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. |
usage |
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. |
virtual |
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} |
vnet |
Para habilitar operações de Backup e Restauração pela rede virtual |
vnet |
Para habilitar o acesso ao conteúdo pela rede virtual |
vnet |
Para habilitar a extração de imagem pela Rede Virtual |
vnet |
Rota de Rede Virtual Tudo habilitado. Isso faz com que todo o tráfego de saída tenha Grupos de Segurança de Rede Virtual e Rotas Definidas pelo Usuário aplicadas. |
workload |
Nome do perfil da carga de trabalho para o aplicativo de função a ser executado. |
Propriedades Herdadas
id | Resource Id. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
kind | Tipo de recurso. |
location | Localização do recurso. |
name | Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Tags de recursos. |
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
daprConfig
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[]
extendedLocation
functionAppConfig
Configuração específica do aplicativo Azure Function.
functionAppConfig?: FunctionAppConfig
Valor de Propriedade
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
managedEnvironmentId
ID do Azure Resource Manager do Ambiente Gerenciado selecionado pelo cliente no qual hospedar este aplicativo. Isso deve ter o formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}
managedEnvironmentId?: string
Valor de Propriedade
string
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
publicNetworkAccess
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Ativado', 'Desativado' ou uma cadeia de caracteres vazia.
publicNetworkAccess?: string
Valor de Propriedade
string
redundancyMode
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
resourceConfig
Requisitos de recursos do aplicativo de função.
resourceConfig?: ResourceConfig
Valor de Propriedade
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
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
vnetBackupRestoreEnabled
Para habilitar operações de Backup e Restauração pela rede virtual
vnetBackupRestoreEnabled?: boolean
Valor de Propriedade
boolean
vnetContentShareEnabled
Para habilitar o acesso ao conteúdo pela rede virtual
vnetContentShareEnabled?: boolean
Valor de Propriedade
boolean
vnetImagePullEnabled
Para habilitar a extração de imagem pela Rede Virtual
vnetImagePullEnabled?: boolean
Valor de Propriedade
boolean
vnetRouteAllEnabled
Rota de Rede Virtual Tudo habilitado. Isso faz com que todo o tráfego de saída tenha Grupos de Segurança de Rede Virtual e Rotas Definidas pelo Usuário aplicadas.
vnetRouteAllEnabled?: boolean
Valor de Propriedade
boolean
workloadProfileName
Nome do perfil da carga de trabalho para o aplicativo de função a ser executado.
workloadProfileName?: 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 deResource.id
kind
location
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
herdada deResource.name
tags
Tags de recursos.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}