次の方法で共有


Web Apps - List Configurations

「アプリの構成を一覧表示する」の説明

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config?api-version=2023-12-01

URI パラメーター

名前 / 必須 説明
name
path True

string

アプリの名前。

resourceGroupName
path True

string

リソースが属しているリソース グループの名前。

正規表現パターン: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Azure のサブスクリプション ID。 これは GUID 形式の文字列です (たとえば、000000000-0000-0000-0000-000000000000000000000000000000000000000000000000000000000000、

api-version
query True

string

API バージョン

応答

名前 説明
200 OK

SiteConfigResourceCollection

OK

Other Status Codes

DefaultErrorResponse

エラー応答をApp Serviceします。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントの借用

List web app configurations

要求のサンプル

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config?api-version=2023-12-01

応答のサンプル

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
      "name": "web",
      "type": "Microsoft.Web/sites/config",
      "kind": "app",
      "properties": {
        "numberOfWorkers": 1,
        "defaultDocuments": [
          "Default.htm",
          "Default.html",
          "Default.asp",
          "index.htm",
          "index.html",
          "iisstart.htm",
          "default.aspx",
          "index.php",
          "hostingstart.html"
        ],
        "netFrameworkVersion": "v4.0",
        "phpVersion": "5.6",
        "pythonVersion": "",
        "nodeVersion": "",
        "powerShellVersion": "",
        "linuxFxVersion": "",
        "requestTracingEnabled": false,
        "remoteDebuggingEnabled": false,
        "httpLoggingEnabled": false,
        "acrUseManagedIdentityCreds": false,
        "logsDirectorySizeLimit": 35,
        "detailedErrorLoggingEnabled": false,
        "use32BitWorkerProcess": true,
        "webSocketsEnabled": false,
        "alwaysOn": false,
        "appCommandLine": "",
        "managedPipelineMode": "Integrated",
        "virtualApplications": [
          {
            "virtualPath": "/",
            "physicalPath": "site\\wwwroot",
            "preloadEnabled": false
          }
        ],
        "loadBalancing": "LeastRequests",
        "autoHealEnabled": false,
        "vnetName": "",
        "vnetRouteAllEnabled": false,
        "vnetPrivatePortsCount": 0,
        "http20Enabled": false,
        "minTlsVersion": "1.2",
        "scmMinTlsVersion": "1.2",
        "ftpsState": "AllAllowed",
        "functionAppScaleLimit": 0,
        "functionsRuntimeScaleMonitoringEnabled": false,
        "minimumElasticInstanceCount": 0,
        "azureStorageAccounts": {}
      }
    }
  ]
}

定義

名前 説明
ApiDefinitionInfo

アプリの正式な API 定義に関する情報。

ApiManagementConfig

アプリにリンクされた Azure API Management (APIM) 構成。

AutoHealActions

ルールがトリガーされたときに自動修復モジュールによって実行されるアクション。

AutoHealActionType

実行する定義済みのアクション。

AutoHealCustomAction

自動修復ルールがトリガーされたときに実行されるカスタム アクション。

AutoHealRules

自動修復に対して定義できるルール。

AutoHealTriggers

自動修復のトリガー。

AzureStorageInfoValue

ディクショナリ ストレージのAzure Filesまたは Blob Storage アクセス情報の値。

AzureStorageProtocol

ストレージ アカウントに使用するマウント プロトコル。

AzureStorageState

ストレージ アカウントの状態。

AzureStorageType

ストレージの種類。

ConnectionStringType

データベースの種類。

ConnStringInfo

データベース接続文字列情報。

CorsSettings

アプリのクロスオリジン リソース共有 (CORS) 設定。

DefaultAction

一致するルールがない場合メインアクセス制限の既定のアクション。

DefaultErrorResponse

エラー応答をApp Serviceします。

Details
Error

エラー モデル。

Experiments

運用実験のルーティング規則。

FtpsState

FTP/FTPS サービスの状態

HandlerMapping

特定の拡張機能を使用して HTTP 要求を処理するハンドラーを定義するために使用される IIS ハンドラー マッピング。 たとえば、*.php拡張子を持つすべての HTTP 要求を処理するように php-cgi.exe プロセスを構成するために使用されます。

IpFilterTag

この IP フィルターの用途を定義します。 これは、プロキシでの IP フィルター処理をサポートするためです。

IpSecurityRestriction

アプリの IP セキュリティ制限。

ManagedPipelineMode

