Interface SupportsOneDeploy
- All Known Subinterfaces:
DeploymentSlot,FunctionApp,FunctionDeploymentSlot,WebApp
public interface SupportsOneDeploy
Provides access to OneDeploy.
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(DeployType type, File file) Deploy a file to Azure site.voiddeploy(DeployType type, File file, DeployOptions deployOptions) Deploy a file to Azure site.voiddeploy(DeployType type, InputStream file, long length) Deploy a file to Azure site.voiddeploy(DeployType type, InputStream file, long length, DeployOptions deployOptions) Deploy a file to Azure site.deployAsync(DeployType type, File file) Deploy a file to Azure site.deployAsync(DeployType type, File file, DeployOptions deployOptions) Deploy a file to Azure site.deployAsync(DeployType type, InputStream file, long length) Deploy a file to Azure site.deployAsync(DeployType type, InputStream file, long length, DeployOptions deployOptions) Deploy a file to Azure site.getDeploymentStatus(String deploymentId) Gets deployment status for Azure Site.getDeploymentStatusAsync(String deploymentId) Gets deployment status for Azure Site.pushDeploy(DeployType type, File file, DeployOptions deployOptions) Deploy a file to Azure site.pushDeployAsync(DeployType type, File file, DeployOptions deployOptions) Deploy a file to Azure site.
-
Method Details
-
deploy
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to upload
-
deployAsync
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to upload- Returns:
- the completion of the operation
-
deploy
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploaddeployOptions- the deploy options
-
deployAsync
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploaddeployOptions- the deploy options- Returns:
- the completion of the operation
-
deploy
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploadlength- the length of the file
-
deployAsync
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploadlength- the length of the file- Returns:
- the completion of the operation
-
deploy
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploadlength- the length of the filedeployOptions- the deploy options
-
deployAsync
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploadlength- the length of the filedeployOptions- the deploy options- Returns:
- the completion of the operation
-
pushDeploy
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploaddeployOptions- the deploy options- Returns:
- the result of the deployment, which contains the deployment ID for query on the deployment status
if
DeployOptions.withTrackDeployment(Boolean)set to True.
-
pushDeployAsync
Deploy a file to Azure site.- Parameters:
type- the deploy typefile- the file to uploaddeployOptions- the deploy options- Returns:
- the result of the deployment, which contains the deployment ID for query on the deployment status
if
DeployOptions.withTrackDeployment(Boolean)set to True.
-
getDeploymentStatus
Gets deployment status for Azure Site.- Parameters:
deploymentId- GUID of the deployment operation- Returns:
- the production deployment status for Azure Site
-
getDeploymentStatusAsync
Gets deployment status for Azure Site.- Parameters:
deploymentId- GUID of the deployment operation- Returns:
- the production deployment status for Azure Site
-