Aracılığıyla paylaş


SitePatchResource interface

Site için ARM kaynağı.

Extends

Özellikler

availabilityState

Uygulama için yönetim bilgileri kullanılabilirlik durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

clientAffinityEnabled

İstemci benzini etkinleştirmek için true; false, aynı oturumdaki istemci isteklerini aynı örneğe yönlendiren oturum benzimi tanımlama bilgileri göndermeyi durdurur. Varsayılan true değeridir.

clientAffinityProxyEnabled

true istemci benzeşimi çerez etki alanını X-Forwarded-Host istek başlığıyla geçersiz kılmak için. false Varsayılan etki alanını kullanmak için. Varsayılan false değeridir.

clientCertEnabled

İstemci sertifikası kimlik doğrulamasını etkinleştirmek için true (TLS karşılıklı kimlik doğrulaması); aksi takdirde false. Varsayılan false değeridir.

clientCertExclusionPaths

istemci sertifikası kimlik doğrulaması virgülle ayrılmış dışlama yolları

clientCertMode

Bu, ClientCertEnabled ayarıyla oluşturur.

  • ClientCertEnabled: false, ClientCert'in yoksayıldığı anlamına gelir.
  • ClientCertEnabled: true ve ClientCertMode: Gerekli, ClientCert'in gerekli olduğu anlamına gelir.
  • ClientCertEnabled: true ve ClientCertMode: İsteğe bağlı, ClientCert'in isteğe bağlı veya kabul edildiği anlamına gelir.
cloningInfo

Uygulama oluşturma sırasında belirtilirse, uygulama bir kaynak uygulamadan kopyalanır.

containerSize

İşlev kapsayıcısının boyutu.

customDomainVerificationId

Uygulamaya atanan özel etki alanlarını doğrulayan benzersiz tanımlayıcı. Müşteri doğrulama için bu kimliği bir txt kaydına ekleyecektir.

dailyMemoryTimeQuota

İzin verilen günlük bellek süresi kotası üst sınırı (yalnızca dinamik uygulamalarda geçerlidir).

defaultHostName

Uygulamanın varsayılan ana bilgisayar adı. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

dnsConfiguration

Bir site için DNS ile ilgili çeşitli ayarları yapılandırma özelliği.

enabled

Uygulamanın etkinleştirilip etkinleştirilmediğini true; aksi takdirde false. Bu değeri false olarak ayarlamak uygulamayı devre dışı bırakır (uygulamayı çevrimdışına alır).

enabledHostNames

Uygulama için konak adları etkinleştirildi. Konak adlarının atanmalıdır (bkz. HostNames) AND etkin. Aksi takdirde, uygulama bu ana bilgisayar adlarında sunulmaz. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hostingEnvironmentProfile

Uygulama için kullanılacak App Service Ortamı.

hostNames

Uygulamayla ilişkili ana bilgisayar adları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hostNamesDisabled

Uygulamanın genel konak adlarını devre dışı bırakmak true; aksi takdirde false. trueise, uygulamaya yalnızca API yönetim işlemi aracılığıyla erişilebilir.

hostNameSslStates

Ana bilgisayar adı SSL durumları, uygulamanın ana bilgisayar adları için SSL bağlamalarını yönetmek için kullanılır.

httpsOnly

HttpsOnly: Bir web sitesini yalnızca https isteklerini kabul etmek üzere yapılandırıyor. Http istekleri için sorun yeniden yönlendirme

hyperV

korumalı alanı Hyper-V.

identity

Yönetilen hizmet kimliği.

inProgressOperationId

Bu sitede bekleyen bir işlem varsa bir işlem kimliği belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

isDefaultContainer

Uygulamanın varsayılan bir kapsayıcı olup olmadığını true; aksi takdirde false. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

isXenon

Kullanımdan kaldırıldı: Hyper-V korumalı alan.

keyVaultReferenceIdentity

Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik.

lastModifiedTimeUtc

