az cdn endpoint

CDN uç noktalarını yönetme.

Komutlar

Name Description Tür Durum
az cdn endpoint create

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adıyla yeni bir CDN uç noktası oluşturun.

Temel GA
az cdn endpoint delete

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adına sahip mevcut bir CDN uç noktasını silin.

Temel GA
az cdn endpoint list

Mevcut CDN uç noktalarını listeleyin.

Temel GA
az cdn endpoint load

İçeriği CDN'ye önceden yükler. Verizon Profilleri için kullanılabilir.

Temel GA
az cdn endpoint name-exists

Kaynak adının kullanılabilirliğini denetleyin. Bu, cdn uç noktası gibi adın genel olarak benzersiz olduğu kaynaklar için gereklidir.

Temel GA
az cdn endpoint purge

CDN'den içerik kaldırır.

Temel GA
az cdn endpoint rule

Uç nokta için teslim kurallarını yönetme.

Temel Önizle
az cdn endpoint rule action

Uç nokta için teslim kuralı eylemlerini yönetme.

Temel Önizle
az cdn endpoint rule action add

Teslim kuralına eylem ekleme.

Temel Önizle
az cdn endpoint rule action remove

Bir eylemi teslim kuralından kaldırma.

Temel Önizle
az cdn endpoint rule action show

Teslim kurallarını uç noktayla eşanlamlı olarak göster.

Temel Önizle
az cdn endpoint rule add

CDN uç noktasına bir teslim kuralı ekleyin.

Temel Önizle
az cdn endpoint rule condition

Uç nokta için teslim kuralı koşullarını yönetme.

Temel Önizle
az cdn endpoint rule condition add

Teslimat kuralına koşul ekleme.

Temel Önizle
az cdn endpoint rule condition remove

Teslimat kuralından bir koşulu kaldırma.

Temel Önizle
az cdn endpoint rule condition show

Uç noktayla ilişkili teslim kurallarını göster.

Temel Önizle
az cdn endpoint rule remove

Uç noktadan teslim kuralını kaldırma.

Temel Önizle
az cdn endpoint rule show

Uç noktayla ilişkili teslim kurallarını göster.

Temel Önizle
az cdn endpoint show

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adına sahip mevcut bir CDN uç noktasını alın.

Temel GA
az cdn endpoint start

Durdurulmuş durumda olan mevcut bir CDN uç noktasını başlatır.

Temel GA
az cdn endpoint stop

Çalışan mevcut bir CDN uç noktasını durdurur.

Temel GA
az cdn endpoint update

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adıyla yeni bir CDN uç noktasını güncelleştirin.

Temel GA
az cdn endpoint validate-custom-domain

DNS'de doğru CDN uç noktasına eşlediğinden emin olmak için özel etki alanı eşlemesini doğrular.

Temel GA
az cdn endpoint wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az cdn endpoint create

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adıyla yeni bir CDN uç noktası oluşturun.

az cdn endpoint create --endpoint-name
                       --origin
                       --profile-name
                       --resource-group
                       [--content-types-to-compress]
                       [--default-origin-group]
                       [--delivery-policy]
                       [--enable-compression {0, 1, f, false, n, no, t, true, y, yes}]
                       [--geo-filters]
                       [--location]
                       [--no-http {0, 1, f, false, n, no, t, true, y, yes}]
                       [--no-https {0, 1, f, false, n, no, t, true, y, yes}]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--optimization-type {DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming}]
                       [--origin-groups]
                       [--origin-host-header]
                       [--origin-path]
                       [--probe-path]
                       [--query-string-caching-behavior {BypassCaching, IgnoreQueryString, NotSet, UseQueryString}]
                       [--tags]
                       [--url-signing-keys]
                       [--web-application-firewall-policy-link]

Örnekler

HTTP veya HTTPS üzerinden konak adı içeriğine hizmet vermek için bir uç nokta oluşturun.

az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com

HTTP ve HTTPS bağlantı noktalarıyla özel etki alanı kaynağı olan bir uç nokta oluşturun.

