Partilhar via


SiteInner Classe

Definição

Uma aplicação Web, um back-end de aplicação móvel ou uma aplicação API.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteInner = class
    inherit Resource
Public Class SiteInner
Inherits Resource
Herança
Atributos

Construtores

SiteInner()

Inicializa uma nova instância da classe SiteInner.

SiteInner(String, String, String, String, IDictionary<String, String>, String, IList<String>, String, Nullable<UsageState>, Nullable<Boolean>, IList<String>, Nullable<SiteAvailabilityState>, IList<HostNameSslState>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DateTime>, SiteConfig, IList<String>, Nullable<Boolean>, String, HostingEnvironmentProfile, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<Int32>, CloningInfo, String, Nullable<Boolean>, String, SlotSwapStatus, Nullable<Boolean>, Nullable<RedundancyMode>, Nullable<Guid>, ManagedServiceIdentity, String)

Inicializa uma nova instância da classe SiteInner.

Propriedades

AvailabilityState

Obtém o estado de disponibilidade das informações de gestão da aplicação. Os valores possíveis incluem: "Normal", "Limitado", "DisasterRecoveryMode"

ClientAffinityEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para ativar a afinidade de cliente; & lt;code&gt;false&lt;/code&gt; para parar de enviar cookies de afinidade de sessão, que encaminham pedidos de cliente na mesma sessão para a mesma instância. A predefinição é &lt;code&gt;true&lt;/code&gt;.

ClientCertEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para ativar a autenticação de certificados de cliente (autenticação mútua TLS); caso contrário, &lt;code&gt;false&lt;/code&gt;. A predefinição é &lt;code&gt;false&lt;/code&gt;.

ClientCertExclusionPaths

Obtém ou define caminhos de exclusão separados por vírgulas de autenticação de certificados de cliente

CloningInfo

Obtém ou define se especificado durante a criação da aplicação, a aplicação é clonada a partir de uma aplicação de origem.

ContainerSize

Obtém ou define o tamanho do contentor de funções.

DailyMemoryTimeQuota

Obtém ou define a quota máxima de tempo de memória diária permitida (aplicável apenas a aplicações dinâmicas).

DefaultHostName

Obtém o nome de anfitrião predefinido da aplicação. Só de leitura.

Enabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se a aplicação estiver ativada; caso contrário, &lt;code&gt;false&lt;/code&gt;. Definir este valor como falso desativa a aplicação (coloca a aplicação offline).

EnabledHostNames

Obtém nomes de anfitrião ativados para a aplicação. Os nomes de anfitrião têm de ser atribuídos (veja HostNames) E ativados. Caso contrário, a aplicação não é servida nesses nomes de anfitrião.

HostingEnvironmentProfile

Obtém ou define o Ambiente do Serviço de Aplicações a utilizar para a aplicação.

HostNames

Obtém nomes de anfitrião associados à aplicação.

HostNamesDisabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para desativar os nomes de anfitrião públicos da aplicação; caso contrário, &lt;code&gt;false&lt;/code&gt;. Se &lt;code&gt;true&lt;/code&gt;, a aplicação só é acessível através do processo de gestão de API.

HostNameSslStates

Obtém ou define os estados SSL do nome de anfitrião são utilizados para gerir os enlaces SSL para os nomes de anfitrião da aplicação.

HttpsOnly

Obtém ou define httpsOnly: configura um web site para aceitar apenas pedidos https. Problemas de redirecionamento para pedidos http

HyperV

Obtém ou define o sandbox hyper-V.

Id

ID do Recurso. O Setter está protegido porque o ID tem de ser definido em Recursos de rede.

(Herdado de ProxyResource)
Identity

Uma aplicação Web, um back-end de aplicação móvel ou uma aplicação API.

InProgressOperationId

Obtém especifica um ID de operação se este site tiver uma operação pendente.

IsDefaultContainer

Obtém &lt;code&gt;true&lt;/code&gt; se a aplicação for um contentor predefinido; caso contrário, &lt;code&gt;false&lt;/code&gt;.

IsXenon

Obtém ou define obsoleto: sandbox hyper-V.

Kind

Obtém ou define o tipo de recurso.

LastModifiedTimeUtc

Obtém a última vez que a aplicação foi modificada, em UTC. Só de leitura.

Location

Localização do recurso

(Herdado de Resource)
MaxNumberOfWorkers

Obtém o número máximo de trabalhadores. Isto aplica-se apenas ao contentor de Funções.

Name

Nome do recurso

(Herdado de ProxyResource)
OutboundIpAddresses

Obtém a lista de endereços IP que a aplicação utiliza para ligações de saída (por exemplo, acesso à base de dados). Inclui VIPs de inquilinos que podem ser alojados com as definições atuais. Só de leitura.

PossibleOutboundIpAddresses

Obtém a lista de endereços IP que a aplicação utiliza para ligações de saída (por exemplo, acesso à base de dados). Inclui VIPs de todos os inquilinos, exceto dataComponent. Só de leitura.

RedundancyMode

Obtém ou define o modo de redundância do site. Os valores possíveis incluem: "None", "Manual", "Failover", "ActiveActive", "GeoRedundant"

RepositorySiteName

Obtém o nome do site de repositório.

Reserved

Obtém ou define &lt;code&gt;true&lt;/code&gt; se reservado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

ResourceGroup

Obtém o nome do grupo de recursos ao qual a aplicação pertence. Só de leitura.

ScmSiteAlsoStopped

Obtém ou define &lt;code&gt;true&lt;/code&gt; para parar o site do SCM (KUDU) quando a aplicação é parada; caso contrário, &lt;code&gt;false&lt;/code&gt;. A predefinição é &lt;code&gt;false&lt;/code&gt;.

ServerFarmId

Obtém ou define o ID de recurso do plano de Serviço de Aplicações associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteConfig

Obtém ou define a configuração da aplicação.

SlotSwapStatus

Obtém o estado da última operação de troca de blocos de implementação.

State

Obtém o estado atual da aplicação.

SuspendedTill

A aplicação é suspensa até ao caso de a quota de tempo de memória ser excedida.

Tags

Etiquetas de recursos

(Herdado de Resource)
TargetSwapSlot

Obtém especifica em que bloco de implementação esta aplicação irá trocar. Só de leitura.

TrafficManagerHostNames

Obtém nomes de anfitrião do Gestor de Tráfego do Azure associados à aplicação. Só de leitura.

Type

Tipo de recurso

(Herdado de ProxyResource)
UsageState

Obtém o estado que indica se a aplicação excedeu a utilização da quota. Só de leitura. Os valores possíveis incluem: "Normal", "Excedido"

Métodos

Validate()

Valide o objeto.

Aplica-se a