az cdn endpoint

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

명령

Name Description 형식 상태
az cdn endpoint create

지정된 구독, 리소스 그룹 및 프로필 아래에 지정된 엔드포인트 이름을 사용하여 새 CDN 엔드포인트를 만듭니다.

핵심 GA
az cdn endpoint delete

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름을 사용하여 기존 CDN 엔드포인트를 삭제합니다.

핵심 GA
az cdn endpoint list

기존 CDN 엔드포인트를 나열합니다.

핵심 GA
az cdn endpoint load

CDN에 콘텐츠를 미리 로드합니다. Verizon 프로필에 사용할 수 있습니다.

핵심 GA
az cdn endpoint name-exists

리소스 이름의 사용 가능 여부를 확인합니다. 이는 CDN 엔드포인트와 같이 이름이 전역적으로 고유한 리소스에 필요합니다.

핵심 GA
az cdn endpoint purge

CDN에서 콘텐츠를 제거합니다.

핵심 GA
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

엔드포인트를 사용하여 배달 규칙 asscociate를 표시합니다.

핵심 프리뷰
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 엔드포인트를 가져옵니다.

핵심 GA
az cdn endpoint start

중지된 상태에 있는 기존 CDN 엔드포인트를 시작합니다.

핵심 GA
az cdn endpoint stop

기존 실행 중인 CDN 엔드포인트를 중지합니다.

핵심 GA
az cdn endpoint update

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름으로 새 CDN 엔드포인트를 업데이트합니다.

핵심 GA
az cdn endpoint validate-custom-domain

사용자 지정 do기본 매핑의 유효성을 검사하여 DNS의 올바른 CDN 엔드포인트에 매핑되는지 확인합니다.

핵심 GA
az cdn endpoint wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

핵심 GA

az cdn endpoint create

지정된 구독, 리소스 그룹 및 프로필 아래에 지정된 엔드포인트 이름을 사용하여 새 CDN 엔드포인트를 만듭니다.

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]

예제

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

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

HTTP 및 HTTPS 포트를 사용하여 사용자 지정 do기본 원본을 사용하여 엔드포인트를 만듭니다.

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

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

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"

사용자 지정 do기본 원본을 사용하여 https 전용 엔드포인트를 만들고 Azure CDN의 기본 압축 MIME 형식에 대한 압축을 지원합니다.

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

사용자 지정 do기본 원본을 사용하여 엔드포인트를 만들고 특정 MIME 형식에 대한 압축을 지원합니다.

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

필수 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--origin

공백으로 구분된 7개 튜플로 지정된 엔드포인트 원본: www.example.com http_port https_port private_link_resource_id private_link_location private_link_approval_message origin_name. HTTP 및 HTTPS 포트와 프라이빗 링크 리소스 ID 및 위치는 선택 사항입니다. HTTP 및 HTTPS 포트는 각각 80 및 443으로 기본 설정됩니다. 프라이빗 링크 필드는 sku Standard_Microsoft 대해서만 유효하며 private_link_resource_id 설정된 경우 private_link_location 필요합니다. 원본 이름은 선택 사항이며 기본값은 원본입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--profile-name

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

--resource-group -g

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

선택적 매개 변수

--content-types-to-compress

압축이 적용되는 콘텐츠 형식 목록입니다. 값은 유효한 MIME 형식이어야 합니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--default-origin-group

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

--delivery-policy

엔드포인트에 사용할 배달 규칙을 지정하는 정책입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--enable-compression

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--geo-filters

CDN 엔드포인트 내에서 사용자의 지리적 액세스를 정의하는 규칙 목록입니다. 각 지역 필터는 지정된 경로 또는 콘텐츠에 대한 액세스 규칙을 정의합니다. 예를 들어 경로 /pictures/ Support shorthand-syntax, json-file 및 yaml-file에 대한 APAC 차단입니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--location -l

리소스 위치. 지정하지 않으면 리소스 그룹의 위치가 사용됩니다.

--no-http

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--no-https

엔드포인트에서 HTTPS 트래픽이 허용되지 않는지 여부를 나타냅니다. 기본값은 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

고객이 이 CDN 엔드포인트에서 최적화하려는 시나리오(예: 다운로드, 미디어 서비스)를 지정합니다. 이 정보를 통해 CDN은 시나리오 기반 최적화를 적용할 수 있습니다.

허용되는 값: DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming
--origin-groups

가용성에 따라 트래픽 부하를 분산하는 데 사용되는 원본으로 구성된 원본 그룹입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--origin-host-header

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

--origin-path

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

--probe-path

원본에서 호스트되는 파일의 경로로, 동적 콘텐츠 배달을 가속화하고 CDN에 가장 적합한 경로를 계산하는 데 도움이 됩니다. 원본 경로에 상대적입니다. 이 속성은 단일 원본을 사용하는 경우에만 관련이 있습니다.

--query-string-caching-behavior

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

허용되는 값: BypassCaching, IgnoreQueryString, NotSet, UseQueryString
기본값: NotSet
--tags

리소스 태그. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--url-signing-keys

서명된 URL 해시의 유효성을 검사하는 데 사용되는 키 목록입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--web-application-firewall-policy-link

엔드포인트에 대한 웹 애플리케이션 방화벽 정책을 정의합니다(해당하는 경우) Shorthand-syntax, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint delete

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름을 사용하여 기존 CDN 엔드포인트를 삭제합니다.

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

예제

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

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

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint list

기존 CDN 엔드포인트를 나열합니다.

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

예제

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

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

필수 매개 변수

--profile-name

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

--resource-group -g

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

선택적 매개 변수

--max-items

명령의 출력에서 반환할 총 항목 수입니다. 사용 가능한 총 항목 수가 지정된 값보다 많으면 명령의 출력에 토큰이 제공됩니다. 페이지 매김을 다시 시작하려면 후속 명령의 인수에 --next-token 토큰 값을 제공합니다.

--next-token

페이지 매김을 시작할 위치를 지정하는 토큰입니다. 이는 이전에 잘린 응답의 토큰 값입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint load

CDN에 콘텐츠를 미리 로드합니다. Verizon 프로필에 사용할 수 있습니다.

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]

예제

엔드포인트에 대한 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이어야 합니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint name-exists

리소스 이름의 사용 가능 여부를 확인합니다. 이는 CDN 엔드포인트와 같이 이름이 전역적으로 고유한 리소스에 필요합니다.

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

예제

리소스 이름 contoso를 사용할 수 있는지 여부를 확인합니다.

az cdn name-exists --name contoso

필수 매개 변수

--name

유효성을 검사할 리소스 이름입니다.

선택적 매개 변수

--type

이름의 유효성을 검사할 리소스의 형식입니다.

허용되는 값: Microsoft.Cdn/Profiles/AfdEndpoints, Microsoft.Cdn/Profiles/Endpoints
기본값: Microsoft.Cdn/Profiles/Endpoints
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint purge

CDN에서 콘텐츠를 제거합니다.

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]

예제

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

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

필수 매개 변수

--content-paths

제거할 콘텐츠의 경로 파일 경로 또는 야생 카드 디렉터리를 설명할 수 있습니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint show

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

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

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint start

중지된 상태에 있는 기존 CDN 엔드포인트를 시작합니다.

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]

예제

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

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

선택적 매개 변수

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

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint stop

기존 실행 중인 CDN 엔드포인트를 중지합니다.

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

예제

CDN 엔드포인트를 중지합니다.

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

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint update

지정된 구독, 리소스 그룹 및 프로필에서 지정된 엔드포인트 이름으로 새 CDN 엔드포인트를 업데이트합니다.

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]

예제

엔드포인트에 대한 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

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

--content-types-to-compress

압축이 적용되는 콘텐츠 형식 목록입니다. 값은 유효한 MIME 형식이어야 합니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--default-origin-group

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

--delivery-policy

엔드포인트에 사용할 배달 규칙을 지정하는 정책입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--enable-compression

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--force-string

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--geo-filters

CDN 엔드포인트 내에서 사용자의 지리적 액세스를 정의하는 규칙 목록입니다. 각 지역 필터는 지정된 경로 또는 콘텐츠에 대한 액세스 규칙을 정의합니다. 예를 들어 경로 /pictures/ Support shorthand-syntax, json-file 및 yaml-file에 대한 APAC 차단입니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--ids

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

--location -l

리소스 위치.

--no-http

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--no-https

엔드포인트에서 HTTPS 트래픽이 허용되지 않는지 여부를 나타냅니다. 기본값은 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

고객이 이 CDN 엔드포인트에서 최적화하려는 시나리오(예: 다운로드, 미디어 서비스)를 지정합니다. 이 정보를 통해 CDN은 시나리오 기반 최적화를 적용할 수 있습니다.

허용되는 값: DynamicSiteAcceleration, GeneralMediaStreaming, GeneralWebDelivery, LargeFileDownload, VideoOnDemandMediaStreaming
--origin-groups

가용성에 따라 트래픽 부하를 분산하는 데 사용되는 원본으로 구성된 원본 그룹입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--origin-host-header

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

--origin-path

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

--probe-path

원본에서 호스트되는 파일의 경로로, 동적 콘텐츠 배달을 가속화하고 CDN에 가장 적합한 경로를 계산하는 데 도움이 됩니다. 원본 경로에 상대적입니다. 이 속성은 단일 원본을 사용하는 경우에만 관련이 있습니다.

--profile-name

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

--query-string-caching-behavior

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

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

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

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

--subscription

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

--tags

리소스 태그. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--url-signing-keys

서명된 URL 해시의 유효성을 검사하는 데 사용되는 키 목록입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--web-application-firewall-policy-link

엔드포인트에 대한 웹 애플리케이션 방화벽 정책을 정의합니다(해당하는 경우) Shorthand-syntax, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint validate-custom-domain

사용자 지정 do기본 매핑의 유효성을 검사하여 DNS의 올바른 CDN 엔드포인트에 매핑되는지 확인합니다.

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

예제

do기본 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

사용자 지정 do기본 호스트 이름입니다. do기본 이름이어야 합니다.

선택적 매개 변수

--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--ids

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

--profile-name

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

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az cdn endpoint wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

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

선택적 매개 변수

--created

'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.

기본값: False
--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView. 상태es[?code=='PowerState/running'].

--deleted

삭제될 때까지 기다립니다.

기본값: False
--endpoint-name --name -n

전역적으로 고유한 프로필 아래의 엔드포인트 이름입니다.

--exists

리소스가 존재할 때까지 기다립니다.

기본값: False
--ids

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

--interval

폴링 간격(초)입니다.

기본값: 30
--profile-name

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

--resource-group -g

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

--subscription

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

--timeout

최대 대기 시간(초)입니다.

기본값: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.