Site interface

Web アプリ、モバイル アプリ バックエンド、または API アプリ。

Extends

プロパティ

availabilityState

アプリの管理情報の可用性の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

clientAffinityEnabled

クライアント アフィニティを有効にする true。セッション アフィニティ Cookie の送信を停止する false、同じセッション内のクライアント要求を同じインスタンスにルーティングします。 既定値は trueです。

clientCertEnabled

クライアント証明書認証 (TLS 相互認証) を有効にする true。それ以外の場合は、falseします。 既定値は falseです。

clientCertExclusionPaths

クライアント証明書認証のコンマ区切り除外パス

clientCertMode

これは ClientCertEnabled 設定で構成されます。

  • ClientCertEnabled: false は、ClientCert が無視されていることを意味します。
  • ClientCertEnabled: true と ClientCertMode: Required は ClientCert が必要であることを意味します。
  • ClientCertEnabled: true と ClientCertMode: 省略可能は、ClientCert が省略可能または受け入れ可能であることを意味します。
cloningInfo

アプリの作成時に指定した場合、アプリはソース アプリから複製されます。

containerSize

関数コンテナーのサイズ。

customDomainVerificationId

アプリに割り当てられているカスタム ドメインを検証する一意の識別子。 お客様は、確認のためにこの ID を txt レコードに追加します。

dailyMemoryTimeQuota

1 日に許可される最大メモリ時間クォータ (動的アプリにのみ適用されます)。

daprConfig

アプリの Dapr 構成。

defaultHostName

アプリの既定のホスト名。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

dnsConfiguration

サイトのさまざまな DNS 関連設定を構成するプロパティ。

enabled

アプリが有効になっているかどうかを true します。それ以外の場合は、falseします。 この値を false に設定すると、アプリが無効になります (アプリはオフラインになります)。

enabledHostNames

アプリのホスト名を有効にしました。ホスト名を割り当てる必要があります (HostNames を参照) AND を有効にします。 それ以外の場合、アプリはそれらのホスト名では提供されません。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extendedLocation

拡張された場所。

functionAppConfig

Azure 関数アプリに固有の構成。

hostingEnvironmentProfile

アプリに使用する App Service Environment。

hostNames

アプリに関連付けられているホスト名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

hostNamesDisabled

アプリのパブリック ホスト名を無効にする true。それ以外の場合は、falseします。 true場合、アプリは API 管理プロセス経由でのみアクセスできます。

hostNameSslStates

ホスト名の SSL 状態は、アプリのホスト名の SSL バインドを管理するために使用されます。

httpsOnly

HttpsOnly: https 要求のみを受け入れるように Web サイトを構成します。 http 要求のリダイレクトに関する問題

hyperV

サンドボックス Hyper-V。

identity

マネージド サービス ID。

inProgressOperationId

このサイトに保留中の操作がある場合は、操作 ID を指定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isDefaultContainer

アプリが既定のコンテナーであるかどうかを true します。それ以外の場合は、falseします。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isXenon

現在は使用されていません:サンドボックス Hyper-V。

keyVaultReferenceIdentity

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

lastModifiedTimeUtc

アプリが最後に変更された時刻 (UTC)。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

managedEnvironmentId

このアプリをホストする、顧客が選択したマネージド環境の Azure Resource Manager ID。 これは、/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} の形式である必要があります。

maxNumberOfWorkers

ワーカーの最大数。 これは Functions コンテナーにのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

outboundIpAddresses

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 現在の設定でサイトをホストできるテナントの VIP が含まれます。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

possibleOutboundIpAddresses

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 dataComponent を除くすべてのテナントの VIP が含まれます。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

publicNetworkAccess

すべてのパブリック トラフィックを許可またはブロックするプロパティ。 使用できる値: 'Enabled'、'Disabled'、または空の文字列。

redundancyMode

サイト冗長モード

repositorySiteName

リポジトリ サイトの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

reserved

予約されている場合は true。それ以外の場合は、falseします。

resourceConfig

関数アプリのリソース要件。

resourceGroup

アプリが属するリソース グループの名前。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

scmSiteAlsoStopped

アプリが停止したときに SCM (KUDU) サイトを停止する true。それ以外の場合は、falseします。 既定値は falseです。

serverFarmId

関連付けられた App Service プランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。

siteConfig

アプリの構成。

slotSwapStatus

最後のデプロイ スロットスワップ操作の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

state

アプリの現在の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

storageAccountRequired

お客様が指定したストレージ アカウントが必要かどうかを確認します

suspendedTill

メモリ時間クォータを超えた場合に備え、アプリは中断されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

targetSwapSlot

このアプリがスワップするデプロイ スロットを指定します。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

trafficManagerHostNames

アプリに関連付けられている Azure Traffic Manager のホスト名。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

usageState

アプリがクォータ使用量を超えたかどうかを示す状態。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

virtualNetworkSubnetId

リージョン VNET 統合によって参加する仮想ネットワークとサブネットの Azure Resource Manager ID。 これは、/subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} の形式である必要があります。

vnetBackupRestoreEnabled

仮想ネットワーク経由でバックアップ操作と復元操作を有効にするには

vnetContentShareEnabled

仮想ネットワーク経由でコンテンツへのアクセスを有効にするには

vnetImagePullEnabled

Virtual Network 経由でイメージのプルを有効にするには

vnetRouteAllEnabled

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

workloadProfileName

実行する関数アプリのワークロード プロファイル名。

継承されたプロパティ

id

リソース ID。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

kind

リソースの種類。

location

リソースの場所。

name

リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

リソース タグ。

type

リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

availabilityState

アプリの管理情報の可用性の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

availabilityState?: SiteAvailabilityState

プロパティ値

clientAffinityEnabled

クライアント アフィニティを有効にする true。セッション アフィニティ Cookie の送信を停止する false、同じセッション内のクライアント要求を同じインスタンスにルーティングします。 既定値は trueです。

clientAffinityEnabled?: boolean

プロパティ値

boolean

clientCertEnabled

クライアント証明書認証 (TLS 相互認証) を有効にする true。それ以外の場合は、falseします。 既定値は falseです。

clientCertEnabled?: boolean

プロパティ値

boolean

clientCertExclusionPaths

クライアント証明書認証のコンマ区切り除外パス

clientCertExclusionPaths?: string

プロパティ値

string

clientCertMode

これは ClientCertEnabled 設定で構成されます。

  • ClientCertEnabled: false は、ClientCert が無視されていることを意味します。
  • ClientCertEnabled: true と ClientCertMode: Required は ClientCert が必要であることを意味します。
  • ClientCertEnabled: true と ClientCertMode: 省略可能は、ClientCert が省略可能または受け入れ可能であることを意味します。
clientCertMode?: ClientCertMode

プロパティ値

cloningInfo

アプリの作成時に指定した場合、アプリはソース アプリから複製されます。

cloningInfo?: CloningInfo

プロパティ値

containerSize

関数コンテナーのサイズ。

containerSize?: number

プロパティ値

number

customDomainVerificationId

アプリに割り当てられているカスタム ドメインを検証する一意の識別子。 お客様は、確認のためにこの ID を txt レコードに追加します。

customDomainVerificationId?: string

プロパティ値

string

dailyMemoryTimeQuota

1 日に許可される最大メモリ時間クォータ (動的アプリにのみ適用されます)。

dailyMemoryTimeQuota?: number

プロパティ値

number

daprConfig

アプリの Dapr 構成。

daprConfig?: DaprConfig

プロパティ値

defaultHostName

アプリの既定のホスト名。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

defaultHostName?: string

プロパティ値

string

dnsConfiguration

サイトのさまざまな DNS 関連設定を構成するプロパティ。

dnsConfiguration?: SiteDnsConfig

プロパティ値

enabled

アプリが有効になっているかどうかを true します。それ以外の場合は、falseします。 この値を false に設定すると、アプリが無効になります (アプリはオフラインになります)。

enabled?: boolean

プロパティ値

boolean

enabledHostNames

アプリのホスト名を有効にしました。ホスト名を割り当てる必要があります (HostNames を参照) AND を有効にします。 それ以外の場合、アプリはそれらのホスト名では提供されません。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

enabledHostNames?: string[]

プロパティ値

string[]

extendedLocation

拡張された場所。

extendedLocation?: ExtendedLocation

プロパティ値

functionAppConfig

Azure 関数アプリに固有の構成。

functionAppConfig?: FunctionAppConfig

プロパティ値

hostingEnvironmentProfile

アプリに使用する App Service Environment。

hostingEnvironmentProfile?: HostingEnvironmentProfile

プロパティ値

hostNames

アプリに関連付けられているホスト名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

hostNames?: string[]

プロパティ値

string[]

hostNamesDisabled

アプリのパブリック ホスト名を無効にする true。それ以外の場合は、falseします。 true場合、アプリは API 管理プロセス経由でのみアクセスできます。

hostNamesDisabled?: boolean

プロパティ値

boolean

hostNameSslStates

ホスト名の SSL 状態は、アプリのホスト名の SSL バインドを管理するために使用されます。

hostNameSslStates?: HostNameSslState[]

プロパティ値

httpsOnly

HttpsOnly: https 要求のみを受け入れるように Web サイトを構成します。 http 要求のリダイレクトに関する問題

httpsOnly?: boolean

プロパティ値

boolean

hyperV

サンドボックス Hyper-V。

hyperV?: boolean

プロパティ値

boolean

identity

マネージド サービス ID。

identity?: ManagedServiceIdentity

プロパティ値

inProgressOperationId

このサイトに保留中の操作がある場合は、操作 ID を指定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

