次の方法で共有


ArmAppServiceModelFactory.WebSiteData メソッド

定義

WebSiteData の新しいインスタンスを初期化します。

public static Azure.ResourceManager.AppService.WebSiteData WebSiteData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Resources.Models.ExtendedLocation extendedLocation = default, string state = default, System.Collections.Generic.IEnumerable<string> hostNames = default, string repositorySiteName = default, Azure.ResourceManager.AppService.Models.AppServiceUsageState? usageState = default, bool? isEnabled = default, System.Collections.Generic.IEnumerable<string> enabledHostNames = default, Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? availabilityState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.HostNameSslState> hostNameSslStates = default, Azure.Core.ResourceIdentifier appServicePlanId = default, bool? isReserved = default, bool? isXenon = default, bool? isHyperV = default, DateTimeOffset? lastModifiedTimeUtc = default, Azure.ResourceManager.AppService.Models.SiteConfigProperties siteConfig = default, System.Collections.Generic.IEnumerable<string> trafficManagerHostNames = default, bool? isScmSiteAlsoStopped = default, string targetSwapSlot = default, Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, bool? isClientAffinityEnabled = default, bool? isClientCertEnabled = default, Azure.ResourceManager.AppService.Models.ClientCertMode? clientCertMode = default, string clientCertExclusionPaths = default, bool? isHostNameDisabled = default, string customDomainVerificationId = default, string outboundIPAddresses = default, string possibleOutboundIPAddresses = default, int? containerSize = default, int? dailyMemoryTimeQuota = default, DateTimeOffset? suspendOn = default, int? maxNumberOfWorkers = default, Azure.ResourceManager.AppService.Models.CloningInfo cloningInfo = default, string resourceGroup = default, bool? isDefaultContainer = default, string defaultHostName = default, Azure.ResourceManager.AppService.Models.SlotSwapStatus slotSwapStatus = default, bool? isHttpsOnly = default, Azure.ResourceManager.AppService.Models.RedundancyMode? redundancyMode = default, Guid? inProgressOperationId = default, bool? isStorageAccountRequired = default, string keyVaultReferenceIdentity = default, Azure.Core.ResourceIdentifier virtualNetworkSubnetId = default, string kind = default);
static member WebSiteData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.Resources.Models.ExtendedLocation * string * seq<string> * string * Nullable<Azure.ResourceManager.AppService.Models.AppServiceUsageState> * Nullable<bool> * seq<string> * Nullable<Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState> * seq<Azure.ResourceManager.AppService.Models.HostNameSslState> * Azure.Core.ResourceIdentifier * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.SiteConfigProperties * seq<string> * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.ClientCertMode> * string * Nullable<bool> * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<int> * Azure.ResourceManager.AppService.Models.CloningInfo * string * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.SlotSwapStatus * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.RedundancyMode> * Nullable<Guid> * Nullable<bool> * string * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.AppService.WebSiteData
Public Shared Function WebSiteData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional state As String = Nothing, Optional hostNames As IEnumerable(Of String) = Nothing, Optional repositorySiteName As String = Nothing, Optional usageState As Nullable(Of AppServiceUsageState) = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional enabledHostNames As IEnumerable(Of String) = Nothing, Optional availabilityState As Nullable(Of WebSiteAvailabilityState) = Nothing, Optional hostNameSslStates As IEnumerable(Of HostNameSslState) = Nothing, Optional appServicePlanId As ResourceIdentifier = Nothing, Optional isReserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional isHyperV As Nullable(Of Boolean) = Nothing, Optional lastModifiedTimeUtc As Nullable(Of DateTimeOffset) = Nothing, Optional siteConfig As SiteConfigProperties = Nothing, Optional trafficManagerHostNames As IEnumerable(Of String) = Nothing, Optional isScmSiteAlsoStopped As Nullable(Of Boolean) = Nothing, Optional targetSwapSlot As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional isClientAffinityEnabled As Nullable(Of Boolean) = Nothing, Optional isClientCertEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertMode As Nullable(Of ClientCertMode) = Nothing, Optional clientCertExclusionPaths As String = Nothing, Optional isHostNameDisabled As Nullable(Of Boolean) = Nothing, Optional customDomainVerificationId As String = Nothing, Optional outboundIPAddresses As String = Nothing, Optional possibleOutboundIPAddresses As String = Nothing, Optional containerSize As Nullable(Of Integer) = Nothing, Optional dailyMemoryTimeQuota As Nullable(Of Integer) = Nothing, Optional suspendOn As Nullable(Of DateTimeOffset) = Nothing, Optional maxNumberOfWorkers As Nullable(Of Integer) = Nothing, Optional cloningInfo As CloningInfo = Nothing, Optional resourceGroup As String = Nothing, Optional isDefaultContainer As Nullable(Of Boolean) = Nothing, Optional defaultHostName As String = Nothing, Optional slotSwapStatus As SlotSwapStatus = Nothing, Optional isHttpsOnly As Nullable(Of Boolean) = Nothing, Optional redundancyMode As Nullable(Of RedundancyMode) = Nothing, Optional inProgressOperationId As Nullable(Of Guid) = Nothing, Optional isStorageAccountRequired As Nullable(Of Boolean) = Nothing, Optional keyVaultReferenceIdentity As String = Nothing, Optional virtualNetworkSubnetId As ResourceIdentifier = Nothing, Optional kind As String = Nothing) As WebSiteData

