Freigeben über


ArmAppServiceModelFactory.SitePatchInfo Methode

Definition

Initialisiert eine neue instance von SitePatchInfo.

public static Azure.ResourceManager.AppService.Models.SitePatchInfo SitePatchInfo (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string state = default, System.Collections.Generic.IEnumerable<string> hostNames = default, string repositorySiteName = default, Azure.ResourceManager.AppService.Models.AppServiceUsageState? usageState = default, bool? isEnabled = default, System.Collections.Generic.IEnumerable<string> enabledHostNames = default, Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? availabilityState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.HostNameSslState> hostNameSslStates = default, Azure.Core.ResourceIdentifier serverFarmId = default, bool? isReserved = default, bool? isXenon = default, bool? isHyperV = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.AppService.Models.SiteConfigProperties siteConfig = default, System.Collections.Generic.IEnumerable<string> trafficManagerHostNames = default, bool? isScmSiteAlsoStopped = default, string targetSwapSlot = default, Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, bool? isClientAffinityEnabled = default, bool? isClientCertEnabled = default, Azure.ResourceManager.AppService.Models.ClientCertMode? clientCertMode = default, string clientCertExclusionPaths = default, bool? isHostNameDisabled = default, string customDomainVerificationId = default, string outboundIPAddresses = default, string possibleOutboundIPAddresses = default, int? containerSize = default, int? dailyMemoryTimeQuota = default, DateTimeOffset? suspendOn = default, int? maxNumberOfWorkers = default, Azure.ResourceManager.AppService.Models.CloningInfo cloningInfo = default, string resourceGroup = default, bool? isDefaultContainer = default, string defaultHostName = default, Azure.ResourceManager.AppService.Models.SlotSwapStatus slotSwapStatus = default, bool? isHttpsOnly = default, Azure.ResourceManager.AppService.Models.RedundancyMode? redundancyMode = default, Guid? inProgressOperationId = default, bool? isStorageAccountRequired = default, string keyVaultReferenceIdentity = default, Azure.Core.ResourceIdentifier virtualNetworkSubnetId = default, string kind = default);
static member SitePatchInfo : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Models.ManagedServiceIdentity * string * seq<string> * string * Nullable<Azure.ResourceManager.AppService.Models.AppServiceUsageState> * Nullable<bool> * seq<string> * Nullable<Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState> * seq<Azure.ResourceManager.AppService.Models.HostNameSslState> * Azure.Core.ResourceIdentifier * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.SiteConfigProperties * seq<string> * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.ClientCertMode> * string * Nullable<bool> * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<int> * Azure.ResourceManager.AppService.Models.CloningInfo * string * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.SlotSwapStatus * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.RedundancyMode> * Nullable<Guid> * Nullable<bool> * string * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.AppService.Models.SitePatchInfo
Public Shared Function SitePatchInfo (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional state As String = Nothing, Optional hostNames As IEnumerable(Of String) = Nothing, Optional repositorySiteName As String = Nothing, Optional usageState As Nullable(Of AppServiceUsageState) = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional enabledHostNames As IEnumerable(Of String) = Nothing, Optional availabilityState As Nullable(Of WebSiteAvailabilityState) = Nothing, Optional hostNameSslStates As IEnumerable(Of HostNameSslState) = Nothing, Optional serverFarmId As ResourceIdentifier = Nothing, Optional isReserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional isHyperV As Nullable(Of Boolean) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional siteConfig As SiteConfigProperties = Nothing, Optional trafficManagerHostNames As IEnumerable(Of String) = Nothing, Optional isScmSiteAlsoStopped As Nullable(Of Boolean) = Nothing, Optional targetSwapSlot As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional isClientAffinityEnabled As Nullable(Of Boolean) = Nothing, Optional isClientCertEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertMode As Nullable(Of ClientCertMode) = Nothing, Optional clientCertExclusionPaths As String = Nothing, Optional isHostNameDisabled 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 suspendOn As Nullable(Of DateTimeOffset) = 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 isHttpsOnly As Nullable(Of Boolean) = Nothing, Optional redundancyMode As Nullable(Of RedundancyMode) = Nothing, Optional inProgressOperationId As Nullable(Of Guid) = Nothing, Optional isStorageAccountRequired As Nullable(Of Boolean) = Nothing, Optional keyVaultReferenceIdentity As String = Nothing, Optional virtualNetworkSubnetId As ResourceIdentifier = Nothing, Optional kind As String = Nothing) As SitePatchInfo

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

