Azure CDN-bibliotek för Python

Översikt

Med Azure Content Delivery Network (CDN) kan du tillhandahålla cacheminnen för webbinnehåll för att säkerställa hög bandbreddstillgänglighet över hela världen.

Information om hur du kommer igång med Azure CDN finns i Komma igång med Azure CDN.

API:er för hantering

Skapa, fråga och hantera Azure-CDN:er med hanterings-API:et.

Installera hanteringspaketet via pip.

pip install azure-mgmt-cdn

Exempel

Skapa en CDN-profil med en enda definierad slutpunkt:

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()