SitePatchResource interface
Recurso de ARM para un sitio.
- Extends
Propiedades
| availability |
Estado de disponibilidad de la información de administración para la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| client |
|
| client |
|
| client |
|
| client |
rutas de exclusión separadas por comas de autenticación de certificados de cliente |
| client |
Esto se compone con la configuración ClientCertEnabled.
|
| cloning |
Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen. |
| container |
Tamaño del contenedor de funciones. |
| custom |
Identificador único que comprueba los dominios personalizados asignados a la aplicación. El cliente agregará este identificador a un registro txt para su comprobación. |
| daily |
Cuota de tiempo de memoria diaria máxima permitida (aplicable solo en aplicaciones dinámicas). |
| default |
Nombre de host predeterminado de la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| dns |
Propiedad para configurar varias opciones relacionadas con DNS para un sitio. |
| enabled |
|
| enabled |
Nombres de host habilitados para la aplicación. Es necesario asignar nombres de host (consulte Nombres de host) Y habilitados. De lo contrario, la aplicación no se sirve en esos nombres de host. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| hosting |
App Service Environment que se va a usar para la aplicación. |
| host |
Nombres de host asociados a la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| host |
|
| host |
Los estados SSL de nombre de host se usan para administrar los enlaces SSL para los nombres de host de la aplicación. |
| https |
HttpsOnly: configura un sitio web para aceptar solo solicitudes https. Problemas de redirección de solicitudes HTTP |
| hyperV | Hyper-V espacio aislado. |
| identity | Identidad de servicio administrada. |
| in |
Especifica un identificador de operación si este sitio tiene una operación pendiente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| is |
|
| is |
Obsoleto: Hyper-V espacio aislado. |
| key |
Identidad que se va a usar para la autenticación de referencia de Key Vault. |
| last |
Última vez que se modificó la aplicación, en UTC. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| max |
Número máximo de trabajadores. Esto solo se aplica al contenedor de Functions. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| outbound |
Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, acceso a la base de datos). Incluye VIP de inquilinos que se pueden hospedar con la configuración actual. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| possible |
Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, acceso a la base de datos). Incluye VIP de todos los inquilinos, excepto dataComponent. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| public |
Propiedad para permitir o bloquear todo el tráfico público. Valores permitidos: 'Enabled', 'Disabled' o una cadena vacía. |
| redundancy |
Modo de redundancia del sitio |
| repository |
Nombre del sitio del repositorio. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| reserved |
|
| resource |
Nombre del grupo de recursos al que pertenece la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| scm |
|
| server |
Identificador de recurso del plan de App Service asociado, con el formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
Configuración de la aplicación. |
| slot |
Estado de la última operación de intercambio de ranuras de implementación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| state | Estado actual de la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| storage |
Comprueba si se requiere la cuenta de almacenamiento proporcionada por el cliente. |
| suspended |
La aplicación se suspende hasta que, en caso de que se supere la cuota de tiempo de memoria. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| target |
Especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| traffic |
Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| usage |
Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| virtual |
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} |
Propiedades heredadas
| id | Identificador de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| kind | Tipo de recurso. |
| name | Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| type | Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
availabilityState
Estado de disponibilidad de la información de administración para la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
availabilityState?: SiteAvailabilityState
Valor de propiedad
clientAffinityEnabled
true para habilitar la afinidad de cliente; false 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 true.
clientAffinityEnabled?: boolean
Valor de propiedad
boolean
clientAffinityProxyEnabled
true para anular el dominio de cookie de afinidad del cliente con el encabezado de solicitud X-Forwarded-Host.
false para usar el dominio predeterminado. El valor predeterminado es false.
clientAffinityProxyEnabled?: boolean
Valor de propiedad
boolean
clientCertEnabled
true para habilitar la autenticación de certificados de cliente (autenticación mutua tls); de lo contrario, false. El valor predeterminado es false.
clientCertEnabled?: boolean
Valor de propiedad
boolean
clientCertExclusionPaths
rutas de exclusión separadas por comas de autenticación de certificados de cliente
clientCertExclusionPaths?: string
Valor de propiedad
string
clientCertMode
Esto se compone con la configuración ClientCertEnabled.
- ClientCertEnabled: false significa que Se omite ClientCert.
- ClientCertEnabled: true y ClientCertMode: Obligatorio significa que se requiere ClientCert.
- ClientCertEnabled: true y ClientCertMode: opcional significa que ClientCert es opcional o se acepta.
clientCertMode?: ClientCertMode
Valor de propiedad
cloningInfo
Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.
cloningInfo?: CloningInfo
Valor de propiedad
containerSize
Tamaño del contenedor de funciones.
containerSize?: number
Valor de propiedad
number
customDomainVerificationId
Identificador único que comprueba los dominios personalizados asignados a la aplicación. El cliente agregará este identificador a un registro txt para su comprobación.
customDomainVerificationId?: string
Valor de propiedad
string
dailyMemoryTimeQuota
Cuota de tiempo de memoria diaria máxima permitida (aplicable solo en aplicaciones dinámicas).
dailyMemoryTimeQuota?: number
Valor de propiedad
number
defaultHostName
Nombre de host predeterminado de la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
defaultHostName?: string
Valor de propiedad
string
dnsConfiguration
Propiedad para configurar varias opciones relacionadas con DNS para un sitio.
dnsConfiguration?: SiteDnsConfig
Valor de propiedad
enabled
true si la aplicación está habilitada; de lo contrario, false. Al establecer este valor en false, se deshabilita la aplicación (se desconecta la aplicación).
enabled?: boolean
Valor de propiedad
boolean
enabledHostNames
Nombres de host habilitados para la aplicación. Es necesario asignar nombres de host (consulte Nombres de host) Y habilitados. De lo contrario, la aplicación no se sirve en esos nombres de host. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
enabledHostNames?: string[]
Valor de propiedad
string[]
hostingEnvironmentProfile
App Service Environment que se va a usar para la aplicación.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Valor de propiedad
hostNames
Nombres de host asociados a la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
hostNames?: string[]
Valor de propiedad
string[]
hostNamesDisabled
true deshabilitar los nombres de host públicos de la aplicación; de lo contrario, false.
Si true, la aplicación solo es accesible a través del proceso de API Management.
hostNamesDisabled?: boolean
Valor de propiedad
boolean
hostNameSslStates
Los estados SSL de nombre de host se usan para administrar los enlaces SSL para los nombres de host de la aplicación.
hostNameSslStates?: HostNameSslState[]
Valor de propiedad
httpsOnly
HttpsOnly: configura un sitio web para aceptar solo solicitudes https. Problemas de redirección de solicitudes HTTP
httpsOnly?: boolean
Valor de propiedad
boolean
hyperV
Hyper-V espacio aislado.
hyperV?: boolean
Valor de propiedad
boolean
identity
Identidad de servicio administrada.
identity?: ManagedServiceIdentity
Valor de propiedad
inProgressOperationId
Especifica un identificador de operación si este sitio tiene una operación pendiente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
inProgressOperationId?: string
Valor de propiedad
string
isDefaultContainer
true si la aplicación es un contenedor predeterminado; de lo contrario, false.
NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isDefaultContainer?: boolean
Valor de propiedad
boolean
isXenon
Obsoleto: Hyper-V espacio aislado.
isXenon?: boolean
Valor de propiedad
boolean
keyVaultReferenceIdentity
Identidad que se va a usar para la autenticación de referencia de Key Vault.
keyVaultReferenceIdentity?: string
Valor de propiedad
string
lastModifiedTimeUtc
Última vez que se modificó la aplicación, en UTC. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
lastModifiedTimeUtc?: Date
Valor de propiedad
Date
maxNumberOfWorkers
Número máximo de trabajadores. Esto solo se aplica al contenedor de Functions. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
maxNumberOfWorkers?: number
Valor de propiedad
number
outboundIpAddresses
Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, acceso a la base de datos). Incluye VIP de inquilinos que se pueden hospedar con la configuración actual. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
outboundIpAddresses?: string
Valor de propiedad
string
possibleOutboundIpAddresses
Lista de direcciones IP que usa la aplicación para las conexiones salientes (por ejemplo, acceso a la base de datos). Incluye VIP de todos los inquilinos, excepto dataComponent. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
possibleOutboundIpAddresses?: string
Valor de propiedad
string
publicNetworkAccess
Propiedad para permitir o bloquear todo el tráfico público. Valores permitidos: 'Enabled', 'Disabled' o una cadena vacía.
publicNetworkAccess?: string
Valor de propiedad
string
redundancyMode
repositorySiteName
Nombre del sitio del repositorio. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
repositorySiteName?: string
Valor de propiedad
string
reserved
true si están reservados; de lo contrario, false.
reserved?: boolean
Valor de propiedad
boolean
resourceGroup
Nombre del grupo de recursos al que pertenece la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
resourceGroup?: string
Valor de propiedad
string
scmSiteAlsoStopped
true para detener el sitio de SCM (KUDU) cuando se detiene la aplicación; de lo contrario, false. El valor predeterminado es false.
scmSiteAlsoStopped?: boolean
Valor de propiedad
boolean
serverFarmId
Identificador de recurso del plan de App Service asociado, con el formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
serverFarmId?: string
Valor de propiedad
string
siteConfig
slotSwapStatus
Estado de la última operación de intercambio de ranuras de implementación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
slotSwapStatus?: SlotSwapStatus
Valor de propiedad
state
Estado actual de la aplicación. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
state?: string
Valor de propiedad
string
storageAccountRequired
Comprueba si se requiere la cuenta de almacenamiento proporcionada por el cliente.
storageAccountRequired?: boolean
Valor de propiedad
boolean
suspendedTill
La aplicación se suspende hasta que, en caso de que se supere la cuota de tiempo de memoria. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
suspendedTill?: Date
Valor de propiedad
Date
targetSwapSlot
Especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
targetSwapSlot?: string
Valor de propiedad
string
trafficManagerHostNames
Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
trafficManagerHostNames?: string[]
Valor de propiedad
string[]
usageState
Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
usageState?: UsageState
Valor de propiedad
virtualNetworkSubnetId
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}
virtualNetworkSubnetId?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
heredado deProxyOnlyResource.id
kind
name
Nombre del recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
heredado deProxyOnlyResource.name
type
Tipo de recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deProxyOnlyResource.type