Freigeben über


Azure CDN-Bibliotheken für Python

Überblick

Azure Content Delivery Network (CDN) ermöglicht die Bereitstellung von Caches für Webinhalte, um die weltweite Verfügbarkeit von hoher Bandbreite zu gewährleisten.

Informationen zu den ersten Schritten mit Azure CDN finden Sie unter Erste Schritte mit Azure CDN.

Verwaltungs-APIs

Mit der Verwaltungs-API können Sie Azure CDNs erstellen, abfragen und verwalten.

Installieren Sie das Verwaltungspaket über pip.

pip install azure-mgmt-cdn

Beispiel

Erstellen eines CDN-Profils mit einem definierten Endpunkt:

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