Freigeben über


AppServiceEnvironmentResourceInner Konstruktoren

Definition

Überlädt

AppServiceEnvironmentResourceInner()

Initialisiert eine neue instance der AppServiceEnvironmentResourceInner-Klasse.

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.

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
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ß".

multiRoleCount
Nullable<Int32>

Anzahl der Front-End-Instanzen.

ipsslAddressCount
Nullable<Int32>

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

upgradeDomains
Nullable<Int32>

Anzahl der Upgradedomänen der App Service-Umgebung.

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.

maximumNumberOfMachines
Nullable<Int32>

Maximale Anzahl von VMs im App Service-Umgebung.

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.

environmentIsHealthy
Nullable<Boolean>

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.

frontEndScaleFactor
Nullable<Int32>

Skalierungsfaktor für Front-Ends.

defaultFrontEndScaleFactor
Nullable<Int32>

Standardskalierungsfaktor für FrontEnds.

apiManagementAccountId
String

API Management Konto, das dem App Service-Umgebung zugeordnet ist.

suspended
Nullable<Boolean>

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

dynamicCacheEnabled
Nullable<Boolean>

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.

userWhitelistedIpRanges
IList<String>

Der Benutzer hat ip-Bereiche zur Whitelist in der ASE-Datenbank hinzugefügt.

hasLinuxWorkers
Nullable<Boolean>

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: