你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SupportsOneDeploy Interface

public interface SupportsOneDeploy

Provides access to OneDeploy.

Method Summary

Modifier and Type Method and Description
abstract void deploy(DeployType type, File file)

Deploy a file to Azure site.

abstract void deploy(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

abstract void deploy(DeployType type, InputStream file, long length)

Deploy a file to Azure site.

abstract void deploy(DeployType type, InputStream file, long length, DeployOptions deployOptions)

Deploy a file to Azure site.

abstract Mono<Void> deployAsync(DeployType type, File file)

Deploy a file to Azure site.

abstract Mono<Void> deployAsync(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

abstract Mono<Void> deployAsync(DeployType type, InputStream file, long length)

Deploy a file to Azure site.

abstract Mono<Void> deployAsync(DeployType type, InputStream file, long length, DeployOptions deployOptions)

Deploy a file to Azure site.

abstract CsmDeploymentStatus getDeploymentStatus(String deploymentId)

Gets deployment status for Azure Site.

abstract Mono<CsmDeploymentStatus> getDeploymentStatusAsync(String deploymentId)

Gets deployment status for Azure Site.

abstract KuduDeploymentResult pushDeploy(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

abstract Mono<KuduDeploymentResult> pushDeployAsync(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

Method Details

deploy

public abstract void deploy(DeployType type, File file)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload

deploy

public abstract void deploy(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
deployOptions - the deploy options

deploy

public abstract void deploy(DeployType type, InputStream file, long length)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
length - the length of the file

deploy

public abstract void deploy(DeployType type, InputStream file, long length, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
length - the length of the file
deployOptions - the deploy options

deployAsync

public abstract Mono<Void> deployAsync(DeployType type, File file)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload

Returns:

the completion of the operation

deployAsync

public abstract Mono<Void> deployAsync(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
deployOptions - the deploy options

Returns:

the completion of the operation

deployAsync

public abstract Mono<Void> deployAsync(DeployType type, InputStream file, long length)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
length - the length of the file

Returns:

the completion of the operation

deployAsync

public abstract Mono<Void> deployAsync(DeployType type, InputStream file, long length, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
length - the length of the file
deployOptions - the deploy options

Returns:

the completion of the operation

getDeploymentStatus

public abstract CsmDeploymentStatus getDeploymentStatus(String deploymentId)

Gets deployment status for Azure Site.

Parameters:

deploymentId - GUID of the deployment operation

Returns:

the production deployment status for Azure Site

getDeploymentStatusAsync

public abstract Mono<CsmDeploymentStatus> getDeploymentStatusAsync(String deploymentId)

Gets deployment status for Azure Site.

Parameters:

deploymentId - GUID of the deployment operation

Returns:

the production deployment status for Azure Site

pushDeploy

public abstract KuduDeploymentResult pushDeploy(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
deployOptions - the deploy options

Returns:

the result of the deployment, which contains the deployment ID for query on the deployment status if withTrackDeployment(Boolean trackDeployment) set to True.

pushDeployAsync

public abstract Mono<KuduDeploymentResult> pushDeployAsync(DeployType type, File file, DeployOptions deployOptions)

Deploy a file to Azure site.

Parameters:

type - the deploy type
file - the file to upload
deployOptions - the deploy options

Returns:

the result of the deployment, which contains the deployment ID for query on the deployment status if withTrackDeployment(Boolean trackDeployment) set to True.

Applies to