Dela via


SitePatchResource Klass

ARM-resurs för en plats.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Arv
azure.mgmt.web.v2022_09_01.models._models_py3.ProxyOnlyResource
SitePatchResource

Konstruktor

SitePatchResource(*, kind: str | None = None, identity: _models.ManagedServiceIdentity | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, client_cert_mode: str | _models.ClientCertMode | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, custom_domain_verification_id: str | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | None = None, storage_account_required: bool | None = None, key_vault_reference_identity: str | None = None, virtual_network_subnet_id: str | None = None, **kwargs: Any)

Keyword-Only parametrar

Name Description
kind
str

Typ av resurs.

identity

Hanterad tjänstidentitet.

enabled

<code>true</code>om appen är aktiverad. annars . <code>false</code> Om du ställer in det här värdet på false inaktiveras appen (tar appen offline).

host_name_ssl_states

Värdnamns-SSL-tillstånd används för att hantera SSL-bindningar för appens värdnamn.

server_farm_id
str

Resurs-ID för den associerade App Service plan, formaterat som: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code>om reserverad; annars . <code>false</code>

is_xenon

Föråldrad: Hyper-V-sandbox-miljö.

hyper_v

Hyper-V-sandbox-miljö.

site_config

Konfiguration av appen.

scm_site_also_stopped

<code>true</code>för att stoppa SCM-webbplatsen (KUDU) när appen stoppas. annars . <code>false</code> Standardvärdet är <code>false</code>.

hosting_environment_profile

App Service-miljön att använda för appen.

client_affinity_enabled

<code>true</code> för att aktivera klienttillhörighet; <code>false</code> för att sluta skicka cookies för sessionstillhörighet, som dirigerar klientbegäranden i samma session till samma instans. Standardvärdet är <code>true</code>.

client_cert_enabled

<code>true</code>för att aktivera klientcertifikatautentisering (ömsesidig TLS-autentisering); annars . <code>false</code> Standardvärdet är <code>false</code>.

client_cert_mode

Detta består av inställningen ClientCertEnabled.

  • ClientCertEnabled: false innebär att ClientCert ignoreras.

  • ClientCertEnabled: true och ClientCertMode: Obligatoriskt innebär att ClientCert krävs.

  • ClientCertEnabled: true och ClientCertMode: Valfritt innebär att ClientCert är valfritt eller

Accepterade. Kända värden är: "Required", "Optional" och "OptionalInteractiveUser".

client_cert_exclusion_paths
str

kommaavgränsade undantagssökvägar för klientcertifikatautentisering.

host_names_disabled

<code>true</code>för att inaktivera appens offentliga värdnamn. annars . <code>false</code>

Om <code>true</code>är appen endast tillgänglig via API-hanteringsprocessen.

custom_domain_verification_id
str

Unik identifierare som verifierar de anpassade domäner som tilldelats till appen. Kunden lägger till det här ID:t i en txt-post för verifiering.

container_size
int

Storleken på funktionscontainern.

daily_memory_time_quota
int

Högsta tillåtna kvot för daglig minnestid (gäller endast för dynamiska appar).

cloning_info

Om det anges när appen skapas klonas appen från en källapp.

https_only

HttpsOnly: konfigurerar en webbplats för att endast acceptera https-begäranden. Problem med omdirigering för http-begäranden.

redundancy_mode

Platsredundansläge. Kända värden är: "None", "Manual", "Failover", "ActiveActive" och "GeoRedundant".

storage_account_required

Kontrollerar om kundens angivna lagringskonto krävs.

key_vault_reference_identity
str

Identitet som ska användas för Key Vault referensautentisering.

virtual_network_subnet_id
str

Azure Resource Manager-ID för det virtuella nätverket och undernätet som ska anslutas av regional VNET-integrering. Detta måste vara av formatet /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

Variabler

Name Description
id
str

Resurs-ID.

name
str

Resursnamn.

kind
str

Typ av resurs.

type
str

Resurstyp.

identity

Hanterad tjänstidentitet.

state
str

Aktuellt tillstånd för appen.

host_names

Värdnamn som är associerade med appen.

repository_site_name
str

Namnet på lagringsplatsen.

usage_state
str eller UsageState

Tillstånd som anger om appen har överskridit sin kvotanvändning. Skrivskyddad. Kända värden är: "Normal" och "Exceeded".

enabled

<code>true</code>om appen är aktiverad. annars . <code>false</code> Om du ställer in det här värdet på false inaktiveras appen (tar appen offline).

enabled_host_names

Aktiverade värdnamn för appen. Värdnamn måste tilldelas (se HostNames) OCH aktiveras. Annars hanteras inte appen på dessa värdnamn.

availability_state

Tillgänglighetstillstånd för hanteringsinformation för appen. Kända värden är: "Normal", "Limited" och "DisasterRecoveryMode".

host_name_ssl_states

Värdnamns-SSL-tillstånd används för att hantera SSL-bindningar för appens värdnamn.

server_farm_id
str

Resurs-ID för den associerade App Service plan, formaterat som: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

reserved

<code>true</code>om reserverad; annars . <code>false</code>

is_xenon

Föråldrad: Hyper-V-sandbox-miljö.

hyper_v

Hyper-V-sandbox-miljö.

last_modified_time_utc

Senaste gången appen ändrades, i UTC. Skrivskyddad.

site_config

Konfiguration av appen.

traffic_manager_host_names

Azure Traffic Manager-värdnamn som är associerade med appen. Skrivskyddad.

scm_site_also_stopped

<code>true</code>för att stoppa SCM-webbplatsen (KUDU) när appen stoppas. annars . <code>false</code> Standardvärdet är <code>false</code>.

target_swap_slot
str

Anger vilket distributionsfack som den här appen ska växla till. Skrivskyddad.

hosting_environment_profile

App Service-miljön att använda för appen.

client_affinity_enabled

<code>true</code> för att aktivera klienttillhörighet; <code>false</code> för att sluta skicka cookies för sessionstillhörighet, som dirigerar klientbegäranden i samma session till samma instans. Standardvärdet är <code>true</code>.

client_cert_enabled

<code>true</code>för att aktivera klientcertifikatautentisering (ömsesidig TLS-autentisering); annars . <code>false</code> Standardvärdet är <code>false</code>.

client_cert_mode

Detta består av inställningen ClientCertEnabled.

  • ClientCertEnabled: false innebär att ClientCert ignoreras.

  • ClientCertEnabled: true och ClientCertMode: Obligatoriskt innebär att ClientCert krävs.

  • ClientCertEnabled: true och ClientCertMode: Valfritt innebär att ClientCert är valfritt eller

Accepterade. Kända värden är: "Required", "Optional" och "OptionalInteractiveUser".

client_cert_exclusion_paths
str

kommaavgränsade undantagssökvägar för klientcertifikatautentisering.

host_names_disabled

<code>true</code>för att inaktivera appens offentliga värdnamn. annars . <code>false</code>

Om <code>true</code>är appen endast tillgänglig via API-hanteringsprocessen.

custom_domain_verification_id
str

Unik identifierare som verifierar de anpassade domäner som tilldelats till appen. Kunden lägger till det här ID:t i en txt-post för verifiering.

outbound_ip_addresses
str

Lista över IP-adresser som appen använder för utgående anslutningar (t.ex. databasåtkomst). Innehåller VIP:er från klientorganisationer som webbplatsen kan hanteras med aktuella inställningar. Skrivskyddad.

possible_outbound_ip_addresses
str

Lista över IP-adresser som appen använder för utgående anslutningar (t.ex. databasåtkomst). Innehåller VIP från alla klienter utom dataComponent. Skrivskyddad.

container_size
int

Storleken på funktionscontainern.

daily_memory_time_quota
int

Högsta tillåtna kvot för daglig minnestid (gäller endast för dynamiska appar).

suspended_till

Appen pausas tills minnestidskvoten överskrids.

max_number_of_workers
int

Maximalt antal arbetare. Detta gäller endast för Functions-containern.

cloning_info

Om det anges när appen skapas klonas appen från en källapp.

resource_group
str

Namnet på resursgruppen som appen tillhör. Skrivskyddad.

is_default_container

<code>true</code>om appen är en standardcontainer. annars . <code>false</code>

default_host_name
str

Standardvärdnamn för appen. Skrivskyddad.

slot_swap_status

Status för den senaste växlingsåtgärden för distributionsfacket.

https_only

HttpsOnly: konfigurerar en webbplats för att endast acceptera https-begäranden. Problem med omdirigering för http-begäranden.

redundancy_mode

Platsredundansläge. Kända värden är: "None", "Manual", "Failover", "ActiveActive" och "GeoRedundant".

in_progress_operation_id
str

Anger ett åtgärds-ID om den här webbplatsen har en väntande åtgärd.

storage_account_required

Kontrollerar om kundens angivna lagringskonto krävs.

key_vault_reference_identity
str

Identitet som ska användas för Key Vault referensautentisering.

virtual_network_subnet_id
str

Azure Resource Manager-ID för det virtuella nätverket och undernätet som ska anslutas av regional VNET-integrering. Detta måste vara av formatet /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.