SiteConfig interface
App Service アプリの構成。
プロパティ
always |
|
api |
アプリの正式な API 定義に関する情報。 |
app |
起動するアプリのコマンド ライン。 |
app |
アプリケーション設定。 |
auto |
|
auto |
自動修復ルール。 |
auto |
自動スワップ スロット名。 |
azure |
ユーザー指定の Azure ストレージ アカウント。 |
connection |
接続文字列。 |
cors | クロスオリジン リソース共有 (CORS) 設定。 |
default |
既定のドキュメント。 |
detailed |
|
document |
ドキュメント ルート。 |
experiments | これは、ポリモーフィック型の場合に回避できます。 |
ftps |
FTP/FTPS サービスの状態 |
handler |
ハンドラー マッピング。 |
http20Enabled | Http20Enabled: クライアントが http2.0 経由で接続できるように Web サイトを構成します |
http |
|
ip |
メインの IP セキュリティ制限。 |
java |
Java コンテナー。 |
java |
Java コンテナーのバージョン。 |
java |
Java バージョン。 |
limits | サイトの制限。 |
linux |
Linux App Framework とバージョン |
load |
サイトの負荷分散。 |
local |
|
logs |
HTTP ログのディレクトリ サイズの制限。 |
machine |
Site MachineKey。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
managed |
[マネージ パイプライン モード]: |
managed |
マネージド サービス ID |
min |
MinTlsVersion: SSL 要求に必要な TLS の最小バージョンを構成します |
net |
.NET Frameworkバージョン。 |
node |
Node.jsのバージョン。 |
number |
worker 数。 |
php |
PHP のバージョン。 |
publishing |
発行ユーザー名。 |
push | プッシュ エンドポイントの設定。 |
python |
Python のバージョン。 |
remote |
|
remote |
リモート デバッグ バージョン。 |
request |
|
request |
トレースの有効期限を要求します。 |
reserved |
予約インスタンスの数。 この設定は従量課金プランにのみ適用されます |
scm |
scm の IP セキュリティ制限。 |
scm |
scm で main を使用するための IP セキュリティ制限。 |
scm |
SCM 型。 |
tracing |
トレース オプション。 |
use32Bit |
|
virtual |
仮想アプリケーション。 |
vnet |
Virtual Network名。 |
web |
|
windows |
Xenon App Framework とバージョン |
x |
明示的なマネージド サービス ID |
プロパティの詳細
alwaysOn
true
Always Onが有効な場合は 。それ以外の場合false
は 。
alwaysOn?: boolean
プロパティ値
boolean
apiDefinition
appCommandLine
起動するアプリのコマンド ライン。
appCommandLine?: string
プロパティ値
string
appSettings
autoHealEnabled
true
自動修復が有効な場合は 。それ以外の場合は false
。
autoHealEnabled?: boolean
プロパティ値
boolean
autoHealRules
autoSwapSlotName
自動スワップ スロット名。
autoSwapSlotName?: string
プロパティ値
string
azureStorageAccounts
ユーザー指定の Azure ストレージ アカウント。
azureStorageAccounts?: {[propertyName: string]: AzureStorageInfoValue}
プロパティ値
{[propertyName: string]: AzureStorageInfoValue}
connectionStrings
cors
defaultDocuments
既定のドキュメント。
defaultDocuments?: string[]
プロパティ値
string[]
detailedErrorLoggingEnabled
true
詳細なエラー ログが有効な場合は 。それ以外の場合は false
。
detailedErrorLoggingEnabled?: boolean
プロパティ値
boolean
documentRoot
ドキュメント ルート。
documentRoot?: string
プロパティ値
string
experiments
ftpsState
FTP/FTPS サービスの状態
ftpsState?: string
プロパティ値
string
handlerMappings
http20Enabled
Http20Enabled: クライアントが http2.0 経由で接続できるように Web サイトを構成します
http20Enabled?: boolean
プロパティ値
boolean
httpLoggingEnabled
true
HTTP ログが有効な場合は 。それ以外の場合は false
。
httpLoggingEnabled?: boolean
プロパティ値
boolean
ipSecurityRestrictions
javaContainer
Java コンテナー。
javaContainer?: string
プロパティ値
string
javaContainerVersion
Java コンテナーのバージョン。
javaContainerVersion?: string
プロパティ値
string
javaVersion
Java バージョン。
javaVersion?: string
プロパティ値
string
limits
linuxFxVersion
Linux App Framework とバージョン
linuxFxVersion?: string
プロパティ値
string
loadBalancing
localMySqlEnabled
true
ローカル MySQL を有効にする場合は 。それ以外の場合は false
。
localMySqlEnabled?: boolean
プロパティ値
boolean
logsDirectorySizeLimit
HTTP ログのディレクトリ サイズの制限。
logsDirectorySizeLimit?: number
プロパティ値
number
machineKey
Site MachineKey。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
machineKey?: SiteMachineKey
プロパティ値
managedPipelineMode
managedServiceIdentityId
マネージド サービス ID
managedServiceIdentityId?: number
プロパティ値
number
minTlsVersion
MinTlsVersion: SSL 要求に必要な TLS の最小バージョンを構成します
minTlsVersion?: string
プロパティ値
string
netFrameworkVersion
.NET Frameworkバージョン。
netFrameworkVersion?: string
プロパティ値
string
nodeVersion
Node.jsのバージョン。
nodeVersion?: string
プロパティ値
string
numberOfWorkers
worker 数。
numberOfWorkers?: number
プロパティ値
number
phpVersion
PHP のバージョン。
phpVersion?: string
プロパティ値
string
publishingUsername
発行ユーザー名。
publishingUsername?: string
プロパティ値
string
push
pythonVersion
Python のバージョン。
pythonVersion?: string
プロパティ値
string
remoteDebuggingEnabled
true
リモート デバッグが有効な場合は 。それ以外の場合は false
。
remoteDebuggingEnabled?: boolean
プロパティ値
boolean
remoteDebuggingVersion
リモート デバッグ バージョン。
remoteDebuggingVersion?: string
プロパティ値
string
requestTracingEnabled
true
要求トレースが有効な場合は 。それ以外の場合は false
。
requestTracingEnabled?: boolean
プロパティ値
boolean
requestTracingExpirationTime
トレースの有効期限を要求します。
requestTracingExpirationTime?: Date
プロパティ値
Date
reservedInstanceCount
予約インスタンスの数。 この設定は従量課金プランにのみ適用されます
reservedInstanceCount?: number
プロパティ値
number
scmIpSecurityRestrictions
scm の IP セキュリティ制限。
scmIpSecurityRestrictions?: IpSecurityRestriction[]
プロパティ値
scmIpSecurityRestrictionsUseMain
scm で main を使用するための IP セキュリティ制限。
scmIpSecurityRestrictionsUseMain?: boolean
プロパティ値
boolean
scmType
SCM 型。
scmType?: string
プロパティ値
string
tracingOptions
トレース オプション。
tracingOptions?: string
プロパティ値
string
use32BitWorkerProcess
true
32 ビット ワーカー プロセスを使用する場合。それ以外の場合は false
。
use32BitWorkerProcess?: boolean
プロパティ値
boolean
virtualApplications
vnetName
Virtual Network名。
vnetName?: string
プロパティ値
string
webSocketsEnabled
true
WebSocket が有効になっている場合は 。それ以外の場合は false
。
webSocketsEnabled?: boolean
プロパティ値
boolean
windowsFxVersion
Xenon App Framework とバージョン
windowsFxVersion?: string
プロパティ値
string
xManagedServiceIdentityId
明示的なマネージド サービス ID
xManagedServiceIdentityId?: number
プロパティ値
number