Compartir a través de


Site Constructores

Definición

Sobrecargas

Site()

Inicializa una nueva instancia de la clase Site.

Site(String, String, String, String, String, IDictionary<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, ExtendedLocation)

Inicializa una nueva instancia de la clase Site.

Site()

Inicializa una nueva instancia de la clase Site.

public Site ();
Public Sub New ()

Se aplica a

Site(String, String, String, String, String, IDictionary<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, ExtendedLocation)

Inicializa una nueva instancia de la clase Site.

public Site (string location, string id = default, string name = default, string kind = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string state = default, System.Collections.Generic.IList<string> hostNames = default, string repositorySiteName = default, Microsoft.Azure.Management.WebSites.Models.UsageState? usageState = default, bool? enabled = default, System.Collections.Generic.IList<string> enabledHostNames = default, Microsoft.Azure.Management.WebSites.Models.SiteAvailabilityState? availabilityState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Models.HostNameSslState> hostNameSslStates = default, string serverFarmId = default, bool? reserved = default, bool? isXenon = default, bool? hyperV = default, DateTime? lastModifiedTimeUtc = default, Microsoft.Azure.Management.WebSites.Models.SiteConfig siteConfig = default, System.Collections.Generic.IList<string> trafficManagerHostNames = default, bool? scmSiteAlsoStopped = default, string targetSwapSlot = default, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, bool? clientAffinityEnabled = default, bool? clientCertEnabled = default, Microsoft.Azure.Management.WebSites.Models.ClientCertMode? clientCertMode = default, string clientCertExclusionPaths = default, bool? hostNamesDisabled = default, string customDomainVerificationId = default, string outboundIpAddresses = default, string possibleOutboundIpAddresses = default, int? containerSize = default, int? dailyMemoryTimeQuota = default, DateTime? suspendedTill = default, int? maxNumberOfWorkers = default, Microsoft.Azure.Management.WebSites.Models.CloningInfo cloningInfo = default, string resourceGroup = default, bool? isDefaultContainer = default, string defaultHostName = default, Microsoft.Azure.Management.WebSites.Models.SlotSwapStatus slotSwapStatus = default, bool? httpsOnly = default, Microsoft.Azure.Management.WebSites.Models.RedundancyMode? redundancyMode = default, Guid? inProgressOperationId = default, bool? storageAccountRequired = default, string keyVaultReferenceIdentity = default, string virtualNetworkSubnetId = default, Microsoft.Azure.Management.WebSites.Models.ManagedServiceIdentity identity = default, Microsoft.Azure.Management.WebSites.Models.ExtendedLocation extendedLocation = default);
new Microsoft.Azure.Management.WebSites.Models.Site : string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * string * Nullable<Microsoft.Azure.Management.WebSites.Models.UsageState> * Nullable<bool> * System.Collections.Generic.IList<string> * Nullable<Microsoft.Azure.Management.WebSites.Models.SiteAvailabilityState> * System.Collections.Generic.IList<Microsoft.Azure.Management.WebSites.Models.HostNameSslState> * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTime> * Microsoft.Azure.Management.WebSites.Models.SiteConfig * System.Collections.Generic.IList<string> * Nullable<bool> * string * Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.WebSites.Models.ClientCertMode> * string * Nullable<bool> * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.WebSites.Models.CloningInfo * string * Nullable<bool> * string * Microsoft.Azure.Management.WebSites.Models.SlotSwapStatus * Nullable<bool> * Nullable<Microsoft.Azure.Management.WebSites.Models.RedundancyMode> * Nullable<Guid> * Nullable<bool> * string * string * Microsoft.Azure.Management.WebSites.Models.ManagedServiceIdentity * Microsoft.Azure.Management.WebSites.Models.ExtendedLocation -> Microsoft.Azure.Management.WebSites.Models.Site
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional state As String = Nothing, Optional hostNames As IList(Of String) = Nothing, Optional repositorySiteName As String = Nothing, Optional usageState As Nullable(Of UsageState) = Nothing, Optional enabled As Nullable(Of Boolean) = Nothing, Optional enabledHostNames As IList(Of String) = Nothing, Optional availabilityState As Nullable(Of SiteAvailabilityState) = Nothing, Optional hostNameSslStates As IList(Of HostNameSslState) = Nothing, Optional serverFarmId As String = Nothing, Optional reserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional hyperV As Nullable(Of Boolean) = Nothing, Optional lastModifiedTimeUtc As Nullable(Of DateTime) = Nothing, Optional siteConfig As SiteConfig = Nothing, Optional trafficManagerHostNames As IList(Of String) = Nothing, Optional scmSiteAlsoStopped As Nullable(Of Boolean) = Nothing, Optional targetSwapSlot As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional clientAffinityEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertMode As Nullable(Of ClientCertMode) = Nothing, Optional clientCertExclusionPaths As String = Nothing, Optional hostNamesDisabled As Nullable(Of Boolean) = Nothing, Optional customDomainVerificationId As String = Nothing, Optional outboundIpAddresses As String = Nothing, Optional possibleOutboundIpAddresses As String = Nothing, Optional containerSize As Nullable(Of Integer) = Nothing, Optional dailyMemoryTimeQuota As Nullable(Of Integer) = Nothing, Optional suspendedTill As Nullable(Of DateTime) = Nothing, Optional maxNumberOfWorkers As Nullable(Of Integer) = Nothing, Optional cloningInfo As CloningInfo = Nothing, Optional resourceGroup As String = Nothing, Optional isDefaultContainer As Nullable(Of Boolean) = Nothing, Optional defaultHostName As String = Nothing, Optional slotSwapStatus As SlotSwapStatus = Nothing, Optional httpsOnly As Nullable(Of Boolean) = Nothing, Optional redundancyMode As Nullable(Of RedundancyMode) = Nothing, Optional inProgressOperationId As Nullable(Of Guid) = Nothing, Optional storageAccountRequired As Nullable(Of Boolean) = Nothing, Optional keyVaultReferenceIdentity As String = Nothing, Optional virtualNetworkSubnetId As String = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional extendedLocation As ExtendedLocation = Nothing)

Parámetros

location
String

Ubicación de los recursos.

id
String

Identificador de recurso.

name
String

Nombre del recurso.

kind
String

Tipo de recurso.

type
String

Tipo de recurso.

tags
IDictionary<String,String>

Etiquetas del recurso.

state
String

Estado actual de la aplicación.

hostNames
IList<String>

Nombres de host asociados a la aplicación.

repositorySiteName
String

Nombre del sitio del repositorio.

usageState
Nullable<UsageState>

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

enabled
Nullable<Boolean>

<code>true</code> si la aplicación está habilitada; de lo contrario, <code>false</code>. Si se establece este valor en false, se deshabilita la aplicación (se desconecta la aplicación).

enabledHostNames
IList<String>

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.

availabilityState
Nullable<SiteAvailabilityState>

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

hostNameSslStates
IList<HostNameSslState>

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

serverFarmId
String

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

reserved
Nullable<Boolean>

<code>true</code> if reserved; de lo contrario, <code>false</code>.

isXenon
Nullable<Boolean>

Obsoleto: espacio aislado de Hyper-V.

hyperV
Nullable<Boolean>

Espacio aislado de Hyper-V.

lastModifiedTimeUtc
Nullable<DateTime>

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

siteConfig
SiteConfig

Configuración de la aplicación.

trafficManagerHostNames
IList<String>

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

scmSiteAlsoStopped
Nullable<Boolean>

<code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. El valor predeterminado es <code>false</code>.

targetSwapSlot
String

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

hostingEnvironmentProfile
HostingEnvironmentProfile

App Service Environment usar para la aplicación.

clientAffinityEnabled
Nullable<Boolean>

<code>true</code> to enable client affinity; < code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. El valor predeterminado es <code>true</code>.

clientCertEnabled
Nullable<Boolean>

<code>true</code> to enable client certificate authentication (TLS mutual authentication); de lo contrario, <code>false</code>. El valor predeterminado es <code>false</code>.

clientCertMode
Nullable<ClientCertMode>

Esto se compone con la configuración ClientCertEnabled. - ClientCertEnabled: false significa que ClientCert se omite. - ClientCertEnabled: true y ClientCertMode: Requerido 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'

clientCertExclusionPaths
String

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

hostNamesDisabled
Nullable<Boolean>

<code>true</code> to disable the public hostnames of the app; de lo contrario, <code>false</code>. Si <el código>es true< o código>, la aplicación solo es accesible a través del proceso de API Management.

customDomainVerificationId
String

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.

outboundIpAddresses
String

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
String

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.

containerSize
Nullable<Int32>

Tamaño del contenedor de funciones.

dailyMemoryTimeQuota
Nullable<Int32>

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

suspendedTill
Nullable<DateTime>

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

maxNumberOfWorkers
Nullable<Int32>

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

cloningInfo
CloningInfo

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

resourceGroup
String

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

isDefaultContainer
Nullable<Boolean>

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

defaultHostName
String

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

slotSwapStatus
SlotSwapStatus

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

httpsOnly
Nullable<Boolean>

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

redundancyMode
Nullable<RedundancyMode>

Modo de redundancia del sitio. Entre los valores posibles se incluyen: "None", "Manual", "Failover", "ActiveActive", "GeoRedundant".

inProgressOperationId
Nullable<Guid>

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

storageAccountRequired
Nullable<Boolean>

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

keyVaultReferenceIdentity
String

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

virtualNetworkSubnetId
String

Azure Resource Manager identificador 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}

extendedLocation
ExtendedLocation

Se aplica a