az ams content-key-policy option

기존 콘텐츠 키 정책에 대한 옵션을 관리합니다.

명령

Name Description 형식 상태
az ams content-key-policy option add

기존 콘텐츠 키 정책에 새 옵션을 추가합니다.

핵심 GA
az ams content-key-policy option remove

기존 콘텐츠 키 정책에서 옵션을 제거합니다.

핵심 GA
az ams content-key-policy option update

기존 콘텐츠 키 정책에서 옵션을 업데이트합니다.

핵심 GA

az ams content-key-policy option add

기존 콘텐츠 키 정책에 새 옵션을 추가합니다.

az ams content-key-policy option add --policy-option-name
                                     [--account-name]
                                     [--alt-rsa-token-keys]
                                     [--alt-symmetric-token-keys]
                                     [--alt-x509-token-keys]
                                     [--ask]
                                     [--audience]
                                     [--clear-key-configuration]
                                     [--fair-play-pfx]
                                     [--fair-play-pfx-password]
                                     [--fp-playback-duration-seconds]
                                     [--fp-storage-duration-seconds]
                                     [--ids]
                                     [--issuer]
                                     [--name]
                                     [--open-id-connect-discovery-document]
                                     [--open-restriction]
                                     [--play-ready-template]
                                     [--rental-and-lease-key-type]
                                     [--rental-duration]
                                     [--resource-group]
                                     [--subscription]
                                     [--token-claims]
                                     [--token-key]
                                     [--token-key-type]
                                     [--token-type]
                                     [--widevine-template]

필수 매개 변수

--policy-option-name

콘텐츠 키 정책 옵션 이름입니다.

선택적 매개 변수

--account-name -a

Azure Media Services 계정의 이름입니다.

--alt-rsa-token-keys

대체 rsa 토큰 키의 공백으로 구분된 목록입니다.

--alt-symmetric-token-keys

대체 대칭 토큰 키의 공백으로 구분된 목록입니다.

--alt-x509-token-keys

대체 x509 인증서 토큰 키의 공백으로 구분된 목록입니다.

--ask

32자 16진수 문자열인 FairPlay 애플리케이션 비밀 키로 사용해야 하는 키입니다.

--audience

토큰의 대상 그룹입니다.

--clear-key-configuration

AES 암호화라고도 하는 Clear Key 구성을 사용합니다. DRM이 아닌 키용입니다.

기본값: False
--fair-play-pfx

PKCS 12(pfx) 형식(프라이빗 키 포함)의 FairPlay 인증서 파일에 대한 파일 경로입니다.

--fair-play-pfx-password

PKCS 12(pfx) 형식의 FairPlay 인증서를 암호화하는 암호입니다.

--fp-playback-duration-seconds

재생 기간입니다.

--fp-storage-duration-seconds

스토리지 기간입니다.

--ids

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

--issuer

토큰 발급자입니다.

--name -n

콘텐츠 키 정책 이름입니다.

--open-id-connect-discovery-document

OpenID 연결 검색 문서입니다.

--open-restriction

열기 제한을 사용합니다. 라이선스 또는 키는 모든 요청에 따라 전달됩니다. 프로덕션 환경에는 권장하지 않음.

기본값: False
--play-ready-template

JSON PlayReady 라이선스 템플릿. @{file}을(를) 사용하여 파일에서 로드합니다.

--rental-and-lease-key-type

임대 및 임대 키 유형입니다. 사용 가능한 값: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

대여 기간입니다. 0보다 크거나 같아야 합니다.

--resource-group -g

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

--subscription

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

--token-claims

'[key=value]' 형식의 공백으로 구분된 필수 토큰 클레임입니다.

--token-key

인증서(x509) 또는 공개 키(rsa)에 대한 문자열(대칭 키) 또는 파일 경로입니다. --token-key-type과 함께 사용해야 합니다.

--token-key-type

기본 확인 키에 사용할 토큰 키의 형식입니다. 허용되는 값: 대칭, RSA, X509

--token-type

토큰의 형식입니다. 허용되는 값: Jwt, Swt.

--widevine-template

