az cdn endpoint rule action

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

Komutlar

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 action add

Teslim kuralına eylem ekleme.

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--cache-behavior {BypassCache, Override, SetIfMissing}]
                                [--cache-duration]
                                [--custom-fragment]
                                [--custom-hostname]
                                [--custom-path]
                                [--custom-querystring]
                                [--destination]
                                [--header-action {Append, Delete, Overwrite}]
                                [--header-name]
                                [--header-value]
                                [--ids]
                                [--name]
                                [--origin-group]
                                [--preserve-unmatched-path {false, true}]
                                [--profile-name]
                                [--query-parameters]
                                [--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
                                [--redirect-protocol {Http, Https, MatchRequest}]
                                [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                [--resource-group]
                                [--source-pattern]

Örnekler

Yeniden yönlendirme eylemi ekleyin.

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Önbellek süre sonu eylemi ekleme

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

Gerekli Parametreler

--action-name

Teslim kuralı eyleminin adı: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.

kabul edilen değerler: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

Kuralın adı.

İsteğe Bağlı Parametreler

--cache-behavior

İstekler için önbelleğe alma davranışı.

kabul edilen değerler: BypassCache, Override, SetIfMissing
--cache-duration

İçeriğin önbelleğe alınması gereken süre. İzin verilen biçim: [d.]ss:mm:ss.

--custom-fragment

Yeniden yönlendirme URL'sine eklenecek parça.

--custom-hostname

Yeniden yönlendirme için ana bilgisayar. Gelen konağı hedef konak olarak kullanmak için boş bırakın.

--custom-path

Yeniden yönlendirmenin tam yolu. Yol boş olamaz ve /ile başlamalıdır. Gelen yolu hedef yol olarak kullanmak için boş bırakın.

--custom-querystring

Yeniden yönlendirme URL'sine yerleştirilecek sorgu dizeleri kümesi. gelen sorgu dizesini korumak için boş bırakın.

--destination

Yeniden yazmada kullanılacak hedef yol.

--header-action

İstekler için üst bilgi eylemi.

kabul edilen değerler: Append, Delete, Overwrite
--header-name

Değiştireceğiniz üst bilginin adı.

--header-value

Üst bilginin değeri.

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

--origin-group

Varsayılan OriginGroup'un geçersiz kıldığını belirten OriginGroup adı veya kimliği.

--preserve-unmatched-path

True ise, kaynak desenden sonraki kalan yol yeni hedef yola eklenir.

kabul edilen değerler: false, true
--profile-name

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

--query-parameters

Dahil etmek veya dışlamak için sorgu parametreleri (virgülle ayrılmış).

--query-string-behavior

İstekler için sorgu dizesi davranışı.

kabul edilen değerler: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Yeniden yönlendirme için kullanılacak protokol.

kabul edilen değerler: Http, Https, MatchRequest
--redirect-type

Kuralın trafiği yeniden yönlendirirken kullanacağı yeniden yönlendirme türü.

kabul edilen değerler: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

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

--source-pattern

Yeniden yazılabilecek isteklerin türünü tanımlayan bir istek URI düzeni.

az cdn endpoint rule action remove

Bir eylemi teslim kuralından kaldırma.

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]

Örnekler

İlk eylemi kaldırın.

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

Gerekli Parametreler

--index

Koşulun/eylemin dizini.

--rule-name

Kuralın adı.

İ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 rule action show

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

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

Örnekler

teslim kurallarını uç noktayla aynı şekilde gösterir.

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

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