IDeploymentSlots Interface

Definition

Entry point for Azure web app deployment slot management API.

public interface IDeploymentSlots : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.AppService.Fluent.DeploymentSlot.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.AppService.Fluent.IDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByName<Microsoft.Azure.Management.AppService.Fluent.IDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.AppService.Fluent.IDeploymentSlot>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, 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>
type IDeploymentSlots = interface
    interface IBeta
    interface ISupportsCreating<IBlank>
    interface ISupportsListing<IDeploymentSlot>
    interface ISupportsGettingByName<IDeploymentSlot>
    interface ISupportsGettingById<IDeploymentSlot>
    interface ISupportsDeletingById
    interface ISupportsDeletingByName
    interface IHasManager<IAppServiceManager>
    interface IHasParent<IWebApp>
Public Interface IDeploymentSlots
Implements IBeta, IHasManager(Of IAppServiceManager), IHasParent(Of IWebApp), ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByName, ISupportsGettingById(Of IDeploymentSlot), ISupportsGettingByName(Of IDeploymentSlot), ISupportsListing(Of IDeploymentSlot)
Implements

Remarks

(Beta: This functionality is in preview and as such is subject to change in non-backwards compatible ways in

future releases, including removal, regardless of any compatibility expectations set by the containing library

version number.).

Properties

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)

Methods

Define(String) (Inherited from ISupportsCreating<T>)
DeleteById(String)

Deletes a resource from Azure, identifying it by its resource ID.

(Inherited from ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Deletes a resource from Azure, identifying it by its resource ID.

(Inherited from ISupportsDeletingById)
DeleteByName(String)

Deletes a resource from Azure, identifying it by its resource name.

(Inherited from ISupportsDeletingByName)
DeleteByNameAsync(String, CancellationToken)

Deletes a resource asynchronously from Azure, identifying it by its resource name.

(Inherited from ISupportsDeletingByName)
GetById(String)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByName(String)

Gets the information about a resource from Azure based on the resource name within the current resource group.

(Inherited from ISupportsGettingByName<T>)
GetByNameAsync(String, CancellationToken)

Gets the information about a resource from Azure based on the resource name within the current resource group.

(Inherited from ISupportsGettingByName<T>)
List()

Lists all the resources of the specified type in the currently selected subscription.

(Inherited from ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Lists all the resources of the specified type in the currently selected subscription.

(Inherited from ISupportsListing<T>)

Applies to