JSON Widevine 라이선스 템플릿. @{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 ams content-key-policy option remove

기존 콘텐츠 키 정책에서 옵션을 제거합니다.

az ams content-key-policy option remove --policy-option-id
                                        [--account-name]
                                        [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

필수 매개 변수

--policy-option-id

콘텐츠 키 정책 옵션 식별자입니다. 이 값은 콘텐츠 키 정책 리소스에서 표시 작업을 실행하여 "policyOptionId" 속성에서 가져올 수 있습니다.

선택적 매개 변수

--account-name -a

Azure Media Services 계정의 이름입니다.

--ids

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

--name -n

콘텐츠 키 정책 이름입니다.

--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 ams content-key-policy option update

기존 콘텐츠 키 정책에서 옵션을 업데이트합니다.

az ams content-key-policy option update --policy-option-id
                                        [--account-name]
                                        [--add-alt-token-key]
                                        [--add-alt-token-key-type]
                                        [--ask]
                                        [--audience]
                                        [--fair-play-pfx]
                                        [--fair-play-pfx-password]
                                        [--fp-playback-duration-seconds]
                                        [--fp-storage-duration-seconds]
                                        [--ids]
                                        [--issuer]
                                        [--name]
                                        [--open-id-connect-discovery-document]
                                        [--play-ready-template]
                                        [--policy-option-name]
                                        [--rental-and-lease-key-type]
                                        [--rental-duration]
                                        [--resource-group]
                                        [--subscription]
                                        [--token-claims]
                                        [--token-key]
                                        [--token-key-type]
                                        [--token-type]
                                        [--widevine-template]

예제

기존 옵션에 대체 토큰 키를 추가하여 기존 content-key-policy를 업데이트합니다.

az ams content-key-policy option update -n contentKeyPolicyName -g resourceGroup -a amsAccount --policy-option-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --add-alt-token-key tokenKey --add-alt-token-key-type Symmetric

필수 매개 변수

--policy-option-id

콘텐츠 키 정책 옵션 식별자입니다. 이 값은 콘텐츠 키 정책 리소스에서 표시 작업을 실행하여 "policyOptionId" 속성에서 가져올 수 있습니다.

선택적 매개 변수

--account-name -a

Azure Media Services 계정의 이름입니다.

--add-alt-token-key

인증서(x509) 또는 공개 키(rsa)에 대한 문자열(대칭 키) 또는 파일 경로를 사용하여 대체 토큰 키를 만듭니다. --add-alt-token-key-type과 함께 사용해야 합니다.

--add-alt-token-key-type

대체 확인 키에 사용할 토큰 키의 형식입니다. 허용되는 값: 대칭, RSA, X509

--ask

32자 16진수 문자열인 FairPlay 애플리케이션 비밀 키로 사용해야 하는 키입니다.

--audience

토큰의 대상 그룹입니다.

--fair-play-pfx

PKCS 12(pfx) 형식(프라이빗 키 포함)의 FairPlay 인증서 파일에 대한 파일 경로입니다.

--fair-play-pfx-password

PKCS 12(pfx) 형식의 FairPlay 인증서를 암호화하는 암호입니다.

--fp-playback-duration-seconds

재생 기간입니다.

--fp-storage-duration-seconds

스토리지 기간입니다.

--ids

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

--issuer

토큰 발급자입니다.

--name -n

콘텐츠 키 정책 이름입니다.

--open-id-connect-discovery-document

OpenID 연결 검색 문서입니다.

--play-ready-template

JSON PlayReady 라이선스 템플릿. @{file}을(를) 사용하여 파일에서 로드합니다.

--policy-option-name

콘텐츠 키 정책 옵션 이름입니다.

--rental-and-lease-key-type

임대 및 임대 키 유형입니다. 사용 가능한 값: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

대여 기간입니다. 0보다 크거나 같아야 합니다.

--resource-group -g

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

--subscription

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

--token-claims

'[key=value]' 형식의 공백으로 구분된 필수 토큰 클레임입니다.

--token-key

인증서(x509) 또는 공개 키(rsa)에 대한 문자열(대칭 키) 또는 파일 경로입니다. --token-key-type과 함께 사용해야 합니다.

--token-key-type

기본 확인 키에 사용할 토큰 키의 형식입니다. 허용되는 값: 대칭, RSA, X509

--token-type

토큰의 형식입니다. 허용되는 값: Jwt, Swt.

--widevine-template

JSON Widevine 라이선스 템플릿. @{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를 사용합니다.