[マネージ パイプライン モード]:

NameValuePair

名前の値のペア。

PushSettings

アプリのプッシュ設定。

RampUpRule

ランプアップ テストのルーティング規則。 この規則では、静的トラフィック % をスロットにリダイレクトしたり、パフォーマンスに基づいてルーティング % を徐々に変更したりすることができます。

RequestsBasedTrigger

要求の合計数に基づいてトリガーされます。

ScmType

SCM 型。

SiteConfigResource

Web アプリ構成 ARM リソース。

SiteConfigResourceCollection

サイト構成のコレクション。

SiteLimits

アプリに設定されているメトリックの制限。

SiteLoadBalancing

サイトの負荷分散。

SiteMachineKey

アプリの MachineKey。

SlowRequestsBasedTrigger

要求の実行時間に基づいてトリガーします。

StatusCodesBasedTrigger

状態コードに基づいてトリガーします。

StatusCodesRangeBasedTrigger

状態コードの範囲に基づいてトリガーします。

SupportedTlsVersions

MinTlsVersion: SSL 要求に必要な TLS の最小バージョンを構成します

TlsCipherSuites

アプリケーションで許可される最小強度 TLS 暗号スイート

VirtualApplication

アプリ内の仮想アプリケーション。

VirtualDirectory

仮想アプリケーションのディレクトリ。

ApiDefinitionInfo

アプリの正式な API 定義に関する情報。

名前 説明
url

string

API 定義の URL。

ApiManagementConfig

アプリにリンクされた Azure API Management (APIM) 構成。

名前 説明
id

string

APIM-Api 識別子。

AutoHealActions

ルールがトリガーされたときに自動修復モジュールによって実行されるアクション。

名前 説明
actionType

AutoHealActionType

実行する定義済みのアクション。

customAction

AutoHealCustomAction

実行するカスタム アクション。

minProcessExecutionTime

string

アクションを実行する前にプロセスを実行する必要がある最小時間

AutoHealActionType

実行する定義済みのアクション。

名前 説明
CustomAction

string

LogEvent

string

Recycle

string

AutoHealCustomAction

自動修復ルールがトリガーされたときに実行されるカスタム アクション。

名前 説明
exe

string

実行する実行可能ファイル。

parameters

string

実行可能ファイルのパラメーター。

AutoHealRules

自動修復に対して定義できるルール。

名前 説明
actions

AutoHealActions

ルールがトリガーされたときに実行されるアクション。

triggers

AutoHealTriggers

自動修復アクションを実行するタイミングを示す条件。

AutoHealTriggers

自動修復のトリガー。

名前 説明
privateBytesInKB

integer

プライベート バイトに基づくルール。

requests

RequestsBasedTrigger

要求の合計に基づくルール。

slowRequests

SlowRequestsBasedTrigger

要求の実行時間に基づくルール。

slowRequestsWithPath

SlowRequestsBasedTrigger[]

パスを持つ複数の低速要求ルールに基づくルール

statusCodes

StatusCodesBasedTrigger[]

状態コードに基づくルール。

statusCodesRange

StatusCodesRangeBasedTrigger[]

状態コード範囲に基づくルール。

AzureStorageInfoValue

ディクショナリ ストレージのAzure Filesまたは Blob Storage アクセス情報の値。

名前 説明
accessKey

string

ストレージ アカウントのアクセス キー。

accountName

string

ストレージ アカウントの名前。

mountPath

string

サイトのランタイム環境内にストレージをマウントするパス。

protocol

AzureStorageProtocol

ストレージ アカウントに使用するマウント プロトコル。

shareName

string

ファイル共有の名前 (BLOB ストレージの場合はコンテナー名)。

state

AzureStorageState

ストレージ アカウントの状態。

type

AzureStorageType

ストレージの種類。

AzureStorageProtocol

ストレージ アカウントに使用するマウント プロトコル。

名前 説明
Http

string

Nfs

string

Smb

string

AzureStorageState

ストレージ アカウントの状態。

名前 説明
InvalidCredentials

string

InvalidShare

string

NotValidated

string

Ok

string

AzureStorageType

ストレージの種類。

名前 説明
AzureBlob

string

AzureFiles

string

ConnectionStringType

データベースの種類。

名前 説明
ApiHub

string

Custom

string

DocDb

string

EventHub

string

MySql

string

NotificationHub

string

PostgreSQL

string

RedisCache

string

SQLAzure

string

SQLServer

string

ServiceBus

