Freigeben über


SitePatchResource Konstruktoren

Definition

Überlädt

SitePatchResource()

Initialisiert eine neue instance der SitePatchResource-Klasse.

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.

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.

hostNames
IList<String>

Hostnamen, die der App zugeordnet sind.

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"

enabled
Nullable<Boolean>

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

enabledHostNames
IList<String>

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

reserved
Nullable<Boolean>

<code>true</code> if reserved; <andernfalls Code>false</code>.

isXenon
Nullable<Boolean>

Veraltet: Hyper-V-Sandbox.

hyperV
Nullable<Boolean>

Hyper-V-Sandbox.

lastModifiedTimeUtc
Nullable<DateTime>

Die letzte Änderung der App in UTC. Schreibgeschützt.

siteConfig
SiteConfig

Konfiguration der App.

trafficManagerHostNames
IList<String>

Azure Traffic Manager-Hostnamen, die der App zugeordnet sind. Schreibgeschützt.

scmSiteAlsoStopped
Nullable<Boolean>

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

clientAffinityEnabled
Nullable<Boolean>

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

clientCertEnabled
Nullable<Boolean>

<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

hostNamesDisabled
Nullable<Boolean>

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

containerSize
Nullable<Int32>

Größe des Funktionscontainers.

dailyMemoryTimeQuota
Nullable<Int32>

Maximal zulässiges tägliches Speicherzeitkontingent (gilt nur für dynamische Apps).

suspendedTill
Nullable<DateTime>

Die App wird angehalten, bis das Speicherzeitkontingent überschritten wird.

maxNumberOfWorkers
Nullable<Int32>

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.

isDefaultContainer
Nullable<Boolean>

<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
Nullable<Boolean>

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"

inProgressOperationId
Nullable<Guid>

Gibt eine Vorgangs-ID an, wenn dieser Standort über einen ausstehenden Vorgang verfügt.

storageAccountRequired
Nullable<Boolean>

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

Gilt für: