AppServiceEnvironmentResourceInner Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AppServiceEnvironmentResourceInner()
Initialisiert eine neue instance der AppServiceEnvironmentResourceInner-Klasse.
public AppServiceEnvironmentResourceInner ();
Public Sub New ()
Gilt für:
AppServiceEnvironmentResourceInner(String, String, String, VirtualNetworkProfile, IList<WorkerPool>, String, String, String, IDictionary<String, String>, Nullable<ProvisioningState>, Nullable<HostingEnvironmentStatus>, String, String, String, Nullable<InternalLoadBalancingMode>, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, String, String, String, String, Nullable<Int32>, IList<VirtualIPMapping>, IList<StampCapacity>, IList<NetworkAccessControlEntry>, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, IList<NameValuePair>, IList<String>, Nullable<Boolean>, String, String, String)
Initialisiert eine neue instance der AppServiceEnvironmentResourceInner-Klasse.
public AppServiceEnvironmentResourceInner (string location, string appServiceEnvironmentResourceName, string appServiceEnvironmentResourceLocation, Microsoft.Azure.Management.AppService.Fluent.Models.VirtualNetworkProfile virtualNetwork, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.WorkerPool> workerPools, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState? provisioningState = default, Microsoft.Azure.Management.AppService.Fluent.Models.HostingEnvironmentStatus? status = default, string vnetName = default, string vnetResourceGroupName = default, string vnetSubnetName = default, Microsoft.Azure.Management.AppService.Fluent.Models.InternalLoadBalancingMode? internalLoadBalancingMode = default, string multiSize = default, int? multiRoleCount = default, int? ipsslAddressCount = default, string databaseEdition = default, string databaseServiceObjective = default, int? upgradeDomains = default, string subscriptionId = default, string dnsSuffix = default, string lastAction = default, string lastActionResult = default, string allowedMultiSizes = default, string allowedWorkerSizes = default, int? maximumNumberOfMachines = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualIPMapping> vipMappings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.StampCapacity> environmentCapacities = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NetworkAccessControlEntry> networkAccessControlList = default, bool? environmentIsHealthy = default, string environmentStatus = default, string resourceGroup = default, int? frontEndScaleFactor = default, int? defaultFrontEndScaleFactor = default, string apiManagementAccountId = default, bool? suspended = default, bool? dynamicCacheEnabled = default, System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NameValuePair> clusterSettings = default, System.Collections.Generic.IList<string> userWhitelistedIpRanges = default, bool? hasLinuxWorkers = default, string sslCertKeyVaultId = default, string sslCertKeyVaultSecretName = default, string kind = default);
new Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceEnvironmentResourceInner : string * string * string * Microsoft.Azure.Management.AppService.Fluent.Models.VirtualNetworkProfile * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.WorkerPool> * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.ProvisioningState> * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.HostingEnvironmentStatus> * string * string * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.InternalLoadBalancingMode> * string * Nullable<int> * Nullable<int> * string * string * Nullable<int> * string * string * string * string * string * string * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.VirtualIPMapping> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.StampCapacity> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NetworkAccessControlEntry> * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.AppService.Fluent.Models.NameValuePair> * System.Collections.Generic.IList<string> * Nullable<bool> * string * string * string -> Microsoft.Azure.Management.AppService.Fluent.Models.AppServiceEnvironmentResourceInner
Public Sub New (location As String, appServiceEnvironmentResourceName As String, appServiceEnvironmentResourceLocation As String, virtualNetwork As VirtualNetworkProfile, workerPools As IList(Of WorkerPool), Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional status As Nullable(Of HostingEnvironmentStatus) = Nothing, Optional vnetName As String = Nothing, Optional vnetResourceGroupName As String = Nothing, Optional vnetSubnetName As String = Nothing, Optional internalLoadBalancingMode As Nullable(Of InternalLoadBalancingMode) = Nothing, Optional multiSize As String = Nothing, Optional multiRoleCount As Nullable(Of Integer) = Nothing, Optional ipsslAddressCount As Nullable(Of Integer) = Nothing, Optional databaseEdition As String = Nothing, Optional databaseServiceObjective As String = Nothing, Optional upgradeDomains As Nullable(Of Integer) = Nothing, Optional subscriptionId As String = Nothing, Optional dnsSuffix As String = Nothing, Optional lastAction As String = Nothing, Optional lastActionResult As String = Nothing, Optional allowedMultiSizes As String = Nothing, Optional allowedWorkerSizes As String = Nothing, Optional maximumNumberOfMachines As Nullable(Of Integer) = Nothing, Optional vipMappings As IList(Of VirtualIPMapping) = Nothing, Optional environmentCapacities As IList(Of StampCapacity) = Nothing, Optional networkAccessControlList As IList(Of NetworkAccessControlEntry) = Nothing, Optional environmentIsHealthy As Nullable(Of Boolean) = Nothing, Optional environmentStatus As String = Nothing, Optional resourceGroup As String = Nothing, Optional frontEndScaleFactor As Nullable(Of Integer) = Nothing, Optional defaultFrontEndScaleFactor As Nullable(Of Integer) = Nothing, Optional apiManagementAccountId As String = Nothing, Optional suspended As Nullable(Of Boolean) = Nothing, Optional dynamicCacheEnabled As Nullable(Of Boolean) = Nothing, Optional clusterSettings As IList(Of NameValuePair) = Nothing, Optional userWhitelistedIpRanges As IList(Of String) = Nothing, Optional hasLinuxWorkers As Nullable(Of Boolean) = Nothing, Optional sslCertKeyVaultId As String = Nothing, Optional sslCertKeyVaultSecretName As String = Nothing, Optional kind As String = Nothing)
Parameter
- location
- String
- appServiceEnvironmentResourceName
- String
Name des App Service-Umgebung.
- appServiceEnvironmentResourceLocation
- String
Standort der App Service-Umgebung, z.B. "USA, Westen".
- virtualNetwork
- VirtualNetworkProfile
Beschreibung des Virtual Network.
- workerPools
- IList<WorkerPool>
Beschreibung der Workerpools mit Workergrößen-IDs, VM-Größen und Der Anzahl der Worker in jedem Pool.
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- provisioningState
- Nullable<ProvisioningState>
Bereitstellungsstatus des App Service-Umgebung. Mögliche Werte: "Succeeded", "Failed", "Canceled", "InProgress", "Deleting"
- status
- Nullable<HostingEnvironmentStatus>
Aktuelle status des App Service-Umgebung. Mögliche Werte: "Preparing", "Ready", "Scaling", "Deleting"
- vnetName
- String
Name des Virtual Network für die App Service-Umgebung.
- vnetResourceGroupName
- String
Ressourcengruppe des Virtual Network.
- vnetSubnetName
- String
Subnetz des Virtual Network.
- internalLoadBalancingMode
- Nullable<InternalLoadBalancingMode>
Gibt an, welche Endpunkte intern im Virtual Network für die App Service-Umgebung bedient werden sollen. Mögliche Werte: "None", "Web", "Publishing"
- multiSize
- String
Front-End-VM-Größe, z. B. "Mittel", "Groß".
Anzahl der für die App Service-Umgebung reservierten IP-SSL-Adressen.
- databaseEdition
- String
Edition der Metadatendatenbank für die App Service-Umgebung, z.B. "Standard".
- databaseServiceObjective
- String
Serviceziel der Metadatendatenbank für die App Service-Umgebung, z.B. "S0".
- subscriptionId
- String
Abonnement des App Service-Umgebung.
- dnsSuffix
- String
DNS-Suffix des App Service-Umgebung.
- lastAction
- String
Letzte Bereitstellungsaktion auf dem App Service-Umgebung.
- lastActionResult
- String
Ergebnis der letzten Bereitstellungsaktion für die App Service-Umgebung.
- allowedMultiSizes
- String
Liste der durch Trennzeichen getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Front-Ends zulässig sind.
- allowedWorkerSizes
- String
Liste der durch Trennzeichen getrennten Zeichenfolgen, die beschreiben, welche VM-Größen für Worker zulässig sind.
- vipMappings
- IList<VirtualIPMapping>
Beschreibung der IP-SSL-Zuordnung für die App Service-Umgebung.
- environmentCapacities
- IList<StampCapacity>
Aktuelle Gesamtkapazität, genutzte und verfügbare Workerkapazitäten.
- networkAccessControlList
- IList<NetworkAccessControlEntry>
Zugriffssteuerungsliste zum Steuern des Datenverkehrs an die App Service-Umgebung.
True/False gibt an, ob die App Service-Umgebung fehlerfrei ist.
- environmentStatus
- String
Ausführliche Meldung zu mit Ergebnissen der letzten Überprüfung der App Service-Umgebung.
- resourceGroup
- String
Ressourcengruppe des App Service-Umgebung.
- apiManagementAccountId
- String
API Management Konto, das dem App Service-Umgebung zugeordnet ist.
<code>true</code>, wenn die App Service-Umgebung angehalten ist, <andernfalls Code>false</code>. Die Umgebung kann angehalten werden, z. B. wenn der Verwaltungsendpunkt nicht mehr verfügbar ist (wahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat).
True/False gibt an, ob die App Service-Umgebung angehalten ist. Die Umgebung kann angehalten werden, z. B. wenn der Verwaltungsendpunkt nicht mehr verfügbar ist (wahrscheinlich, weil die NSG den eingehenden Datenverkehr blockiert hat).
- clusterSettings
- IList<NameValuePair>
Benutzerdefinierte Einstellungen zum Ändern des Verhaltens der App Service-Umgebung.
Der Benutzer hat ip-Bereiche zur Whitelist in der ASE-Datenbank hinzugefügt.
Flag, das anzeigt, ob eine ASE Über Linux-Worker verfügt oder nicht
- sslCertKeyVaultId
- String
Key Vault-ID für ILB App Service-Umgebung SSL-Standardzertifikat
- sslCertKeyVaultSecretName
- String
Key Vault Geheimer Name für ILB App Service-Umgebung SSL-Standardzertifikat
- kind
- String
Art der Ressource.
Gilt für:
Azure SDK for .NET