string

ConnStringInfo

データベース接続文字列情報。

名前 説明
connectionString

string

接続文字列の値。

name

string

接続文字列の名前。

type

ConnectionStringType

データベースの種類。

CorsSettings

アプリのクロスオリジン リソース共有 (CORS) 設定。

名前 説明
allowedOrigins

string[]

クロスオリジン呼び出しを許可する必要がある配信元の一覧を取得または設定します (例: http://example.com:12345)。 すべてを許可するには "*" を使用します。

supportCredentials

boolean

資格情報を含む CORS 要求を許可するかどうかを取得または設定します。 詳細については、 https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials をご覧ください。

DefaultAction

一致するルールがない場合メインアクセス制限の既定のアクション。

名前 説明
Allow

string

Deny

string

DefaultErrorResponse

エラー応答をApp Serviceします。

名前 説明
error

Error

エラー モデル。

Details

名前 説明
code

string

プログラムによってエラーを識別するための標準化された文字列。

message

string

エラーの詳細な説明とデバッグ情報。

target

string

エラーの詳細な説明とデバッグ情報。

Error

エラー モデル。

名前 説明
code

string

プログラムによってエラーを識別するための標準化された文字列。

details

Details[]

詳細なエラー。

innererror

string

エラーのデバッグに関する詳細情報。

message

string

詳細なエラーの説明とデバッグ情報。

target

string

詳細なエラーの説明とデバッグ情報。

Experiments

運用実験のルーティング規則。

名前 説明
rampUpRules

RampUpRule[]

ランプアップ ルールの一覧。

FtpsState

FTP/FTPS サービスの状態

名前 説明
AllAllowed

string

Disabled

string

FtpsOnly

string

HandlerMapping

特定の拡張機能を使用して HTTP 要求を処理するハンドラーを定義するために使用される IIS ハンドラー マッピング。 たとえば、*.php拡張子を持つすべての HTTP 要求を処理するように php-cgi.exe プロセスを構成するために使用されます。

名前 説明
arguments

string

スクリプト プロセッサに渡されるコマンド ライン引数。

extension

string

この拡張機能を持つ要求は、指定された FastCGI アプリケーションを使用して処理されます。

scriptProcessor

string

FastCGI アプリケーションへの絶対パス。

IpFilterTag

この IP フィルターの用途を定義します。 これは、プロキシでの IP フィルター処理をサポートするためです。

名前 説明
Default

string

ServiceTag

string

XffProxy

string

IpSecurityRestriction

アプリの IP セキュリティ制限。

名前 説明
action

string

この IP 範囲のアクセスを許可または拒否します。

description

string

IP 制限規則の説明。

headers

object

IP 制限規則のヘッダー。 X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples)。 一致するロジックは です。

  • プロパティが null または空 (既定値) の場合は、すべてのホスト (または の不足) が許可されます。
  • 値は、ordinal-ignore-case (ポート番号を除く) を使用して比較されます。
  • サブドメインのワイルドカードは許可されますが、ルート ドメインとは一致しません。 たとえば、*.contoso.com はサブドメイン foo.contoso.com と一致しますが、ルート ドメイン contoso.com またはマルチレベル foo.bar.contoso.com とは一致しません
  • Unicode のホスト名は許可されますが、一致のために Punycode に変換されます。

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples)。 一致するロジックは です。

  • プロパティが null または空 (既定値) の場合は、転送された for チェーン (または の欠如) が許可されます。
  • チェーン (コンマ区切り) 内のアドレス (ポート番号を除く) が、 プロパティで定義されている CIDR と一致する場合。

X-Azure-FDID と X-FD-HealthProbe。 一致するロジックは完全一致です。

ipAddress

string

セキュリティ制限が有効な IP アドレス。 純粋な ipv4 アドレス (必須の SubnetMask プロパティ) または ipv4/mask (先頭のビット一致) などの CIDR 表記の形式を使用できます。 CIDR の場合、SubnetMask プロパティを指定することはできません。

name

string

IP 制限規則の名前。

priority

integer

IP 制限規則の優先順位。

subnetMask

string

制限が有効な IP アドレスの範囲のサブネット マスク。

subnetTrafficTag

integer

(内部)サブネット トラフィック タグ

tag

IpFilterTag

この IP フィルターの用途を定義します。 これは、プロキシでの IP フィルター処理をサポートするためです。

vnetSubnetResourceId

string

仮想ネットワーク リソース ID

vnetTrafficTag

integer

(内部)Vnet トラフィック タグ

ManagedPipelineMode

[マネージ パイプライン モード]:

名前 説明
Classic

string

Integrated

string

NameValuePair

名前の値のペア。

名前 説明
name

string

ペア名。

value

string

ペア値。

PushSettings

アプリのプッシュ設定。

名前 説明
id

string

リソース ID。

kind

string

リソースの種類。

name

string

リソース名。

properties.dynamicTagsJson

string

プッシュ登録エンドポイントのユーザー要求から評価される動的タグの一覧を含む JSON 文字列を取得または設定します。

properties.isPushEnabled

boolean

プッシュ エンドポイントが有効かどうかを示すフラグを取得または設定します。

properties.tagWhitelistJson

string

プッシュ登録エンドポイントで使用するためにホワイトリストに登録されているタグの一覧を含む JSON 文字列を取得または設定します。

properties.tagsRequiringAuth

string

プッシュ登録エンドポイントでユーザー認証を使用する必要があるタグの一覧を含む JSON 文字列を取得または設定します。 タグは英数字と、'_'、'@'、'#'、'.'、':'、'-' で構成できます。 検証は、PushRequestHandler で実行する必要があります。

type

string

リソースの種類。

RampUpRule

ランプアップ テストのルーティング規則。 この規則では、静的トラフィック % をスロットにリダイレクトしたり、パフォーマンスに基づいてルーティング % を徐々に変更したりすることができます。

名前 説明
actionHostName

string

トラフィックがリダイレクトされるスロットのホスト名 (決定した場合)。 例: myapp-stage.azurewebsites.net。

changeDecisionCallbackUrl

string

カスタム決定アルゴリズムは、指定できる URL を TiPCallback サイト拡張機能で提供できます。 スキャフォールディングとコントラクトについては、「TiPCallback サイト拡張機能」を参照してください。 https://www.siteextensions.net/packages/TiPCallback/

changeIntervalInMinutes

integer

ReroutePercentage を再評価する間隔を分単位で指定します。

changeStep

number

自動ランプ アップ シナリオでは、これは、\nMinReroutePercentage または MaxReroutePercentageに達するまでのReroutePercentage追加または削除の手順です。 サイト メトリックは、.\nカスタム決定アルゴリズムで ChangeIntervalInMinutes指定された N 分ごとにチェックされます。TiPCallback サイト拡張機能では、この URL を で ChangeDecisionCallbackUrl指定できます。

maxReroutePercentage

number

ReroutePercentage を維持する上限を指定します。

minReroutePercentage

number

ReroutePercentage を維持する下限を指定します。

name

string

ルーティング規則の名前。 推奨される名前は、実験でトラフィックを受信するスロットをポイントすることです。

reroutePercentage

number

にリダイレクトされるトラフィックの ActionHostName割合。

RequestsBasedTrigger

要求の合計数に基づいてトリガーされます。

名前 説明
count

integer

要求数。

timeInterval

string

時間間隔。

ScmType

SCM 型。

名前 説明
BitbucketGit

string

BitbucketHg

string

CodePlexGit

string

CodePlexHg

string

Dropbox

string

ExternalGit

string

ExternalHg

string

GitHub

string

LocalGit

string

None

string

OneDrive

string

Tfs

string

VSO

string

VSTSRM

string

SiteConfigResource

Web アプリ構成 ARM リソース。

名前 規定値 説明
id

string

リソース ID。

kind

string

リソースの種類。

name

string

リソース名。

properties.acrUseManagedIdentityCreds

boolean

ACR プルにマネージド ID Creds を使用するためのフラグ

properties.acrUserManagedIdentityID

string

ユーザー マネージド ID を使用する場合、ユーザー マネージド ID ClientId

properties.alwaysOn

boolean

trueAlways Onが有効な場合は 。それ以外の場合falseは 。

properties.apiDefinition

ApiDefinitionInfo

アプリの正式な API 定義に関する情報。

properties.apiManagementConfig

ApiManagementConfig

アプリにリンクされた Azure API 管理設定。

properties.appCommandLine

string

起動するアプリのコマンド ライン。

properties.appSettings

NameValuePair[]

アプリケーション設定。

properties.autoHealEnabled

boolean

true 自動修復が有効になっている場合。それ以外の場合は false

properties.autoHealRules

AutoHealRules

自動修復ルール。

properties.autoSwapSlotName

string

スロット名を自動スワップします。

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Azure Storage アカウントの一覧。

properties.connectionStrings

ConnStringInfo[]

接続文字列。

properties.cors

CorsSettings

クロスオリジン リソース共有 (CORS) 設定。

properties.defaultDocuments

string[]

既定のドキュメント。

properties.detailedErrorLoggingEnabled

boolean

true 詳細なエラー ログが有効な場合は 。それ以外の場合は false

properties.documentRoot

string

ドキュメント ルート。

properties.elasticWebAppScaleLimit

integer

サイトがスケールアウトできるワーカーの最大数。 この設定は、ElasticScaleEnabled が含まれるプランのアプリにのみ適用されます true

properties.experiments

Experiments

これは、ポリモーフィック型の場合に回避できます。

properties.ftpsState

FtpsState

FTP/FTPS サービスの状態

properties.functionAppScaleLimit

integer

サイトがスケールアウトできるワーカーの最大数。 この設定は、従量課金プランと Elastic Premium プランにのみ適用されます

properties.functionsRuntimeScaleMonitoringEnabled

boolean

関数のランタイム スケール監視が有効かどうかを示す値を取得または設定します。 有効にすると、ScaleController はイベント ソースを直接監視せず、代わりにランタイムを呼び出してスケールの状態を取得します。

properties.handlerMappings

HandlerMapping[]

ハンドラー マッピング。

properties.healthCheckPath

string

正常性チェック パス

properties.http20Enabled

boolean

True

Http20Enabled: クライアントが http2.0 経由で接続できるように Web サイトを構成します

properties.httpLoggingEnabled

boolean

true HTTP ログが有効な場合は 。それ以外の場合は false

properties.ipSecurityRestrictions

IpSecurityRestriction[]

メインの IP セキュリティ制限。

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

一致するルールがない場合メインアクセス制限の既定のアクション。

properties.javaContainer

string

Java コンテナー。

properties.javaContainerVersion

string

Java コンテナーのバージョン。

properties.javaVersion

string

Java バージョン。

properties.keyVaultReferenceIdentity

string

Key Vault参照認証に使用する ID。

properties.limits

SiteLimits

サイトの制限。

properties.linuxFxVersion

string

Linux App Framework とバージョン

properties.loadBalancing

SiteLoadBalancing

サイトの負荷分散。

properties.localMySqlEnabled

boolean

False

true ローカル MySQL を有効にする場合は 。それ以外の場合は false

properties.logsDirectorySizeLimit

integer

HTTP ログのディレクトリ サイズの制限。

properties.machineKey

SiteMachineKey

Site MachineKey。

properties.managedPipelineMode

ManagedPipelineMode

[マネージ パイプライン モード]:

properties.managedServiceIdentityId

integer

マネージド サービス ID

properties.metadata

NameValuePair[]

アプリケーション メタデータ。 このプロパティはシークレットを含む可能性があるため、取得できません。

properties.minTlsCipherSuite

TlsCipherSuites

アプリケーションで許可される最小強度 TLS 暗号スイート

properties.minTlsVersion

SupportedTlsVersions

MinTlsVersion: SSL 要求に必要な TLS の最小バージョンを構成します

properties.minimumElasticInstanceCount

integer

サイトの最小インスタンス数 この設定は Elastic Plans にのみ適用されます

properties.netFrameworkVersion

string

v4.6

.NET Frameworkバージョン。

properties.nodeVersion

string

Node.js のバージョン。

properties.numberOfWorkers

integer

worker 数。

properties.phpVersion

string

PHP のバージョン。

properties.powerShellVersion

string

PowerShell のバージョン。

properties.preWarmedInstanceCount

integer

事前Warmed インスタンスの数。 この設定は、従量課金プランとエラスティック プランにのみ適用されます

properties.publicNetworkAccess

string

すべてのパブリック トラフィックを許可またはブロックするプロパティ。

properties.publishingUsername

string

ユーザー名の発行。

properties.push

PushSettings

プッシュ エンドポイントの設定。

properties.pythonVersion

string

Python のバージョン。

properties.remoteDebuggingEnabled

boolean

true リモート デバッグが有効な場合は 。それ以外の場合は false

properties.remoteDebuggingVersion

string

リモート デバッグ バージョン。

properties.requestTracingEnabled

boolean

true 要求トレースが有効な場合は 。それ以外の場合は false

properties.requestTracingExpirationTime

string

要求トレースの有効期限。

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

