Compartir a través de


SitePatchResource Clase

Definición

Recurso de ARM para un sitio.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SitePatchResource : Microsoft.Azure.Management.WebSites.Models.ProxyOnlyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SitePatchResource = class
    inherit ProxyOnlyResource
Public Class SitePatchResource
Inherits ProxyOnlyResource
Herencia
SitePatchResource
Atributos

Constructores

SitePatchResource()

Inicializa una nueva instancia de la clase 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>, Nullable<ClientCertMode>, String, Nullable<Boolean>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<Int32>, CloningInfo, String, Nullable<Boolean>, String, SlotSwapStatus, Nullable<Boolean>, Nullable<RedundancyMode>, Nullable<Guid>, Nullable<Boolean>, String, String, ManagedServiceIdentity)

Inicializa una nueva instancia de la clase SitePatchResource.

Propiedades

AvailabilityState

Obtiene el estado de disponibilidad de la información de administración de la aplicación. Entre los valores posibles se incluyen: "Normal", "Limited", "DisasterRecoveryMode".

ClientAffinityEnabled

Obtiene o establece &lt;code&gt;true&lt;/code&gt; para habilitar la afinidad de cliente; & lt;code&gt;false&lt;/code&gt; para dejar de enviar cookies de afinidad de sesión, que enrutan las solicitudes de cliente en la misma sesión a la misma instancia. El valor predeterminado es &lt;code&gt;true&lt;/code&gt;.

ClientCertEnabled

Obtiene o establece &lt;code&gt;true&lt;/code&gt; para habilitar la autenticación de certificados de cliente (autenticación mutua tls); en caso contrario, &lt;code&gt;false&lt;/code&gt;. El valor predeterminado es &lt;code&gt;false&lt;/code&gt;.

ClientCertExclusionPaths

Obtiene o establece rutas de exclusión separadas por comas de autenticación de certificado de cliente.

ClientCertMode

Obtiene o establece esta composición con el valor ClientCertEnabled.

  • ClientCertEnabled: false significa que ClientCert se omite.
  • ClientCertEnabled: true y ClientCertMode: Obligatorio significa que se requiere ClientCert.
  • ClientCertEnabled: true y ClientCertMode: opcional significa que ClientCert es opcional o se acepta. Entre los valores posibles se incluyen: 'Required', 'Optional', 'OptionalInteractiveUser'
CloningInfo

Obtiene o establece si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.

ContainerSize

Obtiene o establece el tamaño del contenedor de funciones.

CustomDomainVerificationId

Obtiene o establece un identificador único que comprueba los dominios personalizados asignados a la aplicación. El cliente agregará este identificador a un registro txt para la comprobación.

DailyMemoryTimeQuota

Obtiene o establece la cuota de tiempo de memoria diaria máxima permitida (aplicable solo en las aplicaciones dinámicas).

DefaultHostName

Obtiene el nombre de host predeterminado de la aplicación. Solo lectura.

Enabled

Obtiene o establece &lt;code&gt;true&lt;/code&gt; si la aplicación está habilitada; en caso contrario, &lt;code&gt;false&lt;/code&gt;. Si se establece este valor en false, se deshabilita la aplicación (se desconecta la aplicación).

EnabledHostNames

Obtiene los nombres de host habilitados para la aplicación. Los nombres de host deben asignarse (consulte Nombres de host) Y habilitados. De lo contrario, la aplicación no se sirve en esos nombres de host.

HostingEnvironmentProfile

Obtiene o establece app Service Environment que se va a usar para la aplicación.

HostNames

Obtiene los nombres de host asociados a la aplicación.

HostNamesDisabled

Obtiene o establece &lt;code&gt;true&lt;/code&gt; para deshabilitar los nombres de host públicos de la aplicación; en caso contrario, &lt;code&gt;false&lt;/code&gt;. Si &lt;code&gt;true&lt;/code&gt;, la aplicación solo es accesible a través del proceso de API Management.

