Site interface
Aplikacja internetowa, zaplecze aplikacji mobilnej lub aplikacja interfejsu API.
- Rozszerzenie
Właściwości
| auto |
Określa zakres unikatowości domyślnej nazwy hosta podczas tworzenia zasobu |
| availability |
Stan dostępności informacji o zarządzaniu dla aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| client |
|
| client |
|
| client |
|
| client |
|
| client |
Ścieżki wykluczania rozdzielanych przecinkami uwierzytelniania certyfikatu klienta |
| client |
To komponuje się z ustawieniem ClientCertEnabled.
|
| cloning |
Jeśli aplikacja zostanie określona podczas tworzenia aplikacji, zostanie sklonowana z aplikacji źródłowej. |
| container |
Rozmiar kontenera funkcji. |
| custom |
Unikatowy identyfikator, który weryfikuje domeny niestandardowe przypisane do aplikacji. Klient doda ten identyfikator do rekordu txt na potrzeby weryfikacji. |
| daily |
Maksymalny dozwolony dzienny limit przydziału czasu pamięci (dotyczy tylko aplikacji dynamicznych). |
| dapr |
Konfiguracja języka Dapr aplikacji. |
| default |
Domyślna nazwa hosta aplikacji. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| dns |
Właściwość do konfigurowania różnych ustawień związanych z systemem DNS dla lokacji. |
| enabled |
|
| enabled |
Włączone nazwy hostów dla aplikacji. Nazwy hostów muszą być przypisane (zobacz HostNames) i włączone. W przeciwnym razie aplikacja nie jest obsługiwana na tych nazwach hostów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| end |
Czy należy używać kompleksowego szyfrowania między frontonem a procesem roboczym |
| extended |
Lokalizacja rozszerzona. |
| function |
Konfiguracja specyficzna dla aplikacji funkcji platformy Azure. |
| hosting |
Środowisko App Service Environment do użycia dla aplikacji. |
| host |
Nazwy hostów skojarzone z aplikacją. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| host |
|
| host |
Stany SSL nazwy hosta służą do zarządzania powiązaniami SSL dla nazw hostów aplikacji. |
| https |
HttpsOnly: konfiguruje witrynę internetową tak, aby akceptowała tylko żądania https. Problemy z przekierowywaniem żądań HTTP |
| hyperV | Hyper-V piaskownicy. |
| identity | Tożsamość usługi zarządzanej. |
| in |
Określa identyfikator operacji, jeśli ta witryna ma oczekującą operację. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| ip |
Określa tryb IP aplikacji. |
| is |
|
| is |
Przestarzałe: Hyper-V piaskownicy. |
| key |
Tożsamość do użycia na potrzeby uwierzytelniania referencyjnego usługi Key Vault. |
| last |
Czas ostatniej modyfikacji aplikacji w formacie UTC. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| managed |
Identyfikator usługi Azure Resource Manager wybranego przez klienta środowiska zarządzanego, na którym ma być hostowana ta aplikacja. Musi to być formularz /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} |
| max |
Maksymalna liczba procesów roboczych. Dotyczy to tylko kontenera usługi Functions. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| outbound |
Lista adresów IP używanych przez aplikację na potrzeby połączeń wychodzących (np. dostępu do bazy danych). Obejmuje adresy VIP z dzierżaw, które mogą być hostowane z bieżącymi ustawieniami. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| outbound |
Właściwość umożliwiająca skonfigurowanie różnych opcji routingu ruchu wychodzącego za pośrednictwem sieci wirtualnej dla lokacji |
| possible |
Lista adresów IP używanych przez aplikację na potrzeby połączeń wychodzących (np. dostępu do bazy danych). Obejmuje adresy VIP ze wszystkich dzierżaw z wyjątkiem danychComponent. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| public |
Właściwość zezwala na cały ruch publiczny lub blokuje go. Dozwolone wartości: "Włączone", "Wyłączone" lub pusty ciąg. |
| redundancy |
Tryb nadmiarowości lokacji |
| repository |
Nazwa witryny repozytorium. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| reserved |
|
| resource |
Wymagania dotyczące zasobów aplikacji funkcji. |
| resource |
Nazwa grupy zasobów, do którego należy aplikacja. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| scm |
|
| server |
Identyfikator zasobu skojarzonego planu usługi App Service sformatowany jako: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
Konfiguracja aplikacji usługi App Service. Ta właściwość nie jest zwracana w odpowiedzi na normalne żądania tworzenia i odczytu, ponieważ może zawierać poufne informacje. |
| sku | Bieżąca jednostka SKU aplikacji oparta na skojarzonym planie App Service. Niektóre ważne wartości SKU to Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 UWAGA: Ta własność nie będzie serializowana. Można go wypełnić tylko przez serwer. |
| slot |
Stan ostatniej operacji zamiany miejsca wdrożenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| ssh |
Określa, czy włączyć dostęp ssh. |
| state | Bieżący stan aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| storage |
Sprawdza, czy wymagane jest konto magazynu podane przez klienta |
| suspended |
Aplikacja wstrzymana do momentu przekroczenia limitu przydziału czasu pamięci. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| target |
Określa miejsce wdrożenia, na które zostanie zamienione ta aplikacja. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| traffic |
Nazwy hostów usługi Azure Traffic Manager skojarzone z aplikacją. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| usage |
Stan wskazujący, czy aplikacja przekroczyła użycie limitu przydziału. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| virtual |
Identyfikator usługi Azure Resource Manager sieci wirtualnej i podsieci, która ma zostać dołączona przez regionalną integrację z siecią wirtualną. Musi to być formularz /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
| workload |
Nazwa profilu obciążenia dla aplikacji funkcji do wykonania. |
Właściwości dziedziczone
| id | Identyfikator zasobu. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| kind | Rodzaj zasobu. Jeśli zasób jest aplikacją, możesz zapoznać się z https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference, aby uzyskać szczegółowe informacje o obsługiwanych wartościach dla rodzaju. |
| location | Lokalizacja zasobu. |
| name | Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| type | Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
autoGeneratedDomainNameLabelScope
Określa zakres unikatowości domyślnej nazwy hosta podczas tworzenia zasobu
autoGeneratedDomainNameLabelScope?: AutoGeneratedDomainNameLabelScope
Wartość właściwości
availabilityState
Stan dostępności informacji o zarządzaniu dla aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
availabilityState?: SiteAvailabilityState
Wartość właściwości
clientAffinityEnabled
true włączyć koligację klienta; false, aby zatrzymać wysyłanie plików cookie koligacji sesji, które kierują żądania klientów w tej samej sesji do tego samego wystąpienia. Wartość domyślna to true.
clientAffinityEnabled?: boolean
Wartość właściwości
boolean
clientAffinityPartitioningEnabled
true Aby włączyć partycjonowanie koligacji klienta przy użyciu plików cookie CHIPS, spowoduje to dodanie partitioned właściwości do plików cookie koligacji; false aby zatrzymać wysyłanie partycjonowanych plików cookie koligacji. Wartość domyślna to false.
clientAffinityPartitioningEnabled?: boolean
Wartość właściwości
boolean
clientAffinityProxyEnabled
true , aby zastąpić domenę pliku cookie koligacji klienta za pomocą nagłówka żądania X-Forwarded-Host.
false , aby użyć domeny domyślnej. Wartość domyślna to false.
clientAffinityProxyEnabled?: boolean
Wartość właściwości
boolean
clientCertEnabled
true włączyć uwierzytelnianie certyfikatu klienta (wzajemne uwierzytelnianie TLS); w przeciwnym razie false. Wartość domyślna to false.
clientCertEnabled?: boolean
Wartość właściwości
boolean
clientCertExclusionPaths
Ścieżki wykluczania rozdzielanych przecinkami uwierzytelniania certyfikatu klienta
clientCertExclusionPaths?: string
Wartość właściwości
string
clientCertMode
To komponuje się z ustawieniem ClientCertEnabled.
- ClientCertEnabled: false oznacza, że certyfikat klienta jest ignorowany.
- ClientCertEnabled: true i ClientCertMode: Wymagane oznacza, że certyfikat klienta jest wymagany.
- ClientCertEnabled: true i ClientCertMode: Opcjonalnie oznacza, że Certyfikat klienta jest opcjonalny lub akceptowany.
clientCertMode?: ClientCertMode
Wartość właściwości
cloningInfo
Jeśli aplikacja zostanie określona podczas tworzenia aplikacji, zostanie sklonowana z aplikacji źródłowej.
cloningInfo?: CloningInfo
Wartość właściwości
containerSize
Rozmiar kontenera funkcji.
containerSize?: number
Wartość właściwości
number
customDomainVerificationId
Unikatowy identyfikator, który weryfikuje domeny niestandardowe przypisane do aplikacji. Klient doda ten identyfikator do rekordu txt na potrzeby weryfikacji.
customDomainVerificationId?: string
Wartość właściwości
string
dailyMemoryTimeQuota
Maksymalny dozwolony dzienny limit przydziału czasu pamięci (dotyczy tylko aplikacji dynamicznych).
dailyMemoryTimeQuota?: number
Wartość właściwości
number
daprConfig
defaultHostName
Domyślna nazwa hosta aplikacji. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
defaultHostName?: string
Wartość właściwości
string
dnsConfiguration
Właściwość do konfigurowania różnych ustawień związanych z systemem DNS dla lokacji.
dnsConfiguration?: SiteDnsConfig
Wartość właściwości
enabled
true, jeśli aplikacja jest włączona; w przeciwnym razie false. Ustawienie tej wartości na false powoduje wyłączenie aplikacji (przełączenie aplikacji w tryb offline).
enabled?: boolean
Wartość właściwości
boolean
enabledHostNames
Włączone nazwy hostów dla aplikacji. Nazwy hostów muszą być przypisane (zobacz HostNames) i włączone. W przeciwnym razie aplikacja nie jest obsługiwana na tych nazwach hostów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
enabledHostNames?: string[]
Wartość właściwości
string[]
endToEndEncryptionEnabled
Czy należy używać kompleksowego szyfrowania między frontonem a procesem roboczym
endToEndEncryptionEnabled?: boolean
Wartość właściwości
boolean
extendedLocation
functionAppConfig
Konfiguracja specyficzna dla aplikacji funkcji platformy Azure.
functionAppConfig?: FunctionAppConfig
Wartość właściwości
hostingEnvironmentProfile
Środowisko App Service Environment do użycia dla aplikacji.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Wartość właściwości
hostNames
Nazwy hostów skojarzone z aplikacją. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
hostNames?: string[]
Wartość właściwości
string[]
hostNamesDisabled
true wyłączyć publiczne nazwy hostów aplikacji; w przeciwnym razie false.
Jeśli true, aplikacja jest dostępna tylko za pośrednictwem procesu zarządzania interfejsem API.
hostNamesDisabled?: boolean
Wartość właściwości
boolean
hostNameSslStates
Stany SSL nazwy hosta służą do zarządzania powiązaniami SSL dla nazw hostów aplikacji.
hostNameSslStates?: HostNameSslState[]
Wartość właściwości
httpsOnly
HttpsOnly: konfiguruje witrynę internetową tak, aby akceptowała tylko żądania https. Problemy z przekierowywaniem żądań HTTP
httpsOnly?: boolean
Wartość właściwości
boolean
hyperV
Hyper-V piaskownicy.
hyperV?: boolean
Wartość właściwości
boolean
identity
Tożsamość usługi zarządzanej.
identity?: ManagedServiceIdentity
Wartość właściwości
inProgressOperationId
Określa identyfikator operacji, jeśli ta witryna ma oczekującą operację. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
inProgressOperationId?: string
Wartość właściwości
string
ipMode
isDefaultContainer
true, jeśli aplikacja jest kontenerem domyślnym; w przeciwnym razie false.
UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
isDefaultContainer?: boolean
Wartość właściwości
boolean
isXenon
Przestarzałe: Hyper-V piaskownicy.
isXenon?: boolean
Wartość właściwości
boolean
keyVaultReferenceIdentity
Tożsamość do użycia na potrzeby uwierzytelniania referencyjnego usługi Key Vault.
keyVaultReferenceIdentity?: string
Wartość właściwości
string
lastModifiedTimeUtc
Czas ostatniej modyfikacji aplikacji w formacie UTC. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
lastModifiedTimeUtc?: Date
Wartość właściwości
Date
managedEnvironmentId
Identyfikator usługi Azure Resource Manager wybranego przez klienta środowiska zarządzanego, na którym ma być hostowana ta aplikacja. Musi to być formularz /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName}
managedEnvironmentId?: string
Wartość właściwości
string
maxNumberOfWorkers
Maksymalna liczba procesów roboczych. Dotyczy to tylko kontenera usługi Functions. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
maxNumberOfWorkers?: number
Wartość właściwości
number
outboundIpAddresses
Lista adresów IP używanych przez aplikację na potrzeby połączeń wychodzących (np. dostępu do bazy danych). Obejmuje adresy VIP z dzierżaw, które mogą być hostowane z bieżącymi ustawieniami. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
outboundIpAddresses?: string
Wartość właściwości
string
outboundVnetRouting
Właściwość umożliwiająca skonfigurowanie różnych opcji routingu ruchu wychodzącego za pośrednictwem sieci wirtualnej dla lokacji
outboundVnetRouting?: OutboundVnetRouting
Wartość właściwości
possibleOutboundIpAddresses
Lista adresów IP używanych przez aplikację na potrzeby połączeń wychodzących (np. dostępu do bazy danych). Obejmuje adresy VIP ze wszystkich dzierżaw z wyjątkiem danychComponent. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
possibleOutboundIpAddresses?: string
Wartość właściwości
string
publicNetworkAccess
Właściwość zezwala na cały ruch publiczny lub blokuje go. Dozwolone wartości: "Włączone", "Wyłączone" lub pusty ciąg.
publicNetworkAccess?: string
Wartość właściwości
string
redundancyMode
repositorySiteName
Nazwa witryny repozytorium. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
repositorySiteName?: string
Wartość właściwości
string
reserved
true, jeśli jest zastrzeżona; w przeciwnym razie false.
reserved?: boolean
Wartość właściwości
boolean
resourceConfig
Wymagania dotyczące zasobów aplikacji funkcji.
resourceConfig?: ResourceConfig
Wartość właściwości
resourceGroup
Nazwa grupy zasobów, do którego należy aplikacja. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
resourceGroup?: string
Wartość właściwości
string
scmSiteAlsoStopped
true zatrzymać lokację SCM (KUDU) po zatrzymaniu aplikacji; w przeciwnym razie false. Wartość domyślna to false.
scmSiteAlsoStopped?: boolean
Wartość właściwości
boolean
serverFarmId
Identyfikator zasobu skojarzonego planu usługi App Service sformatowany jako: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
serverFarmId?: string
Wartość właściwości
string
siteConfig
Konfiguracja aplikacji usługi App Service. Ta właściwość nie jest zwracana w odpowiedzi na normalne żądania tworzenia i odczytu, ponieważ może zawierać poufne informacje.
siteConfig?: SiteConfig
Wartość właściwości
sku
Bieżąca jednostka SKU aplikacji oparta na skojarzonym planie App Service. Niektóre ważne wartości SKU to Free, Shared, Basic, Dynamic, FlexConsumption, Standard, Premium, PremiumV2, PremiumV3, Isolated, IsolatedV2 UWAGA: Ta własność nie będzie serializowana. Można go wypełnić tylko przez serwer.
sku?: string
Wartość właściwości
string
slotSwapStatus
Stan ostatniej operacji zamiany miejsca wdrożenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
slotSwapStatus?: SlotSwapStatus
Wartość właściwości
sshEnabled
Określa, czy włączyć dostęp ssh.
sshEnabled?: boolean
Wartość właściwości
boolean
state
Bieżący stan aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
state?: string
Wartość właściwości
string
storageAccountRequired
Sprawdza, czy wymagane jest konto magazynu podane przez klienta
storageAccountRequired?: boolean
Wartość właściwości
boolean
suspendedTill
Aplikacja wstrzymana do momentu przekroczenia limitu przydziału czasu pamięci. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
suspendedTill?: Date
Wartość właściwości
Date
targetSwapSlot
Określa miejsce wdrożenia, na które zostanie zamienione ta aplikacja. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
targetSwapSlot?: string
Wartość właściwości
string
trafficManagerHostNames
Nazwy hostów usługi Azure Traffic Manager skojarzone z aplikacją. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
trafficManagerHostNames?: string[]
Wartość właściwości
string[]
usageState
Stan wskazujący, czy aplikacja przekroczyła użycie limitu przydziału. Tylko do odczytu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
usageState?: UsageState
Wartość właściwości
virtualNetworkSubnetId
Identyfikator usługi Azure Resource Manager sieci wirtualnej i podsieci, która ma zostać dołączona przez regionalną integrację z siecią wirtualną. Musi to być formularz /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
Wartość właściwości
string
workloadProfileName
Nazwa profilu obciążenia dla aplikacji funkcji do wykonania.
workloadProfileName?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
id
Identyfikator zasobu. UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
dziedziczone zResource.id
kind
Rodzaj zasobu. Jeśli zasób jest aplikacją, możesz zapoznać się z https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference, aby uzyskać szczegółowe informacje o obsługiwanych wartościach dla rodzaju.
kind?: string
Wartość właściwości
string
dziedziczone zResource.kind
location
name
Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
dziedziczone zResource.name
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zResource.tags
type
Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
dziedziczone zResource.type