az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com 88 4444

Özel bağlantı etkinleştirilmiş özel etki alanı kaynağı olan bir uç nokta oluşturun.

az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com 80 443 /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.Network/privateLinkServices/pls1 eastus "Please approve this request"

Özel etki alanı kaynağı olan ve Azure CDN'nin varsayılan sıkıştırma MIME türleri için sıkıştırmayı destekleyen bir yalnızca https uç noktası oluşturun.

az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com --no-http --enable-compression

Özel etki alanı kaynağı olan bir uç nokta oluşturun ve belirli MIME türleri için sıkıştırmayı destekleyin.

az cdn endpoint create -g group -n endpoint --profile-name profile --origin www.example.com --enable-compression --content-types-to-compress text/plain text/html

Gerekli Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--origin

Aşağıdaki boşlukla ayrılmış 7 tanımlama grubu tarafından belirtilen uç nokta kaynağı: www.example.com http_port https_port private_link_resource_id private_link_location private_link_approval_message origin_name. HTTP ve HTTPS bağlantı noktaları ile özel bağlantı kaynağı kimliği ve konumu isteğe bağlıdır. HTTP ve HTTPS bağlantı noktaları varsayılan olarak sırasıyla 80 ve 443'e ayarlanır. Özel bağlantı alanları yalnızca sku Standard_Microsoft için geçerlidir ve private_link_resource_id ayarlanırsa private_link_location gereklidir. kaynak adı isteğe bağlıdır ve varsayılan olarak kaynak olarak ayarlanır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--content-types-to-compress

Sıkıştırmanın uygulandığı içerik türlerinin listesi. Değer geçerli bir MIME türü olmalıdır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--default-origin-group

Bir kaynak grubuna açıkça dahil edilmeyen çıkış noktaları için kullanılacak kaynak grubu. Kaynak kimliği veya bu uç noktanın kaynak grubunun adı olarak belirtilebilir.

--delivery-policy

Bir uç nokta için kullanılacak teslim kurallarını belirten ilke. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--enable-compression

Sıkıştırma etkinleştirilirse, kullanıcı sıkıştırılmış bir sürüm için istekte bulunursa içerik sıkıştırılmış olarak sunulur. İstenen içerik 1 bayttan küçük veya 1 MB'tan büyük olduğunda içerik CDN'de sıkıştırılamaz.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--geo-filters

CdN uç noktası içinde kullanıcının coğrafi erişimini tanımlayan kuralların listesi. Her coğrafi filtre, belirtilen bir yola veya içeriğe erişim kuralı tanımlar. Örneğin, /pictures/ Shorthand-syntax, json-file ve yaml-file için APAC'yi engelleyin. Daha fazla göstermek için "??" seçeneğini deneyin.

--location -l

Kaynak konumu. Belirtilmediğinde, kaynak grubunun konumu kullanılır.

--no-http

HTTP trafiğini devre dışı bırakın. Uç noktada HTTP trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan değer HTTP trafiğine izin vermektir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-https

Uç noktada HTTPS trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan, HTTPS trafiğine izin vermektir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--optimization-type

Müşterinin bu CDN uç noktasının hangi senaryo için iyileştirilmesini istediğini belirtir; örneğin, İndirme, Medya hizmetleri. Bu bilgilerle CDN senaryo temelli iyileştirme uygulayabilir.

kabul edilen değerler: DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming
--origin-groups

Kullanılabilirliğe göre trafiğin yük dengelemesi için kullanılan çıkış noktalarından oluşan kaynak grupları. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--origin-host-header

Her istekle birlikte çıkış noktası için gönderilen ana bilgisayar üst bilgisi değeri. Uç Nokta'daki bu özelliğe yalnızca uç nokta tek çıkış noktası kullandığında izin verilir ve kaynakta belirtilen aynı özellik tarafından geçersiz kılınabilir. Bu değeri boş bırakırsanız, istek ana bilgisayar adı bu değeri belirler. Web Apps, Blob Depolama ve Cloud Services gibi Azure CDN çıkış noktaları, bu ana bilgisayar üst bilgisi değerinin varsayılan olarak kaynak ana bilgisayar adıyla eşleşmesini gerektirir.

