az ams account-filter

Azure Media Services 계정에 대한 계정 필터를 관리합니다.

명령

Name Description 형식 상태
az ams account-filter create

계정 필터를 만듭니다.

핵심 GA
az ams account-filter delete

계정 필터를 삭제합니다.

핵심 GA
az ams account-filter list

Azure Media Services 계정의 모든 계정 필터를 나열합니다.

핵심 GA
az ams account-filter show

계정 필터의 세부 정보를 표시합니다.

핵심 GA
az ams account-filter update

계정 필터의 세부 정보를 업데이트합니다.

핵심 GA

az ams account-filter create

계정 필터를 만듭니다.

az ams account-filter create --account-name
                             --name
                             --resource-group
                             [--end-timestamp]
                             [--first-quality]
                             [--force-end-timestamp {false, true}]
                             [--live-backoff-duration]
                             [--presentation-window-duration]
                             [--start-timestamp]
                             [--timescale]
                             [--tracks]

예제

필터 트랙 선택 항목을 사용하여 자산 필터를 만듭니다.

az ams account-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --tracks @C:\tracks.json

필수 매개 변수

--account-name -a

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

--name -n

계정 필터의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--end-timestamp

VoD(주문형 비디오)에 적용됩니다. 라이브 스트리밍 프레젠테이션의 경우 프레젠테이션이 종료되고 스트림이 VoD가 되면 자동으로 무시되고 적용됩니다. 이 값은 프레젠테이션의 절대 엔드포인트를 나타내며, 가장 가까운 다음 GOP 시작으로 반올림된 long 값입니다. 단위는 시간 표시줄이므로 endTimestamp 1800000000은 3분 동안입니다. startTimestamp 및 endTimestamp를 사용하여 재생 목록(매니페스트)에 있을 조각을 트리밍합니다. 예를 들어 기본 시간 표시줄을 사용하는 startTimestamp=400000000 및 endTimestamp=100000000은 VoD 프레젠테이션의 4초에서 10초 사이의 조각이 포함된 재생 목록을 생성합니다. 조각이 경계에 걸쳐 있으면 전체 조각이 매니페스트에 포함됩니다.

--first-quality

매니페스트에 포함할 첫 번째 품질(가장 낮은) 비트 전송률입니다.

--force-end-timestamp

라이브 스트리밍에만 적용됩니다. endTimestamp 속성이 있어야 하는지 여부를 나타냅니다. true이면 endTimestamp를 지정해야 하거나 잘못된 요청 코드가 반환됩니다. 허용되는 값: true, false

허용되는 값: false, true
기본값: False
--live-backoff-duration

라이브 스트리밍에만 적용됩니다. 이 값은 클라이언트가 검색할 수 있는 최신 라이브 위치를 정의합니다. 이 속성을 사용하여 라이브 재생 위치를 지연하고 플레이어를 위한 서버 쪽 버퍼를 생성할 수 있습니다. 이 속성의 단위는 timescale입니다(아래 참조). 최대 라이브 백오프 기간은 300초(3000000000)입니다. 예를 들어 값이 20000000000이면 사용 가능한 최신 콘텐츠가 실제 라이브 가장자리에서 20초 지연됩니다.

--presentation-window-duration

라이브 스트리밍에만 적용됩니다. presentationWindowDuration을 사용하여 재생 목록에 포함할 조각의 슬라이딩 윈도우를 적용합니다. 이 속성의 단위는 timescale입니다(아래 참조). 예를 들어presentationWindowDuration=1200000000을 설정하면 2분 슬라이딩 윈도우가 적용됩니다. 라이브 에지에서 2분 이내에 미디어가 재생 목록에 포함됩니다. 조각이 경계를 가로지르면 전체 조각이 재생 목록에 포함됩니다. 최소 프레젠테이션 기간은 60초입니다.

--start-timestamp

VoD(주문형 비디오) 또는 라이브 스트리밍에 적용됩니다. 스트림의 절대 시작점을 나타내는 긴 값입니다. 값은 가장 가까운 다음 GOP 시작으로 반올림됩니다. 단위는 날짜 표시줄이므로 startTimestamp 150000000은 15초입니다. startTimestamp 및 endTimestampp를 사용하여 재생 목록(매니페스트)에 있을 조각을 트리밍합니다. 예를 들어 기본 시간 표시줄을 사용하는 startTimestamp=400000000 및 endTimestamp=100000000은 VoD 프레젠테이션의 4초에서 10초 사이의 조각이 포함된 재생 목록을 생성합니다. 조각이 경계에 걸쳐 있으면 전체 조각이 매니페스트에 포함됩니다.

--timescale

1초 단위의 증분 수로 지정된 프레젠테이션 시간 범위의 모든 타임스탬프 및 기간에 적용됩니다. 기본값은 1초에 1천만 증분이며, 각 증가값은 100나노초입니다. 예를 들어 startTimestamp를 30초로 설정하려면 기본 날짜 표시줄을 사용할 때 3000000000 값을 사용합니다.

--tracks

트랙 선택을 나타내는 JSON입니다. @{file}을(를) 사용하여 파일에서 로드합니다. JSON 구조에 대한 자세한 내용은 swagger 설명서를 https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection참조하세요.

전역 매개 변수
--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 account-filter delete

계정 필터를 삭제합니다.

