다음을 통해 공유


IDeploymentSlot 인터페이스

정의

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
구현

속성

AlwaysOn

웹앱이 항상 사용 중인지를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
AppServicePlanId

App Service 계획의 리소스 ID를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
AutoSwapSlotName

자동 교환 슬롯 이름을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
AvailabilityState

웹앱에 대한 관리 정보 가용성 상태를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
ClientAffinityEnabled

웹앱의 여러 인스턴스에 대한 http 요청을 부하 분산할 때 클라이언트 선호도가 사용하도록 설정되어 있는지를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
ClientCertEnabled

클라이언트 인증서가 웹앱에 사용하도록 설정되어 있는지를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
CloningInfo

웹앱이 다른 웹앱에서 복제되었는지 여부에 대한 정보를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
ContainerSize

함수 컨테이너의 크기를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
DefaultDocuments

기본 문서를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
DefaultHostName

웹앱의 기본 호스트 이름을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
DiagnosticLogsConfig

진단 로그 구성을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
DocumentRoot

웹앱의 루트 디렉터리를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Enabled

사이트를 사용하도록 설정하면 true를 가져옵니다. 그렇지 않으면 false입니다.

(다음에서 상속됨 IWebAppBase)
EnabledHostNames

사용하도록 설정된 웹앱의 호스트 이름을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
FtpsState

FTP/FTPS 서비스의 상태를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
HostNames

웹앱과 연결된 호스트 이름을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
HostNamesDisabled

공용 호스트 이름이 웹앱을 사용하지 않도록 설정되었는지를 가져옵니다. true로 설정하면 API Management 프로세스를 통해서만 앱에 액세스할 수 있습니다.

(다음에서 상속됨 IWebAppBase)
HostNameSslStates

사이트의 호스트 이름에 대한 SSL 바인딩을 관리하는 데 사용되는 SSL 상태 목록을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Http20Enabled

클라이언트가 http2.0을 통해 연결할 수 있도록 허용할지 여부를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
HttpsOnly

True이면 웹앱이 HTTPS 요청만 허용하도록 구성됩니다. 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

UTC에서 마지막으로 웹앱을 수정한 시간을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
LinuxFxVersion

Linux 웹앱인 경우 Linux 앱 프레임워크 및 버전을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
LocalMySqlEnabled

로컬 MySQL을 사용할 수 있는지 여부를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
ManagedPipelineMode

관리되는 파이프라인 모드를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Manager

이 리소스 유형의 관리자 클라이언트 유형을 가져옵니다.

(다음에서 상속됨 IHasManager<ManagerT>)
MinTlsVersion

웹앱에 대한 SSL 요청에 필요한 TLS의 최소 버전을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Name

리소스의 이름을 가져옵니다.

(다음에서 상속됨 IHasName)
NetFrameworkVersion

.NET Framework 버전을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
NodeVersion

Node.JS 버전을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
OperatingSystem

웹앱이 실행 중인 운영 체제를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
OutboundIPAddresses

이 웹앱이 아웃바운드 연결에 사용하는 IP 주소 목록을 가져옵니다. 이 웹앱에서 액세스하는 데이터베이스에 대한 방화벽 규칙을 구성할 때 사용할 수 있습니다.

(다음에서 상속됨 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

원격 디버깅을 사용할 수 있는지를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
RemoteDebuggingVersion

원격 디버깅 버전을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
RepositorySiteName

리포지토리 사이트의 이름을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
ResourceGroupName

Azure Web App 배포 슬롯의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IHasResourceGroup)
ScmSiteAlsoStopped

웹앱이 중지될 때 SCM(KUDU) 사이트를 중지할지 여부를 가져옵니다. 기본값은 false입니다.

(다음에서 상속됨 IWebAppBase)
ScmType

웹앱에 대한 SCM 구성을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
State

웹앱의 상태를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
SystemAssignedManagedServiceIdentityPrincipalId

