az ams account-filter

Gerenciar filtros de conta para uma conta dos Serviços de Mídia do Azure.

Comandos

Nome Description Tipo Status
az ams account-filter create

Crie um filtro de conta.

Núcleo GA
az ams account-filter delete

Excluir um filtro de conta.

Núcleo GA
az ams account-filter list

Liste todos os filtros de conta de uma conta dos Serviços de Mídia do Azure.

Núcleo GA
az ams account-filter show

Mostrar os detalhes de um filtro de conta.

Núcleo GA
az ams account-filter update

Atualize os detalhes de um filtro de conta.

Núcleo GA

az ams account-filter create

Crie um filtro de conta.

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]

Exemplos

Crie um filtro de ativos com seleções de faixa de filtro.

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

Parâmetros Exigidos

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--name -n

O nome do filtro de conta.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--end-timestamp

Aplica-se ao Video on Demand (VoD). Para a transmissão ao vivo, ela é silenciosamente ignorada e aplicada quando a apresentação termina e o fluxo se torna VoD. Esse é um valor longo que representa um ponto de extremidade absoluto da apresentação, arredondado para o início mais próximo do GOP. A unidade é a escala de tempo, de modo que um endTimestamp de 1.800.000.000 seria para três minutos. Use startTimestamp e endTimestamp para cortar os fragmentos que estarão na playlist (manifesto). Por exemplo, startTimestamp=40000000 e endTimestamp=100000000 usando a escala de tempo padrão gerará uma playlist que contém fragmentos entre 4 segundos e 10 segundos da apresentação VoD. Se um fragmento ultrapassar o limite, o fragmento inteiro será incluído no manifesto.

--first-quality

A primeira taxa de bits de qualidade (mais baixa) a ser incluída no manifesto.

--force-end-timestamp

Aplica-se somente à transmissão ao vivo. Indica se a propriedade endTimestamp deve estar presente. Se for true, endTimestamp deverá ser especificado ou um código de solicitação inadequado será retornado. Valores permitidos: false, true.

valores aceitos: false, true
valor padrão: False
--live-backoff-duration

Aplica-se somente à transmissão ao vivo. Esse valor define a última posição dinâmica que um cliente pode buscar. Usando essa propriedade, você pode atrasar a posição de reprodução ao vivo e criar um buffer do lado do servidor para os jogadores. A unidade dessa propriedade é a escala de tempo (veja abaixo). A duração máxima de retirada ao vivo é de 300 segundos (3.000.000.000). Por exemplo, um valor de 2.000.000.000 significa que o conteúdo mais recente disponível está 20 segundos atrasado na borda dinâmica real.

--presentation-window-duration

Aplica-se somente à transmissão ao vivo. Use presentationWindowDuration para aplicar uma janela deslizante de fragmentos para incluir em uma playlist. A unidade dessa propriedade é a escala de tempo (veja abaixo). Por exemplo, definir presentationWindowDuration = 1200000000 para aplicar uma janela deslizante de dois minutos. Mídia dentro de 2 minutos da borda ao vivo será incluída na lista de reprodução. Se um fragmento ultrapassar o limite, todo o fragmento será incluído na lista de reprodução. A duração mínima da janela de apresentação é de 60 segundos.

--start-timestamp

Aplica-se a VoD (vídeo por demanda) ou transmissão ao vivo. Esse é um valor longo que representa um ponto de partida absoluto do fluxo. O valor é arredondado para o próximo início de GOP mais próximo. A unidade é a escala de tempo, de modo que um startTimestamp de 150.000.000 seria para 15 minutos. Use startTimestamp e endTimestamp para cortar os fragmentos que estarão na playlist (manifesto). Por exemplo, startTimestamp=40000000 e endTimestamp=100000000 usando a escala de tempo padrão gerará uma playlist que contém fragmentos entre 4 segundos e 10 segundos da apresentação VoD. Se um fragmento ultrapassar o limite, o fragmento inteiro será incluído no manifesto.

--timescale

Aplica-se a todos os carimbos de data/hora e durações em um intervalo de tempo de apresentação, especificado como o número de incrementos em um segundo. O padrão é 10.000.000 – dez milhões de incrementos em um segundo, em que cada incremento teria 100 nanossegundos. Por exemplo, se você quiser definir um startTimestamp em 30 segundos, usará um valor de 300.000.000 ao usar a escala de tempo padrão.

--tracks