az ams account-filter delete [--account-name]
                             [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

선택적 매개 변수

--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 account-filter list

Azure Media Services 계정의 모든 계정 필터를 나열합니다.

az ams account-filter list --account-name
                           --resource-group

필수 매개 변수

--account-name -a

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

--resource-group -g

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

전역 매개 변수
--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 account-filter show

계정 필터의 세부 정보를 표시합니다.

az ams account-filter show [--account-name]
                           [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

선택적 매개 변수

--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 account-filter update

계정 필터의 세부 정보를 업데이트합니다.

az ams account-filter update [--account-name]
                             [--add]
                             [--end-timestamp]
                             [--first-quality]
                             [--force-end-timestamp {false, true}]
                             [--force-string]
                             [--ids]
                             [--live-backoff-duration]
                             [--name]
                             [--presentation-window-duration]
                             [--remove]
                             [--resource-group]
                             [--set]
                             [--start-timestamp]
                             [--subscription]
                             [--timescale]
                             [--tracks]

선택적 매개 변수

--account-name -a

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

--add

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

기본값: []
--end-timestamp

VoD(주문형 비디오)에 적용됩니다. 라이브 스트리밍 프레젠테이션의 경우 프레젠테이션이 종료되고 스트림이 VoD가 되면 자동으로 무시되고 적용됩니다. 이 값은 프레젠테이션의 절대 엔드포인트를 나타내며, 가장 가까운 다음 GOP 시작으로 반올림된 long 값입니다. 단위는 시간 표시줄이므로 endTimestamp 1800000000은 3분 동안입니다. startTimestamp 및 endTimestamp를 사용하여 재생 목록(매니페스트)에 있을 조각을 트리밍합니다. 예를 들어 기본 시간 표시줄을 사용하는 startTimestamp=400000000 및 endTimestamp=100000000은 VoD 프레젠테이션의 4초에서 10초 사이의 조각이 포함된 재생 목록을 생성합니다. 조각이 경계에 걸쳐 있으면 전체 조각이 매니페스트에 포함됩니다.

--first-quality

매니페스트에 포함할 첫 번째 품질(가장 낮은) 비트 전송률입니다.

--force-end-timestamp

라이브 스트리밍에만 적용됩니다. endTimestamp 속성이 있어야 하는지 여부를 나타냅니다. true이면 endTimestamp를 지정해야 하거나 잘못된 요청 코드가 반환됩니다. 허용되는 값: true, false

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

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

기본값: False
--ids

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

--live-backoff-duration

라이브 스트리밍에만 적용됩니다. 이 값은 클라이언트가 검색할 수 있는 최신 라이브 위치를 정의합니다. 이 속성을 사용하여 라이브 재생 위치를 지연하고 플레이어를 위한 서버 쪽 버퍼를 생성할 수 있습니다. 이 속성의 단위는 timescale입니다(아래 참조). 최대 라이브 백오프 기간은 300초(3000000000)입니다. 예를 들어 값이 20000000000이면 사용 가능한 최신 콘텐츠가 실제 라이브 가장자리에서 20초 지연됩니다.

--name -n

계정 필터의 이름입니다.

--presentation-window-duration

라이브 스트리밍에만 적용됩니다. presentationWindowDuration을 사용하여 재생 목록에 포함할 조각의 슬라이딩 윈도우를 적용합니다. 이 속성의 단위는 timescale입니다(아래 참조). 예를 들어presentationWindowDuration=1200000000을 설정하면 2분 슬라이딩 윈도우가 적용됩니다. 라이브 에지에서 2분 이내에 미디어가 재생 목록에 포함됩니다. 조각이 경계를 가로지르면 전체 조각이 재생 목록에 포함됩니다. 최소 프레젠테이션 기간은 60초입니다.

--remove

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

기본값: []
--resource-group -g

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

--set

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

기본값: []
--start-timestamp

VoD(주문형 비디오) 또는 라이브 스트리밍에 적용됩니다. 스트림의 절대 시작점을 나타내는 긴 값입니다. 값은 가장 가까운 다음 GOP 시작으로 반올림됩니다. 단위는 날짜 표시줄이므로 startTimestamp 150000000은 15초입니다. startTimestamp 및 endTimestampp를 사용하여 재생 목록(매니페스트)에 있을 조각을 트리밍합니다. 예를 들어 기본 시간 표시줄을 사용하는 startTimestamp=400000000 및 endTimestamp=100000000은 VoD 프레젠테이션의 4초에서 10초 사이의 조각이 포함된 재생 목록을 생성합니다. 조각이 경계에 걸쳐 있으면 전체 조각이 매니페스트에 포함됩니다.

--subscription

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

--timescale

1초 단위의 증분 수로 지정된 프레젠테이션 시간 범위의 모든 타임스탬프 및 기간에 적용됩니다. 기본값은 1초에 1천만 증분이며, 각 증가값은 100나노초입니다. 예를 들어 startTimestamp를 30초로 설정하려면 기본 날짜 표시줄을 사용할 때 3000000000 값을 사용합니다.

--tracks

트랙 선택을 나타내는 JSON입니다. @{file}을(를) 사용하여 파일에서 로드합니다. JSON 구조에 대한 자세한 내용은 swagger 설명서를 https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection참조하세요.

전역 매개 변수
--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를 사용합니다.