C# Class DeployToAzure.Management.AzureManagementLowLevelApi

Inheritance: IAzureManagementLowLevelApi
显示文件 Open project: mg-alfa-dev/DeployToAzure Class Usage Examples

Public Methods

Method Description
AzureManagementLowLevelApi ( IHttp http ) : System
BeginCreate ( DeploymentSlotUri deploymentUri, IDeploymentConfiguration configuration ) : RequestUri
BeginDelete ( DeploymentSlotUri deploymentUri ) : RequestUri
BeginSuspend ( DeploymentSlotUri deploymentUri ) : RequestUri
BeginUpgrade ( DeploymentSlotUri deploymentUri, DeploymentConfiguration configuration ) : RequestUri
CheckDeploymentStatus ( DeploymentSlotUri deploymentUri ) : AzureDeploymentCheckOutcome
CheckRequestStatus ( RequestUri requestUri ) : AzureRequestStatus
GetStorageAccountKeys ( string subscriptionId, string storageAccountName ) : IEnumerable
ListStorageAccounts ( string subscriptionId ) : IEnumerable

Private Methods

Method Description
BuildUpdateDeploymentStatusXml ( string status ) : string
ChangeStatus ( DeploymentSlotUri deploymentUri, string newStatus ) : RequestUri
CrackStatusTextFromResponse ( HttpResponse response ) : string
ThrowUnexpectedHttpResponse ( HttpResponse response ) : void
TranslateStatusText ( string statusText ) : AzureDeploymentCheckOutcome

Method Details

AzureManagementLowLevelApi() public method

public AzureManagementLowLevelApi ( IHttp http ) : System
http IHttp
return System

BeginCreate() public method

public BeginCreate ( DeploymentSlotUri deploymentUri, IDeploymentConfiguration configuration ) : RequestUri
deploymentUri DeploymentSlotUri
configuration IDeploymentConfiguration
return RequestUri

BeginDelete() public method

public BeginDelete ( DeploymentSlotUri deploymentUri ) : RequestUri
deploymentUri DeploymentSlotUri
return RequestUri

BeginSuspend() public method

public BeginSuspend ( DeploymentSlotUri deploymentUri ) : RequestUri
deploymentUri DeploymentSlotUri
return RequestUri

BeginUpgrade() public method

public BeginUpgrade ( DeploymentSlotUri deploymentUri, DeploymentConfiguration configuration ) : RequestUri
deploymentUri DeploymentSlotUri
configuration DeploymentConfiguration
return RequestUri

CheckDeploymentStatus() public method

public CheckDeploymentStatus ( DeploymentSlotUri deploymentUri ) : AzureDeploymentCheckOutcome
deploymentUri DeploymentSlotUri
return AzureDeploymentCheckOutcome

CheckRequestStatus() public method

public CheckRequestStatus ( RequestUri requestUri ) : AzureRequestStatus
requestUri RequestUri
return AzureRequestStatus

GetStorageAccountKeys() public method

public GetStorageAccountKeys ( string subscriptionId, string storageAccountName ) : IEnumerable
subscriptionId string
storageAccountName string
return IEnumerable

ListStorageAccounts() public method

public ListStorageAccounts ( string subscriptionId ) : IEnumerable
subscriptionId string
return IEnumerable