Condividi tramite


SitePatchResource Classe

Definizione

Risorsa arm per un sito.

[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
Ereditarietà
Attributi

Costruttori

SitePatchResource()

Inizializza una nuova istanza della 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)

Inizializza una nuova istanza della classe SitePatchResource.

Proprietà

AvailabilityState

Ottiene lo stato di disponibilità delle informazioni di gestione per l'app. I valori possibili includono: 'Normal', 'Limited', 'DisasterRecoveryMode'

ClientAffinityEnabled

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; per abilitare l'affinità client; & lt;code&gt;false&lt;/code&gt; per interrompere l'invio di cookie di affinità di sessione, che instradano le richieste client nella stessa sessione alla stessa istanza. Il valore predefinito è &lt;code&gt;true&lt;/code&gt;.

ClientCertEnabled

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; per abilitare l'autenticazione del certificato client (autenticazione reciproca TLS); in caso contrario, &lt;code&gt;false&lt;/code&gt;. Il valore predefinito è &lt;code&gt;false&lt;/code&gt;.

ClientCertExclusionPaths

Ottiene o imposta i percorsi di esclusione delimitati da virgole per l'autenticazione del certificato client

CloningInfo

Ottiene o imposta se specificato durante la creazione dell'app, l'app viene clonata da un'app di origine.

ContainerSize

Ottiene o imposta le dimensioni del contenitore di funzioni.

DailyMemoryTimeQuota

Ottiene o imposta la quota massima consentita per il tempo di memoria giornaliero (applicabile solo alle app dinamiche).

DefaultHostName

Ottiene il nome host predefinito dell'app. Di sola lettura.

Enabled

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; se l'app è abilitata; in caso contrario, &lt;codice&gt;false&lt;/code&gt;. L'impostazione di questo valore su false disabilita l'app (porta l'app offline).

EnabledHostNames

Ottiene i nomi host abilitati per l'app. I nomi host devono essere assegnati (vedere HostNames) E abilitati. In caso contrario, l'app non viene servita in tali nomi host.

HostingEnvironmentProfile

Ottiene o imposta l'ambiente del servizio app da usare per l'app.

HostNames

Ottiene i nomi host associati all'app.

HostNamesDisabled

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; per disabilitare i nomi host pubblici dell'app; in caso contrario, &lt;code&gt;false&lt;/code&gt;. Se &lt;code&gt;true&lt;/code&gt;, l'app è accessibile solo tramite il processo di gestione API.

HostNameSslStates

Ottiene o imposta gli stati SSL del nome host per gestire le associazioni SSL per i nomi host dell'app.

HttpsOnly

Ottiene o imposta httpsOnly: configura un sito Web in modo che accetti solo le richieste HTTPS. Problemi di reindirizzamento per le richieste HTTP

HyperV

Ottiene o imposta la sandbox hyper-V.

Id

ID risorsa. Setter è protetto perché l'ID deve essere impostato in Risorse di rete.

(Ereditato da ProxyResource)
Identity

Risorsa arm per un sito.

InProgressOperationId

Ottiene specifica un ID operazione se il sito dispone di un'operazione in sospeso.

IsDefaultContainer

Ottiene &lt;code&gt;true&lt;/code&gt; se l'app è un contenitore predefinito; in caso contrario, &lt;code&gt;false&lt;/code&gt;.

IsXenon

Ottiene o imposta obsoleto: sandbox Hyper-V.

Kind

Ottiene o imposta un tipo di risorsa.

(Ereditato da ProxyOnlyResourceInner)
LastModifiedTimeUtc

Ottiene l'ultima volta che l'app è stata modificata, in formato UTC. Di sola lettura.

Location

Posizione risorsa

(Ereditato da Resource)
MaxNumberOfWorkers

Ottiene il numero massimo di ruoli di lavoro. Questo vale solo per il contenitore funzioni.

Name

Nome risorsa

(Ereditato da ProxyResource)
OutboundIpAddresses

Ottiene l'elenco di indirizzi IP usati dall'app per le connessioni in uscita, ad esempio l'accesso al database. Include indirizzi VIP dai tenant che il sito può essere ospitato con le impostazioni correnti. Di sola lettura.

PossibleOutboundIpAddresses

Ottiene l'elenco di indirizzi IP usati dall'app per le connessioni in uscita, ad esempio l'accesso al database. Include indirizzi VIP da tutti i tenant ad eccezione di dataComponent. Di sola lettura.

RedundancyMode

Ottiene o imposta la modalità di ridondanza del sito. I valori possibili includono: 'None', 'Manual', 'Failover', 'ActiveActive', 'GeoRedundant'

RepositorySiteName

Ottiene il nome del sito del repository.

Reserved

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; se riservato; in caso contrario, &lt;codice&gt;false&lt;/code&gt;.

ResourceGroup

Ottiene il nome del gruppo di risorse a cui appartiene l'app. Di sola lettura.

ScmSiteAlsoStopped

Ottiene o imposta &lt;code&gt;true&lt;/code&gt; per arrestare il sito SCM (KUDU) quando l'app viene arrestata; in caso contrario, &lt;codice&gt;false&lt;/code&gt;. Il valore predefinito è &lt;code&gt;false&lt;/code&gt;.

ServerFarmId

Ottiene o imposta l'ID risorsa del piano di servizio app associato, formattato come: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteConfig

Ottiene o imposta la configurazione dell'app.

SlotSwapStatus

Ottiene lo stato dell'ultima operazione di scambio dello slot di distribuzione.

State

Ottiene lo stato corrente dell'app.

SuspendedTill

Ottiene l'app sospesa fino a quando non viene superata la quota di tempo di memoria.

Tags

Tag delle risorse

(Ereditato da Resource)
TargetSwapSlot

Ottiene specifica lo slot di distribuzione in cui verrà scambiata l'app. Di sola lettura.

TrafficManagerHostNames

Ottiene i nomi host di Gestione traffico di Azure associati all'app. Di sola lettura.

Type

Tipo di risorsa

(Ereditato da ProxyResource)
UsageState

Ottiene lo stato che indica se l'app ha superato l'utilizzo della quota. Di sola lettura. I valori possibili includono: 'Normal', 'Exceeded'

Metodi

Validate()

Convalidare l'oggetto .

Si applica a