Partilhar via


SitePatchResource Classe

Definição

Recurso arm para um site.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SitePatchResource : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SitePatchResource = class
    inherit ProxyOnlyResourceInner
Public Class SitePatchResource
Inherits ProxyOnlyResourceInner
Herança
Atributos

Construtores

SitePatchResource()

Inicializa uma nova instância da classe SitePatchResource.

SitePatchResource(String, String, 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)

Inicializa uma nova instância da classe SitePatchResource.

Propriedades

AvailabilityState

Obtém o estado de disponibilidade das informações de gestão para a 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 do cliente; & lt;code&gt;false&lt;/code&gt; para parar de enviar cookies de afinidade de sessão, que encaminham os 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 certificado 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 certificado 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 em 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

Os estados SSL de nome de anfitrião obtém ou define que 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. Redirecionamento de problemas 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

Recurso arm para um site.

InProgressOperationId

Obtém um ID de operação especificado 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.

(Herdado de ProxyOnlyResourceInner)
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