inProgressOperationId?: string

プロパティ値

string

isDefaultContainer

アプリが既定のコンテナーであるかどうかを true します。それ以外の場合は、falseします。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isDefaultContainer?: boolean

プロパティ値

boolean

isXenon

現在は使用されていません:サンドボックス Hyper-V。

isXenon?: boolean

プロパティ値

boolean

keyVaultReferenceIdentity

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

keyVaultReferenceIdentity?: string

プロパティ値

string

lastModifiedTimeUtc

アプリが最後に変更された時刻 (UTC)。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

lastModifiedTimeUtc?: Date

プロパティ値

Date

managedEnvironmentId

このアプリをホストする、顧客が選択したマネージド環境の Azure Resource Manager ID。 これは、/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} の形式である必要があります。

managedEnvironmentId?: string

プロパティ値

string

maxNumberOfWorkers

ワーカーの最大数。 これは Functions コンテナーにのみ適用されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

maxNumberOfWorkers?: number

プロパティ値

number

outboundIpAddresses

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 現在の設定でサイトをホストできるテナントの VIP が含まれます。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

outboundIpAddresses?: string

プロパティ値

string

possibleOutboundIpAddresses

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 dataComponent を除くすべてのテナントの VIP が含まれます。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

possibleOutboundIpAddresses?: string

プロパティ値

string

publicNetworkAccess

すべてのパブリック トラフィックを許可またはブロックするプロパティ。 使用できる値: 'Enabled'、'Disabled'、または空の文字列。

publicNetworkAccess?: string

プロパティ値

string

redundancyMode

サイト冗長モード

redundancyMode?: RedundancyMode

プロパティ値

repositorySiteName

リポジトリ サイトの名前。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

repositorySiteName?: string

プロパティ値

string

reserved

予約されている場合は true。それ以外の場合は、falseします。

reserved?: boolean

プロパティ値

boolean

resourceConfig

関数アプリのリソース要件。

resourceConfig?: ResourceConfig

プロパティ値

resourceGroup

アプリが属するリソース グループの名前。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

resourceGroup?: string

プロパティ値

string

scmSiteAlsoStopped

アプリが停止したときに SCM (KUDU) サイトを停止する true。それ以外の場合は、falseします。 既定値は falseです。

scmSiteAlsoStopped?: boolean

プロパティ値

boolean

serverFarmId

関連付けられた App Service プランのリソース ID。"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}" という形式です。

serverFarmId?: string

プロパティ値

string

siteConfig

アプリの構成。

siteConfig?: SiteConfig

プロパティ値

slotSwapStatus

最後のデプロイ スロットスワップ操作の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

slotSwapStatus?: SlotSwapStatus

プロパティ値

state

アプリの現在の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

state?: string

プロパティ値

string

storageAccountRequired

お客様が指定したストレージ アカウントが必要かどうかを確認します

storageAccountRequired?: boolean

プロパティ値

boolean

suspendedTill

メモリ時間クォータを超えた場合に備え、アプリは中断されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

suspendedTill?: Date

プロパティ値

Date

targetSwapSlot

このアプリがスワップするデプロイ スロットを指定します。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

targetSwapSlot?: string

プロパティ値

string

trafficManagerHostNames

アプリに関連付けられている Azure Traffic Manager のホスト名。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

trafficManagerHostNames?: string[]

プロパティ値

string[]

usageState

アプリがクォータ使用量を超えたかどうかを示す状態。 読み取り専用。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

usageState?: UsageState

プロパティ値

virtualNetworkSubnetId

リージョン VNET 統合によって参加する仮想ネットワークとサブネットの Azure Resource Manager ID。 これは、/subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} の形式である必要があります。

virtualNetworkSubnetId?: string

プロパティ値

string

vnetBackupRestoreEnabled

仮想ネットワーク経由でバックアップ操作と復元操作を有効にするには

vnetBackupRestoreEnabled?: boolean

プロパティ値

boolean

vnetContentShareEnabled

仮想ネットワーク経由でコンテンツへのアクセスを有効にするには

vnetContentShareEnabled?: boolean

プロパティ値

boolean

vnetImagePullEnabled

Virtual Network 経由でイメージのプルを有効にするには

vnetImagePullEnabled?: boolean

プロパティ値

boolean

vnetRouteAllEnabled

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

vnetRouteAllEnabled?: boolean

プロパティ値

boolean

workloadProfileName

実行する関数アプリのワークロード プロファイル名。

workloadProfileName?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソース ID。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

Resource.id から継承された

kind

リソースの種類。

kind?: string

プロパティ値

string

Resource.kind から継承された

location

リソースの場所。

location: string

プロパティ値

string

resource.location から継承

name

リソース名。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

Resource.name から継承された

tags

リソース タグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

Resource.tags から継承された

type

リソースの種類。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

Resource.type から継承された