identity
ManagedServiceIdentity

Verwaltete Dienstidentität.

state
String

Aktueller Status der App.

hostNames
IEnumerable<String>

Hostnamen, die der App zugeordnet sind.

repositorySiteName
String

Name der Repositorywebsite.

usageState
Nullable<AppServiceUsageState>

Zustand, der angibt, ob die App ihre Kontingentnutzung überschritten hat. Schreibgeschützt.

isEnabled
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
IEnumerable<String>

Hostnamen für die App aktiviert. Hostnamen müssen zugewiesen werden (siehe Hostnamen) UND aktiviert sein. Andernfalls wird die App nicht für diese Hostnamen bereitgestellt.

availabilityState
Nullable<WebSiteAvailabilityState>

Verfügbarkeitsstatus der Verwaltungsinformationen für die App.

hostNameSslStates
IEnumerable<HostNameSslState>

Hostnamen-SSL-Zustände werden verwendet, um die SSL-Bindungen für die Hostnamen der App zu verwalten.

serverFarmId
ResourceIdentifier

Ressourcen-ID des zugeordneten App Service-Plans, formatiert als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

isReserved
Nullable<Boolean>

<code>true</code> if reserved, <andernfalls code>false</code>.

isXenon
Nullable<Boolean>

Veraltet: Hyper-V-Sandbox.

isHyperV
Nullable<Boolean>

Hyper-V-Sandbox.

lastModifiedOn
Nullable<DateTimeOffset>

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

siteConfig
SiteConfigProperties

Konfiguration der App.

trafficManagerHostNames
IEnumerable<String>

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

isScmSiteAlsoStopped
Nullable<Boolean>

<code>true</code> to stop SCM (KUDU)-Website, wenn die App beendet wird, <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.

isClientAffinityEnabled
Nullable<Boolean>

<code>true</code> zur Aktivierung der Clientaffinität; < code>false</code>, um das Senden von Sitzungsaffinitätscookies zu beenden, die Clientanforderungen in derselben Sitzung an dieselbe instance weiterleiten. Der Standardwert ist <code>true</code>.

isClientCertEnabled
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 Einstellung ClientCertEnabled 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.
clientCertExclusionPaths
String

Durch Trennzeichen getrennte Ausschlusspfade für die Clientzertifikatauthentifizierung.

isHostNameDisabled
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). Enthält 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). Enthält 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).

suspendOn
Nullable<DateTimeOffset>

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 während 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 es sich bei der App um einen Standardcontainer handelt, <andernfalls Code>false</code>.

defaultHostName
String

Standardhostname der App. Schreibgeschützt.

slotSwapStatus
SlotSwapStatus

Status des letzten Auslagerungsvorgangs für Bereitstellungsslots.

isHttpsOnly
Nullable<Boolean>

HttpsOnly: Konfiguriert eine Website so, dass nur HTTPS-Anforderungen akzeptiert werden. Problemumleitung für HTTP-Anforderungen

redundancyMode
Nullable<RedundancyMode>

Standortredundanzmodus.

inProgressOperationId
Nullable<Guid>

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

isStorageAccountRequired
Nullable<Boolean>

Überprüft, ob das vom Kunden bereitgestellte Speicherkonto erforderlich ist.

keyVaultReferenceIdentity
String

Identität, die für Key Vault Referenzauthentifizierung verwendet werden soll.

virtualNetworkSubnetId
ResourceIdentifier

Azure Resource Manager ID des virtuellen Netzwerks und subnetzes, das durch die regionale VNET-Integration eingebunden werden soll. Dies muss das Format /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}

kind
String

Art der Ressource.

Gibt zurück

Eine neue SitePatchInfo instance zum Mocking.

Gilt für: