Site Klas
Een web-app, een back-end voor mobiele apps of een API-app.
Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag.
Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.
- Overname
-
azure.mgmt.web.v2022_09_01.models._models_py3.ResourceSite
Constructor
Site(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, extended_location: _models.ExtendedLocation | 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, vnet_route_all_enabled: bool | None = None, vnet_image_pull_enabled: bool | None = None, vnet_content_share_enabled: bool | None = None, 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, public_network_access: str | None = None, storage_account_required: bool | None = None, key_vault_reference_identity: str | None = None, virtual_network_subnet_id: str | None = None, managed_environment_id: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
kind
|
Soort resource. |
location
|
Resourcelocatie. Vereist. |
tags
|
Resourcetags. |
identity
|
Beheerde service-identiteit. |
extended_location
|
Uitgebreide locatie. |
enabled
|
|
host_name_ssl_states
|
Ssl-statussen van de hostnaam worden gebruikt voor het beheren van de SSL-bindingen voor de hostnamen van de app. |
server_farm_id
|
Resource-id van het gekoppelde App Service-abonnement, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
reserved
|
|
is_xenon
|
Verouderd: Hyper-V-sandbox. |
hyper_v
|
Hyper-V-sandbox. |
vnet_route_all_enabled
|
Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat voor al het uitgaande verkeer Virtual Network beveiligingsgroepen en door de gebruiker gedefinieerde routes worden toegepast. |
vnet_image_pull_enabled
|
Het ophalen van een installatiekopie over Virtual Network inschakelen. |
vnet_content_share_enabled
|
Toegang tot inhoud via een virtueel netwerk inschakelen. |
site_config
|
Configuratie van de app. |
scm_site_also_stopped
|
|
hosting_environment_profile
|
App Service Environment gebruiken voor de app. |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
Dit stelt op met de instelling ClientCertEnabled.
Aanvaard. Bekende waarden zijn: 'Vereist', 'Optioneel' en 'OptionalInteractiveUser'. |
client_cert_exclusion_paths
|
door komma's gescheiden uitsluitingspaden voor clientcertificaatverificatie. |
host_names_disabled
|
Als |
custom_domain_verification_id
|
Unieke id waarmee de aangepaste domeinen worden geverifieerd die zijn toegewezen aan de app. De klant voegt deze id toe aan een txt-record voor verificatie. |
container_size
|
Grootte van de functiecontainer. |
daily_memory_time_quota
|
Maximaal toegestane dagelijkse geheugentijdquotum (alleen van toepassing op dynamische apps). |
cloning_info
|
Als deze is opgegeven tijdens het maken van de app, wordt de app gekloond vanuit een bron-app. |
https_only
|
HttpsOnly: hiermee configureert u een website om alleen https-aanvragen te accepteren. Problemen met omleiding voor HTTP-aanvragen. |
redundancy_mode
|
Siteredundantiemodus. Bekende waarden zijn: 'Geen', 'Handmatig', 'Failover', 'ActiveActive' en 'GeoRedundant'. |
public_network_access
|
Eigenschap om al het openbare verkeer toe te staan of te blokkeren. Toegestane waarden: Ingeschakeld, Uitgeschakeld of een lege tekenreeks. |
storage_account_required
|
Controleert of het door de klant opgegeven opslagaccount is vereist. |
key_vault_reference_identity
|
Identiteit die moet worden gebruikt voor Key Vault Referentieverificatie. |
virtual_network_subnet_id
|
Azure Resource Manager id van het virtuele netwerk en subnet dat moet worden gekoppeld door regionale VNET-integratie. Dit moet de vorm /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} hebben. |
managed_environment_id
|
Azure Resource Manager id van de geselecteerde beheerde omgeving van de klant waarop deze app moet worden gehost. Dit moet de vorm /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} hebben. |
Variabelen
Name | Description |
---|---|
id
|
Resource-id. |
name
|
Resourcenaam. |
kind
|
Soort resource. |
location
|
Resourcelocatie. Vereist. |
type
|
Resourcetype. |
tags
|
Resourcetags. |
identity
|
Beheerde service-identiteit. |
extended_location
|
Uitgebreide locatie. |
state
|
Huidige status van de app. |
host_names
|
Hostnamen die zijn gekoppeld aan de app. |
repository_site_name
|
Naam van de opslagplaatssite. |
usage_state
|
str of
UsageState
Status die aangeeft of het quotumgebruik van de app is overschreden. Alleen-lezen. Bekende waarden zijn: 'Normaal' en 'Overschreden'. |
enabled
|
|
enabled_host_names
|
Hostnamen zijn ingeschakeld voor de app. Hostnamen moeten worden toegewezen (zie Hostnamen) EN ingeschakeld. Anders wordt de app niet geleverd op deze hostnamen. |
availability_state
|
Beschikbaarheidsstatus van beheergegevens voor de app. Bekende waarden zijn: 'Normaal', 'Beperkt' en 'DisasterRecoveryMode'. |
host_name_ssl_states
|
Ssl-statussen van de hostnaam worden gebruikt voor het beheren van de SSL-bindingen voor de hostnamen van de app. |
server_farm_id
|
Resource-id van het gekoppelde App Service-abonnement, opgemaakt als: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
reserved
|
|
is_xenon
|
Verouderd: Hyper-V-sandbox. |
hyper_v
|
Hyper-V-sandbox. |
last_modified_time_utc
|
De laatste keer dat de app is gewijzigd, in UTC. Alleen-lezen. |
vnet_route_all_enabled
|
Virtual Network Route All ingeschakeld. Dit zorgt ervoor dat voor al het uitgaande verkeer Virtual Network beveiligingsgroepen en door de gebruiker gedefinieerde routes worden toegepast. |
vnet_image_pull_enabled
|
Het ophalen van een installatiekopie over Virtual Network inschakelen. |
vnet_content_share_enabled
|
Toegang tot inhoud via een virtueel netwerk inschakelen. |
site_config
|
Configuratie van de app. |
traffic_manager_host_names
|
Azure Traffic Manager-hostnamen die aan de app zijn gekoppeld. Alleen-lezen. |
scm_site_also_stopped
|
|
target_swap_slot
|
Hiermee geeft u op in welke implementatiesite deze app wordt gewisseld. Alleen-lezen. |
hosting_environment_profile
|
App Service Environment gebruiken voor de app. |
client_affinity_enabled
|
|
client_cert_enabled
|
|
client_cert_mode
|
Dit wordt samengesteld met de instelling ClientCertEnabled.
Aanvaard. Bekende waarden zijn: 'Vereist', 'Optioneel' en 'OptionalInteractiveUser'. |
client_cert_exclusion_paths
|
door komma's gescheiden uitsluitingspaden voor clientcertificaten. |
host_names_disabled
|
Als |
custom_domain_verification_id
|
Unieke id waarmee de aangepaste domeinen worden geverifieerd die aan de app zijn toegewezen. De klant voegt deze id toe aan een txt-record voor verificatie. |
outbound_ip_addresses
|
Lijst met IP-adressen die de app gebruikt voor uitgaande verbindingen (bijvoorbeeld databasetoegang). Bevat VIP's van tenants die kunnen worden gehost met de huidige instellingen. Alleen-lezen. |
possible_outbound_ip_addresses
|
Lijst met IP-adressen die de app gebruikt voor uitgaande verbindingen (bijvoorbeeld databasetoegang). Bevat VIP's van alle tenants, behalve dataComponent. Alleen-lezen. |
container_size
|
Grootte van de functiecontainer. |
daily_memory_time_quota
|
Maximaal toegestaan quotum voor dagelijkse geheugentijd (alleen van toepassing op dynamische apps). |
suspended_till
|
De app is onderbroken tot wanneer het quotum voor geheugentijd wordt overschreden. |
max_number_of_workers
|
Maximum aantal werkrollen. Dit geldt alleen voor de Functions-container. |
cloning_info
|
Indien opgegeven tijdens het maken van de app, wordt de app gekloond vanuit een bron-app. |
resource_group
|
De naam van de resourcegroep waartoe de app behoort. Alleen-lezen. |
is_default_container
|
|
default_host_name
|
Standaardhostnaam van de app. Alleen-lezen. |
slot_swap_status
|
Status van de laatste implementatiesitewisselbewerking. |
https_only
|
HttpsOnly: hiermee configureert u een website om alleen https-aanvragen te accepteren. Problemen met omleiding voor HTTP-aanvragen. |
redundancy_mode
|
Siteredundantiemodus. Bekende waarden zijn: 'None', 'Manual', 'Failover', 'ActiveActive' en 'GeoRedundant'. |
in_progress_operation_id
|
Hiermee geeft u een bewerkings-id op als deze site een bewerking in behandeling heeft. |
public_network_access
|
Eigenschap om al het openbare verkeer toe te staan of te blokkeren. Toegestane waarden: 'Ingeschakeld', 'Uitgeschakeld' of een lege tekenreeks. |
storage_account_required
|
Controleert of het door de klant opgegeven opslagaccount vereist is. |
key_vault_reference_identity
|
Identiteit die moet worden gebruikt voor Key Vault Referentieverificatie. |
virtual_network_subnet_id
|
Azure Resource Manager id van het virtuele netwerk en subnet dat moet worden gekoppeld door regionale VNET-integratie. Dit moet de vorm /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} hebben. |
managed_environment_id
|
Azure Resource Manager id van de geselecteerde beheerde omgeving van de klant waarop deze app moet worden gehost. Dit moet de vorm /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} hebben. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor