az afd origin

Zarządzaj źródłami w określonej grupie pochodzenia.

Źródła to serwery aplikacji, na których usługa Front Door będzie kierować żądania klientów. Korzystaj z publicznie dostępnego serwera aplikacji, w tym App Service, Traffic Manager, Private Link i wielu innych.

Polecenia

az afd origin create

Utwórz źródło usługi AFD.

az afd origin delete

Usuwa istniejące źródło w grupie pochodzenia.

az afd origin list

Wyświetla listę wszystkich istniejących źródeł w grupie pochodzenia.

az afd origin show

Pobiera istniejące źródło w grupie pochodzenia.

az afd origin update

Zaktualizuj ustawienia określonego źródła usługi AFD.

az afd origin create

Utwórz źródło usługi AFD.

az afd origin create --enabled-state {Disabled, Enabled}
                     --host-name
                     --origin-group-name
                     --origin-name
                     --profile-name
                     --resource-group
                     [--enable-private-link {false, true}]
                     [--enforce-certificate-name-check {false, true}]
                     [--http-port]
                     [--https-port]
                     [--origin-host-header]
                     [--priority]
                     [--private-link-location]
                     [--private-link-request-message]
                     [--private-link-resource]
                     [--private-link-sub-resource-type]
                     [--weight]

Przykłady

Tworzenie regularnego źródła

az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled --http-port 80 --https-port 443

Tworzenie źródła łącza prywatnego

az afd origin create -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 1 --weight 500 --enabled-state Enabled --http-port 80 --https-port 443 --private-link-resource /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group/providers/Microsoft.Storage/storageAccounts/plstest --private-link-location EastUS --private-link-request-message 'Please approve this request' --private-link-sub-resource table

Parametry wymagane

--enabled-state

Czy włączyć to źródło.

akceptowane wartości: Disabled, Enabled
--host-name

Adres źródła. Obsługiwane są nazwy domen, adresy IPv4 i adresy IPv6. Powinno to być unikatowe we wszystkich źródłach w grupie pochodzenia.

--origin-group-name

Nazwa grupy pochodzenia, która jest unikatowa w punkcie końcowym.

--origin-name

Nazwa źródła.

--profile-name

Nazwa profilu CDN, który jest unikatowy w grupie zasobów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--enable-private-link

Wskazuje, czy link prywatny jest wyzwolony w tym pochodzenia.

akceptowane wartości: false, true
--enforce-certificate-name-check

"Czy włączyć sprawdzanie nazwy certyfikatu na poziomie źródła.

akceptowane wartości: false, true
wartość domyślna: 1
--http-port

Port używany do żądań HTTP do źródła.

wartość domyślna: 80
--https-port

Port używany do żądań https do źródła.

wartość domyślna: 443
--origin-host-header

Nagłówek Host do wysyłania żądań do tego źródła. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Azure CDN źródła, takie jak Web Apps, Storage obiektów blob i Cloud Services wymagają, aby ta wartość nagłówka hosta odpowiadała domyślnie nazwie hosta pochodzenia.

--priority

Priorytet pochodzenia w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Wyższe priorytety nie będą używane do równoważenia obciążenia, jeśli jakiekolwiek źródło niższego priorytetu jest w dobrej kondycji. Musi należeć do zakresu od 1 do 5.

wartość domyślna: 1
--private-link-location

Lokalizacja źródła, która zostanie połączona z użyciem linku prywatnego.

--private-link-request-message

Komunikat wyświetlany dla osoby zatwierdzającej żądania łącza prywatnego.

--private-link-resource

Identyfikator zasobu źródła, który zostanie połączony z użyciem linku prywatnego.

--private-link-sub-resource-type

Podsób typu źródła, który zostanie połączony z użyciem linku prywatnego. Aby uzyskać obsługiwane typy zasobów podrzędnych, można użyć polecenia "az network private-link-resource list".

--weight

Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi należeć do zakresu od 1 do 1000.

wartość domyślna: 1000

az afd origin delete

Usuwa istniejące źródło w grupie pochodzenia.

az afd origin delete [--ids]
                     [--origin-group-name]
                     [--origin-name]
                     [--profile-name]
                     [--resource-group]
                     [--yes]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--origin-group-name

Nazwa grupy pochodzenia, która jest unikatowa w punkcie końcowym.

--origin-name

Nazwa źródła.

--profile-name

Nazwa profilu CDN, który jest unikatowy w grupie zasobów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--yes -y

Nie monituj o potwierdzenie.

az afd origin list

Wyświetla listę wszystkich istniejących źródeł w grupie pochodzenia.

az afd origin list --origin-group-name
                   --profile-name
                   --resource-group

Parametry wymagane

--origin-group-name

Nazwa grupy pochodzenia, która jest unikatowa w punkcie końcowym.

--profile-name

Nazwa profilu CDN, który jest unikatowy w grupie zasobów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az afd origin show

Pobiera istniejące źródło w grupie pochodzenia.

az afd origin show [--ids]
                   [--origin-group-name]
                   [--origin-name]
                   [--profile-name]
                   [--resource-group]

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--origin-group-name

Nazwa grupy pochodzenia, która jest unikatowa w punkcie końcowym.

--origin-name

Nazwa źródła.

--profile-name

Nazwa profilu CDN, który jest unikatowy w grupie zasobów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az afd origin update

Zaktualizuj ustawienia określonego źródła usługi AFD.

az afd origin update [--enable-private-link {false, true}]
                     [--enabled-state {Disabled, Enabled}]
                     [--enforce-certificate-name-check {false, true}]
                     [--host-name]
                     [--http-port]
                     [--https-port]
                     [--ids]
                     [--origin-group-name]
                     [--origin-host-header]
                     [--origin-name]
                     [--priority]
                     [--private-link-location]
                     [--private-link-request-message]
                     [--private-link-resource]
                     [--private-link-sub-resource-type]
                     [--profile-name]
                     [--resource-group]
                     [--weight]

Przykłady

Zaktualizuj nagłówek hosta i priorytet określonego źródła.

az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --origin-host-header example.contoso.com --priority 3

Wyłącz łącze prywatne źródła.

az afd origin update -g group --host-name example.contoso.com --profile-name profile --origin-group-name originGroup --origin-name origin1 --enable-private-link False

Parametry opcjonalne

--enable-private-link

Wskazuje, czy link prywatny jest wyzwolony w tym pochodzenia.

akceptowane wartości: false, true
--enabled-state

Czy włączyć to źródło.

akceptowane wartości: Disabled, Enabled
--enforce-certificate-name-check

"Czy włączyć sprawdzanie nazwy certyfikatu na poziomie źródła.

akceptowane wartości: false, true
--host-name

Adres źródła. Obsługiwane są nazwy domen, adresy IPv4 i adresy IPv6. Powinno to być unikatowe we wszystkich źródłach w grupie pochodzenia.

--http-port

Port używany dla żądań HTTP do źródła.

--https-port

Port używany na potrzeby żądań https do źródła.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--origin-group-name

Nazwa grupy pochodzenia, która jest unikatowa w punkcie końcowym.

--origin-host-header

Nagłówek Host do wysłania żądań do tego źródła. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Azure CDN źródła, takie jak Web Apps, Storage obiektów blob i Cloud Services wymagają domyślnego dopasowania tej wartości nagłówka hosta do nazwy hosta pochodzenia.

--origin-name

Nazwa źródła.

--priority

Priorytet źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Wyższe priorytety nie będą używane do równoważenia obciążenia, jeśli jakiekolwiek źródło o niższym priorytcie jest w dobrej kondycji. Musi zawierać się w przedziale od 1 do 5.

--private-link-location

Lokalizacja źródła, z którą będzie połączony za pomocą łącza prywatnego.

--private-link-request-message

Komunikat, który jest wyświetlany dla osoby zatwierdzającej żądania łącza prywatnego.

--private-link-resource

Identyfikator zasobu źródła, z którego będzie połączony za pomocą łącza prywatnego.

--private-link-sub-resource-type

Typ zasobu podrzędnego źródła, z którego będzie połączony za pomocą łącza prywatnego. Aby uzyskać obsługiwane typy zasobów podrzędnych, możesz użyć polecenia "az network private-link-resource list".

--profile-name

Nazwa profilu CDN, który jest unikatowy w grupie zasobów.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--weight

Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi zawierać się w zakresie od 1 do 1000.