scm の IP セキュリティ制限。

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

一致するルールがない場合の scm アクセス制限の既定のアクション。

properties.scmIpSecurityRestrictionsUseMain

boolean

メインを使用する scm の IP セキュリティ制限。

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: SCM サイトの SSL 要求に必要な TLS の最小バージョンを構成します

properties.scmType

ScmType

SCM 型。

properties.tracingOptions

string

トレース オプション。

properties.use32BitWorkerProcess

boolean

true 32 ビット ワーカー プロセスを使用する場合。それ以外の場合は false

properties.virtualApplications

VirtualApplication[]

仮想アプリケーション。

properties.vnetName

string

Virtual Network名。

properties.vnetPrivatePortsCount

integer

このアプリに割り当てられたプライベート ポートの数。 これらは実行時に動的に割り当てられます。

properties.vnetRouteAllEnabled

boolean

Virtual Networkルートすべて有効です。 これにより、すべての送信トラフィックにVirtual Networkセキュリティ グループとユーザー定義ルートが適用されます。

properties.webSocketsEnabled

boolean

true WebSocket が有効な場合は 。それ以外の場合は false

properties.websiteTimeZone

string

サイトがタイムスタンプの生成に使用するタイム ゾーンを設定します。 Linux および Windows App Serviceと互換性があります。 WEBSITE_TIME_ZONE アプリ設定の設定は、この構成よりも優先されます。Linux の場合、tz データベース値 https://www.iana.org/time-zones が必要です (クイック リファレンスについては、「」を参照してください https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)。 Windows の場合、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones の下に一覧表示されているタイム ゾーンの 1 つが必要です

properties.windowsFxVersion

string

Xenon App Framework とバージョン

properties.xManagedServiceIdentityId

integer

明示的なマネージド サービス ID

type

string

リソースの種類。

SiteConfigResourceCollection

サイト構成のコレクション。

名前 説明
nextLink

string

リソースの次のページへのリンク。

value

SiteConfigResource[]

リソースのコレクション。

SiteLimits

アプリに設定されているメトリックの制限。

名前 説明
maxDiskSizeInMb

integer

許容されるディスク サイズの最大使用量 (MB)。

maxMemoryInMb

integer

許容される最大メモリ使用量 (MB)。

maxPercentageCpu

number

最大許容 CPU 使用率。

SiteLoadBalancing

サイトの負荷分散。

名前 説明
LeastRequests

string

LeastResponseTime

string

PerSiteRoundRobin

string

RequestHash

string

WeightedRoundRobin

string

WeightedTotalTraffic

string

SiteMachineKey

アプリの MachineKey。

名前 説明
decryption

string

暗号化解除に使用されるアルゴリズム。

decryptionKey

string

暗号化解除キー。

validation

string

MachineKey の検証。

validationKey

string

検証キー。

SlowRequestsBasedTrigger

要求の実行時間に基づいてトリガーします。

名前 説明
count

integer

要求数。

path

string

要求パス。

timeInterval

string

時間間隔。

timeTaken

string

所要時間。

StatusCodesBasedTrigger

状態コードに基づいてトリガーします。

名前 説明
count

integer

要求数。

path

string

要求パス

status

integer

HTTP 状態コード。

subStatus

integer

要求サブの状態。

timeInterval

string

時間間隔。

win32Status

integer

Win32 エラー コード。

StatusCodesRangeBasedTrigger

状態コードの範囲に基づいてトリガーします。

名前 説明
count

integer

要求数。

path

string

statusCodes

string

HTTP 状態コード。

timeInterval

string

時間間隔。

SupportedTlsVersions

MinTlsVersion: SSL 要求に必要な TLS の最小バージョンを構成します

名前 説明
1.0

string

1.1

string

1.2

string

1.3

string

TlsCipherSuites

アプリケーションで許可される最小強度 TLS 暗号スイート

名前 説明
TLS_AES_128_GCM_SHA256

string

TLS_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

VirtualApplication

アプリ内の仮想アプリケーション。

名前 説明
physicalPath

string

物理パス。

preloadEnabled

boolean

true プリロードが有効な場合は 。それ以外の場合は false

virtualDirectories

VirtualDirectory[]

仮想アプリケーションの仮想ディレクトリ。

virtualPath

string

仮想パス。

VirtualDirectory

仮想アプリケーションのディレクトリ。

名前 説明
physicalPath

string

物理パス。

virtualPath

string

仮想アプリケーションへのパス。