Anycast Elastic IP Address (Anycast EIP); konsol, Alibaba Cloud SDK, Terraform, Resource Orchestration Service (ROS) ve çevrimiçi hata ayıklama için OpenAPI Explorer dahil olmak üzere birden fazla entegrasyon yöntemi sunar. İhtiyaçlarınıza en uygun yöntemi seçin.
OpenAPI Explorer'a genel bakış
Alibaba Cloud, Alibaba Cloud API işlemlerini öğrenmenize, hata ayıklamanıza ve entegre etmenize yardımcı olan OpenAPI Explorer'ı sağlar. OpenAPI Explorer; akıllı arama, belgelendirme, çevrimiçi hata ayıklama, SDK edinme, CodeSample, çağrı hatası tanılama ve çağrı istatistikleri sunar. API işlemlerini doğrudan OpenAPI Explorer içinde çağırabilir, istekleri ve yanıtları görüntüleyebilir ve birden çok dilde SDK örnek kodu oluşturabilirsiniz. Daha fazla bilgi için bkz. API nedir?
Sürümler
Alibaba Cloud API, her cloud hizmet API'sinin işlem listelerini yönetmek için sürüm numaralarını kullanır.
Örneğin, Anycast EIP 2020-03-09 sürümünün işlem listesini destekler. 2020-03-09 bir API sürüm numarasıdır, tarih değildir. 2020-03-09, Anycast EIP API'sinin en son sürümüdür.
|
Sürüm |
Açıklama |
|
Bu sürümü kullanmanızı öneririz. |
Çevrimiçi hata ayıklama
Anycast EIP, OpenAPI Explorer'da çevrimiçi hata ayıklamayı destekler. API işlemlerini çağırmadan önce API sürümünü, uç noktayı ve entegrasyon yöntemini anladığınızdan emin olun.
OpenAPI Explorer'ın sol gezinme bölmesinde Anycast EIP seçeneğini belirleyin ve AllocateAnycastEipAddress işlemine tıklayın. Parametre yapılandırma bölümünde China (Hangzhou) gibi bir hizmet konumu seçin ve Bandwidth, ServiceLocation (zorunlu), InstanceChargeType, InternetChargeType, Name, Description ve ResourceGroupId gibi istek parametrelerini belirtin. Ardından Send Request düğmesine tıklayın. Sağdaki panelde belgeler, çağrı sonuçları, SDK örnekleri, CLI örnekleri ve hata kodları görüntülenir.
Hata ayıklama sayfası
Anycast EIP API işlemlerini şu adreste hata ayıklayın: Anycast EIP API hata ayıklama portalı
Uç noktalar
Gecikme süresini azaltmak için kaynağınızın bulunduğu bölgeye göre bir uç nokta seçin.
Anycast EIP uç noktaları hakkında daha fazla bilgi için bkz. Anycast EIP.
Kimlikler
OpenAPI Explorer, varsayılan olarak çevrimiçi hata ayıklama için oturum açtığınız Alibaba Cloud hesabını kullanır. Bir Alibaba Cloud hesabı tam API izinlerine sahiptir ve bu durum güvenlik riski oluşturabilir. API işlemlerini çağırmak veya rutin işletim ve bakım (O&M) görevlerini yürütmek için bir Resource Access Management (RAM) kullanıcısı kullanmanızı şiddetle öneririz. Bunu yapmadan önce RAM kullanıcısına gerekli Anycast EIP izinlerini verin. Daha fazla bilgi için bkz. Erişim kontrolünü uygulamak için RAM kullanma.
|
|
|
|
|
|
|
|
|
|
|
|
Kullanıcı kimlikleri hakkında daha fazla bilgi için bkz. Kimlik.
Başvurular
OpenAPI Explorer kimlikleri, kimlik bilgileri, yetkilendirme, kısıtlama ve kota yönetimi hakkında daha fazla bilgi için aşağıdaki konulara bakın.
Entegrasyon yöntemleri
Anycast EIP, SDK ve CLI dahil olmak üzere birden fazla entegrasyon yöntemi sunar. Gereksinimlerinize en uygun yöntemi seçin.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alibaba Cloud SDK
Alibaba Cloud; Java, C#, Go, Python, TypeScript, Node.js, PHP ve C++ dahil olmak üzere birden çok programlama dilinde SDK'lar sağlar. Bu SDK'lar imzalama mantığını, zaman aşımı mekanizmalarını ve yeniden deneme mekanizmalarını kapsar ve yapılandırılmış yanıt nesneleri döndürür. Daha fazla bilgi için bkz. Alibaba Cloud SDK'ları.
OpenAPI Explorer, API işlemlerini çağırmanıza yardımcı olmak için SDK örnek kodu oluşturabilir. Desteklenen programlama dilleri ve bağımlılık yükleme hakkında daha fazla bilgi için bkz. Anycast EIP SDK.
Alibaba Cloud CLI
Alibaba Cloud hizmetleriyle etkileşim kurmak ve cloud kaynaklarını yönetmek için
aliyunkomutunu çalıştırın. Daha fazla bilgi için bkz. Alibaba Cloud CLI nedir?Anycast EIP API işlemlerini çağırmak için Alibaba Cloud CLI'yı kullanabilirsiniz. Daha fazla bilgi için bkz. RPC API ve RESTful API çağırma.
Terraform
Terraform, cloud altyapısını ve kaynaklarını güvenli ve verimli bir şekilde önizlemek, yapılandırmak ve yönetmek için kullanılan açık kaynaklı bir araçtır. Terraform, ROS'a benzer şekilde şablonları yorumlayarak API işlemlerini çağırır. Daha fazla bilgi için bkz. Terraform nedir?
ROS
ROS, cloud bilişim kaynaklarını basitleştirilmiş bir şekilde yönetmenize yardımcı olan bir Alibaba Cloud hizmetidir. Elastic Compute Service (ECS) ve ApsaraDB RDS örnekleri gibi cloud kaynaklarını tanımlayan ve bunların bağımlılıklarını belirten yığın şablonları oluşturabilirsiniz. ROS motoru, otomatik dağıtım ve O&M için bir şablona göre bir yığındaki tüm kaynakları otomatik olarak oluşturur ve yapılandırır. Daha fazla bilgi için bkz. ROS nedir?
-
Anycast EIP işlemlerini çağırmak için ROS'u kullanabilirsiniz. Aşağıdaki kaynaklar desteklenir:
ALIYUN::VPC::AnycastEIP: Bir Anycast EIP oluşturur.
ALIYUN::VPC::AnycastEIPAssociation: Bir Anycast EIP'i belirtilen bölgedeki bir örnekle ilişkilendirir.
Özel API sarmalama
Yukarıdaki yöntemlerden hiçbiri gereksinimlerinizi karşılamıyorsa API isteklerini manuel olarak sarabilirsiniz. Bu yöntem önerilmez. Daha fazla bilgi için bkz. İstek sözdizimi ve imzalama yöntemi V3.
Kullanım notları
Bir API çağrısı hata döndürürse istek parametrelerinizi ve değerlerinizi doğrulamak için hata kodunu kontrol edin. Daha fazla bilgi için bkz. Hizmet hata kodları.
Ayrıca yanıt veya SDK hata bilgilerinden alınan RequestID'yi OpenAPI sorun tanılama içinde kullanarak kendi kendinize sorun giderme yapabilirsiniz.