Compartir a través de


SitePropertiesOutput interface

Propiedades específicas del recurso de sitio

Propiedades

availabilityState

Estado de disponibilidad de la información de administración para la aplicación.

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.

clientCertEnabled

true para habilitar la autenticación de certificados de cliente (autenticación mutua tls); de lo contrario, false. El valor predeterminado es false.

clientCertExclusionPaths

rutas de exclusión separadas por comas de autenticación de certificados de cliente

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.
cloningInfo

Si se especifica durante la creación de la aplicación, la aplicación se clona desde una aplicación de origen.

containerSize

Tamaño del contenedor de funciones.

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.

dailyMemoryTimeQuota

Cuota de tiempo de memoria diaria máxima permitida (aplicable solo en aplicaciones dinámicas).

defaultHostName

Nombre de host predeterminado de la aplicación. Solo lectura.

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).

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.

hostingEnvironmentProfile

App Service Environment que se va a usar para la aplicación.

hostNames

Nombres de host asociados a la aplicación.

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.

hostNameSslStates

Los estados SSL de nombre de host se usan para administrar los enlaces SSL para los nombres de host de la aplicación.

httpsOnly

HttpsOnly: configura un sitio web para aceptar solo solicitudes https. Problemas de redirección de solicitudes HTTP

hyperV

Hyper-V espacio aislado.

inProgressOperationId

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

El valor puede contener un UUID

isDefaultContainer

true si la aplicación es un contenedor predeterminado; de lo contrario, false.

isXenon

Obsoleto: Hyper-V espacio aislado.

keyVaultReferenceIdentity

Identidad que se va a usar para la autenticación de referencia de Key Vault.

lastModifiedTimeUtc

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

maxNumberOfWorkers

Número máximo de trabajadores. Esto solo se aplica al contenedor de Functions.

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.

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.

redundancyMode

Modo de redundancia del sitio

repositorySiteName

Nombre del sitio del repositorio.

reserved

true si están reservados; de lo contrario, false.

resourceGroup

Nombre del grupo de recursos al que pertenece la aplicación. Solo lectura.

scmSiteAlsoStopped

true para detener el sitio de SCM (KUDU) cuando se detiene la aplicación; de lo contrario, false. El valor predeterminado es false.

serverFarmId

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

siteConfig

Configuración de la aplicación.

slotSwapStatus

Estado de la última operación de intercambio de ranuras de implementación.

state

Estado actual de la aplicación.

storageAccountRequired

Comprueba si se requiere la cuenta de almacenamiento proporcionada por el cliente.

suspendedTill

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

targetSwapSlot

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

trafficManagerHostNames

Nombres de host de Azure Traffic Manager asociados a la aplicación. Solo lectura.

usageState

Estado que indica si la aplicación ha superado su uso de cuota. Solo lectura.

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}

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

Configuración de la aplicación.

siteConfig?: SiteConfigOutput

Valor de propiedad

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