SitePatchResource 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
SitePatchResource()
Initialisiert eine neue instance der SitePatchResource-Klasse.
public SitePatchResource ();
Public Sub New ()
Gilt für:
SitePatchResource(String, String, 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)
Initialisiert eine neue instance der SitePatchResource-Klasse.
public SitePatchResource (string id = default, string name = default, string kind = default, string type = 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);
new Microsoft.Azure.Management.WebSites.Models.SitePatchResource : string * string * 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.SitePatchResource
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As 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)
Parameter
- id
- String
Ressourcen-ID.
- name
- String
Ressourcenname.
- kind
- String
Art der Ressource.
- type
- String
Der Ressourcentyp.
- state
- String
Aktueller Status der App.
- repositorySiteName
- String
Name der Repositorywebsite.
- usageState
- Nullable<UsageState>
Status, der angibt, ob die App ihre Kontingentnutzung überschritten hat. Schreibgeschützt. Mögliche Werte: "Normal", "Exceeded"
<code>true</code> , wenn die App aktiviert ist, <andernfalls Code>false</code>. Wenn Sie diesen Wert auf false festlegen, wird die App deaktiviert (schaltet die App offline).
Hostnamen für die App aktiviert. Hostnamen müssen zugewiesen werden (siehe HostNames) UND aktiviert werden. Andernfalls wird die App nicht für diese Hostnamen bereitgestellt.
- availabilityState
- Nullable<SiteAvailabilityState>
Verfügbarkeitsstatus der Verwaltungsinformationen für die App. Mögliche Werte: "Normal", "Limited", "DisasterRecoveryMode"
- hostNameSslStates
- IList<HostNameSslState>
Ssl-Zustände des Hostnamens werden verwendet, um die SSL-Bindungen für die Hostnamen der App zu verwalten.
- serverFarmId
- String
Ressourcen-ID des zugeordneten App Service Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
- siteConfig
- SiteConfig
Konfiguration der App.
Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt.
<code>true</code> to stop SCM (KUDU) site when the app is stopped, <andernfalls code>false</code>. Der Standardwert ist <code>false</code>.
- targetSwapSlot
- String
Gibt an, in welchen Bereitstellungsslot diese App ausgetauscht wird. Schreibgeschützt.
- hostingEnvironmentProfile
- HostingEnvironmentProfile
App Service-Umgebung für die App.
<code>true</code> zum Aktivieren der Clientaffinität; < code>false</code> to stop senden session affinity cookies, which routing client requests in the same session to the same instance. Der Standardwert ist <code>true</code>.
<code>true</code> zum Aktivieren der Clientzertifikatauthentifizierung (gegenseitige TLS-Authentifizierung), andernfalls <Code>false</code>. Der Standardwert ist <code>false</code>.
- clientCertMode
- Nullable<ClientCertMode>
Dies wird mit der ClientCertEnabled-Einstellung erstellt. - ClientCertEnabled: false bedeutet, dass ClientCert ignoriert wird. – ClientCertEnabled: true und ClientCertMode: Erforderlich bedeutet, dass ClientCert erforderlich ist. – ClientCertEnabled: true und ClientCertMode: Optional bedeutet, dass ClientCert optional oder akzeptiert ist. Mögliche Werte: "Required", "Optional", "Optional", "OptionalInteractiveUser"
- clientCertExclusionPaths
- String
Clientzertifikatauthentifizierung durch Trennzeichen getrennte Ausschlusspfade
<code>true</code> , um die öffentlichen Hostnamen der App zu deaktivieren, <andernfalls Code>false</code>. Wenn <Code>true</Code> ist, kann nur über den API-Verwaltungsprozess auf die App zugegriffen werden.
- customDomainVerificationId
- String
Eindeutiger Bezeichner, der die der App zugewiesenen benutzerdefinierten Domänen überprüft. Der Kunde fügt diese ID einem TXT-Eintrag zur Überprüfung hinzu.
- outboundIpAddresses
- String
Liste der IP-Adressen, die die App für ausgehende Verbindungen verwendet (z. B. Datenbankzugriff). Umfasst VIPs von Mandanten, deren Website mit aktuellen Einstellungen gehostet werden kann. Schreibgeschützt.
- possibleOutboundIpAddresses
- String
Liste der IP-Adressen, die die App für ausgehende Verbindungen verwendet (z. B. Datenbankzugriff). Umfasst VIPs von allen Mandanten mit Ausnahme von dataComponent. Schreibgeschützt.
Maximal zulässiges tägliches Speicherzeitkontingent (gilt nur für dynamische Apps).
Die App wird angehalten, bis das Speicherzeitkontingent überschritten wird.
Maximale Anzahl von Workern. Dies gilt nur für Den Functions-Container.
- cloningInfo
- CloningInfo
Wenn bei der App-Erstellung angegeben, wird die App aus einer Quell-App geklont.
- resourceGroup
- String
Name der Ressourcengruppe, zu der die App gehört. Schreibgeschützt.
<code>true</code> , wenn die App ein Standardcontainer ist, <andernfalls Code>false</code>.
- defaultHostName
- String
Standardhostname der App. Schreibgeschützt.
- slotSwapStatus
- SlotSwapStatus
Status des letzten Auslagerungsvorgangs für bereitstellungsslots.
HttpsOnly: Konfiguriert eine Website so, dass nur HTTPS-Anforderungen akzeptiert werden. Probleme bei der Umleitung für HTTP-Anforderungen
- redundancyMode
- Nullable<RedundancyMode>
Websiteredundanzmodus. Mögliche Werte: "None", "Manual", "Failover", "ActiveActive", "GeoRedundant"
Gibt eine Vorgangs-ID an, wenn dieser Standort über einen ausstehenden Vorgang verfügt.
Überprüft, ob vom Kunden bereitgestelltes Speicherkonto erforderlich ist
- keyVaultReferenceIdentity
- String
Identität, die für Key Vault Verweisauthentifizierung verwendet werden soll.
- virtualNetworkSubnetId
- String
Azure Resource Manager ID des virtuellen Netzwerks und des Subnetzes, das durch regionale VNET-Integration verknüpft werden soll. Dies muss im Format /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} sein.
- identity
- ManagedServiceIdentity
Gilt für:
Azure SDK for .NET