Aracılığıyla paylaş


Python için Azure CDN kitaplıkları

Genel Bakış

Azure Content Delivery Network (CDN), dünya genelinde yüksek bant genişliği kullanılabilirliği sağlamak için web içeriği önbellekleri sağlamanıza olanak tanır.

Azure CDN'yi kullanmaya başlamak için bkz. Azure CDN'yi kullanmaya başlama.

Yönetim API’leri

Yönetim API'siyle Azure CDN'leri oluşturun, sorgulayıp yönetin.

Yönetim paketini pip aracılığıyla yükleyin.

pip install azure-mgmt-cdn

Örnek

Tek tanımlı uç nokta ile CDN profili oluşturma:

from azure.mgmt.cdn import CdnManagementClient

cdn_client = CdnManagementClient(credentials, 'your-subscription-id')
profile_poller = cdn_client.profiles.create('my-resource-group',
                                            'cdn-name',
                                            {
                                                "location": "some_region", 
                                                "sku": {
                                                    "name": "sku_tier"
                                                } 
                                            })
profile = profile_poller.result()

endpoint_poller = cdn_client.endpoints.create('my-resource-group',
                                          'cdn-name',
                                          'unique-endpoint-name', 
                                          { 
                                              "location": "any_region", 
                                              "origins": [
                                                  {
                                                      "name": "origin_name", 
                                                      "host_name": "url"
                                                  }]
                                          })
endpoint = endpoint_poller.result()