次の方法で共有


Web Apps - List Configurations

[アプリの構成を一覧表示する] の説明

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

URI パラメーター

名前 / 必須 説明
name
path True

string

アプリの名前。

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

リソースが属するリソース グループの名前。

subscriptionId
path True

string

Azure サブスクリプション ID。 これは GUID 形式の文字列です (例: 000000000-0000-0000-0000-000000000000)。

api-version
query True

string

API バージョン

応答

名前 説明
200 OK

SiteConfigResourceCollection

わかりました

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=2024-04-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
LogEvent
Recycle

AutoHealCustomAction

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

名前 説明
exe

string

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

parameters

string

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

AutoHealRules

自動修復用に定義できるルール。

名前 説明
actions

AutoHealActions

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

triggers

AutoHealTriggers

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

AutoHealTriggers

自動修復のトリガー。

名前 説明
privateBytesInKB

integer (int32)

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

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
Nfs
Smb

AzureStorageState

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

説明
InvalidCredentials
InvalidShare
NotValidated
Ok

AzureStorageType

ストレージの種類。

説明
AzureBlob
AzureFiles

ConnectionStringType

データベースの種類。

説明
ApiHub
Custom
DocDb
EventHub
MySql
NotificationHub
PostgreSQL
RedisCache
SQLAzure
SQLServer
ServiceBus

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
Deny

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
Disabled
FtpsOnly

HandlerMapping

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

名前 説明
arguments

string

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

extension

string

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

scriptProcessor

string

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

IpFilterTag

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

説明
Default
ServiceTag
XffProxy

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 (int32)

IP 制限規則の優先順位。

subnetMask

string

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

subnetTrafficTag

integer (int32)

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

tag

IpFilterTag

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

vnetSubnetResourceId

string

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

vnetTrafficTag

integer (int32)

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

ManagedPipelineMode

マネージド パイプライン モード。

説明
Classic
Integrated

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 サイト拡張機能で提供できます。

changeIntervalInMinutes

integer (int32)

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

changeStep

number (double)

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

maxReroutePercentage

number (double)

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

minReroutePercentage

number (double)

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

name

string

ルーティング規則の名前。 推奨される名前は、実験のトラフィックを受信するスロットを指すように設定します。

reroutePercentage

number (double)

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

RequestsBasedTrigger

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

名前 説明
count

integer (int32)

要求数。

timeInterval

string

時間間隔。

ScmType

SCM 型。

説明
BitbucketGit
BitbucketHg
CodePlexGit
CodePlexHg
Dropbox
ExternalGit
ExternalHg
GitHub
LocalGit
None
OneDrive
Tfs
VSO
VSTSRM

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

Always On が有効になっている場合に true します。それ以外の場合は、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 ストレージ アカウントの一覧。

properties.connectionStrings

ConnStringInfo[]

接続文字列。

properties.cors

CorsSettings

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

properties.defaultDocuments

string[]

既定のドキュメント。

properties.detailedErrorLoggingEnabled

boolean

詳細なエラー ログが有効になっている場合に true します。それ以外の場合は、falseします。

properties.documentRoot

string

ドキュメント ルート。

properties.elasticWebAppScaleLimit

integer (int32)

minimum: 0

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

properties.experiments

Experiments

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

properties.ftpsState

FtpsState

FTP/FTPS サービスの状態

properties.functionAppScaleLimit

integer (int32)

minimum: 0

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

properties.functionsRuntimeScaleMonitoringEnabled

boolean

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

properties.handlerMappings

HandlerMapping[]

ハンドラー マッピング。

properties.healthCheckPath

string

正常性チェック パス

properties.http20Enabled

boolean

True

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

properties.httpLoggingEnabled

boolean

HTTP ログが有効になっているかどうかを true します。それ以外の場合は、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

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

properties.logsDirectorySizeLimit

integer (int32)

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

properties.machineKey

SiteMachineKey

Site MachineKey。

properties.managedPipelineMode

ManagedPipelineMode

マネージド パイプライン モード。

properties.managedServiceIdentityId

integer (int32)

