Udostępnij przez


SitePatchResource interface

Zasób usługi ARM dla lokacji.

Rozszerzenie

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.

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.

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.

clientCertEnabled

true włączyć uwierzytelnianie certyfikatu klienta (wzajemne uwierzytelnianie TLS); w przeciwnym razie false. Wartość domyślna to false.

clientCertExclusionPaths

Ścieżki wykluczania rozdzielanych przecinkami uwierzytelniania certyfikatu klienta

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

Jeśli aplikacja zostanie określona podczas tworzenia aplikacji, zostanie sklonowana z aplikacji źródłowej.

containerSize

Rozmiar kontenera funkcji.

customDomainVerificationId

Unikatowy identyfikator, który weryfikuje domeny niestandardowe przypisane do aplikacji. Klient doda ten identyfikator do rekordu txt na potrzeby weryfikacji.

dailyMemoryTimeQuota

Maksymalny dozwolony dzienny limit przydziału czasu pamięci (dotyczy tylko aplikacji dynamicznych).

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.

dnsConfiguration

Właściwość do konfigurowania różnych ustawień związanych z systemem DNS dla lokacji.

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

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.

hostingEnvironmentProfile

Środowisko App Service Environment do użycia dla aplikacji.

hostNames

Nazwy hostów skojarzone z aplikacją. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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.

hostNameSslStates

Stany SSL nazwy hosta służą do zarządzania powiązaniami SSL dla nazw hostów aplikacji.

httpsOnly

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.

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.

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.

isXenon

Przestarzałe: Hyper-V piaskownicy.

keyVaultReferenceIdentity

Tożsamość do użycia na potrzeby uwierzytelniania referencyjnego usługi Key Vault.

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.

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.

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.

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.

publicNetworkAccess

Właściwość zezwala na cały ruch publiczny lub blokuje go. Dozwolone wartości: "Włączone", "Wyłączone" lub pusty ciąg.

redundancyMode

Tryb nadmiarowości lokacji

repositorySiteName

Nazwa witryny repozytorium. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

reserved

true, jeśli jest zastrzeżona; w przeciwnym razie false.

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.

scmSiteAlsoStopped

true zatrzymać lokację SCM (KUDU) po zatrzymaniu aplikacji; w przeciwnym razie false. Wartość domyślna to false.

serverFarmId

Identyfikator zasobu skojarzonego planu usługi App Service sformatowany jako: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Konfiguracja aplikacji.

slotSwapStatus

Stan ostatniej operacji zamiany miejsca wdrożenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

state

Bieżący stan aplikacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

storageAccountRequired

Sprawdza, czy wymagane jest konto magazynu podane przez klienta

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.

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.

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.

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.

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}

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.

name

Nazwa zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

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

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

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[]

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

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

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

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

Tryb nadmiarowości lokacji

redundancyMode?: RedundancyMode

Wartość właściwości

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

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.

siteConfig?: SiteConfig

Wartość właściwości

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

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

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

kind

Rodzaj zasobu.

kind?: string

Wartość właściwości

string

dziedziczone zproxyOnlyResource.kind

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

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