IDefinition Interface

Definition

The entirety of web deployment parameters definition.

public interface IDefinition : Microsoft.Azure.Management.AppService.Fluent.WebDeployment.Definition.IWithExecute, Microsoft.Azure.Management.AppService.Fluent.WebDeployment.Definition.IWithPackageUri, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IExecutable<Microsoft.Azure.Management.AppService.Fluent.IWebDeployment>
type IDefinition = interface
    interface IWithPackageUri
    interface IWithExecute
    interface IExecutable<IWebDeployment>
    interface IIndexable
    interface IWithExistingDeploymentsDeleted
    interface IWithAddOnPackage
    interface IWithSetParameters
Public Interface IDefinition
Implements IExecutable(Of IWebDeployment), IWithExecute, IWithPackageUri
Implements

Properties

Key (Inherited from IIndexable)

Methods

Execute()

Execute the request.

(Inherited from IExecutable<T>)
ExecuteAsync(CancellationToken, Boolean)

Execute the request asynchronously.

(Inherited from IExecutable<T>)
WithAddOnPackage(String)

Adds an extra package to the deployment.

(Inherited from IWithAddOnPackage)
WithExistingDeploymentsDeleted(Boolean)

Specifies whether existing deployed files on the web app should be deleted.

(Inherited from IWithExistingDeploymentsDeleted)
WithPackageUri(String)

Specifies the zipped package to deploy.

(Inherited from IWithPackageUri)
WithSetParameter(String, String)

Adds a parameter for the deployment.

(Inherited from IWithSetParameters)
WithSetParametersXmlFile(String)

Specifies the XML file containing the parameters.

(Inherited from IWithSetParameters)

Applies to