Excluir uma loja on-line

É possível excluir uma instância de loja on-line atual, mesmo que ela contenha instâncias de visualização de recursos. Se uma instância de loja on-line contiver instâncias de visualização de recursos, use o parâmetro de consulta force para excluir a loja on-line e as visualizações de recurso dela.

Antes de começar

Faça a autenticação na Gemini Enterprise Agent Platform, a menos que já tenha feito isso.

Selecione a guia para como planeja usar as amostras nesta página:

Console

Quando você usa o console Google Cloud para acessar os serviços e as APIs Google Cloud , não é necessário configurar a autenticação.

REST

Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.

    Instale a CLI do Google Cloud.

    Ao usar um provedor de identidade (IdP) externo, primeiro faça login na CLI gcloud com sua identidade federada.

Saiba mais em Autenticar para usar REST na documentação de autenticação do Google Cloud .

Excluir uma instância de armazenamento on-line

Use os exemplos a seguir para excluir uma loja on-line e as visualizações de recursos dela do seu projeto.

Console

Siga as instruções abaixo para excluir uma loja on-line e todas as visualizações de recursos dela usando o Google Cloud console.

  1. Na seção "Agent Platform" do console Google Cloud , acesse a página Feature Store.

    Acessar a página da Feature Store

  2. Clique em Loja on-line.

  3. Marque a caixa de seleção ao lado da loja on-line que você quer excluir.

  4. Clique em Excluir e em Confirmar.

REST

Para excluir um recurso FeatureOnlineStore, envie uma solicitação DELETE usando o método featureOnlineStores.delete.

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

  • LOCATION_ID: região em que a loja on-line está localizada, como us-central1.
  • PROJECT_ID: o ID do projeto.
  • FEATUREONLINESTORE_NAME: o nome da instância da loja on-line que você quer excluir.
  • BOOLEAN: opcional. Para excluir a instância on-line, mesmo que ela contenha visualizações de recursos, insira true. O valor padrão é false.

Método HTTP e URL:

DELETE https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN

Para enviar a solicitação, escolha uma destas opções:

curl

Execute o seguinte comando:

curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN"

PowerShell

Execute o seguinte comando:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://LOCATION_ID-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/featureOnlineStores/FEATUREONLINESTORE_NAME?force=BOOLEAN" | Select-Object -Expand Content

Você receberá uma resposta JSON semelhante a esta:

{
  "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/operations/OPERATION_ID",
  "metadata": {
    "@type": "type.googleapis.com/google.cloud.aiplatform.v1.DeleteOperationMetadata",
    "genericMetadata": {
      "createTime": "2023-09-15T17:30:31.741064Z",
      "updateTime": "2023-09-15T17:30:31.741064Z"
    }
  }
}

A seguir