मैं प्रोग्रामिंग रूप से अपने एज़ूर क्लाउड सर्विसेज को प्रबंधित करना चाहता हूं।देशी सी # एपीआई का उपयोग कर अपने एज़ूर क्लाउड सर्विसेज को प्रबंधित करें?
मुझे आरईएसटी एपीआई के बारे में पता है, लेकिन मुझे आश्चर्य है कि क्या मूल सी # एपीआई उपलब्ध है जैसे कि एज़ूर स्टोरेज के साथ है।
बाकी एपीआई - मेजबानी की सेवाओं पर संचालन: http://msdn.microsoft.com/en-us/library/windowsazure/ee460812.aspx
या मैं बाकी अपने आप नीचे के रूप में पोस्ट में वर्णित एपीआई रैप करने के लिए की जरूरत है? Azure - Cannot programmatically perform VIP Swap
धन्यवाद: -
Azure प्रोग्राम के रूप में वीआईपी स्वैप नहीं जा सकता।
संपादित करें:
CSManage सुझाव मुझे बहुत मदद की।
आप सेवा प्रबंधन परियोजना का पुन: उपयोग कर सकते हैं और अपना स्वयं का ग्राहक लिख सकते हैं (CSManage के बजाय)।
कमांड निष्पादित करने के लिए चैनल सेट अप करने के लिए ServiceManagementHelper का उपयोग करें।
उदाहरण:
public static string SubscriptionId { get; set; }
public static string CertificateThumbprint { get; set; }
public static X509Certificate2 Certificate { get; set; }
private void button1_Click(object sender, EventArgs e)
{
SubscriptionId = ConfigurationManager.AppSettings["SubscriptionId"];
CertificateThumbprint = ConfigurationManager.AppSettings["CertificateThumbprint"];
X509Store certificateStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);
certificateStore.Open(OpenFlags.ReadOnly);
X509Certificate2Collection certs = certificateStore.Certificates.Find(X509FindType.FindByThumbprint, CertificateThumbprint, false);
if (certs.Count != 1)
{
MessageBox.Show("Client certificate cannot be found. Please check the config file. ");
return;
}
Certificate = certs[0];
// List Hosted Services
var channel = ServiceManagementHelper.CreateServiceManagementChannel("WindowsAzureEndPoint", Certificate);
var lhs = channel.ListHostedServices(SubscriptionId);
foreach (HostedService hs in lhs)
{
MessageBox.Show(hs.ServiceName);
}
}
आप वीएम को उनके कमांडलेट एपीआई के माध्यम से प्रबंधित कर सकते हैं, या आप वीएम प्रबंधित करने के लिए एज़ूर सीएलआई टूल (नोड में लिखे गए) का उपयोग कर सकते हैं। मैं यही उपयोग करता हूं। – smcg
धन्यवाद, यह csmanage की तरह दिखता है जो मुझे चाहिए। अब मुझे बस कोड को समझना है ... :-) –