O JSON que representa as seleções de faixa. Use @{file} para carregar a partir de um arquivo. Para obter mais informações sobre a estrutura JSON, consulte a documentação do swagger em https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az ams account-filter delete

Excluir um filtro de conta.

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

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do filtro de conta.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az ams account-filter list

Liste todos os filtros de conta de uma conta dos Serviços de Mídia do Azure.

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

Parâmetros Exigidos

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az ams account-filter show

Mostrar os detalhes de um filtro de conta.

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

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do filtro de conta.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az ams account-filter update

Atualize os detalhes de um filtro de conta.

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]

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

valor padrão: []
--end-timestamp

Aplica-se ao Video on Demand (VoD). Para a transmissão ao vivo, ela é silenciosamente ignorada e aplicada quando a apresentação termina e o fluxo se torna VoD. Esse é um valor longo que representa um ponto de extremidade absoluto da apresentação, arredondado para o início mais próximo do GOP. A unidade é a escala de tempo, de modo que um endTimestamp de 1.800.000.000 seria para três minutos. Use startTimestamp e endTimestamp para cortar os fragmentos que estarão na playlist (manifesto). Por exemplo, startTimestamp=40000000 e endTimestamp=100000000 usando a escala de tempo padrão gerará uma playlist que contém fragmentos entre 4 segundos e 10 segundos da apresentação VoD. Se um fragmento ultrapassar o limite, o fragmento inteiro será incluído no manifesto.

--first-quality

A primeira taxa de bits de qualidade (mais baixa) a ser incluída no manifesto.

--force-end-timestamp

Aplica-se somente à transmissão ao vivo. Indica se a propriedade endTimestamp deve estar presente. Se for true, endTimestamp deverá ser especificado ou um código de solicitação inadequado será retornado. Valores permitidos: false, true.

valores aceitos: false, true
--force-string

Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.

valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--live-backoff-duration

Aplica-se somente à transmissão ao vivo. Esse valor define a última posição dinâmica que um cliente pode buscar. Usando essa propriedade, você pode atrasar a posição de reprodução ao vivo e criar um buffer do lado do servidor para os jogadores. A unidade dessa propriedade é a escala de tempo (veja abaixo). A duração máxima de retirada ao vivo é de 300 segundos (3.000.000.000). Por exemplo, um valor de 2.000.000.000 significa que o conteúdo mais recente disponível está 20 segundos atrasado na borda dinâmica real.

--name -n

O nome do filtro de conta.

--presentation-window-duration

Aplica-se somente à transmissão ao vivo. Use presentationWindowDuration para aplicar uma janela deslizante de fragmentos para incluir em uma playlist. A unidade dessa propriedade é a escala de tempo (veja abaixo). Por exemplo, definir presentationWindowDuration = 1200000000 para aplicar uma janela deslizante de dois minutos. Mídia dentro de 2 minutos da borda ao vivo será incluída na lista de reprodução. Se um fragmento ultrapassar o limite, todo o fragmento será incluído na lista de reprodução. A duração mínima da janela de apresentação é de 60 segundos.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.

valor padrão: []
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>.

valor padrão: []
--start-timestamp

Aplica-se a VoD (vídeo por demanda) ou transmissão ao vivo. Esse é um valor longo que representa um ponto de partida absoluto do fluxo. O valor é arredondado para o próximo início de GOP mais próximo. A unidade é a escala de tempo, de modo que um startTimestamp de 150.000.000 seria para 15 minutos. Use startTimestamp e endTimestamp para cortar os fragmentos que estarão na playlist (manifesto). Por exemplo, startTimestamp=40000000 e endTimestamp=100000000 usando a escala de tempo padrão gerará uma playlist que contém fragmentos entre 4 segundos e 10 segundos da apresentação VoD. Se um fragmento ultrapassar o limite, o fragmento inteiro será incluído no manifesto.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--timescale

Aplica-se a todos os carimbos de data/hora e durações em um intervalo de tempo de apresentação, especificado como o número de incrementos em um segundo. O padrão é 10.000.000 – dez milhões de incrementos em um segundo, em que cada incremento teria 100 nanossegundos. Por exemplo, se você quiser definir um startTimestamp em 30 segundos, usará um valor de 300.000.000 ao usar a escala de tempo padrão.

--tracks

O JSON que representa as seleções de faixa. Use @{file} para carregar a partir de um arquivo. Para obter mais informações sobre a estrutura JSON, consulte a documentação do swagger em https://docs.microsoft.com/rest/api/media/accountfilters/createorupdate#filtertrackselection.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.