Bibliotecas Azure CDN para PythonAzure CDN libraries for python

Información generalOverview

Azure Content Delivery Network (CDN) permite proporcionar memorias caché de contenido web para garantizar la disponibilidad de suficiente ancho de banda en todo el mundo.Azure Content Delivery Network (CDN) allows you to provide web content caches to ensure high-bandwidth availability across the globe.

Para empezar a trabajar con Azure CDN, consulte Introducción a Azure CDN.To get started with Azure CDN, see Getting started with Azure CDN.

API de administraciónManagement APIs

Cree, consulte y administre redes CDN de Azure con la API de administración.Create, query, and manage Azure CDNs with the management API.

Instale el paquete de administración mediante pip.Install the management package via pip.

pip install azure-mgmt-cdn

EjemploExample

Cree un perfil de CDN con un único punto de conexión definido: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()