次の方法で共有


SiteConfigResource クラス

定義

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteConfigResource : Microsoft.Azure.Management.WebSites.Models.ProxyOnlyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteConfigResource = class
    inherit ProxyOnlyResource
Public Class SiteConfigResource
Inherits ProxyOnlyResource
継承
SiteConfigResource
属性

コンストラクター

SiteConfigResource()

SiteConfigResource クラスの新しいインスタンスを初期化します。

SiteConfigResource(String, String, String, String, Nullable<Int32>, IList<String>, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Boolean>, String, IList<NameValuePair>, IList<ConnStringInfo>, SiteMachineKey, IList<HandlerMapping>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, Nullable<Boolean>, Nullable<Int32>, CorsSettings, PushSettings, ApiDefinitionInfo, ApiManagementConfig, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, String, IList<IpSecurityRestriction>, IList<IpSecurityRestriction>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Nullable<Int32>, IDictionary<String,AzureStorageInfoValue>, String)

SiteConfigResource クラスの新しいインスタンスを初期化します。

プロパティ

AcrUseManagedIdentityCreds

ACR プルにマネージド ID Creds を使用するフラグを取得または設定します。

AcrUserManagedIdentityID

ユーザー マネージド ID を使用する場合は、ユーザー マネージド ID ClientId を取得または設定します

AlwaysOn

Always Onが有効な場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;

ApiDefinition

アプリの正式な API 定義に関する情報を取得または設定します。

ApiManagementConfig

アプリにリンクされている Azure API 管理設定を取得または設定します。

AppCommandLine

起動するアプリのコマンド ラインを取得または設定します。

AppSettings

アプリケーション設定を取得または設定します。

AutoHealEnabled

自動修復が有効な場合は lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

AutoHealRules

自動修復ルールを取得または設定します。

AutoSwapSlotName

自動スワップ スロット名を取得または設定します。

AzureStorageAccounts

Azure ストレージ アカウントの一覧を取得または設定します。

ConnectionStrings

接続文字列を取得または設定します。

Cors

クロスオリジン リソース共有 (CORS) 設定を取得または設定します。

DefaultDocuments

既定のドキュメントを取得または設定します。

DetailedErrorLoggingEnabled

詳細なエラー ログが有効になっている場合は、lt;code&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

DocumentRoot

ドキュメント ルートを取得または設定します。

Experiments

ポリモーフィック型に対してこれを回避する方法を取得または設定します。

FtpsState

FTP/FTPS サービスの状態を取得または設定します。 使用可能な値は、'AllAllowed'、'FtpsOnly'、'Disabled' です。

FunctionAppScaleLimit

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

FunctionsRuntimeScaleMonitoringEnabled

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

HandlerMappings

ハンドラー マッピングを取得または設定します。

HealthCheckPath

正常性チェックパスを取得または設定します

Http20Enabled

http20Enabled を取得または設定します。クライアントが http2.0 経由で接続できるように Web サイトを構成します

HttpLoggingEnabled

HTTP ログが有効になっている場合は、lt;code&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

Id

リソース ID を取得します。

(継承元 ProxyOnlyResource)
IpSecurityRestrictions

メインの IP セキュリティ制限を取得または設定します。

JavaContainer

Java コンテナーを取得または設定します。

JavaContainerVersion

Java コンテナーのバージョンを取得または設定します。

JavaVersion

Java バージョンを取得または設定します。

KeyVaultReferenceIdentity

Key Vault参照認証に使用する ID を取得または設定します。

Kind

リソースの種類を取得または設定します。

(継承元 ProxyOnlyResource)
Limits

サイトの制限を取得または設定します。

LinuxFxVersion

Linux App Framework とバージョンを取得または設定します

LoadBalancing

サイトの負荷分散を取得または設定します。 使用できる値は、'WeightedRoundRobin'、'LeastRequests'、'LeastResponseTime'、'WeightedTotalTraffic'、'RequestHash'、'PerSiteRoundRobin' です。

LocalMySqlEnabled

ローカル MySQL を有効にする lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

LogsDirectorySizeLimit

HTTP ログのディレクトリ サイズ制限を取得または設定します。

MachineKey

サイト MachineKey を取得します。

ManagedPipelineMode

マネージド パイプライン モードを取得または設定します。 指定できる値は、'Integrated'、'Classic' です。

ManagedServiceIdentityId

マネージド サービス ID を取得または設定します

MinimumElasticInstanceCount

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

MinTlsVersion

minTlsVersion を取得または設定します。SSL 要求に必要な TLS の最小バージョンを構成します。 指定できる値は、'1.0'、'1.1'、'1.2' です。

Name

リソース名を取得します。

(継承元 ProxyOnlyResource)
NetFrameworkVersion

バージョン.NET Framework取得または設定します。

NodeVersion

Node.jsのバージョンを取得または設定します。

NumberOfWorkers

ワーカーの数を取得または設定します。

PhpVersion

PHP のバージョンを取得または設定します。

PowerShellVersion

PowerShell のバージョンを取得または設定します。

PreWarmedInstanceCount

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

PublicNetworkAccess

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

PublishingUsername

発行ユーザー名を取得または設定します。

Push

プッシュ エンドポイント設定を取得または設定します。

PythonVersion

Python のバージョンを取得または設定します。

RemoteDebuggingEnabled

リモート デバッグが有効になっている場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;

RemoteDebuggingVersion

リモート デバッグのバージョンを取得または設定します。

RequestTracingEnabled

要求トレースが有効になっている場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

RequestTracingExpirationTime

要求トレースの有効期限を取得または設定します。

ScmIpSecurityRestrictions

scm の IP セキュリティ制限を取得または設定します。

ScmIpSecurityRestrictionsUseMain

メインを使用する scm の IP セキュリティ制限を取得または設定します。

ScmMinTlsVersion

scmMinTlsVersion を取得または設定します。SCM サイトの SSL 要求に必要な TLS の最小バージョンを構成します。 指定できる値は、'1.0'、'1.1'、'1.2' です。

ScmType

SCM 型を取得または設定します。 使用できる値は、'None'、'Dropbox'、'Tfs'、'LocalGit'、'GitHub'、'CodePlexGit'、'CodePlexHg'、'BitbucketGit'、'BitbucketHg'、'ExternalGit'、'ExternalHg'、'OneDrive'、'VSO'、'VSTSRM' です。

TracingOptions

トレース オプションを取得または設定します。

Type

リソースの種類を取得します。

(継承元 ProxyOnlyResource)
Use32BitWorkerProcess

32 ビット ワーカー プロセスを使用する lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

VirtualApplications

仮想アプリケーションを取得または設定します。

VnetName

仮想ネットワーク名を取得または設定します。

VnetPrivatePortsCount

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

VnetRouteAllEnabled

仮想ネットワーク ルートすべて有効を取得または設定します。 これにより、すべての送信トラフィックにVirtual Networkセキュリティ グループとユーザー定義ルートが適用されます。

WebsiteTimeZone

タイムスタンプの生成にサイトが使用するタイム ゾーンを取得または設定します。 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 の下に表示されているタイム ゾーンのいずれかが必要です

WebSocketsEnabled

WebSocket が有効になっている場合は、lt;code&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

WindowsFxVersion

Xenon App Framework とバージョンを取得または設定します

XManagedServiceIdentityId

明示的なマネージド サービス ID を取得または設定します

メソッド

Validate()

オブジェクトを検証します。

適用対象