Partager via


SitePatchResource Classe

Définition

Ressource ARM pour un 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
Héritage
Attributs

Constructeurs

SitePatchResource()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe SitePatchResource.

Propriétés

AvailabilityState

Obtient l’état de disponibilité des informations de gestion pour l’application. Les valeurs possibles sont les suivantes : « Normal », « Limited », « DisasterRecoveryMode »

ClientAffinityEnabled

Obtient ou définit &lt;code&gt;true&lt;/code&gt; pour activer l’affinité client ; & lt;code&gt;false&lt;/code&gt; pour arrêter l’envoi de cookies d’affinité de session, qui acheminent les requêtes clientes dans la même session vers le même instance. La valeur par défaut est &lt;code&gt;true&lt;/code&gt;.

ClientCertEnabled

Obtient ou définit &lt;code&gt;true&lt;/code&gt; pour activer l’authentification par certificat client (authentification mutuelle TLS) ; sinon, &lt;code&gt;false&lt;/code&gt;. La valeur par défaut est &lt;code&gt;false&lt;/code&gt;.

ClientCertExclusionPaths

Obtient ou définit des chemins d’exclusion séparés par des virgules d’authentification par certificat client

CloningInfo

Obtient ou définit si spécifié lors de la création de l’application, l’application est cloné à partir d’une application source.

ContainerSize

Obtient ou définit la taille du conteneur de fonction.

DailyMemoryTimeQuota

Obtient ou définit le quota de temps mémoire quotidien maximal autorisé (applicable aux applications dynamiques uniquement).

DefaultHostName

Obtient le nom d’hôte par défaut de l’application. Lecture seule.

Enabled

Obtient ou définit &lt;code&gt;true&lt;/code&gt; si l’application est activée ; sinon, &lt;code&gt;false&lt;/code&gt;. La définition de cette valeur sur false désactive l’application (met l’application hors connexion).

EnabledHostNames

Obtient les noms d’hôte activés pour l’application. Les noms d’hôte doivent être attribués (voir HostNames) ET activés. Sinon, l’application n’est pas servie sur ces noms d’hôte.

HostingEnvironmentProfile

Obtient ou définit app Service Environment à utiliser pour l’application.

HostNames

Obtient les noms d’hôte associés à l’application.

HostNamesDisabled

Obtient ou définit &lt;code&gt;true&lt;/code&gt; pour désactiver les noms d’hôte publics de l’application ; sinon, &lt;code&gt;false&lt;/code&gt;. Si &lt;code&gt;true&lt;/code&gt;, l’application est accessible uniquement via le processus de gestion des API.

HostNameSslStates

Obtient ou définit des états SSL de nom d’hôte sont utilisés pour gérer les liaisons SSL pour les noms d’hôte de l’application.

HttpsOnly

Obtient ou définit httpsOnly : configure un site web pour accepter uniquement les requêtes https. Problèmes de redirection pour les requêtes HTTP

HyperV

Obtient ou définit le bac à sable hyper-V.

Id

Id de ressource. Setter est protégé, car l’ID doit être défini dans Les ressources réseau.

(Hérité de ProxyResource)
Identity

Ressource ARM pour un site.

InProgressOperationId

Obtient spécifie un ID d’opération si ce site a une opération en attente.

IsDefaultContainer

Obtient &lt;code&gt;true&lt;/code&gt; si l’application est un conteneur par défaut ; sinon, &lt;code&gt;false&lt;/code&gt;.

IsXenon

Obtient ou définit l’obsolète : bac à sable Hyper-V.

Kind

Obtient ou définit le type de ressource.

(Hérité de ProxyOnlyResourceInner)
LastModifiedTimeUtc

Obtient l’heure de la dernière modification de l’application, en UTC. Lecture seule.

Location

Emplacement de la ressource

(Hérité de Resource)
MaxNumberOfWorkers

Obtient le nombre maximal de workers. Cela s’applique uniquement au conteneur Functions.

Name

Nom de la ressource

(Hérité de ProxyResource)
OutboundIpAddresses

Obtient la liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut des adresses IP virtuelles de locataires qui peuvent être hébergées avec les paramètres actuels. Lecture seule.

PossibleOutboundIpAddresses

Obtient la liste des adresses IP que l’application utilise pour les connexions sortantes (par exemple, l’accès à la base de données). Inclut des adresses IP virtuelles de tous les locataires à l’exception de dataComponent. Lecture seule.

RedundancyMode

Obtient ou définit le mode de redondance de site. Les valeurs possibles sont les suivantes : « None », « Manual », « Failover », « ActiveActive », « GeoRedundant »

RepositorySiteName

Obtient le nom du site de dépôt.

Reserved

Obtient ou définit &lt;code&gt;true&lt;/code&gt; si réservé ; sinon, &lt;code&gt;false&lt;/code&gt;.

ResourceGroup

Obtient le nom du groupe de ressources auquel appartient l’application. Lecture seule.

ScmSiteAlsoStopped

Obtient ou définit &lt;code&gt;true&lt;/code&gt; pour arrêter le site SCM (KUDU) lorsque l’application est arrêtée ; sinon, &lt;code&gt;false&lt;/code&gt;. La valeur par défaut est &lt;code&gt;false&lt;/code&gt;.

ServerFarmId

Obtient ou définit l’ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

SiteConfig

Obtient ou définit la configuration de l’application.

SlotSwapStatus

Obtient status de la dernière opération d’échange d’emplacement de déploiement.

State

Obtient l’état actuel de l’application.

SuspendedTill

Obtient l’application suspendue jusqu’au cas où le quota de temps mémoire est dépassé.

Tags

Balises de ressource

(Hérité de Resource)
TargetSwapSlot

Obtient spécifie l’emplacement de déploiement dans lequel cette application va échanger. Lecture seule.

TrafficManagerHostNames

Obtient les noms d’hôte Azure Traffic Manager associés à l’application. Lecture seule.

Type

Type de ressource

(Hérité de ProxyResource)
UsageState

Obtient l’état indiquant si l’application a dépassé son utilisation du quota. Lecture seule. Les valeurs possibles sont les suivantes : « Normal », « Dépassé »

Méthodes

Validate()

Validez l’objet .

S’applique à