Uygulamanın son değiştirilme zamanı (UTC olarak). Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

maxNumberOfWorkers

En fazla çalışan sayısı. Bu yalnızca İşlevler kapsayıcısı için geçerlidir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

outboundIpAddresses

Uygulamanın giden bağlantılar için kullandığı IP adreslerinin listesi (örneğin, veritabanı erişimi). Sitenin geçerli ayarlarla barındırılabildiği kiracıların VIP'lerini içerir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

possibleOutboundIpAddresses

Uygulamanın giden bağlantılar için kullandığı IP adreslerinin listesi (örneğin, veritabanı erişimi). dataComponent dışındaki tüm kiracıların VIP'lerini içerir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

publicNetworkAccess

Tüm genel trafiğe izin vermek veya trafiği engellemek için özellik. İzin Verilen Değerler: 'Enabled', 'Disabled' veya boş bir dize.

redundancyMode

Site yedeklilik modu

repositorySiteName

Depo sitesinin adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

reserved

Ayrılmışsa true; aksi takdirde false.

resourceGroup

Uygulamanın ait olduğu kaynak grubunun adı. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

scmSiteAlsoStopped

Uygulama durdurulduğunda SCM (KUDU) sitesini durdurmak için true; aksi takdirde false. Varsayılan değer: false.

serverFarmId

İlişkili App Service planının kaynak kimliği: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Uygulamanın yapılandırması.

slotSwapStatus

Son dağıtım yuvası değiştirme işleminin durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

state

Uygulamanın geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

storageAccountRequired

Müşteri tarafından sağlanan depolama hesabının gerekli olup olmadığını denetler

suspendedTill

Bellek süresi kotası aşıldığında uygulama askıya alınana kadar askıya alındı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

targetSwapSlot

Bu uygulamanın hangi dağıtım yuvasına değiştirileceğini belirtir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

trafficManagerHostNames

Uygulamayla ilişkili Azure Traffic Manager ana bilgisayar adları. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

usageState

Uygulamanın kota kullanımını aşıp aşmadığını gösteren durum. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

virtualNetworkSubnetId

Bölgesel Sanal Ağ Tümleştirmesi tarafından birleştirilecek Sanal ağın ve alt ağın Azure Resource Manager kimliği. Bunun /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} biçiminde olması gerekir

Devralınan Özellikler

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

kind

Kaynak türü.

name

Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

availabilityState

Uygulama için yönetim bilgileri kullanılabilirlik durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

availabilityState?: SiteAvailabilityState

Özellik Değeri

clientAffinityEnabled

İstemci benzini etkinleştirmek için true; false, aynı oturumdaki istemci isteklerini aynı örneğe yönlendiren oturum benzimi tanımlama bilgileri göndermeyi durdurur. Varsayılan true değeridir.

clientAffinityEnabled?: boolean

Özellik Değeri

boolean

clientAffinityProxyEnabled

true istemci benzeşimi çerez etki alanını X-Forwarded-Host istek başlığıyla geçersiz kılmak için. false Varsayılan etki alanını kullanmak için. Varsayılan false değeridir.

clientAffinityProxyEnabled?: boolean

Özellik Değeri

boolean

clientCertEnabled

İstemci sertifikası kimlik doğrulamasını etkinleştirmek için true (TLS karşılıklı kimlik doğrulaması); aksi takdirde false. Varsayılan false değeridir.

clientCertEnabled?: boolean

Özellik Değeri

boolean

clientCertExclusionPaths

istemci sertifikası kimlik doğrulaması virgülle ayrılmış dışlama yolları

clientCertExclusionPaths?: string

Özellik Değeri

string

clientCertMode

Bu, ClientCertEnabled ayarıyla oluşturur.

  • ClientCertEnabled: false, ClientCert'in yoksayıldığı anlamına gelir.
  • ClientCertEnabled: true ve ClientCertMode: Gerekli, ClientCert'in gerekli olduğu anlamına gelir.
  • ClientCertEnabled: true ve ClientCertMode: İsteğe bağlı, ClientCert'in isteğe bağlı veya kabul edildiği anlamına gelir.
clientCertMode?: ClientCertMode

Özellik Değeri

cloningInfo

Uygulama oluşturma sırasında belirtilirse, uygulama bir kaynak uygulamadan kopyalanır.

cloningInfo?: CloningInfo

Özellik Değeri

containerSize

İşlev kapsayıcısının boyutu.

containerSize?: number

Özellik Değeri

number

customDomainVerificationId

Uygulamaya atanan özel etki alanlarını doğrulayan benzersiz tanımlayıcı. Müşteri doğrulama için bu kimliği bir txt kaydına ekleyecektir.

customDomainVerificationId?: string

Özellik Değeri

string

dailyMemoryTimeQuota

İzin verilen günlük bellek süresi kotası üst sınırı (yalnızca dinamik uygulamalarda geçerlidir).

dailyMemoryTimeQuota?: number

Özellik Değeri

number

defaultHostName

Uygulamanın varsayılan ana bilgisayar adı. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

defaultHostName?: string

Özellik Değeri

string

dnsConfiguration

Bir site için DNS ile ilgili çeşitli ayarları yapılandırma özelliği.

dnsConfiguration?: SiteDnsConfig

Özellik Değeri

enabled

Uygulamanın etkinleştirilip etkinleştirilmediğini true; aksi takdirde false. Bu değeri false olarak ayarlamak uygulamayı devre dışı bırakır (uygulamayı çevrimdışına alır).

enabled?: boolean

Özellik Değeri

boolean

enabledHostNames

Uygulama için konak adları etkinleştirildi. Konak adlarının atanmalıdır (bkz. HostNames) AND etkin. Aksi takdirde, uygulama bu ana bilgisayar adlarında sunulmaz. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

enabledHostNames?: string[]

Özellik Değeri

string[]

hostingEnvironmentProfile

Uygulama için kullanılacak App Service Ortamı.

hostingEnvironmentProfile?: HostingEnvironmentProfile

Özellik Değeri

hostNames

Uygulamayla ilişkili ana bilgisayar adları. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hostNames?: string[]

Özellik Değeri

string[]

hostNamesDisabled

Uygulamanın genel konak adlarını devre dışı bırakmak true; aksi takdirde false. trueise, uygulamaya yalnızca API yönetim işlemi aracılığıyla erişilebilir.

hostNamesDisabled?: boolean

Özellik Değeri

boolean

hostNameSslStates

Ana bilgisayar adı SSL durumları, uygulamanın ana bilgisayar adları için SSL bağlamalarını yönetmek için kullanılır.

hostNameSslStates?: HostNameSslState[]

Özellik Değeri

httpsOnly

HttpsOnly: Bir web sitesini yalnızca https isteklerini kabul etmek üzere yapılandırıyor. Http istekleri için sorun yeniden yönlendirme

httpsOnly?: boolean

Özellik Değeri

boolean

hyperV

korumalı alanı Hyper-V.

hyperV?: boolean

Özellik Değeri

boolean

identity

Yönetilen hizmet kimliği.

identity?: ManagedServiceIdentity

Özellik Değeri

inProgressOperationId

Bu sitede bekleyen bir işlem varsa bir işlem kimliği belirtir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

inProgressOperationId?: string

Özellik Değeri

string

isDefaultContainer

Uygulamanın varsayılan bir kapsayıcı olup olmadığını true; aksi takdirde false. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

isDefaultContainer?: boolean

Özellik Değeri

boolean

isXenon

Kullanımdan kaldırıldı: Hyper-V korumalı alan.

isXenon?: boolean

Özellik Değeri

boolean

keyVaultReferenceIdentity

Key Vault Başvurusu kimlik doğrulaması için kullanılacak kimlik.

keyVaultReferenceIdentity?: string

Özellik Değeri

string

lastModifiedTimeUtc

Uygulamanın son değiştirilme zamanı (UTC olarak). Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lastModifiedTimeUtc?: Date

Özellik Değeri

Date

maxNumberOfWorkers

En fazla çalışan sayısı. Bu yalnızca İşlevler kapsayıcısı için geçerlidir. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

maxNumberOfWorkers?: number

Özellik Değeri

number

outboundIpAddresses

Uygulamanın giden bağlantılar için kullandığı IP adreslerinin listesi (örneğin, veritabanı erişimi). Sitenin geçerli ayarlarla barındırılabildiği kiracıların VIP'lerini içerir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

outboundIpAddresses?: string

Özellik Değeri

string

possibleOutboundIpAddresses

Uygulamanın giden bağlantılar için kullandığı IP adreslerinin listesi (örneğin, veritabanı erişimi). dataComponent dışındaki tüm kiracıların VIP'lerini içerir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

possibleOutboundIpAddresses?: string

Özellik Değeri

string

publicNetworkAccess

Tüm genel trafiğe izin vermek veya trafiği engellemek için özellik. İzin Verilen Değerler: 'Enabled', 'Disabled' veya boş bir dize.

publicNetworkAccess?: string

Özellik Değeri

string

redundancyMode

Site yedeklilik modu

redundancyMode?: RedundancyMode

Özellik Değeri

repositorySiteName

Depo sitesinin adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

repositorySiteName?: string

Özellik Değeri

string

reserved

Ayrılmışsa true; aksi takdirde false.

reserved?: boolean

Özellik Değeri

boolean

resourceGroup

Uygulamanın ait olduğu kaynak grubunun adı. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

resourceGroup?: string

Özellik Değeri

string

scmSiteAlsoStopped

Uygulama durdurulduğunda SCM (KUDU) sitesini durdurmak için true; aksi takdirde false. Varsayılan değer: false.

scmSiteAlsoStopped?: boolean

Özellik Değeri

boolean

serverFarmId

İlişkili App Service planının kaynak kimliği: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

serverFarmId?: string

Özellik Değeri

string

siteConfig

Uygulamanın yapılandırması.

siteConfig?: SiteConfig

Özellik Değeri

slotSwapStatus

Son dağıtım yuvası değiştirme işleminin durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

slotSwapStatus?: SlotSwapStatus

Özellik Değeri

state

Uygulamanın geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

state?: string

Özellik Değeri

string

storageAccountRequired

Müşteri tarafından sağlanan depolama hesabının gerekli olup olmadığını denetler

storageAccountRequired?: boolean

Özellik Değeri

boolean

suspendedTill

Bellek süresi kotası aşıldığında uygulama askıya alınana kadar askıya alındı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

suspendedTill?: Date

Özellik Değeri

Date

targetSwapSlot

Bu uygulamanın hangi dağıtım yuvasına değiştirileceğini belirtir. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

targetSwapSlot?: string

Özellik Değeri

string

trafficManagerHostNames

Uygulamayla ilişkili Azure Traffic Manager ana bilgisayar adları. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

trafficManagerHostNames?: string[]

Özellik Değeri

string[]

usageState

Uygulamanın kota kullanımını aşıp aşmadığını gösteren durum. Salt okunur. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

usageState?: UsageState

Özellik Değeri

virtualNetworkSubnetId

Bölgesel Sanal Ağ Tümleştirmesi tarafından birleştirilecek Sanal ağın ve alt ağın Azure Resource Manager kimliği. Bunun /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} biçiminde olması gerekir

virtualNetworkSubnetId?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

ProxyOnlyResource.id'dan Devralınan

kind

Kaynak türü.

kind?: string

Özellik Değeri

string

Devralındığı yer:ProxyOnlyResource.kind

name

Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

ProxyOnlyResource.name Devralınan

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

ProxyOnlyResource.typeDevralındı