Compartilhar via


SitePatchResource Classe

Definição

Recurso do 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 de informações de gerenciamento para o aplicativo. Os valores possíveis incluem: 'Normal', 'Limited', 'DisasterRecoveryMode'

ClientAffinityEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para habilitar a afinidade do cliente; & lt;code&gt;false&lt;/code&gt; para parar de enviar cookies de afinidade de sessão, que roteiam solicitações de cliente na mesma sessão para a mesma instância. O padrão é &lt;code&gt;true&lt;/code&gt;.

ClientCertEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para habilitar a autenticação de certificado do cliente (autenticação mútua TLS); caso contrário, &lt;code&gt;false&lt;/code&gt;. O padrã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 do cliente

CloningInfo

Obtém ou define se especificado durante a criação do aplicativo, o aplicativo é clonado de um aplicativo de origem.

ContainerSize

Obtém ou define o tamanho do contêiner de função.

DailyMemoryTimeQuota

Obtém ou define a cota máxima de tempo de memória diária permitida (aplicável somente em aplicativos dinâmicos).

DefaultHostName

Obtém o nome do host padrão do aplicativo. Somente leitura.

Enabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o aplicativo estiver habilitado; caso contrário, &lt;code&gt;false&lt;/code&gt;. Definir esse valor como false desabilita o aplicativo (coloca o aplicativo offline).

EnabledHostNames

Obtém 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á atendido nesses nomes de host.

HostingEnvironmentProfile

Obtém ou define o Ambiente do Serviço de Aplicativo a ser usado para o aplicativo.

HostNames

Obtém nomes de host associados ao aplicativo.

HostNamesDisabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para desabilitar os nomes de host públicos do aplicativo; caso contrário, &lt;code&gt;false&lt;/code&gt;. Se &lt;code&gt;true&lt;/code&gt;, o aplicativo só estará acessível por meio do processo de gerenciamento de API.

HostNameSslStates

Obtém ou define os estados SSL de nome de host usados para gerenciar as associações SSL para nomes de host do aplicativo.

HttpsOnly

Obtém ou define httpsOnly: configura um site para aceitar somente solicitações https. Problemas de redirecionamento para solicitações http

HyperV

Obtém ou define a área restrita do Hyper-V.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
Identity

Recurso do ARM para um site.

InProgressOperationId

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

IsDefaultContainer

Obtém &lt;code&gt;true&lt;/code&gt; se o aplicativo for um contêiner padrão; caso contrário, &lt;code&gt;false&lt;/code&gt;.

IsXenon

Obtém ou define obsoleto: área restrita do Hyper-V.

Kind

Obtém ou define o tipo de recurso.

(Herdado de ProxyOnlyResourceInner)
LastModifiedTimeUtc

Obtém a última vez que o aplicativo foi modificado, em UTC. Somente leitura.

Location

Localização do recurso

(Herdado de Resource)
MaxNumberOfWorkers

Obtém o número máximo de trabalhos. Isso só se aplica ao contêiner do Functions.

Name

Nome do recurso

(Herdado de ProxyResource)
OutboundIpAddresses

Obtém a 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 podem ser hospedados com as configurações atuais. Somente leitura.

PossibleOutboundIpAddresses

Obtém a 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.

RedundancyMode

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

RepositorySiteName

Obtém o nome do site do 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 o aplicativo pertence. Somente leitura.

ScmSiteAlsoStopped

Obtém ou define &lt;code&gt;true&lt;/code&gt; para interromper o site do SCM (KUDU) quando o aplicativo for interrompido; caso contrário, &lt;code&gt;false&lt;/code&gt;. O padrão é &lt;code&gt;false&lt;/code&gt;.

ServerFarmId

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

SiteConfig

Obtém ou define a configuração do aplicativo.

SlotSwapStatus

Obtém status da última operação de troca de slot de implantação.

State

Obtém o estado atual do aplicativo.

SuspendedTill

Obtém o aplicativo suspenso até que, caso a cota de tempo de memória seja excedida.

Tags

Marcações de recursos

(Herdado de Resource)
TargetSwapSlot

Obtém especifica em qual slot de implantação esse aplicativo trocará. Somente leitura.

TrafficManagerHostNames

Obtém nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura.

Type

Tipo de recurso

(Herdado de ProxyResource)
UsageState

Obtém o estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura. Os valores possíveis incluem: 'Normal', 'Excedido'

Métodos

Validate()

Valide o objeto .

Aplica-se a