az cdn endpoint

CDN 엔드포인트를 관리합니다.

명령

az cdn endpoint create

CDN 연결할 명명된 엔드포인트를 만듭니다.

az cdn endpoint delete

CDN 엔드포인트를 삭제합니다.

az cdn endpoint list

CDN 사용 가능한 엔드포인트를 나열합니다.

az cdn endpoint load

CDN 엔드포인트에 대한 콘텐츠를 미리 로드합니다.

az cdn endpoint purge

CDN 엔드포인트에 대해 미리 로드된 콘텐츠를 제거합니다.

az cdn endpoint rule

엔드포인트에 대한 배달 규칙을 관리합니다.

az cdn endpoint rule action

엔드포인트에 대한 배달 규칙 작업을 관리합니다.

az cdn endpoint rule action add

배달 규칙에 작업을 추가합니다.

az cdn endpoint rule action remove

배달 규칙에서 작업을 제거합니다.

az cdn endpoint rule action show

배달 규칙을 엔드포인트와 함께 표시합니다.

az cdn endpoint rule add

CDN 엔드포인트에 배달 규칙을 추가합니다.

az cdn endpoint rule condition

끝점에 대 한 배달 규칙 조건을 관리 합니다.

az cdn endpoint rule condition add

배달 규칙에 조건을 추가 합니다.

az cdn endpoint rule condition remove

배달 규칙에서 조건을 제거 합니다.

az cdn endpoint rule condition show

끝점과 연결할 배달 규칙을 표시 합니다.

az cdn endpoint rule remove

엔드포인트에서 배달 규칙을 제거합니다.

az cdn endpoint rule show

배달 규칙을 엔드포인트와 함께 표시합니다.

az cdn endpoint show

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름을 가진 기존 CDN 엔드포인트를 가져옵니다.

az cdn endpoint start

CDN 엔드포인트를 시작합니다.

az cdn endpoint stop

CDN 끝점을 중지 합니다.

az cdn endpoint update

CDN 끝점을 업데이트 하 여 콘텐츠가 배달 되는 방법을 관리 합니다.

az cdn endpoint validate-custom-domain

DNS의 올바른 CDN 끝점에 매핑되도록 사용자 지정 도메인 매핑의 유효성을 검사 합니다.

az cdn endpoint waf

CDN 끝점의 waf 속성을 관리 합니다.

az cdn endpoint waf policy

CDN 끝점에 CDN waf 정책을 적용 합니다.

az cdn endpoint waf policy remove

CDN 끝점에서 CDN waf 정책을 제거 합니다.

az cdn endpoint waf policy set

CDN 끝점에 적용 된 CDN waf 정책을 설정 합니다.

az cdn endpoint waf policy show

CDN 끝점에 적용 되는 CDN waf 정책을 표시 합니다.

az cdn endpoint create

CDN 연결할 명명된 엔드포인트를 만듭니다.

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-behavior]
                       [--subscription]
                       [--tags]

예제

HTTP 또는 HTTPS를 통해 호스트 이름에 대한 서비스 콘텐츠에 대한 엔드포인트를 만듭니다.

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

HTTP 및 HTTPS 포트를 사용하여 사용자 지정 도메인 원본이 있는 엔드포인트를 만듭니다.

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

프라이빗 링크가 활성화된 사용자 지정 도메인 원본을 사용하여 엔드포인트를 만듭니다.

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"

압축 및 HTTPS만 있는 사용자 지정 도메인을 사용하여 엔드포인트를 만듭니다.

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

필수 매개 변수

--name -n

CDN 엔드포인트의 이름입니다.

--origin

공백으로 구분된 6개 튜플로 지정된 엔드포인트 원점: www.example.com http_port https_port private_link_resource_id private_link_location private_link_approval_message . HTTP 및 HTTPS 포트와 프라이빗 링크 리소스 ID 및 위치는 선택 사항입니다. HTTP 및 HTTPS 포트는 각각 80 및 443으로 기본 설정됩니다. 프라이빗 링크 필드는 sku Standard_Microsoft 대해서만 유효하며 private_link_resource_id 설정된 경우 private_link_location 필요합니다.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--content-types-to-compress

압축이 적용되는 콘텐츠 형식의 목록입니다. 값은 유효한 MIME 형식이어야 합니다.

--enable-compression

압축을 사용하도록 설정하면 사용자가 압축된 버전을 요청하는 경우 콘텐츠가 압축된 것으로 제공됩니다. 요청된 콘텐츠가 1바이트보다 작거나 1MB보다 큰 경우 CDN 콘텐츠가 압축되지 않습니다.

허용되는 값: false, true
--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--no-http

엔드포인트에서 HTTP 트래픽이 허용되지 않는지 여부를 나타냅니다. 기본값은 HTTP 트래픽을 허용하는 것입니다.

허용되는 값: false, true
--no-https

엔드포인트에서 HTTPS 트래픽이 허용되지 않는지 여부를 나타냅니다. 기본값은 HTTPS 트래픽을 허용하는 것입니다.

허용되는 값: false, true
--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--origin-host-header

각 요청과 함께 원본으로 전송된 호스트 헤더 값입니다. 엔드포인트에서 이 속성은 엔드포인트에서 단일 원본을 사용하고 원본에 지정된 동일한 속성으로 재정의할 수 있는 경우에만 허용됩니다. 이 값을 비워 두면 요청 호스트 이름에 따라 이 값이 결정됩니다. Web Apps, Blob Storage 및 Cloud Services 같은 Azure CDN 원본에는 기본적으로 원본 호스트 이름과 일치하도록 이 호스트 헤더 값이 필요합니다.

--origin-path

CDN 콘텐츠를 검색하는 데 사용할 수 있는 원본의 디렉터리 경로입니다(예: contoso.cloudapp.net/originpath).

--query-string-caching-behavior

CDN 쿼리 문자열이 포함된 요청을 캐시하는 방법을 정의합니다. 캐싱할 때 쿼리 문자열을 무시하거나, 캐싱을 무시하여 쿼리 문자열이 포함된 요청이 캐시되지 않도록 하거나, 고유한 URL을 사용하여 모든 요청을 캐시할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

az cdn endpoint delete

CDN 엔드포인트를 삭제합니다.

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

예제

CDN 엔드포인트를 삭제합니다.

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

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

CDN 엔드포인트의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az cdn endpoint list

CDN 사용 가능한 엔드포인트를 나열합니다.

az cdn endpoint list --profile-name
                     --resource-group
                     [--query-examples]
                     [--subscription]

예제

지정된 CDN 프로필 내의 모든 엔드포인트를 나열합니다.

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

필수 매개 변수

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az cdn endpoint load

CDN 엔드포인트에 대한 콘텐츠를 미리 로드합니다.

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

예제

엔드포인트에 대한 Javascript 및 CSS 콘텐츠를 미리 로드합니다.

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

필수 매개 변수

--content-paths

로드할 콘텐츠의 경로입니다. 경로는 원본의 상대 파일 URL이어야 합니다.

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

CDN 엔드포인트의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az cdn endpoint purge

CDN 엔드포인트에 대해 미리 로드된 콘텐츠를 제거합니다.

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

예제

미리 로드된 Javascript 및 CSS 콘텐츠를 제거합니다.

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

필수 매개 변수

--content-paths

제거할 콘텐츠의 경로입니다. 파일 경로 또는 와일드카드 디렉터리를 설명할 수 있습니다.

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

CDN 엔드포인트의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az cdn endpoint show

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름을 가진 기존 CDN 엔드포인트를 가져옵니다.

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

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

CDN 엔드포인트의 이름입니다.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--query-examples

JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.

az cdn endpoint start

CDN 엔드포인트를 시작합니다.

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

예제

CDN 엔드포인트를 시작합니다.

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

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

CDN 끝점의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az cdn endpoint stop

CDN 끝점을 중지 합니다.

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

예제

CDN 끝점을 중지 합니다.

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

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

CDN 끝점의 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az cdn endpoint update

CDN 끝점을 업데이트 하 여 콘텐츠가 배달 되는 방법을 관리 합니다.

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]
                       [--subscription]
                       [--tags]

예제

끝점에 대 한 HTTP 트래픽을 해제 합니다.

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

끝점에 대해 콘텐츠 압축을 사용 하도록 설정 합니다.

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

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정 하 여 개체 목록에 개체를 추가 합니다. 예:--속성을 추가 합니다. listProperty <key = value, string 또는 JSON string>.

--content-types-to-compress

압축이 적용 되는 콘텐츠 형식 목록입니다. 값은 유효한 MIME 형식 이어야 합니다.

--default-origin-group

원본 그룹에 명시적으로 포함 되지 않은 원본에 사용할 원본 그룹입니다. 는이 끝점의 원본 그룹 이름 또는 리소스 ID로 지정할 수 있습니다.

--enable-compression

압축을 사용 하는 경우 사용자가 압축 된 버전을 요청 하면 콘텐츠가 압축 된 것으로 처리 됩니다. 요청한 콘텐츠가 1 바이트 보다 작거나 1mb 보다 크면 콘텐츠가 CDN에서 압축 되지 않습니다.

허용되는 값: false, true
--force-string

' Set ' 또는 ' a l l '을 사용 하는 경우 JSON으로 변환 하는 대신 문자열 리터럴을 유지 합니다.

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

CDN 끝점의 이름입니다.

--no-http

끝점에서 HTTP 트래픽이 허용 되지 않는지 여부를 나타냅니다. 기본값은 HTTP 트래픽을 허용 하는 것입니다.

허용되는 값: false, true
--no-https

끝점에서 HTTPS 트래픽이 허용 되지 않는지 여부를 나타냅니다. 기본값은 HTTPS 트래픽을 허용 하는 것입니다.

허용되는 값: false, true
--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--origin-host-header

각 요청과 함께 원본으로 전송 되는 호스트 헤더 값입니다. 끝점의이 속성은 끝점이 단일 원본을 사용 하 고 원본에 지정 된 동일한 속성에 의해 재정의 될 수 있는 경우에만 허용 됩니다. 이 값을 비워 두면 요청 호스트 이름에 의해이 값이 결정 됩니다. Azure CDN 원본 (예: Web Apps, Blob Storage 및 Cloud Services)은 기본적으로이 호스트 헤더 값이 원본 호스트 이름과 일치 해야 합니다.

--origin-path

CDN에서 콘텐츠를 검색 하는 데 사용할 수 있는 원본에 대 한 디렉터리 경로 (예: contoso.cloudapp.net/originpath)입니다.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--query-string-caching

CDN에서 쿼리 문자열을 포함 하는 요청을 캐시 하는 방법을 정의 합니다. 캐시할 때 쿼리 문자열을 무시 하거나 캐싱을 우회 하 여 쿼리 문자열이 포함 된 요청이 캐시 되지 않도록 하거나 모든 요청을 고유 URL로 캐시할 수 있습니다.

허용되는 값: BypassCaching, IgnoreQueryString, NotSet, UseQueryString
--remove

목록에서 속성이 나 요소를 제거 합니다. 예:--속성을 제거 합니다. 목록 또는--propertyToRemove을 제거 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--set

설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.

az cdn endpoint validate-custom-domain

DNS의 올바른 CDN 끝점에 매핑되도록 사용자 지정 도메인 매핑의 유효성을 검사 합니다.

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

예제

도메인 www.contoso.com의 유효성을 검사 하 여 DNS의 올바른 CDN 끝점에 매핑되는지 여부를 확인 합니다.

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

필수 매개 변수

--host-name

사용자 지정 도메인의 호스트 이름입니다. 도메인 이름이어야 합니다.

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

CDN 끝점의 이름입니다.

--profile-name

리소스 그룹 내에서 고유한 CDN 프로필의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .