Share via


IDeploymentOperations Members

Represents the interface for the operations that are used to manage the deployments in a cloud service.

The following tables list the members exposed by the IDeploymentOperations type.

Public Methods

(see also Extension Methods)

  Name Description
BeginChangingConfigurationByNameAsync Asynchronously initiates a change in the configuration of a specified deployment.
BeginChangingConfigurationBySlotAsync Asynchronously initiates a change to the configuration of a deployment based on where the application is deployed.
BeginCreatingAsync Asynchronously initiates the creation of a new deployment in the specified cloud service.
BeginDeletingByNameAsync  
BeginDeletingBySlotAsync Asynchronously initiates the deletion of a deployment based on the environment where the application is deployed.
BeginDeletingRoleInstanceByBeploymentSlotAsync  
BeginDeletingRoleInstanceByDeploymentNameAsync  
BeginGettingPackageByNameAsync  
BeginGettingPackageBySlotAsync  
BeginRebootingRoleInstanceByDeploymentNameAsync Asynchronously initiates the reboot of a specified role instance that is running in the specified deployment.
BeginRebootingRoleInstanceByDeploymentSlotAsync Asynchronously initiates the reboot of a specified role instance that is running in the specified deployment based on where the application is deployed.
BeginRebuildingRoleInstanceByDeploymentNameAsync  
BeginRebuildingRoleInstanceByDeploymentSlotAsync  
BeginReimagingRoleInstanceByDeploymentNameAsync Asynchronously initiates a reimage of a specified role instance that is running in a specified deployment.
BeginReimagingRoleInstanceByDeploymentSlotAsync Asynchronously initiates a reimage of a specified role instance that is running in a specified deployment based on where the application is deployed.
BeginSwappingAsync Asynchronously initiates a virtual IP address swap between the staging and production deployment environments for a service.
BeginUpdatingStatusByDeploymentNameAsync Asynchronously initiates a change in the running status of a deployment. The status of a deployment can be running or suspended.
BeginUpdatingStatusByDeploymentSlotAsync Asynchronously initiates a change in the running status of a deployment based on where the application is deployed.
BeginUpgradingByNameAsync Asynchronously initiates an upgrade of role instances in a specified deployment.
BeginUpgradingBySlotAsync Asynchronously initiates an upgrade of role instances in a deployment based on where the application is deployed.
BeginWalkingUpgradeDomainByDeploymentNameAsync Asynchronously initiates the upgrade of role instances in upgrade domains.
BeginWalkingUpgradeDomainByDeploymentSlotAsync Asynchronously initiates the upgrade of role instances in upgrade domains based on where the application is deployed.
ChangeConfigurationByNameAsync Asynchronously changes the configuration of the specified deployment.
ChangeConfigurationBySlotAsync Asynchronously changes the configuration of a deployment based on where the application is deployed.
CreateAsync Asynchronously creates a new deployment in the specified cloud service.
DeleteByNameAsync  
DeleteBySlotAsync Asynchronously deletes a deployment based on the environment where the application is deployed.
DeleteRoleInstanceByDeploymentNameAsync  
DeleteRoleInstanceByDeploymentSlotAsync  
GetByNameAsync Asynchronously returns configuration information, status, and system properties for a deployment.
GetBySlotAsync Asynchronously returns configuration information, status, and system properties for a deployment based on where the application is deployed.
GetPackageByNameAsync Asynchronously retrieves a cloud service package for a deployment and stores the package files in Azure Blob Storage.
GetPackageBySlotAsync Asynchronously retrieves a cloud service package for a deployment based on where the application is deployed. The package files are stored in Azure Blob Storage.
ListEventsAsync  
ListEventsBySlotAsync  
RebootRoleInstanceByDeploymentNameAsync Asynchronously reboots a specified role instance that is running in the specified deployment.
RebootRoleInstanceByDeploymentSlotAsync Asynchronously reboots a specified role instance that is running in the specified deployment based on where the application is deployed.
RebuildRoleInstanceByDeploymentNameAsync  
RebuildRoleInstanceByDeploymentSlotAsync  
ReimageRoleInstanceByDeploymentNameAsync Asynchronously reimages a specified role instance that is running in a specified deployment.
ReimageRoleInstanceByDeploymentSlotAsync Asynchronously reimages a specified role instance that is running in a specified deployment based on where the application is deployed.
RollbackUpdateOrUpgradeByDeploymentNameAsync Asynchronously cancels an in-progress update of a configuration and returns the deployment to the state it was in before the update was started.
RollbackUpdateOrUpgradeByDeploymentSlotAsync Asynchronously cancels an in-progress update of a configuration and returns the deployment in the specified deployment environment to the state it was in before the update was started.
SwapAsync Asynchronously swaps the virtual IP addresses between the staging and production deployment environments for a service.
UpdateStatusByDeploymentNameAsync Asynchronously changes the running status of a deployment.
UpdateStatusByDeploymentSlotAsync Asynchronously changes the running status of a deployment based on where the application is deployed. The status of a deployment can be running or suspended.
UpgradeByNameAsync Asynchronously upgrades role instances in a specified deployment.
UpgradeBySlotAsync Upgrades role instances in a deployment based on where the application is deployed.
WalkUpgradeDomainByDeploymentNameAsync Asynchronously upgrades role instances in upgrade domains.
WalkUpgradeDomainByDeploymentSlotAsync Asynchronously upgrades role instances in upgrade domains based on where the application is deployed.

