az cdn endpoint

CDN uç noktalarını yönetme.

Komutlar

az cdn endpoint create

CDN'ye bağlanmak için adlandırılmış bir uç nokta oluşturun.

az cdn endpoint delete

CDN uç noktasını silme.

az cdn endpoint list

CDN için kullanılabilir uç noktaları listeleme.

az cdn endpoint load

CDN uç noktası için içeriği önceden yükleyin.

az cdn endpoint purge

CDN uç noktası için önceden yüklenmiş içeriği temizleme.

az cdn endpoint rule

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

az cdn endpoint rule action

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

az cdn endpoint rule action add

Teslim kuralına eylem ekleme.

az cdn endpoint rule action remove

Bir eylemi teslim kuralından kaldırma.

az cdn endpoint rule action show

Uç noktayla birlikte teslim kurallarının eşlemini gösterin.

az cdn endpoint rule add

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

az cdn endpoint rule condition

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

az cdn endpoint rule condition add

Bir teslimat kuralına koşul ekleyin.

az cdn endpoint rule condition remove

Bir teslimat kuralından koşulu kaldırma.

az cdn endpoint rule condition show

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

az cdn endpoint rule remove

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

az cdn endpoint rule show

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

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ır.

az cdn endpoint start

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

az cdn endpoint stop

CDN uç noktasını durdurun.

az cdn endpoint update

İçeriğin teslim şeklini yönetmek için bir CDN uç noktasını güncelleştirin.

az cdn endpoint validate-custom-domain

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

az cdn endpoint waf

CDN uç noktasının WAF özelliklerini yönetme.

az cdn endpoint waf policy

CDN uç noktasına CDN WAF ilkesi uygulama.

az cdn endpoint waf policy remove

CDN WAF ilkesini CDN uç noktasından kaldırın.

az cdn endpoint waf policy set

CDN uç noktasına uygulanan CDN WAF ilkesini ayarlayın.

az cdn endpoint waf policy show

CdN uç noktasına hangi CDN WAF ilkesinin uygulandığını gösterin.

az cdn endpoint create

CDN'ye bağlanmak için adlandırılmış bir uç nokta oluşturun.

az cdn endpoint create --name
                       --origin
                       --profile-name
                       --resource-group
                       [--content-types-to-compress]
                       [--enable-compression {false, true}]
                       [--location]
                       [--no-http {false, true}]
                       [--no-https {false, true}]
                       [--no-wait]
                       [--origin-host-header]
                       [--origin-path]
                       [--query-string-caching {BypassCaching, IgnoreQueryString, NotSet, UseQueryString}]
                       [--tags]

Örnekler

HTTP veya HTTPS üzerinden konak adı için hizmete yönelik 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

--name -n

CDN uç noktasının adı.

--origin

Aşağıdaki boşlukla ayrılmış 6 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. 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.

--profile-name

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

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak 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.

--enable-compression

Sıkıştırma etkinleştirilirse, kullanıcı sıkıştırılmış bir sürüm isterse 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: false, true
--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--no-http

Uç noktada HTTP trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan değer HTTP trafiğine izin vermektir.

kabul edilen değerler: false, true
--no-https

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

kabul edilen değerler: false, true
--no-wait

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

--origin-host-header

Bu kaynak istekler için gönderilecek Konak üst bilgisi. 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 kaynaklarında bu ana bilgisayar üst bilgisi değerinin varsayılan olarak kaynak ana bilgisayar adıyla eşleşmesi gerekir.

--origin-path

Azure CDN'nin içerik almak için kullanabileceği kaynakta bir dizin yolu.

--query-string-caching

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
--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az cdn endpoint delete

CDN uç noktasını silme.

az cdn endpoint delete [--ids]
                       [--name]
                       [--no-wait]
                       [--profile-name]
                       [--resource-group]

Örnekler

CDN uç noktasını silme.

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

İsteğe Bağlı Parametreler

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-wait

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

--profile-name

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

--resource-group -g

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

az cdn endpoint list

CDN için kullanılabilir uç noktaları listeleme.

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

Ö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ı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az cdn endpoint load

CDN uç noktası için içeriği önceden yükleyin.

az cdn endpoint load --content-paths
                     [--ids]
                     [--name]
                     [--no-wait]
                     [--profile-name]
                     [--resource-group]

Ö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.

İsteğe Bağlı Parametreler

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-wait

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

--profile-name

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

--resource-group -g

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

az cdn endpoint purge

CDN uç noktası için önceden yüklenmiş içeriği temizleme.

az cdn endpoint purge --content-paths
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--profile-name]
                      [--resource-group]

Ö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. Bir dosya yolunu veya joker dizini açıklayabilir.

İsteğe Bağlı Parametreler

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-wait

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

--profile-name

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

--resource-group -g

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

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ır.

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

İsteğe Bağlı Parametreler

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--profile-name

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

--resource-group -g

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

az cdn endpoint start

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

az cdn endpoint start [--ids]
                      [--name]
                      [--no-wait]
                      [--profile-name]
                      [--resource-group]

Ö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

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-wait

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

--profile-name

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

--resource-group -g

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

az cdn endpoint stop

CDN uç noktasını durdurun.

az cdn endpoint stop [--ids]
                     [--name]
                     [--no-wait]
                     [--profile-name]
                     [--resource-group]

Örnekler

CDN uç noktasını durdurun.

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

İsteğe Bağlı Parametreler

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-wait

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

--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.

az cdn endpoint update

İçeriğin teslim şeklini yönetmek için bir CDN uç noktasını güncelleştirin.

az cdn endpoint update [--add]
                       [--content-types-to-compress]
                       [--default-origin-group]
                       [--enable-compression {false, true}]
                       [--force-string]
                       [--ids]
                       [--name]
                       [--no-http {false, true}]
                       [--no-https {false, true}]
                       [--no-wait]
                       [--origin-host-header]
                       [--origin-path]
                       [--profile-name]
                       [--query-string-caching {BypassCaching, IgnoreQueryString, NotSet, UseQueryString}]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--tags]

Ö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ştirme.

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 string>.

--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.

--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.

--enable-compression

Sıkıştırma etkinleştirilirse, kullanıcı sıkıştırılmış bir sürümü isterse 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: false, true
--force-string

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

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--no-http

Uç noktada HTTP trafiğine izin verilip verilmeyeceğini gösterir. Varsayılan değer HTTP trafiğine izin vermektir.

kabul edilen değerler: false, true
--no-https

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

kabul edilen değerler: false, true
--no-wait

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

--origin-host-header

Bu kaynak istekler için gönderilecek Konak üst bilgisi. 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 kaynakları varsayılan olarak kaynak ana bilgisayar adıyla eşleşecek şekilde bu ana bilgisayar üst bilgi değerini gerektirir.

--origin-path

Azure CDN'nin içerik almak için kullanabileceği kaynakta bir dizin yolu.

--profile-name

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

--query-string-caching

CDN'nin sorgu dizelerini içeren istekleri nasıl önbelleğe aldırdığını tanımlar. Önbelleğe alırken 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 bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

az cdn endpoint validate-custom-domain

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

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

Örnekler

DNS'de doğru CDN uç noktasıyla eşlenip eşlenemediğ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

--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 tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

CDN uç noktasının adı.

--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.