Bearbeiten

Azure CDN-Bibliotheken für PythonAzure CDN libraries for python

ÜbersichtOverview

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.Azure Content Delivery Network (CDN) allows you to provide web content caches to ensure high-bandwidth availability across the globe.

Informationen zu den ersten Schritten mit Azure CDN finden Sie unter Erste Schritte mit Azure CDN.To get started with Azure CDN, see Getting started with Azure CDN.

Verwaltungs-APIsManagement APIs

Mit der Verwaltungs-API können Sie Azure CDNs erstellen, abfragen und verwalten.Create, query, and manage Azure CDNs with the management API.

Installieren Sie das Verwaltungspaket über pip.Install the management package via pip.

pip install azure-mgmt-cdn

BeispielExample

Erstellen eines CDN-Profils mit einem definierten Endpunkt:Creating a CDN profile with a single defined endpoint:

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