az ams content-key-policy option

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

명령

az ams content-key-policy option add

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

az ams content-key-policy option remove

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

az ams content-key-policy option update

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

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 암호화라고도 함)을 사용합니다. 비 DRM 키용입니다.

--fair-play-pfx

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

--fair-play-pfx-password

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

--fp-playback-duration-seconds

재생 기간.

--fp-storage-duration-seconds

Storage 기간입니다.

--ids

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

--issuer

토큰 발급자입니다.

--name -n

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

--open-id-connect-discovery-document

OpenID 연결 검색 문서입니다.

--open-restriction

열기 제한을 사용합니다. 라이선스 또는 키는 모든 요청에 따라 배달됩니다. 프로덕션 환경에서는 사용하지 않는 것이 좋습니다.

--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}을 사용하여 파일에서 로드합니다.

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

콘텐츠 키 정책 옵션 식별자입니다. 이 값은 콘텐츠 키 정책 리소스에 대해 show 작업을 실행하여 "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 있습니다.

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

콘텐츠 키 정책 옵션 식별자입니다. 이 값은 콘텐츠 키 정책 리소스에 대해 show 작업을 실행하여 "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

Storage 기간입니다.

--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}을 사용하여 파일에서 로드합니다.