C# Class Elastacloud.AzureManagement.Fluent.Watchers.DeploymentStatusWatcher

The watcher class used to monitor whether a role has had a status change
Inheritance: Elastacloud.AzureManagement.Fluent.Watchers.BaseWatcher
Show file Open project: azurecoder/fluent-management

Protected Methods

Method Description
GetState ( ) : object

Used to get the state to feed into the Pingback method

Pingback ( object state ) : void

Overriden in derived classes and used to ping back to determine the state

Private Methods

Method Description
DeploymentStatusWatcher ( string serviceName, DeploymentSlot slot, X509Certificate2 managementCertificate, string subscriptionId ) : System

Used to construct a DeploymentStatusWatcher

Method Details

GetState() protected method

Used to get the state to feed into the Pingback method
protected GetState ( ) : object
return object

Pingback() protected method

Overriden in derived classes and used to ping back to determine the state
protected Pingback ( object state ) : void
state object an object state containing details of the command response
return void