--origin-path

CDN'nin içerik almak için kullanabileceği kaynak üzerindeki dizin yolu, örneğin contoso.cloudapp.net/originpath.

--probe-path

Kaynakta barındırılan ve dinamik içeriğin teslimini hızlandırmaya ve CDN için en uygun yolları hesaplamaya yardımcı olan dosyanın yolu. Bu, kaynak yola göredir. Bu özellik yalnızca tek bir kaynak kullanılırken geçerlidir.

--query-string-caching-behavior

CDN'nin sorgu dizeleri içeren istekleri nasıl önbelleğe aldırdığını tanımlar. Önbelleğe alma sırasında sorgu dizelerini yoksayabilir, sorgu dizelerini içeren isteklerin önbelleğe alınmasını önlemek için önbelleğe almayı atlayabilir veya her isteği benzersiz bir URL ile önbelleğe alabilirsiniz.

kabul edilen değerler: BypassCaching, IgnoreQueryString, NotSet, UseQueryString
varsayılan değer: NotSet
--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--url-signing-keys

İmzalı URL karmalarını doğrulamak için kullanılan anahtarların listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--web-application-firewall-policy-link

Uç nokta için Web Uygulaması Güvenlik Duvarı ilkesini tanımlar (varsa) Kısa söz dizimi, json dosyası ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint delete

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adına sahip mevcut bir CDN uç noktasını silin.

az cdn endpoint delete [--endpoint-name]
                       [--ids]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--profile-name]
                       [--resource-group]
                       [--subscription]

Örnekler

CDN uç noktasını silin.

az cdn endpoint delete -g group -n endpoint --profile-name profile-name

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint list

Mevcut CDN uç noktalarını listeleyin.

az cdn endpoint list --profile-name
                     --resource-group
                     [--max-items]
                     [--next-token]

Örnekler

Belirli bir CDN profilindeki tüm uç noktaları listeleyin.

az cdn endpoint list -g group --profile-name profile-name

Gerekli Parametreler

--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--max-items

Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki komutun bağımsız değişkeninde --next-token belirteç değerini sağlayın.

--next-token

Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint load

İçeriği CDN'ye önceden yükler. Verizon Profilleri için kullanılabilir.

az cdn endpoint load --content-paths
                     [--endpoint-name]
                     [--ids]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--profile-name]
                     [--resource-group]
                     [--subscription]

Örnekler

Bir uç nokta için Javascript ve CSS içeriğini önceden yükleyin.

az cdn endpoint load -g group -n endpoint --profile-name profile-name --content-paths '/scripts/app.js' '/styles/main.css'

Gerekli Parametreler

--content-paths

Yüklenecek içeriğin yolu. Yol, kaynağın göreli dosya URL'si olmalıdır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint name-exists

Kaynak adının kullanılabilirliğini denetleyin. Bu, cdn uç noktası gibi adın genel olarak benzersiz olduğu kaynaklar için gereklidir.

az cdn endpoint name-exists --name
                            [--type {Microsoft.Cdn/Profiles/AfdEndpoints, Microsoft.Cdn/Profiles/Endpoints}]

Örnekler

Contoso kaynak adının kullanılabilir olup olmadığını denetleyin.

az cdn name-exists --name contoso

Gerekli Parametreler

--name

Doğrulanacak kaynak adı.

İsteğe Bağlı Parametreler

--type

Adı doğrulanacak kaynağın türü.

kabul edilen değerler: Microsoft.Cdn/Profiles/AfdEndpoints, Microsoft.Cdn/Profiles/Endpoints
varsayılan değer: Microsoft.Cdn/Profiles/Endpoints
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint purge

CDN'den içerik kaldırır.

az cdn endpoint purge --content-paths
                      [--endpoint-name]
                      [--ids]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--profile-name]
                      [--resource-group]
                      [--subscription]

Örnekler

Önceden yüklenmiş Javascript ve CSS içeriğini temizleme.

az cdn endpoint purge -g group -n endpoint --profile-name profile-name --content-paths '/scripts/app.js' '/styles/*'

Gerekli Parametreler

--content-paths

Temizlenecek içeriğin yolu. Dosya yolunu veya joker karakter dizinini açıklayabilir. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint show

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adına sahip mevcut bir CDN uç noktasını alın.

az cdn endpoint show [--endpoint-name]
                     [--ids]
                     [--profile-name]
                     [--resource-group]
                     [--subscription]

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint start

Durdurulmuş durumda olan mevcut bir CDN uç noktasını başlatır.

az cdn endpoint start [--endpoint-nameendpoint-name]
                      [--ids]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--profile-name]
                      [--resource-group]
                      [--subscription]

Örnekler

BIR CDN uç noktası başlatın.

az cdn endpoint start -g group -n endpoint --profile-name profile-name

İsteğe Bağlı Parametreler

--endpoint-nameendpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint stop

Çalışan mevcut bir CDN uç noktasını durdurur.

az cdn endpoint stop [--endpoint-name]
                     [--ids]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--profile-name]
                     [--resource-group]
                     [--subscription]

Örnekler

CDN uç noktasını durdurun.

az cdn endpoint stop -g group -n endpoint --profile-name profile-name

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint update

Belirtilen abonelik, kaynak grubu ve profil altında belirtilen uç nokta adıyla yeni bir CDN uç noktasını güncelleştirin.

az cdn endpoint update [--add]
                       [--content-types-to-compress]
                       [--default-origin-group]
                       [--delivery-policy]
                       [--enable-compression {0, 1, f, false, n, no, t, true, y, yes}]
                       [--endpoint-name]
                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                       [--geo-filters]
                       [--ids]
                       [--location]
                       [--no-http {0, 1, f, false, n, no, t, true, y, yes}]
                       [--no-https {0, 1, f, false, n, no, t, true, y, yes}]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--optimization-type {DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming}]
                       [--origin-groups]
                       [--origin-host-header]
                       [--origin-path]
                       [--probe-path]
                       [--profile-name]
                       [--query-string-caching-behavior {BypassCaching, IgnoreQueryString, NotSet, UseQueryString}]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--subscription]
                       [--tags]
                       [--url-signing-keys]
                       [--web-application-firewall-policy-link]

Örnekler

Uç nokta için HTTP trafiğini kapatın.

az cdn endpoint update -g group -n endpoint --profile-name profile --no-http

Bir uç nokta için içerik sıkıştırmayı etkinleştirin.

az cdn endpoint update -g group -n endpoint --profile-name profile --enable-compression

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON dizesi>.

--content-types-to-compress

Sıkıştırmanın uygulandığı içerik türlerinin listesi. Değer geçerli bir MIME türü olmalıdır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--default-origin-group

Bir kaynak grubuna açıkça dahil edilmeyen çıkış noktaları için kullanılacak kaynak grubu. Kaynak kimliği veya bu uç noktanın kaynak grubunun adı olarak belirtilebilir.

--delivery-policy

Bir uç nokta için kullanılacak teslim kurallarını belirten ilke. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--enable-compression

Sıkıştırma etkinleştirilirse, kullanıcı sıkıştırılmış bir sürüm için istekte bulunursa içerik sıkıştırılmış olarak sunulur. İstenen içerik 1 bayttan küçük veya 1 MB'tan büyük olduğunda içerik CDN'de sıkıştırılamaz.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--geo-filters

CdN uç noktası içinde kullanıcının coğrafi erişimini tanımlayan kuralların listesi. Her coğrafi filtre, belirtilen bir yola veya içeriğe erişim kuralı tanımlar. Örneğin, /pictures/ Shorthand-syntax, json-file ve yaml-file için APAC'yi engelleyin. Daha fazla göstermek için "??" seçeneğini deneyin.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--location -l

Kaynak konumu.

--no-http

HTTP trafiğini devre dışı bırakın. Uç noktada HTTP trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan değer HTTP trafiğine izin vermektir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-https

Uç noktada HTTPS trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan, HTTPS trafiğine izin vermektir.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--optimization-type

Müşterinin bu CDN uç noktasının hangi senaryo için iyileştirilmesini istediğini belirtir; örneğin, İndirme, Medya hizmetleri. Bu bilgilerle CDN senaryo temelli iyileştirme uygulayabilir.

kabul edilen değerler: DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming
--origin-groups

Kullanılabilirliğe göre trafiğin yük dengelemesi için kullanılan çıkış noktalarından oluşan kaynak grupları. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--origin-host-header

Her istekle birlikte çıkış noktası için gönderilen ana bilgisayar üst bilgisi değeri. Uç Nokta'daki bu özelliğe yalnızca uç nokta tek çıkış noktası kullandığında izin verilir ve kaynakta belirtilen aynı özellik tarafından geçersiz kılınabilir. Bu değeri boş bırakırsanız, istek ana bilgisayar adı bu değeri belirler. Web Apps, Blob Depolama ve Cloud Services gibi Azure CDN çıkış noktaları, bu ana bilgisayar üst bilgisi değerinin varsayılan olarak kaynak ana bilgisayar adıyla eşleşmesini gerektirir.

--origin-path

CDN'nin içerik almak için kullanabileceği kaynak üzerindeki dizin yolu, örneğin contoso.cloudapp.net/originpath.

--probe-path

Kaynakta barındırılan ve dinamik içeriğin teslimini hızlandırmaya ve CDN için en uygun yolları hesaplamaya yardımcı olan dosyanın yolu. Bu, kaynak yola göredir. Bu özellik yalnızca tek bir kaynak kullanılırken geçerlidir.

--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--query-string-caching-behavior

CDN'nin sorgu dizeleri içeren istekleri nasıl önbelleğe aldırdığını tanımlar. Önbelleğe alma sırasında sorgu dizelerini yoksayabilir, sorgu dizelerini içeren isteklerin önbelleğe alınmasını önlemek için önbelleğe almayı atlayabilir veya her isteği benzersiz bir URL ile önbelleğe alabilirsiniz.

kabul edilen değerler: BypassCaching, IgnoreQueryString, NotSet, UseQueryString
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--url-signing-keys

İmzalı URL karmalarını doğrulamak için kullanılan anahtarların listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--web-application-firewall-policy-link

Uç nokta için Web Uygulaması Güvenlik Duvarı ilkesini tanımlar (varsa) Kısa söz dizimi, json dosyası ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint validate-custom-domain

DNS'de doğru CDN uç noktasına eşlediğinden emin olmak için özel etki alanı eşlemesini doğrular.

az cdn endpoint validate-custom-domain --host-name
                                       [--endpoint-name]
                                       [--ids]
                                       [--profile-name]
                                       [--resource-group]
                                       [--subscription]

Örnekler

DNS'de doğru CDN uç noktasına eşlenip eşlemediğini görmek için etki alanı www.contoso.com doğrulayın.

az cdn endpoint validate-custom-domain -g group -n endpoint --profile-name profile-name --host-name www.contoso.com

Gerekli Parametreler

--host-name

Özel etki alanının ana bilgisayar adı. Etki alanı adı olmalıdır.

İsteğe Bağlı Parametreler

--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cdn endpoint wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az cdn endpoint wait [--created]
                     [--custom]
                     [--deleted]
                     [--endpoint-name]
                     [--exists]
                     [--ids]
                     [--interval]
                     [--profile-name]
                     [--resource-group]
                     [--subscription]
                     [--timeout]
                     [--updated]

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--endpoint-name --name -n

Genel olarak benzersiz olan profilin altındaki uç noktanın adı.

--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--profile-name

Kaynak grubu içinde benzersiz olan CDN profilinin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.