Site interface
Um aplicativo Web, um back-end de aplicativo móvel ou um aplicativo de API.
- Extends
Propriedades
| auto |
Especifica o escopo de exclusividade para o nome de host padrão durante a criação do recurso |
| 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 |
|
| 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. |
| end |
Se a criptografia de ponta a ponta deve ser usada entre o FrontEnd e o Worker |
| 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. |
| ip |
Especifica o modo IP do aplicativo. |
| 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. |
| outbound |
Propriedade para configurar várias opções de roteamento de tráfego de saída pela rede virtual para um site |
| 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 de um aplicativo do Serviço de Aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais. |
| sku | SKU atual do aplicativo com base no Plano de Serviço de Aplicativo associado. Alguns valores de SKU válidos são Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| 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. |
| ssh |
Se o acesso ssh deve ser habilitado. |
| 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} |
| 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. Se o recurso for um aplicativo, você pode consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes sobre os valores suportados para o tipo. |
| 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
autoGeneratedDomainNameLabelScope
Especifica o escopo de exclusividade para o nome de host padrão durante a criação do recurso
autoGeneratedDomainNameLabelScope?: AutoGeneratedDomainNameLabelScope
Valor 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
clientAffinityPartitioningEnabled
true para permitir o particionamento de afinidade do cliente usando cookies CHIPS, isso adicionará a partitioned propriedade aos cookies de afinidade; false para parar de enviar cookies de afinidade particionados. O padrão é false.
clientAffinityPartitioningEnabled?: boolean
Valor de Propriedade
boolean
clientAffinityProxyEnabled
true para substituir o domínio do cookie de afinidade do cliente pelo cabeçalho de solicitação X-Forwarded-Host.
false para usar o domínio padrão. O padrão é false.
clientAffinityProxyEnabled?: 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[]
endToEndEncryptionEnabled
Se a criptografia de ponta a ponta deve ser usada entre o FrontEnd e o Worker
endToEndEncryptionEnabled?: boolean
Valor de Propriedade
boolean
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
ipMode
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
outboundVnetRouting
Propriedade para configurar várias opções de roteamento de tráfego de saída pela rede virtual para um site
outboundVnetRouting?: OutboundVnetRouting
Valor de Propriedade
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
Configuração de um aplicativo do Serviço de Aplicativo. Essa propriedade não é retornada em resposta a solicitações normais de criação e leitura, pois pode conter informações confidenciais.
siteConfig?: SiteConfig
Valor de Propriedade
sku
SKU atual do aplicativo com base no Plano de Serviço de Aplicativo associado. Alguns valores de SKU válidos são Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
sku?: string
Valor de Propriedade
string
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
sshEnabled
Se o acesso ssh deve ser habilitado.
sshEnabled?: boolean
Valor de Propriedade
boolean
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
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
Tipo de recurso. Se o recurso for um aplicativo, você pode consultar https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference para obter detalhes sobre os valores suportados para o tipo.
kind?: string
Valor de Propriedade
string
herdado deResource.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