Edge for Private Cloud s. 4.17.05
Apigee, kendi çalışmalarınızı geliştirmek ve kullanıma sunmak için kullanabileceğiniz geliştirme topluluğunuza bu hizmetlerin tümünü sunmak üzere kendinize ait özelleştirilmiş bir web sitesi oluşturun. Kenar müşteriler kendi geliştirici portalını bulutta veya şirket içinde oluşturabilir. Daha fazla bilgi edinmek için Geliştirici portalı nedir? daha fazla bilgi edinin.
Edge kullanıcı arayüzünde Yayınla> DevPortal düğmesi gösteriliyor Geliştiriciler sayfası tıklandığında bir kuruluşla ilişkili portalı açar. Ölçüt o düğme aşağıdaki URL'yi açar:
http://live-{orgname).devportal.apigee.com
Burada {kuruluşadı} kuruluşun adıdır.
Örneğin, portalınızın DNS kaydı varsa veya bu URL'yi farklı bir URL'ye düğmeyi tamamen devre dışı bırakabilir. Kuruluşunuzun aşağıdaki özelliklerini kullanarak düğme:
- features.devportalDisabled: Düğmeyi etkinleştirmek için false (varsayılan) değerine, devre dışı bırakmak için de true değerine ayarlayın.
- features.devportalUrl: URL'sini ekleyin.
Bu özellikleri her kuruluş için ayrı ayrı ayarlarsınız. Bu özellikleri ayarlamak için: kuruluştaki geçerli mülk ayarlarını belirlemek için aşağıdaki API çağrısını kullanın:
curl -H "Content-Type:application/json" \ -u adminEmail:pword -X GET \ http://<ms-IP>:8080/v1/organizations/{orgname}
Bu çağrı, şu biçimde kuruluşu açıklayan bir nesne döndürür:
{ "createdAt" : 1428676711119, "createdBy" : "me@my.com", "displayName" : "orgname", "environments" : [ "prod" ], "lastModifiedAt" : 1428692717222, "lastModifiedBy" : "me@my.com", "name" : "organme", "properties" : { "property" : [{ "name" : "foo", "value" : "bar"}] }, "type" : "paid" }
Nesnenin özellikler alanındaki mevcut özellikleri not edin. Ayarladığınız zaman özelliklerdeki değer, mevcut mülklerin üzerine yazılır. Bu nedenle, kuruluşta features.devportalDisabled veya features.devportalUrl ayarını yapmak isterseniz mevcut mülkleri ayarlarken mutlaka kopyalayın.
Kuruluştaki özellikleri ayarlamak için aşağıdaki PUT çağrısını kullanın:
curl -H "Content-Type:application/json" \ -u adminEmail:pword -X PUT \ http://<ms-IP>:8080/v1/organizations/{orgname} \ -d '{ "displayName" : "orgname", "name" : "orgname", "properties" : { "property" : [ { "name" : "foo", "value" : "bar"}, { "name": "features.devportalUrl", "value": "http://dev-orgname.devportal.apigee.com/"}, { "name": "features.devportalDisabled", "value": "false"}] } }'
PUT çağrısında, yalnızca displayName, name ve özellikleri belirtmeniz gerekir. Bu çağrının "e" kuruluş genelinde ayarlanan mülktür.