マネージド サービス ID

properties.metadata

NameValuePair[]

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

properties.minTlsCipherSuite

TlsCipherSuites

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

properties.minTlsVersion

SupportedTlsVersions

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

properties.minimumElasticInstanceCount

integer (int32)

minimum: 0
maximum: 20

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

properties.netFrameworkVersion

string

v4.6

.NET Framework のバージョン。

properties.nodeVersion

string

Node.jsのバージョン。

properties.numberOfWorkers

integer (int32)

ワーカーの数。

properties.phpVersion

string

PHP のバージョン。

properties.powerShellVersion

string

PowerShell のバージョン。

properties.preWarmedInstanceCount

integer (int32)

minimum: 0
maximum: 10

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

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 (date-time)

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

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

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

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

規則が一致しない場合の scm アクセス制限の既定のアクション。

properties.scmIpSecurityRestrictionsUseMain

boolean

scm で main を使用するための IP セキュリティ制限。

properties.scmMinTlsVersion

SupportedTlsVersions

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

properties.scmType

ScmType

SCM 型。

properties.tracingOptions

string

トレース オプション。

properties.use32BitWorkerProcess

boolean

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

properties.virtualApplications

VirtualApplication[]

仮想アプリケーション。

properties.vnetName

string

仮想ネットワーク名。

properties.vnetPrivatePortsCount

integer (int32)

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

properties.vnetRouteAllEnabled

boolean

[Virtual Network Route All]\(仮想ネットワーク ルートすべて\) が有効になっています。 これにより、すべての送信トラフィックに仮想ネットワーク セキュリティ グループとユーザー定義ルートが適用されます。

properties.webSocketsEnabled

boolean

WebSocket が有効になっているかどうかを true します。それ以外の場合は、falseします。

properties.websiteTimeZone

string

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

properties.windowsFxVersion

string

Xenon App Framework とバージョン

properties.xManagedServiceIdentityId

integer (int32)

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

type

string

リソースの種類。

SiteConfigResourceCollection

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

名前 説明
nextLink

string

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

value

SiteConfigResource[]

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

SiteLimits

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

名前 説明
maxDiskSizeInMb

integer (int64)

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

maxMemoryInMb

integer (int64)

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

maxPercentageCpu

number (double)

許容される CPU 使用率の最大値。

SiteLoadBalancing

サイトの負荷分散。

説明
LeastRequests
LeastRequestsWithTieBreaker
LeastResponseTime
PerSiteRoundRobin
RequestHash
WeightedRoundRobin
WeightedTotalTraffic

SiteMachineKey

アプリの MachineKey。

名前 説明
decryption

string

復号化に使用されるアルゴリズム。

decryptionKey

string

復号化キー。

validation

string

MachineKey 検証。

validationKey

string

検証キー。

SlowRequestsBasedTrigger

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

名前 説明
count

integer (int32)

要求数。

path

string

要求パス。

timeInterval

string

時間間隔。

timeTaken

string

所要時間。

StatusCodesBasedTrigger

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

名前 説明
count

integer (int32)

要求数。

path

string

要求パス

status

integer (int32)

HTTP 状態コード。

subStatus

integer (int32)

要求サブの状態。

timeInterval

string

時間間隔。

win32Status

integer (int32)

Win32 エラー コード。

StatusCodesRangeBasedTrigger

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

名前 説明
count

integer (int32)

要求数。

path

string

statusCodes

string

HTTP 状態コード。

timeInterval

string

時間間隔。

SupportedTlsVersions

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

説明
1.0
1.1
1.2
1.3

TlsCipherSuites

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

説明
TLS_AES_128_GCM_SHA256
TLS_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_GCM_SHA384

VirtualApplication

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

名前 説明
physicalPath

string

物理パス。

preloadEnabled

boolean

プリロードが有効になっている場合の true。それ以外の場合は、falseします。

virtualDirectories

VirtualDirectory[]

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

virtualPath

string

仮想パス。

VirtualDirectory

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

名前 説明
physicalPath

string

物理パス。

virtualPath

string

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