SitePropertiesOutput interface
Propiedades específicas del recurso de sitio
Propiedades
| availability |
Estado de disponibilidad de la información de administración para la aplicación. |
| 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. |
| 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. |
| hosting |
App Service Environment que se va a usar para la aplicación. |
| host |
Nombres de host asociados a la aplicación. |
| 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. |
| in |
Especifica un identificador de operación si este sitio tiene una operación pendiente. El valor puede contener un UUID |
| 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. |
| max |
Número máximo de trabajadores. Esto solo se aplica al contenedor de Functions. |
| 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. |
| 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. |
| redundancy |
Modo de redundancia del sitio |
| repository |
Nombre del sitio del repositorio. |
| reserved |
|
| resource |
Nombre del grupo de recursos al que pertenece la aplicación. Solo lectura. |
| 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. |
| state | Estado actual de la aplicación. |
| 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. |
| target |
Especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura. |
| traffic |
Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura. |
| usage |
Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura. |
| 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} |
Detalles de las propiedades
availabilityState
Estado de disponibilidad de la información de administración para la aplicación.
availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"
Valor de propiedad
"Normal" | "Limited" | "DisasterRecoveryMode"
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
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?: "Required" | "Optional" | "OptionalInteractiveUser"
Valor de propiedad
"Required" | "Optional" | "OptionalInteractiveUser"
cloningInfo
Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.
cloningInfo?: CloningInfoOutput
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.
defaultHostName?: string
Valor de propiedad
string
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.
enabledHostNames?: string[]
Valor de propiedad
string[]
hostingEnvironmentProfile
App Service Environment que se va a usar para la aplicación.
hostingEnvironmentProfile?: HostingEnvironmentProfileOutput
Valor de propiedad
hostNames
Nombres de host asociados a la aplicación.
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?: HostNameSslStateOutput[]
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
inProgressOperationId
Especifica un identificador de operación si este sitio tiene una operación pendiente.
El valor puede contener un UUID
inProgressOperationId?: string
Valor de propiedad
string
isDefaultContainer
true si la aplicación es un contenedor predeterminado; de lo contrario, false.
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.
lastModifiedTimeUtc?: string
Valor de propiedad
string
maxNumberOfWorkers
Número máximo de trabajadores. Esto solo se aplica al contenedor de Functions.
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.
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.
possibleOutboundIpAddresses?: string
Valor de propiedad
string
redundancyMode
Modo de redundancia del sitio
redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
Valor de propiedad
"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
repositorySiteName
Nombre del sitio del repositorio.
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.
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.
slotSwapStatus?: SlotSwapStatusOutput
Valor de propiedad
state
Estado actual de la aplicación.
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.
suspendedTill?: string
Valor de propiedad
string
targetSwapSlot
Especifica en qué ranura de implementación se intercambiará esta aplicación. Solo lectura.
targetSwapSlot?: string
Valor de propiedad
string
trafficManagerHostNames
Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura.
trafficManagerHostNames?: string[]
Valor de propiedad
string[]
usageState
Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura.
usageState?: "Normal" | "Exceeded"
Valor de propiedad
"Normal" | "Exceeded"
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