Top

Extension Methods

  Name Description
BeginChangingConfigurationByName  Initiates a change in the configuration of a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginChangingConfigurationByNameAsync  Asynchronously initiates a change in the configuration of a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginChangingConfigurationBySlot  Initiates a change to the configuration of a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginChangingConfigurationBySlotAsync  Asynchronously initiates a change to the configuration of a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginCreating  Initiates the creation of a new deployment in the specified cloud service. (Defined by DeploymentOperationsExtensions.)
BeginCreatingAsync  Asynchronously initiates the creation of a new deployment in the specified cloud service. (Defined by DeploymentOperationsExtensions.)
BeginDeletingByName  (Defined by DeploymentOperationsExtensions.)
BeginDeletingByNameAsync  (Defined by DeploymentOperationsExtensions.)
BeginDeletingBySlot  Initiates the deletion of a deployment based on the environment where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginDeletingBySlotAsync  Asynchronously initiates the deletion of a deployment based on the environment where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginDeletingRoleInstanceByBeploymentSlot  (Defined by DeploymentOperationsExtensions.)
BeginDeletingRoleInstanceByBeploymentSlotAsync  (Defined by DeploymentOperationsExtensions.)
BeginDeletingRoleInstanceByDeploymentName  (Defined by DeploymentOperationsExtensions.)
BeginDeletingRoleInstanceByDeploymentNameAsync  (Defined by DeploymentOperationsExtensions.)
BeginGettingPackageByName  (Defined by DeploymentOperationsExtensions.)
BeginGettingPackageByNameAsync  (Defined by DeploymentOperationsExtensions.)
BeginGettingPackageBySlot  (Defined by DeploymentOperationsExtensions.)
BeginGettingPackageBySlotAsync  (Defined by DeploymentOperationsExtensions.)
BeginRebootingRoleInstanceByDeploymentName  Initiates the reboot of a specified role instance that is running in the specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginRebootingRoleInstanceByDeploymentNameAsync  Asynchronously initiates the reboot of a specified role instance that is running in the specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginRebootingRoleInstanceByDeploymentSlot  Initiates the reboot of a specified role instance that is running in the specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginRebootingRoleInstanceByDeploymentSlotAsync  Asynchronously initiates the reboot of a specified role instance that is running in the specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginRebuildingRoleInstanceByDeploymentName  (Defined by DeploymentOperationsExtensions.)
BeginRebuildingRoleInstanceByDeploymentNameAsync  (Defined by DeploymentOperationsExtensions.)
BeginRebuildingRoleInstanceByDeploymentSlot  (Defined by DeploymentOperationsExtensions.)
BeginRebuildingRoleInstanceByDeploymentSlotAsync  (Defined by DeploymentOperationsExtensions.)
BeginReimagingRoleInstanceByDeploymentName  Initiates a reimage of a specified role instance that is running in a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginReimagingRoleInstanceByDeploymentNameAsync  Asynchronously initiates a reimage of a specified role instance that is running in a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginReimagingRoleInstanceByDeploymentSlot  Initiates a reimage of a specified role instance that is running in a specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginReimagingRoleInstanceByDeploymentSlotAsync  Asynchronously initiates a reimage of a specified role instance that is running in a specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginSwapping  Initiates a virtual IP address swap between the staging and production deployment environments for a service. (Defined by DeploymentOperationsExtensions.)
BeginSwappingAsync  Asynchronously initiates a virtual IP address swap between the staging and production deployment environments for a service. (Defined by DeploymentOperationsExtensions.)
BeginUpdatingStatusByDeploymentName  Initiates a change in the running status of a deployment. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
BeginUpdatingStatusByDeploymentNameAsync  Asynchronously initiates a change in the running status of a deployment. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
BeginUpdatingStatusByDeploymentSlot  Initiates a change in the running status of a deployment based on where the application is deployed. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
BeginUpdatingStatusByDeploymentSlotAsync  Asynchronously initiates a change in the running status of a deployment based on where the application is deployed. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
BeginUpgradingByName  Initiates an upgrade of role instances in a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginUpgradingByNameAsync  Asynchronously initiates an upgrade of role instances in a specified deployment. (Defined by DeploymentOperationsExtensions.)
BeginUpgradingBySlot  Initiates an upgrade of role instances in a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginUpgradingBySlotAsync  Asynchronously initiates an upgrade of role instances in a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginWalkingUpgradeDomainByDeploymentName  Initiates the upgrade of role instances in upgrade domains. (Defined by DeploymentOperationsExtensions.)
BeginWalkingUpgradeDomainByDeploymentNameAsync  Asynchronously initiates the upgrade of role instances in upgrade domains. (Defined by DeploymentOperationsExtensions.)
BeginWalkingUpgradeDomainByDeploymentSlot  Initiates the upgrade of role instances in upgrade domains based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
BeginWalkingUpgradeDomainByDeploymentSlotAsync  Asynchronously initiates the upgrade of role instances in upgrade domains based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
ChangeConfigurationByName  Changes the configuration of a specified deployment. (Defined by DeploymentOperationsExtensions.)
ChangeConfigurationByNameAsync  Asynchronously changes the configuration of the specified deployment. (Defined by DeploymentOperationsExtensions.)
ChangeConfigurationBySlot  Changes the configuration of a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
ChangeConfigurationBySlotAsync  Asynchronously changes the configuration of a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
Create  Creates a new deployment in the specified cloud service. (Defined by DeploymentOperationsExtensions.)
CreateAsync  Asynchronously creates a new deployment in the specified cloud service. (Defined by DeploymentOperationsExtensions.)
DeleteByName  (Defined by DeploymentOperationsExtensions.)
DeleteByNameAsync  (Defined by DeploymentOperationsExtensions.)
DeleteBySlot  Delete a deployment based on the environment where the application is deployed. (Defined by DeploymentOperationsExtensions.)
DeleteBySlotAsync  Asynchronously deletes a deployment based on the environment where the application is deployed. (Defined by DeploymentOperationsExtensions.)
DeleteRoleInstanceByDeploymentName  (Defined by DeploymentOperationsExtensions.)
DeleteRoleInstanceByDeploymentNameAsync  (Defined by DeploymentOperationsExtensions.)
DeleteRoleInstanceByDeploymentSlot  (Defined by DeploymentOperationsExtensions.)
DeleteRoleInstanceByDeploymentSlotAsync  (Defined by DeploymentOperationsExtensions.)
GetByName  Returns configuration information, status, and system properties for a deployment. (Defined by DeploymentOperationsExtensions.)
GetByNameAsync  Asynchronously returns configuration information, status, and system properties for a deployment. (Defined by DeploymentOperationsExtensions.)
GetBySlot  Returns configuration information, status, and system properties for a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
GetBySlotAsync  Asynchronously returns configuration information, status, and system properties for a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
GetPackageByName  Retrieves a cloud service package for a deployment and stores the package files in Azure Blob Storage. (Defined by DeploymentOperationsExtensions.)
GetPackageByNameAsync  Asynchronously retrieves a cloud service package for a deployment and stores the package files in Azure Blob Storage. (Defined by DeploymentOperationsExtensions.)
GetPackageBySlot  Retrieves a cloud service package for a deployment based on where the application is deployed. The package files are stored in Azure Blob Storage. (Defined by DeploymentOperationsExtensions.)
GetPackageBySlotAsync  Asynchronously retrieves a cloud service package for a deployment based on where the application is deployed. The package files are stored in Azure Blob Storage. (Defined by DeploymentOperationsExtensions.)
ListEvents  (Defined by DeploymentOperationsExtensions.)
ListEventsAsync  (Defined by DeploymentOperationsExtensions.)
ListEventsBySlot  (Defined by DeploymentOperationsExtensions.)
ListEventsBySlotAsync  (Defined by DeploymentOperationsExtensions.)
RebootRoleInstanceByDeploymentName  Reboots a specified role instance that is running in the specified deployment. (Defined by DeploymentOperationsExtensions.)
RebootRoleInstanceByDeploymentNameAsync  Asynchronously reboots a specified role instance that is running in the specified deployment. (Defined by DeploymentOperationsExtensions.)
RebootRoleInstanceByDeploymentSlot  Reboots a specified role instance that is running in the specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
RebootRoleInstanceByDeploymentSlotAsync  Asynchronously reboots a specified role instance that is running in the specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
RebuildRoleInstanceByDeploymentName  (Defined by DeploymentOperationsExtensions.)
RebuildRoleInstanceByDeploymentNameAsync  (Defined by DeploymentOperationsExtensions.)
RebuildRoleInstanceByDeploymentSlot  (Defined by DeploymentOperationsExtensions.)
RebuildRoleInstanceByDeploymentSlotAsync  (Defined by DeploymentOperationsExtensions.)
ReimageRoleInstanceByDeploymentName  Reimages a specified role instance that is running in a specified deployment. (Defined by DeploymentOperationsExtensions.)
ReimageRoleInstanceByDeploymentNameAsync  Asynchronously reimages a specified role instance that is running in a specified deployment. (Defined by DeploymentOperationsExtensions.)
ReimageRoleInstanceByDeploymentSlot  Reimages a specified role instance that is running in a specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
ReimageRoleInstanceByDeploymentSlotAsync  Asynchronously reimages a specified role instance that is running in a specified deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
RollbackUpdateOrUpgradeByDeploymentName  Cancels an in-progress update of a configuration and returns the deployment to the state it was in before the update was started. (Defined by DeploymentOperationsExtensions.)
RollbackUpdateOrUpgradeByDeploymentNameAsync  Asynchronously cancels an in-progress update of a configuration and returns the deployment to the state it was in before the update was started. (Defined by DeploymentOperationsExtensions.)
RollbackUpdateOrUpgradeByDeploymentSlot  Cancels an in-progress update of a configuration and returns the deployment in the specified deployment environment to the state it was in before the update was started. (Defined by DeploymentOperationsExtensions.)
RollbackUpdateOrUpgradeByDeploymentSlotAsync  Asynchronously cancels an in-progress update of a configuration and returns the deployment in the specified deployment environment to the state it was in before the update was started. (Defined by DeploymentOperationsExtensions.)
Swap  Swaps the virtual IP addresses between the staging and production deployment environments for a service. (Defined by DeploymentOperationsExtensions.)
SwapAsync  Asynchronously swaps the virtual IP addresses between the staging and production deployment environments for a service. (Defined by DeploymentOperationsExtensions.)
UpdateStatusByDeploymentName  Changes the running status of a deployment. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
UpdateStatusByDeploymentNameAsync  Asynchronously changes the running status of a deployment. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
UpdateStatusByDeploymentSlot  Changes the running status of a deployment based on where the application is deployed. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
UpdateStatusByDeploymentSlotAsync  Asynchronously changes the running status of a deployment based on where the application is deployed. The status of a deployment can be running or suspended. (Defined by DeploymentOperationsExtensions.)
UpgradeByName  Upgrades role instances in a specified deployment. (Defined by DeploymentOperationsExtensions.)
UpgradeByNameAsync  Asynchronously upgrades role instances in a specified deployment. (Defined by DeploymentOperationsExtensions.)
UpgradeBySlot  Upgrades role instances in a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
UpgradeBySlotAsync  Upgrades role instances in a deployment based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
WalkUpgradeDomainByDeploymentName  Upgrades role instances in upgrade domains. (Defined by DeploymentOperationsExtensions.)
WalkUpgradeDomainByDeploymentNameAsync  Asynchronously upgrades role instances in upgrade domains. (Defined by DeploymentOperationsExtensions.)
WalkUpgradeDomainByDeploymentSlot  Upgrades role instances in upgrade domains based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)
WalkUpgradeDomainByDeploymentSlotAsync  Asynchronously upgrades role instances in upgrade domains based on where the application is deployed. (Defined by DeploymentOperationsExtensions.)

Top

See Also

Reference

IDeploymentOperations Interface
Microsoft.WindowsAzure.Management.Compute Namespace