DeploymentsClient 接口
public interface DeploymentsClient
此类的实例提供对 DeploymentsClient 中定义的所有操作的访问权限。
方法摘要
方法详细信息
beginCreateOrUpdate
public abstract SyncPoller
创建新的部署或更新退出的部署。
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
创建新的部署或更新退出的部署。
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
创建新的部署或更新退出的部署。
Parameters:
Returns:
beginDelete
public abstract SyncPoller
用于删除部署的操作。
Parameters:
Returns:
beginDelete
public abstract SyncPoller
用于删除部署的操作。
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
用于删除部署的操作。
Parameters:
Returns:
beginDisableRemoteDebugging
public abstract SyncPoller
禁用远程调试。
Parameters:
Returns:
beginDisableRemoteDebugging
public abstract SyncPoller
禁用远程调试。
Parameters:
Returns:
beginDisableRemoteDebuggingAsync
public abstract PollerFlux
禁用远程调试。
Parameters:
Returns:
beginEnableRemoteDebugging
public abstract SyncPoller
启用远程调试。
Parameters:
Returns:
beginEnableRemoteDebugging
public abstract SyncPoller
启用远程调试。
Parameters:
Returns:
beginEnableRemoteDebuggingAsync
public abstract PollerFlux
启用远程调试。
Parameters:
Returns:
beginGenerateHeapDump
public abstract SyncPoller
生成堆转储。
Parameters:
Returns:
beginGenerateHeapDump
public abstract SyncPoller
生成堆转储。
Parameters:
Returns:
beginGenerateHeapDumpAsync
public abstract PollerFlux
生成堆转储。
Parameters:
Returns:
beginGenerateThreadDump
public abstract SyncPoller
生成线程转储。
Parameters:
Returns:
beginGenerateThreadDump
public abstract SyncPoller
生成线程转储。
Parameters:
Returns:
beginGenerateThreadDumpAsync
public abstract PollerFlux
生成线程转储。
Parameters:
Returns:
beginRestart
public abstract SyncPoller
重启部署。
Parameters:
Returns:
beginRestart
public abstract SyncPoller
重启部署。
Parameters:
Returns:
beginRestartAsync
public abstract PollerFlux
重启部署。
Parameters:
Returns:
beginStart
public abstract SyncPoller
开始部署。
Parameters:
Returns:
beginStart
public abstract SyncPoller
开始部署。
Parameters:
Returns:
beginStartAsync
public abstract PollerFlux
开始部署。
Parameters:
Returns:
beginStartJfr
public abstract SyncPoller
启动 JFR。
Parameters:
Returns:
beginStartJfr
public abstract SyncPoller
启动 JFR。
Parameters:
Returns:
beginStartJfrAsync
public abstract PollerFlux
启动 JFR。
Parameters:
Returns:
beginStop
public abstract SyncPoller
停止部署。
Parameters:
Returns:
beginStop
public abstract SyncPoller
停止部署。
Parameters:
Returns:
beginStopAsync
public abstract PollerFlux
停止部署。
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
更新正在退出的部署的操作。
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
更新正在退出的部署的操作。
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
更新正在退出的部署的操作。
Parameters:
Returns:
createOrUpdate
public abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
创建新的部署或更新退出的部署。
Parameters:
Returns:
createOrUpdate
public abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)
创建新的部署或更新退出的部署。
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
创建新的部署或更新退出的部署。
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
创建新的部署或更新退出的部署。
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName)
删除部署的操作。
Parameters:
delete
public abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
删除部署的操作。
Parameters:
deleteAsync
public abstract Mono
删除部署的操作。
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
删除部署的操作。
Parameters:
Returns:
disableRemoteDebugging
public abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
禁用远程调试。
Parameters:
Returns:
disableRemoteDebugging
public abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
禁用远程调试。
Parameters:
Returns:
disableRemoteDebuggingAsync
public abstract Mono
禁用远程调试。
Parameters:
Returns:
disableRemoteDebuggingWithResponseAsync
public abstract Mono
禁用远程调试。
Parameters:
Returns:
enableRemoteDebugging
public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
启用远程调试。
Parameters:
Returns:
enableRemoteDebugging
public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)
启用远程调试。
Parameters:
Returns:
enableRemoteDebugging
public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, Context context)
启用远程调试。
Parameters:
Returns:
enableRemoteDebuggingAsync
public abstract Mono
启用远程调试。
Parameters:
Returns:
enableRemoteDebuggingAsync
public abstract Mono
启用远程调试。
Parameters:
Returns:
enableRemoteDebuggingWithResponseAsync
public abstract Mono
启用远程调试。
Parameters:
Returns:
generateHeapDump
public abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
生成堆转储。
Parameters:
generateHeapDump
public abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
生成堆转储。
Parameters:
generateHeapDumpAsync
public abstract Mono
生成堆转储。
Parameters:
Returns:
generateHeapDumpWithResponseAsync
public abstract Mono
生成堆转储。
Parameters:
Returns:
generateThreadDump
public abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
生成线程转储。
Parameters:
generateThreadDump
public abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
生成线程转储。
Parameters:
generateThreadDumpAsync
public abstract Mono
生成线程转储。
Parameters:
Returns:
generateThreadDumpWithResponseAsync
public abstract Mono
生成线程转储。
Parameters:
Returns:
get
public abstract DeploymentResourceInner get(String resourceGroupName, String serviceName, String appName, String deploymentName)
获取部署及其属性。
Parameters:
Returns:
getAsync
public abstract Mono
获取部署及其属性。
Parameters:
Returns:
getLogFileUrl
public abstract LogFileUrlResponseInner getLogFileUrl(String resourceGroupName, String serviceName, String appName, String deploymentName)
获取部署日志文件 URL。
Parameters:
Returns:
getLogFileUrlAsync
public abstract Mono
获取部署日志文件 URL。
Parameters:
Returns:
getLogFileUrlWithResponse
public abstract Response
获取部署日志文件 URL。
Parameters:
Returns:
getLogFileUrlWithResponseAsync
public abstract Mono
获取部署日志文件 URL。
Parameters:
Returns:
getRemoteDebuggingConfig
public abstract RemoteDebuggingInner getRemoteDebuggingConfig(String resourceGroupName, String serviceName, String appName, String deploymentName)
获取远程调试配置。
Parameters:
Returns:
getRemoteDebuggingConfigAsync
public abstract Mono
获取远程调试配置。
Parameters:
Returns:
getRemoteDebuggingConfigWithResponse
public abstract Response
获取远程调试配置。
Parameters:
Returns:
getRemoteDebuggingConfigWithResponseAsync
public abstract Mono
获取远程调试配置。
Parameters:
Returns:
getWithResponse
public abstract Response
获取部署及其属性。
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
获取部署及其属性。
Parameters:
Returns:
list
public abstract PagedIterable
处理列出应用中的所有资源的请求。
Parameters:
Returns:
list
public abstract PagedIterable
处理列出应用中的所有资源的请求。
Parameters:
Returns:
listAsync
public abstract PagedFlux
处理列出应用中的所有资源的请求。
Parameters:
Returns:
listAsync
public abstract PagedFlux
处理列出应用中的所有资源的请求。
Parameters:
Returns:
listForCluster
public abstract PagedIterable
列出特定服务的部署。
Parameters:
Returns:
listForCluster
public abstract PagedIterable
列出特定服务的部署。
Parameters:
Returns:
listForClusterAsync
public abstract PagedFlux
列出特定服务的部署。
Parameters:
Returns:
listForClusterAsync
public abstract PagedFlux
列出特定服务的部署。
Parameters:
Returns:
restart
public abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName)
重启部署。
Parameters:
restart
public abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
重启部署。
Parameters:
restartAsync
public abstract Mono
重启部署。
Parameters:
Returns:
restartWithResponseAsync
public abstract Mono
重启部署。
Parameters:
Returns:
start
public abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName)
开始部署。
Parameters:
start
public abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
开始部署。
Parameters:
startAsync
public abstract Mono
开始部署。
Parameters:
Returns:
startJfr
public abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
启动 JFR。
Parameters:
startJfr
public abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)
启动 JFR。
Parameters:
startJfrAsync
public abstract Mono
启动 JFR。
Parameters:
Returns:
startJfrWithResponseAsync
public abstract Mono
启动 JFR。
Parameters:
Returns:
startWithResponseAsync
public abstract Mono
开始部署。
Parameters:
Returns:
stop
public abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName)
停止部署。
Parameters:
stop
public abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)
停止部署。
Parameters:
stopAsync
public abstract Mono
停止部署。
Parameters:
Returns:
stopWithResponseAsync
public abstract Mono
停止部署。
Parameters:
Returns:
update
public abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
更新正在退出的部署的操作。
Parameters:
Returns:
update
public abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)
更新正在退出的部署的操作。
Parameters:
Returns:
updateAsync
public abstract Mono
更新正在退出的部署的操作。
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
更新正在退出的部署的操作。
Parameters:
Returns: