SitePatchResource interface
Recurso do ARM para um site.
- Extends
Propriedades
| availability |
Estado de disponibilidade de informações de gerenciamento para o aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| client |
|
| client |
|
| client |
|
| client |
caminhos de exclusão separados por vírgulas de autenticação de certificado do cliente |
| client |
Isso compõe a configuração ClientCertEnabled.
|
| cloning |
Se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem. |
| container |
Tamanho do contêiner de função. |
| custom |
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação. |
| daily |
Cota de tempo de memória diária máxima permitida (aplicável somente em aplicativos dinâmicos). |
| default |
Nome do host padrão do aplicativo. Somente leitura. OBSERVAÇÃO: essa 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 habilitados. Caso contrário, o aplicativo não será servido nesses nomes de host. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| hosting |
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo. |
| host |
Nomes de host associados ao aplicativo. OBSERVAÇÃO: essa 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 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 área restrita. |
| identity | Identidade de serviço gerenciada. |
| in |
Especifica uma ID de operação se este site tiver uma operação pendente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| is |
|
| is |
Obsoleto: Hyper-V área restrita. |
| key |
Identidade a ser usada para autenticação de referência do Key Vault. |
| last |
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| max |
Número máximo de trabalhadores. Isso só se aplica ao contêiner do Functions. OBSERVAÇÃO: essa 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 que o site pode ser hospedado com as configurações atuais. Somente leitura. OBSERVAÇÃO: essa 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: essa 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: 'Habilitado', 'Desabilitado' ou uma cadeia de caracteres vazia. |
| redundancy |
Modo de redundância de site |
| repository |
Nome do site do repositório. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| reserved |
|
| resource |
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| scm |
|
| server |
ID de 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| state | Estado atual do aplicativo. OBSERVAÇÃO: essa 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é caso a cota de tempo de memória seja excedida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| target |
Especifica em qual slot de implantação este aplicativo será alternado. Somente leitura. OBSERVAÇÃO: essa 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: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| virtual |
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} |
Propriedades herdadas
| id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kind | Tipo de recurso. |
| name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
availabilityState
Estado de disponibilidade de informações de gerenciamento para o aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
availabilityState?: SiteAvailabilityState
Valor 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
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 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?: ClientCertMode
Valor da propriedade
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
defaultHostName
Nome do host padrão do aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
defaultHostName?: string
Valor da propriedade
string
dnsConfiguration
Propriedade para definir várias configurações relacionadas ao DNS para um site.
dnsConfiguration?: SiteDnsConfig
Valor da propriedade
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
enabledHostNames
Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E habilitados. Caso contrário, o aplicativo não será servido nesses nomes de host. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
enabledHostNames?: string[]
Valor da propriedade
string[]
hostingEnvironmentProfile
Ambiente do Serviço de Aplicativo a ser usado para o aplicativo.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Valor da propriedade
hostNames
Nomes de host associados ao aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
hostNames?: string[]
Valor da propriedade
string[]
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
identity
Identidade de serviço gerenciada.
identity?: ManagedServiceIdentity
Valor da propriedade
inProgressOperationId
Especifica uma ID de operação se este site tiver uma operação pendente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
inProgressOperationId?: string
Valor da propriedade
string
isDefaultContainer
true se o aplicativo for um contêiner padrão; caso contrário, false.
OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isDefaultContainer?: 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
lastModifiedTimeUtc
Última vez que o aplicativo foi modificado, em UTC. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
lastModifiedTimeUtc?: Date
Valor da propriedade
Date
maxNumberOfWorkers
Número máximo de trabalhadores. Isso só se aplica ao contêiner do Functions. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
maxNumberOfWorkers?: number
Valor da 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 que o site pode ser hospedado com as configurações atuais. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
outboundIpAddresses?: string
Valor da 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
possibleOutboundIpAddresses?: string
Valor da propriedade
string
publicNetworkAccess
Propriedade para permitir ou bloquear todo o tráfego público. Valores permitidos: 'Habilitado', 'Desabilitado' ou uma cadeia de caracteres vazia.
publicNetworkAccess?: string
Valor da propriedade
string
redundancyMode
repositorySiteName
Nome do site do repositório. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
repositorySiteName?: string
Valor da propriedade
string
reserved
true se reservado; caso contrário, false.
reserved?: boolean
Valor da propriedade
boolean
resourceGroup
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resourceGroup?: string
Valor da propriedade
string
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
slotSwapStatus
Status da última operação de troca de slot de implantação. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
slotSwapStatus?: SlotSwapStatus
Valor da propriedade
state
Estado atual do aplicativo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
state?: string
Valor da propriedade
string
storageAccountRequired
Verifica se a conta de armazenamento fornecida pelo cliente é necessária
storageAccountRequired?: boolean
Valor da propriedade
boolean
suspendedTill
Aplicativo suspenso até caso a cota de tempo de memória seja excedida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
suspendedTill?: Date
Valor da propriedade
Date
targetSwapSlot
Especifica em qual slot de implantação este aplicativo será alternado. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
targetSwapSlot?: string
Valor da propriedade
string
trafficManagerHostNames
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
trafficManagerHostNames?: string[]
Valor da propriedade
string[]
usageState
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
usageState?: UsageState
Valor da propriedade
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
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
herdado deProxyOnlyResource.id
kind
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
herdado deProxyOnlyResource.name
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deProxyOnlyResource.type