Usando a Interface de Linha de Comando (CLI)
Use a CLI para gerenciar pontos finais privados e solicitações de serviço.
Para obter informações sobre como usar a CLI, consulte Interface de Linha de Comando (CLI). Para obter uma lista completa de flags e opções disponíveis para comandos da CLI, consulte a Referência de Linha de Comando.
Tópicos:
Para Pontos Finais Privados
- Para criar um ponto final privado
- Para listar pontos finais privados
- Para obter um ponto final privado específico
- Para atualizar um ponto final privado
- Para excluir um ponto final privado
- Para adicionar um bloqueio de recurso
- Para remover um bloqueio de recurso
- Para mover um ponto final privado para outro compartimento
Para criar um ponto final privado
Abra um prompt de comando e execute oci dbtools private-endpoint create
para criar um novo ponto final privado para uso com conexões do serviço Database Tools:
O ID do serviço de ponto final é necessário para criar novos pontos finais privados e pode ser localizado usando
oci dbtools endpoint-service list -c <target_compartment_id>
.
oci dbtools private-endpoint create -c <target_compartment_ocid> --endpoint-service-id <endpoint_service_ocid> --subnet-id <target_subnet_ocid> --display-name <private_endpoint_name>
Por exemplo:
oci dbtools private-endpoint create -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --endpoint-service-id ocid1.databasetoolsendpointservice.oc1..example1service25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --subnet-id ocid1.subnet.oc1.phx.example1subnet123456789abcdefgbghqgmuz2zzum45ibplooqtabwk3zz --display-name example-pe-1
Para listar pontos finais privados
Abra um prompt de comando e execute oci dbtools private-endpoint list
para exibir os detalhes de todos os pontos finais privados em um compartimento especificado:
oci dbtools private-endpoint list -c <target_compartment_ocid>
Por exemplo:
oci dbtools private-endpoint list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para obter um ponto final privado específico
Abra um prompt de comando e execute oci dbtools private-endpoint get
para exibir os detalhes de um ponto final privado especificado:
oci dbtools private-endpoint get --private-endpoint-id <private_endpoint_ocid>
Por exemplo:
oci dbtools private-endpoint get --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para atualizar um ponto final privado
Abra um prompt de comando e execute oci dbtools private-endpoint update
para atualizar os detalhes de um ponto final privado especificado:
oci dbtools private-endpoint update --private-endpoint-id <private_endpoint_ocid> --<property_to_update> <new_value>
Por exemplo:
oci dbtools private-endpoint update --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz --display-name some-new-name
Para excluir um ponto final privado
Abra um prompt de comando e execute oci dbtools private-endpoint delete
para excluir o ponto final privado especificado:
oci dbtools private-endpoint delete --private-endpoint-id <private_endpoint_ocid>
Por exemplo:
oci dbtools private-endpoint delete --private-endpoint-id ocid1.databasetoolsprivateendpoint.oc1.phx.example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para adicionar um bloqueio de recurso
Abra um prompt de comando e execute oci dbtools private-endpoint add-lock
para adicionar um bloqueio de recurso:
oci dbtools private-endpoint add-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE
Para remover um bloqueio de recurso
Abra um prompt de comando e execute oci dbtools identity remove-lock
para remover um bloqueio de recurso:
oci dbtools private-endpoint remove-lock --private-endpoint-id <private_endpoint_ocid> --type DELETE
Para mover um ponto final privado para outro compartimento
Abra um prompt de comando e execute oci dbtools private-endpoint change-compartment
para mover uma conexão para outro compartimento:
oci dbtools private-endpoint change-compartment --private-endpoint-id <private_endpoint_ocid> --compartment-id <<destination_compartment_ocid>>
Para Solicitações de Serviço
Para obter o status de uma solicitação de serviço
Abra um prompt de comando e execute oci dbtools work-request get
para verificar o status de uma solicitação de serviço:
Alguns comandos do serviço Database Tools iniciam uma solicitação de serviço assíncrona e retornam um ID de solicitação de serviço. As solicitações de serviço podem ser inspecionadas procurando os detalhes por ID da solicitação de serviço.
oci dbtools work-request get --work-request-id <work_request_ocid>
Por exemplo:
oci dbtools work-request get --work-request-id ocid1.databasetoolsworkrequest.oc1.phx.example1request25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz
Para listar solicitações de serviço por compartimento
Abra um prompt de comando e execute oci dbtools work-request list
para listar as solicitações de serviço associadas a um compartimento especificado:
oci dbtools work-request list -c <compartment_ocid>
Por exemplo:
oci dbtools work-request list -c ocid1.compartment.oc1..example1example25qrlpo4agcmothkbgqgmuz2zzum45ibplooqtabwk3zz