IDeploymentSlot インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Azure Web App デプロイ スロットの不変のクライアント側表現。
public interface IDeploymentSlot : Microsoft.Azure.Management.AppService.Fluent.IWebAppBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.DeploymentSlot.Update.IUpdate>
type IDeploymentSlot = interface
interface IBeta
interface IIndependentChildResource<IAppServiceManager, SiteInner>
interface IGroupableResource<IAppServiceManager, SiteInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IAppServiceManager>
interface IHasInner<SiteInner>
interface IIndependentChild<IAppServiceManager>
interface IWebAppBase
interface IRefreshable<IDeploymentSlot>
interface IUpdatable<IUpdate>
interface IHasParent<IWebApp>
Public Interface IDeploymentSlot
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IHasParent(Of IWebApp), IIndependentChild(Of IAppServiceManager), IIndependentChildResource(Of IAppServiceManager, SiteInner), IRefreshable(Of IDeploymentSlot), IUpdatable(Of IUpdate), IWebAppBase
- 実装
-
IWebAppBase IBeta IGroupableResource<ManagerT,InnerT> IGroupableResource<IAppServiceManager,SiteInner> IHasId IHasInner<InnerT> IHasInner<SiteInner> IHasManager<ManagerT> IHasManager<IAppServiceManager> IHasName IHasParent<IWebApp> IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IAppServiceManager> IIndependentChildResource<IAppServiceManager,SiteInner> IResource IIndexable IRefreshable<IDeploymentSlot> IUpdatable<IUpdate>
プロパティ
AlwaysOn |
Web アプリが常にオンになっているかどうかを取得します。 (継承元 IWebAppBase) |
AppServicePlanId |
App Service プランのリソース ID を取得します。 (継承元 IWebAppBase) |
AutoSwapSlotName |
自動スワップ スロット名を取得します。 (継承元 IWebAppBase) |
AvailabilityState |
Web アプリの管理情報の可用性状態を取得します。 (継承元 IWebAppBase) |
ClientAffinityEnabled |
Web アプリの複数のインスタンスに対する http 要求の負荷分散時にクライアント アフィニティが有効になっているかどうかを取得します。 (継承元 IWebAppBase) |
ClientCertEnabled |
Web アプリに対してクライアント証明書が有効になっているかどうかを取得します。 (継承元 IWebAppBase) |
CloningInfo |
Web アプリが別のアプリから複製されたかどうかに関する情報を取得します。 (継承元 IWebAppBase) |
ContainerSize |
関数コンテナーのサイズを取得します。 (継承元 IWebAppBase) |
DefaultDocuments |
既定のドキュメントを取得します。 (継承元 IWebAppBase) |
DefaultHostName |
Web アプリの既定のホスト名を取得します。 (継承元 IWebAppBase) |
DiagnosticLogsConfig |
診断ログの構成を取得します。 (継承元 IWebAppBase) |
DocumentRoot |
Web アプリのルート ディレクトリを取得します。 (継承元 IWebAppBase) |
Enabled |
サイトが有効になっている場合は true を取得します。それ以外の場合は false。 (継承元 IWebAppBase) |
EnabledHostNames |
有効になっている Web アプリのホスト名を取得します。 (継承元 IWebAppBase) |
FtpsState |
FTP/FTPS サービスの状態を取得します。 (継承元 IWebAppBase) |
HostNames |
Web アプリに関連付けられているホスト名を取得します。 (継承元 IWebAppBase) |
HostNamesDisabled |
パブリック ホスト名が Web アプリを無効にするかどうかを取得します。 true に設定すると、アプリはプロセスを介してのみアクセスAPI Management。 (継承元 IWebAppBase) |
HostNameSslStates |
サイトのホスト名の SSL バインドを管理するために使用される SSL 状態の一覧を取得します。 (継承元 IWebAppBase) |
Http20Enabled |
クライアントが http2.0 経由で接続できるかどうかを取得します。 (継承元 IWebAppBase) |
HttpsOnly |
Web アプリが HTTPS 要求のみを受け入れるように構成されている場合は True。 HTTP 要求がリダイレクトされます。 (継承元 IWebAppBase) |
Id |
リソース ID 文字列を取得します (継承元 IHasId) |
Inner |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IHasInner<T>) |
IsDefaultContainer |
サイトが既定のコンテナーを取得します。 (継承元 IWebAppBase) |
JavaContainer |
Java コンテナーを取得します。 (継承元 IWebAppBase) |
JavaContainerVersion |
Java コンテナーのバージョンを取得します。 (継承元 IWebAppBase) |
JavaVersion |
Java バージョンを取得します。 (継承元 IWebAppBase) |
Key |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IIndexable) |
LastModifiedTime |
Web アプリが UTC で最後に変更された時刻を取得します。 (継承元 IWebAppBase) |
LinuxFxVersion |
Linux Web アプリの場合は、Linux アプリ フレームワークとバージョンを取得します。 (継承元 IWebAppBase) |
LocalMySqlEnabled |
ローカル MySQL が有効かどうかを取得します。 (継承元 IWebAppBase) |
ManagedPipelineMode |
マネージド パイプライン モードを取得します。 (継承元 IWebAppBase) |
Manager |
このリソースの種類のマネージャー クライアントの種類を取得します。 (継承元 IHasManager<ManagerT>) |
MinTlsVersion |
Web アプリの SSL 要求に必要な TLS の最小バージョンを取得します (継承元 IWebAppBase) |
Name |
リソースの名前を取得します (継承元 IHasName) |
NetFrameworkVersion |
.NET Framework バージョンを取得します。 (継承元 IWebAppBase) |
NodeVersion |
Node.JSのバージョンを取得します。 (継承元 IWebAppBase) |
OperatingSystem |
Web アプリが実行されているオペレーティング システムを取得します。 (継承元 IWebAppBase) |
OutboundIPAddresses |
この Web アプリが送信接続に使用する IP アドレスの一覧を取得します。 これらは、この Web アプリによってアクセスされるデータベースのファイアウォール規則を構成するときに使用できます。 (継承元 IWebAppBase) |
Parent |
この子リソースの親を取得します。 (継承元 IHasParent<ParentT>) |
PhpVersion |
PHP のバージョンを取得します。 (継承元 IWebAppBase) |
PlatformArchitecture |
32 ビット (x86) または 64 ビット (x64) のいずれかのプラットフォームのアーキテクチャを取得します。 (継承元 IWebAppBase) |
PythonVersion |
Python のバージョンを取得します。 (継承元 IWebAppBase) |
Region |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IResource) |
RegionName |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IResource) |
RemoteDebuggingEnabled |
リモート の eebugging が有効になっているかどうかを取得します。 (継承元 IWebAppBase) |
RemoteDebuggingVersion |
リモート デバッグバージョンを取得します。 (継承元 IWebAppBase) |
RepositorySiteName |
リポジトリ サイトの名前を取得します。 (継承元 IWebAppBase) |
ResourceGroupName |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IHasResourceGroup) |
ScmSiteAlsoStopped |
Web アプリが停止したときに SCM (KUDU) サイトを停止するかどうかを取得します。 既定値は false です。 (継承元 IWebAppBase) |
ScmType |
Web アプリの SCM 構成を取得します。 (継承元 IWebAppBase) |
State |
Web アプリの状態を取得します。 (継承元 IWebAppBase) |
SystemAssignedManagedServiceIdentityPrincipalId |
Web アプリに割り当てられたシステム割り当て (ローカル) マネージド サービス ID 固有の Active Directory サービス プリンシパル ID を取得します。 (継承元 IWebAppBase) |
SystemAssignedManagedServiceIdentityTenantId |
Web アプリに割り当てられたシステム割り当て (ローカル) マネージド サービス ID 固有の Active Directory テナント ID を取得します。 (継承元 IWebAppBase) |
Tags |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IResource) |
TargetSwapSlot |
このアプリがスワップするスロットを取得します。 (継承元 IWebAppBase) |
TrafficManagerHostNames |
Web アプリに関連付けられている Azure Traffic Manager ホスト名の一覧を取得します。 (継承元 IWebAppBase) |
Type |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IResource) |
UsageState |
Web アプリがそのクォータ使用量を超えたかどうかを示す状態を取得します。 (継承元 IWebAppBase) |
UserAssignedManagedServiceIdentityIds |
ユーザー割り当て ID の ID を取得します。 (継承元 IWebAppBase) |
VirtualApplications |
この Web アプリ内の仮想アプリケーションとその仮想ディレクトリを取得します。 (継承元 IWebAppBase) |
WebSocketsEnabled |
Web ソケットが有効になっているかどうかを取得します。 (継承元 IWebAppBase) |
メソッド
ApplySlotConfigurations(String) |
指定したスロットから現在のスロットにスロット (またはスティッキー) 構成を適用します。 これは、"プレビューとのスワップ" に役立ちます。 (継承元 IWebAppBase) |
ApplySlotConfigurationsAsync(String, CancellationToken) |
指定したスロットから現在のスロットにスロット (またはスティッキー) 構成を適用します。 これは、"プレビューとのスワップ" に役立ちます。 (継承元 IWebAppBase) |
Deploy() |
Web アプリへの Web デプロイ (MS Deploy) を行うパラメーターを指定する最初の手順。 (継承元 IWebAppBase) |
GetAppSettings() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetAppSettingsAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetAuthenticationConfig() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetAuthenticationConfigAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetConnectionStrings() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetConnectionStringsAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetContainerLogs() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetContainerLogsAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetContainerLogsZip() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetContainerLogsZipAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetHostNameBindings() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetHostNameBindingsAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetPublishingProfile() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetPublishingProfileAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetSourceControl() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
GetSourceControlAsync(CancellationToken) |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IWebAppBase) |
Refresh() |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
ResetSlotConfigurations() |
スロットを元の構成にリセットします。 (継承元 IWebAppBase) |
ResetSlotConfigurationsAsync(CancellationToken) |
スロットを元の構成にリセットします。 (継承元 IWebAppBase) |
Restart() |
Web アプリまたはデプロイ スロットを再起動します。 (継承元 IWebAppBase) |
RestartAsync(CancellationToken) |
Web アプリまたはデプロイ スロットを再起動します。 (継承元 IWebAppBase) |
Start() |
Web アプリまたはデプロイ スロットを開始します。 (継承元 IWebAppBase) |
StartAsync(CancellationToken) |
Web アプリまたはデプロイ スロットを開始します。 (継承元 IWebAppBase) |
Stop() |
Web アプリまたはデプロイ スロットを停止します。 (継承元 IWebAppBase) |
StopAsync(CancellationToken) |
Web アプリまたはデプロイ スロットを停止します。 (継承元 IWebAppBase) |
StreamAllLogs() |
すべてのログに対する開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamAllLogsAsync(CancellationToken) |
すべてのログに対する開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamApplicationLogs() |
アプリケーション ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamApplicationLogsAsync(CancellationToken) |
アプリケーション ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamDeploymentLogs() |
デプロイ ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamDeploymentLogsAsync(CancellationToken) |
デプロイ ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamHttpLogs() |
HTTP ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamHttpLogsAsync(CancellationToken) |
HTTP ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamTraceLogs() |
トレース ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
StreamTraceLogsAsync(CancellationToken) |
トレース ログへの開いているストリームを取得します。 (継承元 IWebAppBase) |
Swap(String) |
現在の Web アプリまたはスロットで実行されているアプリを、指定されたスロットで実行されているアプリと入れ替えます。 (継承元 IWebAppBase) |
SwapAsync(String, CancellationToken) |
現在の Web アプリまたはスロットで実行されているアプリを、指定されたスロットで実行されているアプリと入れ替えます。 (継承元 IWebAppBase) |
Update() |
Azure Web App デプロイ スロットの不変のクライアント側表現。 (継承元 IUpdatable<T>) |
VerifyDomainOwnership(String, String) |
ドメインのホスト名がこの Web アプリにバインドされていることを確認して、証明書注文のドメインの所有権を確認します。 (継承元 IWebAppBase) |
VerifyDomainOwnershipAsync(String, String, CancellationToken) |
ドメインのホスト名がこの Web アプリにバインドされていることを確認して、証明書注文のドメインの所有権を確認します。 (継承元 IWebAppBase) |
WarDeploy(FileInfo) |
この Web アプリ上の Azure 特殊化された Tomcat に WAR ファイルをデプロイします。 |
WarDeployAsync(FileInfo, CancellationToken) |
この Web アプリ上の Azure 特殊化された Tomcat に WAR ファイルをデプロイします。 |
適用対象
Azure SDK for .NET