パラメーター

name
String

名前。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

タグ。

location
AzureLocation

場所。

identity
ManagedServiceIdentity

マネージド サービス ID。

extendedLocation
ExtendedLocation

拡張された場所。

state
String

アプリの現在の状態。

hostNames
IEnumerable<String>

アプリに関連付けられているホスト名。

repositorySiteName
String

リポジトリ サイトの名前。

usageState
Nullable<AppServiceUsageState>

アプリがクォータ使用量を超えたかどうかを示す状態。 読み取り専用です。

isEnabled
Nullable<Boolean>

<アプリ>が有効になっている場合はコード true</code>、それ以外の場合<は false/code を>コーディング>します<。 この値を false に設定すると、アプリが無効になります (アプリはオフラインになります)。

enabledHostNames
IEnumerable<String>

アプリのホスト名を有効にしました。ホスト名を割り当てる必要があります (HostNames を参照) AND を有効にします。 それ以外の場合、アプリはそれらのホスト名で提供されません。

availabilityState
Nullable<WebSiteAvailabilityState>

アプリの管理情報の可用性の状態。

hostNameSslStates
IEnumerable<HostNameSslState>

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

appServicePlanId
ResourceIdentifier

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

isReserved
Nullable<Boolean>

<予約されている場合はコード>true</code>、<それ以外の場合は false</code を>コード>化します。

isXenon
Nullable<Boolean>

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

isHyperV
Nullable<Boolean>

Hyper-V サンドボックス。

lastModifiedTimeUtc
Nullable<DateTimeOffset>

アプリが最後に変更されたとき (UTC)。 読み取り専用です。

siteConfig
SiteConfigProperties

アプリの構成。

trafficManagerHostNames
IEnumerable<String>

アプリに関連付けられている Azure Traffic Manager ホスト名。 読み取り専用です。

isScmSiteAlsoStopped
Nullable<Boolean>

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

targetSwapSlot
String

このアプリをスワップするデプロイ スロットを指定します。 読み取り専用です。

hostingEnvironmentProfile
HostingEnvironmentProfile

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

isClientAffinityEnabled
Nullable<Boolean>

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

isClientCertEnabled
Nullable<Boolean>

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

clientCertMode
Nullable<ClientCertMode>

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

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

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

isHostNameDisabled
Nullable<Boolean>

<アプリ>のパブリック ホスト名を無効にする場合は true</code>、それ以外の場合は <false</code を>コード>化します。 コード>が true/code> の<場合<、アプリには API 管理プロセスを介してのみアクセスできます。

customDomainVerificationId
String

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

outboundIPAddresses
String

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 現在の設定でサイトをホストできるテナントからの VIP が含まれます。 読み取り専用です。

possibleOutboundIPAddresses
String

アプリが送信接続に使用する IP アドレスの一覧 (データベース アクセスなど)。 dataComponent を除くすべてのテナントの VIP が含まれます。 読み取り専用です。

containerSize
Nullable<Int32>

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

dailyMemoryTimeQuota
Nullable<Int32>

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

suspendOn
Nullable<DateTimeOffset>

メモリ時間クォータを超える場合に備え、アプリは中断されます。

maxNumberOfWorkers
Nullable<Int32>

ワーカーの最大数。 これは Functions コンテナーにのみ適用されます。

cloningInfo
CloningInfo

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

resourceGroup
String

アプリが属するリソース グループの名前。 読み取り専用です。

isDefaultContainer
Nullable<Boolean>

<>アプリが既定のコンテナーである場合はコード true</code>。それ以外の場合は、<false/code> をコード>化します<。

defaultHostName
String

アプリの既定のホスト名。 読み取り専用です。

slotSwapStatus
SlotSwapStatus

最後のデプロイ スロットスワップ操作の状態。

isHttpsOnly
Nullable<Boolean>

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

redundancyMode
Nullable<RedundancyMode>

サイト冗長モード。

inProgressOperationId
Nullable<Guid>

このサイトに保留中の操作がある場合は、操作 ID を指定します。

isStorageAccountRequired
Nullable<Boolean>

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

keyVaultReferenceIdentity
String

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

virtualNetworkSubnetId
ResourceIdentifier

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

kind
String

リソースの種類。

戻り値

モック作成用の新しい WebSiteData インスタンス。

適用対象