HostNameSslStates

Obtiene o establece los estados SSL de nombre de host para administrar los enlaces SSL de los nombres de host de la aplicación.

HttpsOnly

Obtiene o establece httpsOnly: configura un sitio web para que acepte solo solicitudes HTTPS. Problemas de redirección de solicitudes HTTP

HyperV

Obtiene o establece el espacio aislado de Hyper-V.

Id

Obtiene el identificador de recurso.

(Heredado de ProxyOnlyResource)
Identity

Recurso de ARM para un sitio.

InProgressOperationId

Obtiene especifica un identificador de operación si este sitio tiene una operación pendiente.

IsDefaultContainer

Obtiene &lt;code&gt;true&lt;/code&gt; si la aplicación es un contenedor predeterminado; en caso contrario, &lt;code&gt;false&lt;/code&gt;.

IsXenon

Obtiene o establece obsoletos: espacio aislado de Hyper-V.

KeyVaultReferenceIdentity

Obtiene o establece la identidad que se va a usar para Key Vault autenticación de referencia.

Kind

Obtiene o establece el tipo de recurso.

(Heredado de ProxyOnlyResource)
LastModifiedTimeUtc

Obtiene la última vez que se modificó la aplicación, en UTC. Solo lectura.

MaxNumberOfWorkers

Obtiene el número máximo de trabajos. Esto solo se aplica al contenedor de Functions.

Name

Obtiene el nombre del recurso.

(Heredado de ProxyOnlyResource)
OutboundIpAddresses

Obtiene la lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, el acceso a la base de datos). Incluye VIP de inquilinos que el sitio se puede hospedar con la configuración actual. Solo lectura.

PossibleOutboundIpAddresses

Obtiene la lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, el acceso a la base de datos). Incluye VIP de todos los inquilinos excepto dataComponent. Solo lectura.

RedundancyMode

Obtiene o establece el modo de redundancia del sitio. Entre los valores posibles se incluyen: "None", "Manual", "Failover", "ActiveActive", "GeoRedundant".

RepositorySiteName

Obtiene el nombre del sitio del repositorio.

Reserved

Obtiene o establece &lt;code&gt;true&lt;/code&gt; si está reservado; en caso contrario, &lt;code&gt;false&lt;/code&gt;.

ResourceGroup

Obtiene el nombre del grupo de recursos al que pertenece la aplicación. Solo lectura.

ScmSiteAlsoStopped

Obtiene o establece &lt;code&gt;true&lt;/code&gt; para detener el sitio de SCM (KUDU) cuando se detiene la aplicación; de lo contrario, &lt;code&gt;false&lt;/code&gt;. El valor predeterminado es &lt;code&gt;false&lt;/code&gt;.

ServerFarmId

Obtiene o establece el identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteConfig

Obtiene o establece la configuración de la aplicación.

SlotSwapStatus

Obtiene el estado de la última operación de intercambio de ranura de implementación.

State

Obtiene el estado actual de la aplicación.

StorageAccountRequired

Obtiene o establece comprobaciones si se requiere la cuenta de almacenamiento proporcionada por el cliente.

SuspendedTill

Obtiene la aplicación suspendida hasta que, en caso de que se supere la cuota de tiempo de memoria.

TargetSwapSlot

Obtiene especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura.

TrafficManagerHostNames

Obtiene los nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura.

Type

Obtiene el tipo de recurso.

(Heredado de ProxyOnlyResource)
UsageState

Obtiene el estado que indica si la aplicación ha superado su uso de cuota. Solo lectura. Entre los valores posibles se incluyen: "Normal", "Exceeded"

VirtualNetworkSubnetId

Obtiene o establece el identificador de azure Resource Manager de la red virtual y la subred que se van a unir mediante la integración con red virtual regional. Debe tener el formato /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

Métodos

Validate()

Valide el objeto .

Se aplica a