Creare e gestire gruppi di endpoint di intercettazione

Un gruppo di endpoint di intercettazione è una risorsa globale che puoi utilizzare con più reti VPC in progetti diversi della tua organizzazione. Crea un gruppo di endpoint di intercettazione per consentire ai consumer di accedere al gruppo di deployment di intercettazione di un producer. Ogni gruppo di endpoint di intercettazione è associato a un singolo gruppo di deployment di intercettazione.

Questa pagina descrive come creare e gestire i gruppi di endpoint di intercettazione.

Prima di iniziare

Ruoli

Per creare, visualizzare o eliminare i gruppi di endpoint di intercettazione, chiedi all'amministratore di concederti i ruoliIAM (Identity and Access Management) necessari nel tuo Google Cloud progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Per controllare lo stato di avanzamento delle operazioni elencate in questa pagina, assicurati che il tuo ruolo utente disponga dei ruoli e delle autorizzazioni Intercept Endpoint Admin (roles/networksecurity.interceptEndpointAdmin) e Intercept Deployment User (roles/networksecurity.interceptDeploymentUser).

Il ruolo Intercept Deployment User (roles/networksecurity.interceptDeploymentUser) è obbligatorio nel progetto del producer per poter collegare il gruppo di endpoint di intercettazione del consumer al gruppo di deployment di intercettazione del producer.

Crea un gruppo di endpoint di intercettazione

Crea un gruppo di endpoint di intercettazione e collegalo al gruppo di deployment di intercettazione del producer.

Ti consigliamo di creare il gruppo di endpoint di intercettazione in un progetto di proprietà dell'amministratore della sicurezza.

Console

  1. Nella Google Cloud console, vai alla pagina Gruppi di endpoint.

    Vai a Gruppi di endpoint

  2. Fai clic su Crea gruppo di endpoint.

  3. In Nome, inserisci un nome per il gruppo di endpoint di intercettazione.

  4. In Gruppo di deployment, seleziona una delle seguenti opzioni:

    • Seleziona progetto: seleziona questa opzione se conosci il nome del progetto in cui è disponibile il gruppo di deployment di intercettazione.

    • Seleziona progetto attuale: seleziona questa opzione se il gruppo di deployment di intercettazione esiste nello stesso progetto.

      Se selezioni questa opzione, specifica il nome del gruppo di deployment di intercettazione.

    • Inserisci manualmente il gruppo di deployment: seleziona questa opzione se il gruppo di deployment di intercettazione esiste in un progetto diverso.

      Se selezioni questa opzione, specifica l'ID progetto e il nome del gruppo di deployment di intercettazione.

  5. Fai clic su Continua.

  6. (Facoltativo) Fai clic su Aggiungi associazione di gruppo di endpoint.

    Specifica il nome del progetto e il nome della rete VPC che ospita il gruppo di deployment di intercettazione e fai clic su Fine.

  7. Fai clic su Crea.

gcloud

Per creare un gruppo di endpoint di intercettazione, utilizza il gcloud network-security intercept-endpoint-groups create comando:

gcloud network-security intercept-endpoint-groups create ENDPOINT_GROUP_ID \
    --location global \
    --no-async \
    --intercept-deployment-group \
        projects/DEPLOYMENT_GROUP_PROJECT_ID/locations/global/interceptDeploymentGroups/DEPLOYMENT_GROUP_ID

Sostituisci quanto segue:

  • ENDPOINT_GROUP_ID: l'ID del gruppo di endpoint di intercettazione.
  • DEPLOYMENT_GROUP_PROJECT_ID: l'ID del Google Cloud progetto in cui hai creato il gruppo di deployment di intercettazione.
  • DEPLOYMENT_GROUP_ID: l'ID del gruppo di deployment di intercettazione.

Per associare il gruppo di endpoint di intercettazione a una rete VPC, consulta Creare e gestire le associazioni di gruppi di endpoint di intercettazione.

Terraform

Per creare un gruppo di endpoint di intercettazione, puoi utilizzare una google_network_security_intercept_endpoint_group risorsa.

resource "google_network_security_intercept_endpoint_group" "default" {
  intercept_endpoint_group_id = "intercept-endpoint-group"
  location                    = "global"
  intercept_deployment_group  = google_network_security_intercept_deployment_group.default.id
}

Per scoprire come applicare o rimuovere una configurazione Terraform, consulta Comandi Terraform di base.

Visualizza i dettagli di un gruppo di endpoint di intercettazione

Puoi visualizzare i dettagli di un gruppo di endpoint di intercettazione, ad esempio il nome e il gruppo di deployment di intercettazione.

Console

  1. Nella Google Cloud console, vai alla pagina Gruppi di endpoint.

    Vai a Gruppi di endpoint

  2. Fai clic sul nome del gruppo di endpoint di intercettazione.

gcloud

Per visualizzare i dettagli di un gruppo di endpoint di intercettazione, utilizza il gcloud network-security intercept-endpoint-groups describe comando:

gcloud network-security intercept-endpoint-groups describe ENDPOINT_GROUP_ID \
    --location global

Sostituisci ENDPOINT_GROUP_ID con l'ID del gruppo di endpoint di intercettazione.

Nell'output, il nome del gruppo di endpoint di intercettazione viene visualizzato nel projects/PROJECT_ID/locations/global/interceptEndpointGroups/ENDPOINT_GROUP_ID formato.

Elenca i gruppi di endpoint di intercettazione

Puoi elencare tutti i gruppi di endpoint di intercettazione in un progetto, inclusi i relativi ID.

Console

Per visualizzare tutti i gruppi di endpoint di intercettazione del progetto, nella Google Cloud console, vai alla pagina **Gruppi di endpoint**.

gcloud

Per elencare tutti i gruppi di endpoint di intercettazione, utilizza il gcloud network-security intercept-endpoint-groups list comando:

gcloud network-security intercept-endpoint-groups list \
    --location global

Elimina un gruppo di endpoint di intercettazione

Prima di eliminare un gruppo di endpoint di intercettazione, rimuovi la relativa associazione di gruppi di endpoint di intercettazione da tutte le reti VPC.

Console

  1. Nella Google Cloud console, vai alla pagina Gruppi di endpoint.

    Vai a Gruppi di endpoint

  2. Seleziona la casella di controllo del gruppo di endpoint di intercettazione e fai clic su Elimina.

  3. Fai di nuovo clic su Elimina per confermare.

gcloud

Per eliminare un gruppo di endpoint di intercettazione, utilizza il gcloud network-security intercept-endpoint-groups delete comando:

gcloud network-security intercept-endpoint-groups delete ENDPOINT_GROUP_ID
    --no-async \
    --location global

Sostituisci ENDPOINT_GROUP_ID con l'ID del gruppo di endpoint di intercettazione.

Passaggi successivi