az healthcareapis service

Nota

Essa referência faz parte da extensão healthcareapis para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az healthcareapis service . Saiba mais sobre extensões.

Serviço Healthcareapis.

Comandos

Name Description Tipo Estado
az healthcareapis service create

Crie os metadados de uma instância de serviço.

Extensão GA
az healthcareapis service delete

Exclua uma instância de serviço.

Extensão GA
az healthcareapis service list

Obtenha todas as instâncias de serviço em um grupo de recursos. E obtenha todas as instâncias de serviço em uma assinatura.

Extensão GA
az healthcareapis service show

Obtenha os metadados de uma instância de serviço.

Extensão GA
az healthcareapis service update

Atualize os metadados de uma instância de serviço.

Extensão GA
az healthcareapis service wait

Coloque a CLI em um estado de espera até que uma condição do serviço healthcareapis seja atendida.

Extensão GA

az healthcareapis service create

Crie os metadados de uma instância de serviço.

az healthcareapis service create --kind {fhir, fhir-R4, fhir-Stu3}
                                 --location
                                 --resource-group
                                 --resource-name
                                 [--access-policies]
                                 [--authentication-configuration]
                                 [--cors-configuration]
                                 [--cosmos-db-configuration]
                                 [--etag]
                                 [--export-configuration-storage-account-name]
                                 [--identity-type {None, SystemAssigned}]
                                 [--login-servers]
                                 [--no-wait]
                                 [--oci-artifacts]
                                 [--private-endpoint-connections]
                                 [--public-network-access {Disabled, Enabled}]
                                 [--tags]

Exemplos

Criar ou atualizar um serviço com todos os parâmetros

az healthcareapis service create --resource-group "rg1" --resource-name "service1" --identity-type "SystemAssigned" --kind "fhir-R4" --location "westus2" --access-policies object-id="c487e7d1-3210-41a3-8ccc-e9372b78da47" --access-policies object-id="5b307da8-43d4-492b-8b66-b0294ade872f" --authentication-configuration audience="https://azurehealthcareapis.com" authority="https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc" smart-proxy-enabled=true --cors-configuration allow-credentials=false headers="*" max-age=1440 methods="DELETE" methods="GET" methods="OPTIONS" methods="PATCH" methods="POST" methods="PUT" origins="*" --cosmos-db-configuration key-vault-key-uri="https://my-vault.vault.azure.net/keys/my-key" offer-throughput=1000 --export-configuration-storage-account-name "existingStorageAccount" --public-network-access "Disabled"

Criar ou atualizar um serviço com parâmetros mínimos

az healthcareapis service create --resource-group "rg1" --resource-name "service2" --kind "fhir-R4" --location "westus2" --access-policies object-id="c487e7d1-3210-41a3-8ccc-e9372b78da47"

Parâmetros Obrigatórios

--kind

O tipo de serviço.

valores aceites: fhir, fhir-R4, fhir-Stu3
--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--resource-group -g

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

--resource-name

O nome da instância de serviço.

Parâmetros Opcionais

--access-policies

As políticas de acesso da instância de serviço.

Uso: --access-policies object-id=XX

object-id: Obrigatório. Uma ID de objeto do Azure AD (Usuário ou Aplicativos) que tem acesso permitido ao serviço FHIR.

Várias ações podem ser especificadas usando mais de um argumento --access-policies.

--authentication-configuration -c

A configuração de autenticação para a instância de serviço.

Uso: --authentication-configuration authority=XX audience=XX smart-proxy-enabled=XX

authority: A url da autoridade para a audiência do serviço: A url da audiência para o serviço habilitado para proxy inteligente: Se o SMART no proxy FHIR estiver habilitado.

--cors-configuration

As configurações para a configuração CORS da instância de serviço.

Uso: --cors-configuration origins=XX headers=XX methods=XX max-age=XX allow-credentials=XX

origens: As origens a serem permitidas via CORS. headers: Os cabeçalhos a serem permitidos via CORS. métodos: Os métodos a serem permitidos via CORS. max-age: A idade máxima a ser permitida via CORS. allow-credentials: Se as credenciais forem permitidas via CORS.

--cosmos-db-configuration

As configurações do banco de dados do Cosmos DB que dá suporte ao serviço.

Uso: --cosmos-db-configuration offer-throughput=XX key-vault-key-uri=XX

offer-throughput: a taxa de transferência provisionada para o banco de dados de backup. key-vault-key-uri: O URI da chave gerenciada pelo cliente para o banco de dados de backup.

--etag