웹앱에 할당된 시스템 할당(로컬) 관리 서비스 ID 특정 Active Directory 서비스 주체 ID를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

웹앱에 할당된 시스템 할당(로컬) 관리 서비스 ID 특정 Active Directory 테넌트 ID를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Tags

Azure Web App 배포 슬롯의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)
TargetSwapSlot

이 앱이 교환할 슬롯을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
TrafficManagerHostNames

웹앱과 연결된 Azure Traffic Manager 호스트 이름 목록을 가져옵니다.

(다음에서 상속됨 IWebAppBase)
Type

Azure Web App 배포 슬롯의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IResource)
UsageState

웹앱이 할당량 사용량을 초과했는지 여부를 나타내는 상태를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
UserAssignedManagedServiceIdentityIds

사용자 할당 ID의 ID를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
VirtualApplications

이 웹앱에서 가상 애플리케이션 및 해당 가상 디렉터리를 가져옵니다.

(다음에서 상속됨 IWebAppBase)
WebSocketsEnabled

웹 소켓을 사용할 수 있는지를 가져옵니다.

(다음에서 상속됨 IWebAppBase)

메서드

ApplySlotConfigurations(String)

지정된 슬롯의 슬롯(또는 고정) 구성을 현재 슬롯에 적용합니다. 이는 "미리 보기로 교환"에 유용합니다.

(다음에서 상속됨 IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

지정된 슬롯의 슬롯(또는 고정) 구성을 현재 슬롯에 적용합니다. 이는 "미리 보기로 교환"에 유용합니다.

(다음에서 상속됨 IWebAppBase)
Deploy()

웹앱에 웹 배포(MS 배포)를 만들 매개 변수를 지정하는 첫 번째 단계입니다.

(다음에서 상속됨 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()

웹앱 또는 배포 슬롯을 다시 시작합니다.

(다음에서 상속됨 IWebAppBase)
RestartAsync(CancellationToken)

웹앱 또는 배포 슬롯을 다시 시작합니다.

(다음에서 상속됨 IWebAppBase)
Start()

웹앱 또는 배포 슬롯을 시작합니다.

(다음에서 상속됨 IWebAppBase)
StartAsync(CancellationToken)

웹앱 또는 배포 슬롯을 시작합니다.

(다음에서 상속됨 IWebAppBase)
Stop()

웹앱 또는 배포 슬롯을 중지합니다.

(다음에서 상속됨 IWebAppBase)
StopAsync(CancellationToken)

웹앱 또는 배포 슬롯을 중지합니다.

(다음에서 상속됨 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)

현재 웹앱/슬롯에서 실행 중인 앱을 지정된 슬롯에서 실행되는 앱과 교환합니다.

(다음에서 상속됨 IWebAppBase)
SwapAsync(String, CancellationToken)

현재 웹앱/슬롯에서 실행 중인 앱을 지정된 슬롯에서 실행되는 앱과 교환합니다.

(다음에서 상속됨 IWebAppBase)
Update()

Azure Web App 배포 슬롯의 변경할 수 없는 클라이언트 쪽 표현입니다.

(다음에서 상속됨 IUpdatable<T>)
VerifyDomainOwnership(String, String)

도메인의 호스트 이름이 이 웹앱에 바인딩되어 있는지 확인하여 인증서 주문에 대한 도메인 소유권을 확인합니다.

(다음에서 상속됨 IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

도메인의 호스트 이름이 이 웹앱에 바인딩되어 있는지 확인하여 인증서 주문에 대한 도메인 소유권을 확인합니다.

(다음에서 상속됨 IWebAppBase)
WarDeploy(FileInfo)

이 웹앱의 Azure 특수 Tomcat에 WAR 파일을 배포합니다.

WarDeployAsync(FileInfo, CancellationToken)

이 웹앱의 Azure 특수 Tomcat에 WAR 파일을 배포합니다.

적용 대상