Uma etag associada ao recurso, usada para simultaneidade otimista ao editá-lo.

--export-configuration-storage-account-name -s

O nome da conta de armazenamento de exportação padrão.

--identity-type

Tipo de identidade sendo especificado, atualmente SystemAssigned e Nenhum são permitidos.

valores aceites: None, SystemAssigned
--login-servers

A lista de servidores de login que devem ser adicionados à instância de serviço.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--oci-artifacts

A lista de artefatos da Open Container Initiative (OCI).

Uso: --oci-artifacts login-server=XX image-name=XX digest=XX

login-server: O servidor de logon do Registro de Contêiner do Azure. image-name: O nome do artefato. digest: O artefato digest.

Várias ações podem ser especificadas usando mais de um argumento --oci-artifacts.

--private-endpoint-connections

A lista de conexões de ponto de extremidade privadas configuradas para este recurso.

Uso: --private-endpoint-connections status=XX description=XX actions-required=XX

status: indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. descrição: o motivo da aprovação/rejeição da ligação. actions-required: uma mensagem indicando se as alterações no provedor de serviços exigem atualizações sobre o consumidor.

Várias ações podem ser especificadas usando mais de um argumento --private-endpoint-connections.

--public-network-access

Controle a permissão para o tráfego do plano de dados proveniente de redes públicas enquanto o ponto de extremidade privado estiver habilitado.

valores aceites: Disabled, Enabled
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az healthcareapis service delete

Exclua uma instância de serviço.

az healthcareapis service delete [--ids]
                                 [--no-wait]
                                 [--resource-group]
                                 [--resource-name]
                                 [--subscription]
                                 [--yes]

Exemplos

Eliminar serviço

az healthcareapis service delete --resource-group "rg1" --resource-name "service1"

Parâmetros Opcionais

--ids

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

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

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

--resource-name

O nome da instância de serviço.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az healthcareapis service list

Obtenha todas as instâncias de serviço em um grupo de recursos. E obtenha todas as instâncias de serviço em uma assinatura.

az healthcareapis service list [--resource-group]

Exemplos

Listar todos os serviços no grupo de recursos

az healthcareapis service list --resource-group "rgname"

Listar todos os serviços em assinatura

az healthcareapis service list

Parâmetros Opcionais

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az healthcareapis service show

Obtenha os metadados de uma instância de serviço.

az healthcareapis service show [--ids]
                               [--resource-group]
                               [--resource-name]
                               [--subscription]

Exemplos

Obter metadados

az healthcareapis service show --resource-group "rg1" --resource-name "service1"

Parâmetros Opcionais

--ids

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

--resource-group -g

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

--resource-name

O nome da instância de serviço.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az healthcareapis service update

Atualize os metadados de uma instância de serviço.

az healthcareapis service update [--ids]
                                 [--no-wait]
                                 [--public-network-access {Disabled, Enabled}]
                                 [--resource-group]
                                 [--resource-name]
                                 [--subscription]
                                 [--tags]

Exemplos

Serviço de patch

az healthcareapis service update --resource-group "rg1" --resource-name "service1" --tags tag1="value1" tag2="value2"

Parâmetros Opcionais

--ids

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

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--public-network-access

Controle a permissão para o tráfego do plano de dados proveniente de redes públicas enquanto o ponto de extremidade privado estiver habilitado.

valores aceites: Disabled, Enabled
--resource-group -g

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

--resource-name

O nome da instância de serviço.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az healthcareapis service wait

Coloque a CLI em um estado de espera até que uma condição do serviço healthcareapis seja atendida.

az healthcareapis service wait [--created]
                               [--custom]
                               [--deleted]
                               [--exists]
                               [--ids]
                               [--interval]
                               [--resource-group]
                               [--resource-name]
                               [--subscription]
                               [--timeout]
                               [--updated]

Exemplos

Pause a execução da próxima linha do script CLI até que o serviço healthcareapis seja criado com êxito.

az healthcareapis service wait --resource-group "rg1" --resource-name "service1" --created

Pause a execução da próxima linha do script CLI até que o serviço healthcareapis seja atualizado com êxito.

az healthcareapis service wait --resource-group "rg1" --resource-name "service1" --updated

Pause a execução da próxima linha do script CLI até que o serviço healthcareapis seja excluído com êxito.

az healthcareapis service wait --resource-group "rg1" --resource-name "service1" --deleted

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

valor predefinido: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

valor predefinido: False
--exists

Aguarde até que o recurso exista.

valor predefinido: False
--ids

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

--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--resource-group -g

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

--resource-name

O nome da instância de serviço.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.